{"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":776995,"link":"/api/v1.1/game/776995/feed/live","metaData":{"wait":10,"timeStamp":"20250727_043152","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776995,"type":"R","doubleHeader":"N","id":"2025/07/26/seamlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776995-2025-07-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-27T01:38:00Z","originalDate":"2025-07-26","officialDate":"2025-07-26","dayNight":"night","time":"6:38","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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":49,"ties":0,"pct":".533"},"records":{},"divisionLeader":false,"wins":56,"losses":49,"winningPercentage":".533"},"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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":50,"losses":55,"ties":0,"pct":".476"},"records":{},"divisionLeader":false,"wins":50,"losses":55,"winningPercentage":".476"},"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},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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":"Partly Cloudy","temp":"74","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":40836,"firstPitch":"2025-07-27T01:39:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"home":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":496216,"fullName":"Steve Mitchell","link":"/api/v1/people/496216"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T01:39:34.615Z","endTime":"2025-07-27T01:41:59.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-26T21:41:33.578Z","endTime":"2025-07-27T01:13:18.472Z","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-27T01:13:18.472Z","endTime":"2025-07-27T01:37:44.698Z","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-27T01:37:44.698Z","endTime":"2025-07-27T01:39:36.794Z","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(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":88.8,"endSpeed":81.1,"strikeZoneTop":3.39128047354767,"strikeZoneBottom":1.61138023821654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.638871709248672,"aZ":-12.210854916630955,"pfxX":4.225484666491603,"pfxZ":11.881399481307628,"pX":-0.6007431858520846,"pZ":1.7380431124925324,"vX0":-5.544164663045968,"vY0":-129.0168717972042,"vZ0":-8.662154239667135,"x":139.9,"y":191.85,"x0":1.030236178464458,"y0":50.005074106491875,"z0":6.0872223083042964,"aX":7.10175764391926},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.7,"breakHorizontal":-6.4,"spinRate":2240,"spinDirection":158},"zone":7,"typeConfidence":0.86,"plateTime":0.4250607654815646,"extension":6.081826026336435},"index":3,"playId":"dab5df15-96e7-388a-bd56-9331419600b2","pitchNumber":1,"startTime":"2025-07-27T01:39:36.794Z","endTime":"2025-07-27T01:39:40.367Z","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":90.0,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597746818881735,"aZ":-11.618072054883003,"pfxX":4.719306289889331,"pfxZ":11.91032873002132,"pX":-0.4322798024210955,"pZ":1.9563588792192186,"vX0":-5.222672084169757,"vY0":-130.8040473576931,"vZ0":-8.321034286129034,"x":133.48,"y":185.96,"x0":0.9808057745709077,"y0":50.00596061169608,"z0":6.058204839924722,"aX":8.147656595466762},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.8,"breakHorizontal":-7.3,"spinRate":2301,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.4193700609376698,"extension":6.0999323851526395},"index":4,"playId":"44947188-6cba-3af4-8f39-feb36a167ede","pitchNumber":2,"startTime":"2025-07-27T01:39:51.095Z","endTime":"2025-07-27T01:39:54.477Z","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":86.0,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18378574245756,"aZ":-21.022561009696442,"pfxX":-0.10549970141081699,"pfxZ":6.930683535816267,"pX":-0.6149415714162692,"pZ":2.1645379613692777,"vX0":-4.740239079282927,"vY0":-125.22595104480628,"vZ0":-5.530432451307713,"x":140.44,"y":180.34,"x0":1.3058671451728698,"y0":50.002211231247294,"z0":6.090754369319231,"aX":-0.16952482162741617},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.6,"breakHorizontal":1.2,"spinRate":2282,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.43521941218934623,"extension":5.9912929088288225},"index":5,"playId":"18f0e2e0-c30d-34ac-9556-d23a0f918c26","pitchNumber":3,"startTime":"2025-07-27T01:40:11.827Z","endTime":"2025-07-27T01:40:15.744Z","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":88.8,"endSpeed":81.4,"strikeZoneTop":3.427143493729,"strikeZoneBottom":1.55614142332982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90619319895675,"aZ":-22.819298596446142,"pfxX":9.206959165459441,"pfxZ":5.507571069935622,"pX":1.295411420815302,"pZ":4.244696823970585,"vX0":-4.714899840521876,"vY0":-129.25122960786953,"vZ0":0.09683864411070287,"x":67.62,"y":124.17,"x0":1.9430497658450976,"y0":50.00389809350654,"z0":5.953157018117008,"aX":15.642368845947262},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":-15.7,"spinRate":2008,"spinDirection":140},"zone":12,"typeConfidence":0.92,"plateTime":0.4231076642948306,"extension":5.906882633058332},"index":6,"playId":"9c21ae86-4aca-3d37-8d5b-0eafa10d3d63","pitchNumber":4,"startTime":"2025-07-27T01:40:34.644Z","endTime":"2025-07-27T01:40:38.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.28999884367849,"strikeZoneBottom":1.56218591543846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.86675876458423,"aZ":-24.16876213795384,"pfxX":-2.3497509604698035,"pfxZ":5.261560532772409,"pX":-0.02149651813652525,"pZ":3.792982054329256,"vX0":-2.4753820116583185,"vY0":-121.77607123501132,"vZ0":-1.0102123196196484,"x":117.82,"y":136.37,"x0":1.3084694281578275,"y0":50.00489802217089,"z0":6.278221387014306,"aX":-3.577478708881302},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.6,"breakHorizontal":4.8,"spinRate":2197,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4474548254339794,"extension":5.93013607963271},"index":7,"playId":"ea5dd1df-4b56-3692-80a8-7bd8cfad4f61","pitchNumber":5,"startTime":"2025-07-27T01:40:59.509Z","endTime":"2025-07-27T01:41:03.253Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.29000330520103,"strikeZoneBottom":1.49880754929128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.251166129178387,"aZ":-14.008626035561617,"pfxX":5.370647753795418,"pfxZ":10.197359577484079,"pX":-1.0926826872674902,"pZ":3.1012115774893037,"vX0":-6.9617223877683605,"vY0":-132.60284521769125,"vZ0":-5.3755473981132,"x":158.65,"y":155.05,"x0":0.8684798841529303,"y0":50.00292180425161,"z0":6.176032607609439,"aX":9.568069809651174},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-8.2,"spinRate":2071,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.4129924268369214,"extension":6.002715891368771},"index":8,"playId":"1f3caf08-b05b-3f1b-a47d-97c5e3094635","pitchNumber":6,"startTime":"2025-07-27T01:41:14.735Z","endTime":"2025-07-27T01:41:18.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.172900728931484,"aZ":-12.283097939175716,"pfxX":4.627581376763651,"pfxZ":11.327556028764377,"pX":0.17524882877276562,"pZ":2.8277687935686244,"vX0":-3.851325618921424,"vY0":-131.94801093945154,"vZ0":-6.259775792696582,"x":110.32,"y":162.43,"x0":1.055547871615702,"y0":50.00305334301676,"z0":6.143403678087889,"aX":8.12589266037312},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.3,"breakHorizontal":-7.4,"spinRate":2105,"spinDirection":156},"zone":2,"typeConfidence":0.92,"plateTime":0.415781239998227,"extension":5.978652524014623},"index":9,"playId":"056618e5-ddc0-3cab-b76b-4f14a685aaa5","pitchNumber":7,"startTime":"2025-07-27T01:41:28.884Z","endTime":"2025-07-27T01:41:32.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4166043229689,"aZ":-15.407313024454336,"pfxX":2.8811726418323884,"pfxZ":9.521620489734124,"pX":0.17690991461846883,"pZ":2.9865197263202243,"vX0":-3.400008323781398,"vY0":-132.39501619080443,"vZ0":-5.24710844535386,"x":110.26,"y":158.14,"x0":1.1083755153719137,"y0":50.002225570921226,"z0":6.136256693682777,"aX":5.07323921121048},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.2,"breakHorizontal":-4.4,"spinRate":2068,"spinDirection":154},"zone":2,"typeConfidence":0.82,"plateTime":0.4150100927780267,"extension":6.009300898017785},"hitData":{"launchSpeed":90.7,"launchAngle":36.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.69,"coordY":67.99}},"index":10,"playId":"5ae38d2f-3546-3f93-9836-443c5def3e4c","pitchNumber":8,"startTime":"2025-07-27T01:41:50.880Z","endTime":"2025-07-27T01:41:59.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:41:59.407Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T01:42:08.841Z","endTime":"2025-07-27T01:44:18.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.29999791260545,"strikeZoneBottom":1.52214044738263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.196467820604493,"aZ":-13.49006119267505,"pfxX":2.9914575726696615,"pfxZ":10.610644822076035,"pX":-0.27128406693624557,"pZ":3.954412772078903,"vX0":-4.532389752896987,"vY0":-131.90789953434341,"vZ0":-3.3052387461141373,"x":127.34,"y":132.01,"x0":1.0810267713133468,"y0":50.00541631772809,"z0":6.219008216657318,"aX":5.269448973120046},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":-4.4,"spinRate":2048,"spinDirection":159},"zone":11,"typeConfidence":0.85,"plateTime":0.4153179918130645,"extension":5.88314277804747},"index":0,"playId":"049b0cf1-be88-382b-8a61-b72ecf956298","pitchNumber":1,"startTime":"2025-07-27T01:42:25.263Z","endTime":"2025-07-27T01:42:28.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.29999746470996,"strikeZoneBottom":1.48847442253884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.888289470187626,"aZ":-12.08608611462734,"pfxX":3.1982630299000974,"pfxZ":11.319122290774269,"pX":-0.5300479315087513,"pZ":2.4298027000269014,"vX0":-5.287909143322195,"vY0":-132.29904668696128,"vZ0":-7.194081205058064,"x":137.2,"y":173.18,"x0":1.0779502490928545,"y0":50.00580096164825,"z0":6.067907730370704,"aX":5.678017583803783},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.2,"breakHorizontal":-4.7,"spinRate":2116,"spinDirection":155},"zone":4,"typeConfidence":0.86,"plateTime":0.4138061905509218,"extension":5.982386553346675},"index":1,"playId":"a52c9c99-ef4f-318b-8176-d60d188ba27e","pitchNumber":2,"startTime":"2025-07-27T01:42:39.422Z","endTime":"2025-07-27T01:42:42.948Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17317876295831,"aZ":-25.26481470704485,"pfxX":8.96275649674235,"pfxZ":5.004745889684857,"pX":0.9754554357009398,"pZ":2.1820061148965726,"vX0":-2.999153339594261,"vY0":-117.08077660708587,"vZ0":-4.079384989107513,"x":79.82,"y":179.87,"x0":1.1123342066041173,"y0":50.00449623635094,"z0":6.32543390524118,"aX":12.379802425061694},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.5,"spinRate":1817,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.46875142252385427,"extension":5.880960119466606},"index":2,"playId":"9df3e20c-804a-3caf-a0c7-994b13e590dd","pitchNumber":3,"startTime":"2025-07-27T01:42:52.363Z","endTime":"2025-07-27T01:42:56.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.30000337780121,"strikeZoneBottom":1.47514751528514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31537201700434,"aZ":-20.488076463959203,"pfxX":-1.2427279205778161,"pfxZ":7.15378948459521,"pX":-1.1873493775832673,"pZ":3.375195221498281,"vX0":-6.035607319006778,"vY0":-126.5957913114938,"vZ0":-2.730655677816779,"x":162.26,"y":147.65,"x0":1.3828629821690153,"y0":50.00089622170851,"z0":6.096248550332069,"aX":-2.029633097216946},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.6,"breakHorizontal":3.6,"spinRate":2457,"spinDirection":164},"zone":11,"typeConfidence":0.92,"plateTime":0.43161587747635544,"extension":5.967703459220516},"index":3,"playId":"7ec670ee-5435-38a7-a252-918bf576808d","pitchNumber":4,"startTime":"2025-07-27T01:43:13.713Z","endTime":"2025-07-27T01:43:17.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.30000092796808,"strikeZoneBottom":1.45365521414015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.491609663799547,"aZ":-12.260792224673086,"pfxX":2.911479276117743,"pfxZ":11.287936972082516,"pX":-1.11177245418101,"pZ":4.45763018878,"vX0":-6.164899542408924,"vY0":-132.07975861140454,"vZ0":-2.490178806182314,"x":159.38,"y":118.42,"x0":0.8758085591015968,"y0":50.00598682473287,"z0":6.315936584749319,"aX":5.1385557629107055},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":-4.0,"spinRate":2208,"spinDirection":160},"zone":11,"typeConfidence":0.84,"plateTime":0.4149175835856038,"extension":5.852246895710509},"index":4,"playId":"6e6444e9-be60-3790-9e89-1be03bd02d2d","pitchNumber":5,"startTime":"2025-07-27T01:43:30.454Z","endTime":"2025-07-27T01:43:33.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95646475285288,"aZ":-18.638269306989717,"pfxX":5.390132469346348,"pfxZ":9.778346154421838,"pX":-0.3482221379659871,"pZ":1.537598692083906,"vX0":-4.671962720680503,"vY0":-116.87548190172814,"vZ0":-6.772939564322577,"x":130.27,"y":197.26,"x0":0.9760127907118309,"y0":50.00020757636013,"z0":6.222361270230923,"aX":7.4585957542755255},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":16.3,"breakHorizontal":-8.6,"spinRate":1963,"spinDirection":140},"zone":7,"typeConfidence":0.8,"plateTime":0.4685772757701314,"extension":5.946831999705033},"index":5,"playId":"29ea1fda-d05e-3de6-aef4-0ad8083b3001","pitchNumber":6,"startTime":"2025-07-27T01:43:46.156Z","endTime":"2025-07-27T01:43:49.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.780550773585325,"aZ":-13.61792374228902,"pfxX":4.724149163338753,"pfxZ":10.526388321977693,"pX":-0.7424128413589203,"pZ":2.3395382503870157,"vX0":-6.061668218501936,"vY0":-132.09508150511368,"vZ0":-7.202805039156228,"x":145.3,"y":175.61,"x0":0.9709261197109532,"y0":50.004740750761464,"z0":6.107839484531503,"aX":8.329691198647676},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.2,"spinRate":2117,"spinDirection":156},"zone":4,"typeConfidence":0.89,"plateTime":0.41503653128100426,"extension":5.925786099702964},"hitData":{"launchSpeed":98.8,"launchAngle":14.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.69,"coordY":67.06}},"index":6,"playId":"758eef72-ba4e-37fb-b70a-f5a6c250dc2b","pitchNumber":7,"startTime":"2025-07-27T01:44:08.202Z","endTime":"2025-07-27T01:44:18.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:44:18.825Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a line drive to left fielder Taylor Ward. Julio Rodríguez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T01:44:40.558Z","endTime":"2025-07-27T01:45:33.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.60999631934062,"strikeZoneBottom":1.7774729510522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43238160212237,"aZ":-13.697309282860726,"pfxX":3.7060353800278256,"pfxZ":10.667850726330812,"pX":-0.508773090698731,"pZ":2.7688406498657696,"vX0":-5.343399558899659,"vY0":-131.21390463039768,"vZ0":-5.983825340975299,"x":136.39,"y":164.02,"x0":1.0786608411594634,"y0":50.006287617708814,"z0":6.1112855568134865,"aX":6.421828798472921},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.1,"breakHorizontal":-5.4,"spinRate":2210,"spinDirection":154},"zone":4,"typeConfidence":0.86,"plateTime":0.41846009097514436,"extension":6.059451201048838},"index":0,"playId":"a5a29fab-8447-3637-9034-d933492d63bc","pitchNumber":1,"startTime":"2025-07-27T01:44:47.883Z","endTime":"2025-07-27T01:44:51.467Z","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":85.4,"endSpeed":78.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.604048497164893,"aZ":-19.7290934315135,"pfxX":0.5592847942618111,"pfxZ":7.91033352448321,"pX":-0.1337910226402808,"pZ":3.0447287345081464,"vX0":-4.074949114130471,"vY0":-124.31207619627773,"vZ0":-3.3640175598285484,"x":122.1,"y":156.57,"x0":1.4501549378299783,"y0":50.00606134182127,"z0":6.042496010385883,"aX":0.8805134304964202},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":13.8,"breakHorizontal":-0.1,"spinRate":2308,"spinDirection":158},"zone":2,"typeConfidence":0.93,"plateTime":0.4396566858794322,"extension":6.0095711346613685},"index":1,"playId":"7e6f1325-eb4d-3726-b81b-76ebe7041d67","pitchNumber":2,"startTime":"2025-07-27T01:45:04.489Z","endTime":"2025-07-27T01:45:07.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.507795949082304,"aZ":-23.525789103600125,"pfxX":7.4817057501620425,"pfxZ":6.3432036162551135,"pX":0.2963650692986897,"pZ":2.1514979861806056,"vX0":-4.335293111861508,"vY0":-116.20503993124464,"vZ0":-4.110704531629266,"x":105.7,"y":180.69,"x0":1.2175876163952573,"y0":50.000832616360825,"z0":6.187753967707556,"aX":10.194163240070814},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.7,"breakHorizontal":-12.4,"spinRate":1892,"spinDirection":131},"zone":9,"typeConfidence":0.87,"plateTime":0.47200537241110885,"extension":5.93336266527269},"hitData":{"launchSpeed":99.9,"launchAngle":16.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.24,"coordY":95.26}},"index":2,"playId":"62b1f672-1505-3578-b90a-9de1385bb3e1","pitchNumber":3,"startTime":"2025-07-27T01:45:23.148Z","endTime":"2025-07-27T01:45:33.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:45:33.380Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T01:45:47.671Z","endTime":"2025-07-27T01:48:42.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.49206661996381,"strikeZoneBottom":1.63281268980897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56272363036464,"aZ":-12.12473065393198,"pfxX":5.790260092871122,"pfxZ":11.331625946538578,"pX":-0.6613187240884977,"pZ":1.9959508069480099,"vX0":-6.497947422020109,"vY0":-132.4985754882492,"vZ0":-8.187175821950085,"x":142.21,"y":184.89,"x0":1.076118010060378,"y0":50.00428788218191,"z0":6.021655318263528,"aX":10.247277588903685},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.8,"breakHorizontal":-9.0,"spinRate":2161,"spinDirection":156},"zone":7,"typeConfidence":0.92,"plateTime":0.41411890700918885,"extension":6.119324784144948},"index":0,"playId":"03ac5b93-fafb-3d39-a582-70820d276499","pitchNumber":1,"startTime":"2025-07-27T01:46:01.651Z","endTime":"2025-07-27T01:46:05.133Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305427178280752,"aZ":-12.7067019132943,"pfxX":6.122713794860033,"pfxZ":11.192259948815185,"pX":-0.8689035669692745,"pZ":2.2436300255213673,"vX0":-6.716048030072685,"vY0":-131.4315069260983,"vZ0":-7.38953831049846,"x":150.12,"y":178.2,"x0":0.9308348352810685,"y0":50.006088015224705,"z0":6.046442371891054,"aX":10.654039065762058},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.7,"breakHorizontal":-9.5,"spinRate":2130,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.4176296948251865,"extension":6.033438910230334},"index":1,"playId":"b06c915b-cd66-33fe-98d0-0f396f47dd9b","pitchNumber":2,"startTime":"2025-07-27T01:46:18.838Z","endTime":"2025-07-27T01:46:23.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"2aa8417b-34c9-3149-8403-3b10b1d8be9b","startTime":"2025-07-27T01:46:49.879Z","endTime":"2025-07-27T01:46:56.080Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.427632467981972,"aZ":-14.31883927748156,"pfxX":5.665190063666638,"pfxZ":10.02011722147556,"pX":-0.6067136219774321,"pZ":3.152148211124105,"vX0":-6.531194587251595,"vY0":-132.87642310863149,"vZ0":-4.979397960210708,"x":140.13,"y":153.67,"x0":1.1512075771303254,"y0":50.00061322036246,"z0":6.096626320851434,"aX":10.093045853735653},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":-8.8,"spinRate":2211,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.41277431762201333,"extension":5.992772362489851},"index":3,"playId":"f54e89b4-330f-3a8a-9aab-9914e17f92aa","pitchNumber":3,"startTime":"2025-07-27T01:47:16.351Z","endTime":"2025-07-27T01:47:20.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.083636928956206,"aZ":-22.743637109688393,"pfxX":8.014179532763881,"pfxZ":6.8157494077789655,"pX":0.3381909783002977,"pZ":1.1723815268919269,"vX0":-4.6504593452601055,"vY0":-116.87551145255766,"vZ0":-6.56172975964226,"x":104.11,"y":207.13,"x0":1.3128347430349656,"y0":50.00126526244997,"z0":6.153025200005484,"aX":11.083196907904018},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":10.9,"breakHorizontal":-13.3,"spinRate":1836,"spinDirection":130},"zone":14,"typeConfidence":0.87,"plateTime":0.46870267005886435,"extension":5.853662278753402},"index":4,"playId":"b931c5ac-15ef-34e7-8c29-1a2cc227eb5b","pitchNumber":4,"startTime":"2025-07-27T01:47:34.754Z","endTime":"2025-07-27T01:47:37.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92942986940809,"aZ":-25.091939329331378,"pfxX":9.154503377410284,"pfxZ":5.2734638462360115,"pX":0.10941799295624711,"pZ":2.3491710781625956,"vX0":-5.432159883069751,"vY0":-115.80005477856868,"vZ0":-3.1879090761665405,"x":112.83,"y":175.35,"x0":1.3099661285657438,"y0":50.00127659267868,"z0":6.173753010365554,"aX":12.289756174310673},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.9,"breakHorizontal":-15.0,"spinRate":1793,"spinDirection":128},"zone":5,"typeConfidence":0.89,"plateTime":0.4750665189381831,"extension":5.967233568813966},"index":5,"playId":"79e8ee31-d949-3f9e-997a-685f92bd28c2","pitchNumber":5,"startTime":"2025-07-27T01:48:02.023Z","endTime":"2025-07-27T01:48:06.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.278177203878595,"aZ":-22.363168324551086,"pfxX":8.616665131627226,"pfxZ":7.0747495927432835,"pX":0.7919984930523626,"pZ":1.3788215016294922,"vX0":-3.709568983531913,"vY0":-117.86265749429221,"vZ0":-6.176753363888528,"x":86.81,"y":201.55,"x0":1.278521916345968,"y0":50.00587093876889,"z0":6.138036549959057,"aX":11.958222254300836},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":11.3,"breakHorizontal":-14.5,"spinRate":1838,"spinDirection":132},"zone":14,"typeConfidence":0.87,"plateTime":0.4671895784620923,"extension":6.007746554147196},"hitData":{"launchSpeed":85.0,"launchAngle":42.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.46,"coordY":84.66}},"index":6,"playId":"f0a28fd0-09ea-3502-903d-b5ede547ba55","pitchNumber":6,"startTime":"2025-07-27T01:48:29.883Z","endTime":"2025-07-27T01:48:42.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:48:42.733Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-27T01:49:31.066Z","endTime":"2025-07-27T01:51:19.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"fef89f8e-d6e9-3fba-926c-1f1bd7430e7f","startTime":"2025-07-27T01:49:14.294Z","endTime":"2025-07-27T01:49:18.287Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43802125631616,"aZ":-20.519731161147373,"pfxX":-0.831833986830429,"pfxZ":7.599869684005791,"pX":-0.8673091685164489,"pZ":1.2322995591295522,"vX0":-4.698560020635398,"vY0":-122.79941081466283,"vZ0":-7.519794219600358,"x":150.06,"y":205.51,"x0":1.1757513794592038,"y0":50.00032753517937,"z0":6.069093312838323,"aX":-1.2748639248321436},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":12.4,"breakHorizontal":2.5,"spinRate":2296,"spinDirection":158},"zone":13,"typeConfidence":0.93,"plateTime":0.4453690873757603,"extension":6.117234579822574},"index":1,"playId":"e9896afd-bdfa-3ced-8efd-f9c15af3e034","pitchNumber":1,"startTime":"2025-07-27T01:49:33.232Z","endTime":"2025-07-27T01:49:36.632Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879413427925403,"aZ":-23.610829467677668,"pfxX":-1.1205339962019814,"pfxZ":5.582070904460384,"pX":-1.2660219406749318,"pZ":2.515432416905673,"vX0":-5.774181744292088,"vY0":-122.69480247815963,"vZ0":-3.718960635367927,"x":165.26,"y":170.86,"x0":1.2575186511730236,"y0":50.00349369968456,"z0":6.048811142563559,"aX":-1.7176594728187433},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.5,"breakHorizontal":3.4,"spinRate":2311,"spinDirection":165},"zone":11,"typeConfidence":0.85,"plateTime":0.4453674337633591,"extension":6.167642828322591},"index":2,"playId":"f82a7c08-0a3a-3e6c-ae9d-aea685557425","pitchNumber":2,"startTime":"2025-07-27T01:50:07.834Z","endTime":"2025-07-27T01:50:11.322Z","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":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-27T01:50:25.622Z","endTime":"2025-07-27T01:50:45.353Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99533409995696,"aZ":-22.17684808398332,"pfxX":-0.8335418840264073,"pfxZ":6.385612730227248,"pX":-0.2967750229224015,"pZ":0.7471695063582308,"vX0":-3.7358268099348177,"vY0":-124.14255761331988,"vZ0":-8.19155943058246,"x":128.31,"y":218.61,"x0":1.3337284312655668,"y0":50.0056675667152,"z0":5.924995658615715,"aX":-1.3062654430282363},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.0,"breakHorizontal":2.4,"spinRate":2316,"spinDirection":158},"zone":13,"typeConfidence":0.93,"plateTime":0.4405847614719325,"extension":6.0027772931678856},"index":4,"playId":"816c80dd-c65b-34b1-a551-66a83b07190d","pitchNumber":3,"startTime":"2025-07-27T01:50:45.353Z","endTime":"2025-07-27T01:50:49.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.639861463697063,"aZ":-27.89956892906374,"pfxX":-0.3376125760883145,"pfxZ":3.039731715509423,"pX":0.21033003748026083,"pZ":1.9201868779316507,"vX0":-5.3697396377056705,"vY0":-117.3461753650493,"vZ0":-1.1282844141208193,"x":108.98,"y":186.93,"x0":2.564862170524051,"y0":50.0012095804243,"z0":4.988717502853256,"aX":-0.47347870526379177},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.5,"breakHorizontal":1.8,"spinRate":2396,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.4654181324271507,"extension":6.254490457349971},"hitData":{"launchSpeed":93.2,"launchAngle":46.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.71,"coordY":79.59}},"index":5,"playId":"e6d40ae3-47a1-3865-b4ea-3b221f15c9bf","pitchNumber":4,"startTime":"2025-07-27T01:51:09.719Z","endTime":"2025-07-27T01:51:19.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:51:19.305Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-27T01:53:41.876Z","endTime":"2025-07-27T01:54:24.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:53:30.031Z","endTime":"2025-07-27T01:53:44.085Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45399420540793,"aZ":-17.8114042771323,"pfxX":-10.399922677911011,"pfxZ":7.3077335139885635,"pX":-0.49210627025376935,"pZ":2.491116209955469,"vX0":6.862798955163543,"vY0":-139.12207603958677,"vZ0":-5.113074921314859,"x":135.76,"y":171.52,"x0":-1.6364609307816187,"y0":50.001559193822246,"z0":5.528727178339122,"aX":-20.43771744937498},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":17.5,"spinRate":2148,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3933028051453844,"extension":6.3289749155046255},"index":1,"playId":"aa7dbeaf-e34f-3ec4-8508-6494e4da30db","pitchNumber":1,"startTime":"2025-07-27T01:53:44.085Z","endTime":"2025-07-27T01:53:48.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87341528530841,"aZ":-27.195911766212625,"pfxX":-9.488451634770684,"pfxZ":3.198649236696061,"pX":-0.10125216066527218,"pZ":0.6646619800729311,"vX0":6.890902280873512,"vY0":-123.79998990078785,"vZ0":-6.076757489453704,"x":120.86,"y":220.83,"x0":-1.6829856116847008,"y0":50.00465806259589,"z0":5.416797658023217,"aX":-14.783533263637791},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":15.6,"spinRate":1084,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.441812652453212,"extension":6.396156346431055},"index":2,"playId":"70c7c8e8-d729-3933-a180-f3285964e710","pitchNumber":2,"startTime":"2025-07-27T01:54:02.380Z","endTime":"2025-07-27T01:54:05.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.309041405856185,"aZ":-16.93968493695068,"pfxX":-8.098820978629341,"pfxZ":7.6829999850604835,"pX":0.5635415408223576,"pZ":3.3003466163147097,"vX0":8.989757078540896,"vY0":-140.28762634702974,"vZ0":-3.3365973090255885,"x":95.52,"y":149.67,"x0":-1.6383573676415615,"y0":50.00158633475122,"z0":5.616864060464809,"aX":-16.05661550688707},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2135,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39122499596009064,"extension":6.483267603027854},"index":3,"playId":"0e098f88-6071-3e86-b6e3-96312a31a273","pitchNumber":3,"startTime":"2025-07-27T01:54:21.114Z","endTime":"2025-07-27T01:54:24.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:54:24.431Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-27T01:54:31.657Z","endTime":"2025-07-27T01:56:38.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"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":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.9,"strikeZoneTop":3.57577019199401,"strikeZoneBottom":1.62187146979941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.986198941273905,"aZ":-33.9229442450743,"pfxX":6.63542653000037,"pfxZ":-1.1203427491141777,"pX":-0.4255366707664857,"pZ":3.0670995719507936,"vX0":1.8384995275602305,"vY0":-125.49240358526652,"vZ0":0.5375475878920972,"x":133.22,"y":155.97,"x0":-2.032862313947578,"y0":50.002145050827586,"z0":5.657135794799516,"aX":10.376170871156818},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":-12.5,"spinRate":2223,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.43975501820555696,"extension":6.302009556397352},"index":0,"playId":"f1ba3623-0c5e-3a1e-886d-41c35c429547","pitchNumber":1,"startTime":"2025-07-27T01:54:51.981Z","endTime":"2025-07-27T01:54:55.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.63288652004469,"strikeZoneBottom":1.7096102242036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.052883070909214,"aZ":-15.709460855106968,"pfxX":-6.923696277530842,"pfxZ":8.211585086405304,"pX":-0.5157687175228635,"pZ":3.963053395037342,"vX0":5.71751413978312,"vY0":-140.5162756598598,"vZ0":-1.8399465718732233,"x":136.66,"y":131.78,"x0":-1.6746782460619554,"y0":50.00279005153246,"z0":5.64407305605148,"aX":-13.882245029029631},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2179,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38940380717474365,"extension":6.305342355654826},"index":1,"playId":"b5d4ef41-b10e-3ba1-9d1a-07c8f3537d5a","pitchNumber":2,"startTime":"2025-07-27T01:55:14.683Z","endTime":"2025-07-27T01:55:18.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.55772436730942,"strikeZoneBottom":1.72564840881547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.490023201642998,"aZ":-18.09957582296423,"pfxX":-7.771020060170633,"pfxZ":7.068272956598475,"pX":0.564540616919344,"pZ":4.268223159172287,"vX0":8.885430470816567,"vY0":-139.76997966165817,"vZ0":-0.6305668401684161,"x":95.48,"y":123.54,"x0":-1.6358249076385314,"y0":50.005940161904746,"z0":5.677901887214789,"aX":-15.482776074214385},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":12.4,"spinRate":2234,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39086079769470317,"extension":6.625615315243301},"index":2,"playId":"a8e793d6-05e3-3eed-a8a2-d146ea4b7b78","pitchNumber":3,"startTime":"2025-07-27T01:55:29.019Z","endTime":"2025-07-27T01:55:32.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.63000149079814,"strikeZoneBottom":1.7111223635038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52445823858259,"aZ":-22.870763422682515,"pfxX":-10.311051454570222,"pfxZ":4.632622207297372,"pX":-0.9499843734779008,"pZ":3.2776178546388812,"vX0":5.838423302628788,"vY0":-140.50661441939224,"vZ0":-2.333828834326553,"x":153.21,"y":150.28,"x0":-1.7103384079623738,"y0":50.00393694447245,"z0":5.598289673317611,"aX":-20.70811906513494},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":17.5,"spinRate":2239,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38917682897677075,"extension":6.514698181596019},"index":3,"playId":"f66932f3-1694-3af7-96b1-b92506130c84","pitchNumber":4,"startTime":"2025-07-27T01:55:45.295Z","endTime":"2025-07-27T01:55:49.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04125537071859,"aZ":-24.633385697200445,"pfxX":-10.677587847241327,"pfxZ":3.822782692299759,"pX":-0.16208852208440527,"pZ":2.921697292295229,"vX0":7.871904710398349,"vY0":-139.22052665914137,"vZ0":-2.5957456161221737,"x":123.18,"y":159.89,"x0":-1.6331545816290092,"y0":50.00057766790456,"z0":5.4893361820809785,"aX":-21.044649833118378},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2191,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3928133443073256,"extension":6.42735926440521},"index":4,"playId":"d01814d4-efe0-3ab1-8757-defe4fa5461d","pitchNumber":5,"startTime":"2025-07-27T01:56:03.058Z","endTime":"2025-07-27T01:56:08.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.756501017151457,"aZ":-16.65369870253622,"pfxX":-6.224704419217007,"pfxZ":7.801878270445613,"pX":-0.4966797444714581,"pZ":3.7568326466394293,"vX0":5.715442600668757,"vY0":-140.18297706912637,"vZ0":-1.7940079603922987,"x":135.93,"y":137.35,"x0":-1.7534250325902578,"y0":50.0059183663162,"z0":5.4925864206452495,"aX":-12.388304783782571},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2217,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3907607443941967,"extension":6.6651833380296575},"index":5,"playId":"44656ec2-caa6-354f-9583-fa6233019edc","pitchNumber":6,"startTime":"2025-07-27T01:56:33.631Z","endTime":"2025-07-27T01:56:38.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:56:38.379Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-27T01:56:54.928Z","endTime":"2025-07-27T01:57:42.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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, 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":85.8,"endSpeed":78.7,"strikeZoneTop":3.56999705041135,"strikeZoneBottom":1.78828557474126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.408432179034637,"aZ":-35.878953428253425,"pfxX":4.885215143644696,"pfxZ":-2.3558840156898695,"pX":-0.6052592973577129,"pZ":1.9046728528097494,"vX0":1.7077262670708748,"vY0":-124.973749903059,"vZ0":-1.6311557046437168,"x":140.07,"y":187.35,"x0":-1.9330012570599635,"y0":50.001687777041965,"z0":5.52697004473232,"aX":7.6864449952751865},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":-9.2,"spinRate":2359,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4391458589125308,"extension":6.339247033563466},"index":0,"playId":"ab16b805-1e1b-31fd-866c-9ddab1074663","pitchNumber":1,"startTime":"2025-07-27T01:57:02.726Z","endTime":"2025-07-27T01:57:06.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.57000080771366,"strikeZoneBottom":1.74827068510815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.234477214839554,"aZ":-31.99142165767773,"pfxX":-7.4130483810379895,"pfxZ":0.11951960695868813,"pX":0.16716264516608106,"pZ":0.5532326533816243,"vX0":6.738392959745851,"vY0":-123.05663678144816,"vZ0":-4.875641558799248,"x":110.63,"y":223.84,"x0":-1.6424247649700834,"y0":50.0045524726697,"z0":5.268139078400835,"aX":-11.37986320492677},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.7,"breakHorizontal":11.9,"spinRate":873,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4449764552505693,"extension":6.723099352743817},"index":1,"playId":"8c300a4d-6944-3a84-ae40-90c0261c64a3","pitchNumber":2,"startTime":"2025-07-27T01:57:18.461Z","endTime":"2025-07-27T01:57:22.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51481966459512,"aZ":-29.628039690219573,"pfxX":-8.364364652966689,"pfxZ":1.6289882464464673,"pX":-0.0942160787547948,"pZ":2.0803303882534316,"vX0":6.325766937539837,"vY0":-124.28165271883904,"vZ0":-2.183548784752909,"x":120.59,"y":182.61,"x0":-1.5890613603017167,"y0":50.000919102363575,"z0":5.437340600101499,"aX":-13.049329470356042},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":852,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.44116476370573654,"extension":6.924468572225413},"hitData":{"launchSpeed":96.7,"launchAngle":23.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.82,"coordY":97.84}},"index":2,"playId":"2649a65a-3bfb-3827-9b69-65491767dd94","pitchNumber":3,"startTime":"2025-07-27T01:57:34.831Z","endTime":"2025-07-27T01:57:42.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:57:42.287Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to right fielder LaMonte Wade Jr. in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-27T01:59:37.253Z","endTime":"2025-07-27T02:03:26.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.35000028297402,"strikeZoneBottom":1.47858936178475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.220150325456572,"aZ":-12.372229524242567,"pfxX":4.449081535826206,"pfxZ":11.558295424498514,"pX":0.9123724296683877,"pZ":2.830976103487364,"vX0":-2.6456643026571687,"vY0":-130.51258501326043,"vZ0":-6.379327799795029,"x":82.22,"y":162.34,"x0":1.3647843324718563,"y0":50.00242587514912,"z0":6.251036747765527,"aX":7.622670001330892},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.6,"breakHorizontal":-7.4,"spinRate":2181,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.42077357301140283,"extension":5.837471609845813},"index":0,"playId":"d953615c-048f-3997-b839-3d0a9970f54b","pitchNumber":1,"startTime":"2025-07-27T01:59:53.732Z","endTime":"2025-07-27T01:59:57.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52766428317072,"aZ":-12.790298424710182,"pfxX":4.666463954593443,"pfxZ":11.750250533361605,"pX":0.16916947337100255,"pZ":2.3049052564337362,"vX0":-3.9715639793776902,"vY0":-128.1604869961925,"vZ0":-6.921897544497785,"x":110.55,"y":176.55,"x0":1.1388863806761726,"y0":50.00540520438406,"z0":6.056287099709515,"aX":7.699968069659249},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":19.8,"breakHorizontal":-7.4,"spinRate":2133,"spinDirection":159},"zone":5,"typeConfidence":0.89,"plateTime":0.4287390370514066,"extension":6.036858910020929},"index":1,"playId":"01c14dac-50cf-3896-b50f-50a4673fcea2","pitchNumber":2,"startTime":"2025-07-27T02:00:07.073Z","endTime":"2025-07-27T02:00:13.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.34930700947477,"strikeZoneBottom":1.55519466124058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.589493092148526,"aZ":-21.609128992943006,"pfxX":6.695301518652524,"pfxZ":7.770839879288436,"pX":0.21357624445352583,"pZ":2.2804269532335133,"vX0":-4.318140877201425,"vY0":-115.83640024463537,"vZ0":-4.391534804950355,"x":108.86,"y":177.21,"x0":1.2318139111211142,"y0":50.0014714156975,"z0":6.266162661518595,"aX":9.100162732644748},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":13.2,"breakHorizontal":-11.0,"spinRate":1783,"spinDirection":135},"zone":5,"typeConfidence":0.88,"plateTime":0.4727970220545328,"extension":5.870116738354149},"index":2,"playId":"a7df6930-c3f9-38d2-8b04-c3d0907477b2","pitchNumber":3,"startTime":"2025-07-27T02:00:47.945Z","endTime":"2025-07-27T02:00:51.397Z","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-27T02:00:59.096Z","endTime":"2025-07-27T02:01:10.772Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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.6,"endSpeed":73.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.064987381123945,"aZ":-22.515038068002582,"pfxX":5.7395073079849785,"pfxZ":7.060497743876761,"pX":-0.03381149560993258,"pZ":1.6426939266322784,"vX0":-4.471223788603121,"vY0":-115.80161990614599,"vZ0":-5.644906075676038,"x":118.29,"y":194.43,"x0":1.1691299281162992,"y0":50.005017292537616,"z0":6.244309506072999,"aX":7.856222455917421},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.8,"breakHorizontal":-9.4,"spinRate":1808,"spinDirection":133},"zone":8,"typeConfidence":0.8,"plateTime":0.47160513891786193,"extension":5.8910974322656235},"index":4,"playId":"9679e5a3-70b7-3c9a-9a32-3602eb92f444","pitchNumber":4,"startTime":"2025-07-27T02:01:10.772Z","endTime":"2025-07-27T02:01:14.095Z","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.3,"endSpeed":73.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7935694463128,"aZ":-21.934122992986566,"pfxX":6.061461540874875,"pfxZ":7.544172483470448,"pX":1.2265846967033367,"pZ":2.1073103347865896,"vX0":-2.0582737525562176,"vY0":-115.53480588423677,"vZ0":-4.817164089459659,"x":70.25,"y":181.88,"x0":1.339713877940089,"y0":50.00130687955611,"z0":6.317853561101456,"aX":8.223150311316639},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":12.8,"breakHorizontal":-10.4,"spinRate":1856,"spinDirection":136},"zone":14,"typeConfidence":0.88,"plateTime":0.4734259667609728,"extension":6.028742227253565},"index":5,"playId":"67511a22-822e-3287-880b-a17e8008f4a3","pitchNumber":5,"startTime":"2025-07-27T02:01:32.965Z","endTime":"2025-07-27T02:01:36.127Z","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":89.8,"endSpeed":81.9,"strikeZoneTop":3.34999856150681,"strikeZoneBottom":1.6412895813403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60108530053221,"aZ":-16.117320487943974,"pfxX":5.712914830727303,"pfxZ":9.29765203224036,"pX":-0.4839103494377067,"pZ":4.9678524912906985,"vX0":-6.112261899992581,"vY0":-130.62045735491492,"vZ0":-0.5404680482419719,"x":135.45,"y":104.65,"x0":1.1445930162990507,"y0":50.00532886885849,"z0":6.3896513824091,"aX":9.869954818813548},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.9,"breakHorizontal":-9.0,"spinRate":2121,"spinDirection":154},"zone":11,"typeConfidence":0.82,"plateTime":0.4193777243911603,"extension":5.800722244987694},"index":6,"playId":"2585e165-615b-3438-8fac-87823857f0ab","pitchNumber":6,"startTime":"2025-07-27T02:01:54.022Z","endTime":"2025-07-27T02:01:57.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.787601775470264,"aZ":-14.055254723203495,"pfxX":5.445624700035365,"pfxZ":10.420340564347804,"pX":-0.3144140791250626,"pZ":2.1028688730398897,"vX0":-5.459940822954444,"vY0":-131.04957706273765,"vZ0":-7.575817398571385,"x":128.98,"y":182.0,"x0":1.0888702298298218,"y0":50.004091373573246,"z0":6.082004633555609,"aX":9.469633377111993},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.4,"breakHorizontal":-8.6,"spinRate":2203,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.41801139980938995,"extension":6.039817998338927},"index":7,"playId":"5f8a07c8-8cb3-3717-ac95-ee5e95faff63","pitchNumber":7,"startTime":"2025-07-27T02:02:09.482Z","endTime":"2025-07-27T02:02:14.754Z","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":89.6,"endSpeed":81.5,"strikeZoneTop":3.35000098220976,"strikeZoneBottom":1.55976264639062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.504663881168376,"aZ":-14.877350992288788,"pfxX":4.143066931468206,"pfxZ":10.091250595939819,"pX":0.2339861875149495,"pZ":4.501007881524782,"vX0":-3.7788527229410347,"vY0":-130.3782049970476,"vZ0":-1.693843548589662,"x":108.08,"y":117.25,"x0":1.16687075698732,"y0":50.00537552481427,"z0":6.287150313504624,"aX":7.103492165944638},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.1,"breakHorizontal":-6.6,"spinRate":2129,"spinDirection":153},"zone":12,"typeConfidence":0.88,"plateTime":0.42079699263829884,"extension":5.935110512106658},"index":8,"playId":"1e80b315-0d9a-3395-a398-89a8d1c496d3","pitchNumber":8,"startTime":"2025-07-27T02:02:41.382Z","endTime":"2025-07-27T02:02:44.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.403857231138883,"aZ":-20.89672389587315,"pfxX":7.687238263743552,"pfxZ":8.069199443259633,"pX":0.517732079158627,"pZ":2.6968798090148574,"vX0":-3.7155110495168557,"vY0":-117.49352595642945,"vZ0":-3.8294512039885666,"x":97.27,"y":165.96,"x0":1.1214905791264542,"y0":50.00084575523711,"z0":6.291318982807992,"aX":10.73894361198048},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":13.9,"breakHorizontal":-13.0,"spinRate":1853,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.46629242830187145,"extension":5.8746764504958},"index":9,"playId":"ebb4cbf5-1aa3-39ff-8b23-d56a7ef7d4c1","pitchNumber":9,"startTime":"2025-07-27T02:02:56.621Z","endTime":"2025-07-27T02:02:59.883Z","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":90.0,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.434120351294297,"aZ":-11.970379516997335,"pfxX":3.5974845031820073,"pfxZ":11.821851448523756,"pX":0.4269271588517999,"pZ":2.531180721108894,"vX0":-3.576755221242489,"vY0":-130.86571559702193,"vZ0":-6.656654313074124,"x":100.73,"y":170.44,"x0":1.3537879157631134,"y0":50.0018717508194,"z0":6.031784758334016,"aX":6.147350975135895},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.9,"breakHorizontal":-5.6,"spinRate":2186,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.42094021406007043,"extension":6.0253109952029025},"hitData":{"launchSpeed":81.9,"launchAngle":43.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.59,"coordY":129.62}},"index":10,"playId":"1ced04f0-426f-3c61-b605-bd5e1413df52","pitchNumber":10,"startTime":"2025-07-27T02:03:18.444Z","endTime":"2025-07-27T02:03:26.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:03:26.687Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mitch Garver singles on a ground ball to right fielder LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-27T02:03:38.165Z","endTime":"2025-07-27T02:04:41.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.62686963690365,"strikeZoneBottom":1.70797513504336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.897598171582423,"aZ":-20.96686040302121,"pfxX":7.74759802188688,"pfxZ":8.189116986018414,"pX":0.5829874373763555,"pZ":2.7599142606855565,"vX0":-3.9207162882113797,"vY0":-116.00500479674587,"vZ0":-3.676526205376028,"x":94.78,"y":164.26,"x0":1.2849796150416621,"y0":50.001998202922366,"z0":6.354895723532341,"aX":10.60050880667746},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":14.3,"breakHorizontal":-13.1,"spinRate":1916,"spinDirection":136},"zone":6,"typeConfidence":0.92,"plateTime":0.47144658362730674,"extension":6.00391842882206},"index":0,"playId":"33e5731f-35de-3469-b993-dbba5c74c6f2","pitchNumber":1,"startTime":"2025-07-27T02:03:55.534Z","endTime":"2025-07-27T02:03:59.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.256663659729327,"aZ":-18.06466554941067,"pfxX":0.38526297742071525,"pfxZ":8.945767888815336,"pX":-0.1719558346886519,"pZ":3.044471115885238,"vX0":-4.45346876834896,"vY0":-124.11619843747881,"vZ0":-4.01813068758281,"x":123.55,"y":156.58,"x0":1.5872160388037382,"y0":50.006140212618824,"z0":6.16765403552265,"aX":0.608880301602338},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":15.6,"breakHorizontal":0.2,"spinRate":2331,"spinDirection":152},"zone":2,"typeConfidence":0.93,"plateTime":0.4394433810690006,"extension":5.759823729836602},"index":1,"playId":"aa15763b-12b1-35d4-8ab2-f973cf43cf62","pitchNumber":2,"startTime":"2025-07-27T02:04:09.647Z","endTime":"2025-07-27T02:04:12.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.717481663330904,"aZ":-22.046424677298027,"pfxX":0.10344630624364015,"pfxZ":6.568949067992687,"pX":0.6721045302602789,"pZ":2.343151099295685,"vX0":-2.982759304573249,"vY0":-122.93714463081044,"vZ0":-3.954963147070961,"x":91.38,"y":175.51,"x0":1.883966761450836,"y0":50.00326298585149,"z0":5.828016684319136,"aX":0.1599277787150717},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.3,"breakHorizontal":0.5,"spinRate":2229,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.44431282193472565,"extension":6.040796737315558},"hitData":{"launchSpeed":96.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.35,"coordY":102.41}},"index":2,"playId":"b7aa329b-c2b2-3b7f-bb6f-eb3944e948f3","pitchNumber":3,"startTime":"2025-07-27T02:04:30.643Z","endTime":"2025-07-27T02:04:41.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:04:41.598Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dominic Canzone grounds into a double play, first baseman Nolan Schanuel to shortstop Zach Neto. Mitch Garver out at 2nd. Dominic Canzone out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-27T02:04:47.819Z","endTime":"2025-07-27T02:06:26.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.25999744327657,"strikeZoneBottom":1.6267258163144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7579416484055,"aZ":-20.47099934080297,"pfxX":-0.4397414303322158,"pfxZ":7.909035386146876,"pX":-1.0946754321245535,"pZ":0.6893970211648159,"vX0":-5.59928759541152,"vY0":-120.16446492004737,"vZ0":-8.150915822732726,"x":158.73,"y":220.17,"x0":1.3114840864255826,"y0":50.00019266328742,"z0":5.910091452089193,"aX":-0.6501304363868796},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.8,"breakHorizontal":2.0,"spinRate":2270,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.45380915378244335,"extension":6.2536484980750675},"index":0,"playId":"64752f0f-bf9e-3344-ab51-2b46b96c105c","pitchNumber":1,"startTime":"2025-07-27T02:05:07.161Z","endTime":"2025-07-27T02:05:10.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.27002915506761,"strikeZoneBottom":1.66146415986514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.493351890189675,"aZ":-20.78893367652355,"pfxX":-2.1657526502454174,"pfxZ":7.479969334593108,"pX":-1.1562336525216452,"pZ":1.0587453711303039,"vX0":-4.971931394509237,"vY0":-122.15826515375709,"vZ0":-7.39156924117523,"x":161.07,"y":210.19,"x0":1.1811889173425596,"y0":50.00327471117717,"z0":5.891945357175598,"aX":-3.294676645407688},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.1,"breakHorizontal":5.0,"spinRate":2263,"spinDirection":155},"zone":13,"typeConfidence":0.92,"plateTime":0.4471841882674097,"extension":6.195324040647679},"index":1,"playId":"85e07f86-7c99-37c9-a72a-367f684e0b03","pitchNumber":2,"startTime":"2025-07-27T02:05:26.261Z","endTime":"2025-07-27T02:05:29.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.26000465052449,"strikeZoneBottom":1.50319809889815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.367630533072063,"aZ":-12.996035268031669,"pfxX":4.723833076345933,"pfxZ":11.229697836130974,"pX":-0.9173459931191924,"pZ":2.123147985144499,"vX0":-6.173526414328822,"vY0":-130.5882159234638,"vZ0":-7.524429882117973,"x":151.97,"y":181.46,"x0":0.8759979577274355,"y0":50.004398332690165,"z0":6.04251910092684,"aX":8.068842221439905},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.6,"breakHorizontal":-7.0,"spinRate":2181,"spinDirection":155},"zone":13,"typeConfidence":0.89,"plateTime":0.42123517722139114,"extension":6.115401572490042},"index":2,"playId":"0dfcfc25-e671-33f0-b1f3-7820b5a3b63a","pitchNumber":3,"startTime":"2025-07-27T02:05:43.778Z","endTime":"2025-07-27T02:05:47.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":3.25999949261639,"strikeZoneBottom":1.60552823455679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37602663027434,"aZ":-17.76632182673874,"pfxX":9.373466660837849,"pfxZ":8.828121465809001,"pX":-0.16656895237765443,"pZ":1.796835334839826,"vX0":-7.529767750730852,"vY0":-127.49196460941269,"vZ0":-6.450195970396744,"x":123.35,"y":190.27,"x0":1.620214840628143,"y0":50.001933754691755,"z0":5.7817781405747235,"aX":15.293772340213813},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.5,"breakHorizontal":-15.1,"spinRate":2098,"spinDirection":144},"zone":8,"typeConfidence":0.92,"plateTime":0.431094193991302,"extension":6.216737720436493},"index":3,"playId":"cd85a29d-31ac-3f31-ac13-2db940a67bc7","pitchNumber":4,"startTime":"2025-07-27T02:05:59.372Z","endTime":"2025-07-27T02:06:02.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T02:06:07.108Z","endTime":"2025-07-27T02:06:19.259Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.833679233200648,"aZ":-19.846459683314844,"pfxX":9.57536583463877,"pfxZ":7.39701666853347,"pX":-0.08554342239446446,"pZ":1.5193909599830464,"vX0":-8.063147153318658,"vY0":-128.58891613104217,"vZ0":-6.410164496123766,"x":120.26,"y":197.76,"x0":1.8538961349719862,"y0":50.00469596563812,"z0":5.595437696146908,"aX":15.962122668933329},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.0,"breakHorizontal":-15.5,"spinRate":2119,"spinDirection":142},"zone":8,"typeConfidence":0.93,"plateTime":0.4267224568484229,"extension":6.116693566719428},"hitData":{"launchSpeed":106.2,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.58,"coordY":166.28}},"index":5,"playId":"fb4c8587-4a20-3b03-b7fd-f13a0834e09b","pitchNumber":5,"startTime":"2025-07-27T02:06:19.259Z","endTime":"2025-07-27T02:06:26.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:06:26.477Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (24) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T02:08:28.094Z","endTime":"2025-07-27T02:09:26.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41731574774032,"aZ":-17.360462341395614,"pfxX":-8.967013491744531,"pfxZ":7.7015777316425424,"pX":0.008919937529331947,"pZ":2.7692866179106876,"vX0":8.060195018625715,"vY0":-137.54886022976953,"vZ0":-4.425364474122442,"x":116.66,"y":164.01,"x0":-1.7889321443082085,"y0":50.00165016760597,"z0":5.569717671557057,"aX":-17.246782053469342},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":14.6,"spinRate":2105,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3976227346321055,"extension":6.419366841060744},"hitData":{"launchSpeed":104.6,"launchAngle":34.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.32,"coordY":38.68}},"index":0,"playId":"00ec28a6-bee5-3276-be57-792ec2dad4c7","pitchNumber":1,"startTime":"2025-07-27T02:08:56.946Z","endTime":"2025-07-27T02:09:26.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:09:26.341Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jo Adell walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T02:09:39.725Z","endTime":"2025-07-27T02:12:54.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.71000101037755,"strikeZoneBottom":1.85146963981806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.024511877638712,"aZ":-33.22181779081467,"pfxX":6.841708600562703,"pfxZ":-0.672014358758708,"pX":1.2069568444947996,"pZ":1.966281481735556,"vX0":5.305228647789766,"vY0":-124.54068340098887,"vZ0":-2.0378059492264833,"x":70.99,"y":185.69,"x0":-1.8462148894070458,"y0":50.0029062527624,"z0":5.565639634400321,"aX":10.654575641500182},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.7,"spinRate":2424,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44125078983797517,"extension":6.5984066938539465},"index":0,"playId":"a5e718a1-256f-3e88-b38e-afc830b7b5f0","pitchNumber":1,"startTime":"2025-07-27T02:09:50.286Z","endTime":"2025-07-27T02:09:53.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79152826048521,"aZ":-19.966013912503122,"pfxX":-10.206062740630884,"pfxZ":6.18868350010601,"pX":0.30684267026017614,"pZ":2.275104016069119,"vX0":8.720676290504375,"vY0":-139.40938724242076,"vZ0":-5.472064228006628,"x":105.3,"y":177.35,"x0":-1.5329817876880143,"y0":50.00144401317267,"z0":5.577734863514689,"aX":-20.125466922723362},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":16.7,"spinRate":2187,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39262042021148513,"extension":6.425457114578745},"index":1,"playId":"0b8fbe46-6f58-383c-8c3a-a157b8b8d601","pitchNumber":2,"startTime":"2025-07-27T02:10:04.773Z","endTime":"2025-07-27T02:10:08.608Z","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":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.63148034477562,"strikeZoneBottom":1.73746612955179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.796263923497904,"aZ":-26.935283008193466,"pfxX":-8.485802540062664,"pfxZ":3.299522764815359,"pX":-1.0077776178133033,"pZ":1.6607491765660103,"vX0":4.514645232918522,"vY0":-125.41980331664713,"vZ0":-3.893342543654719,"x":155.41,"y":193.94,"x0":-1.7302913191875626,"y0":50.00625716522081,"z0":5.434392890101,"aX":-13.497149565899784},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":14.3,"spinRate":974,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4370126074907126,"extension":6.599682867212823},"index":2,"playId":"d123ab5c-cda4-3e2b-808f-81f0ed73daec","pitchNumber":3,"startTime":"2025-07-27T02:10:23.870Z","endTime":"2025-07-27T02:10:27.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09306969094233,"aZ":-34.25998824818774,"pfxX":-5.209695057014759,"pfxZ":-1.3628356637952095,"pX":-1.2894181637240192,"pZ":2.480868015811425,"vX0":2.643127253104832,"vY0":-123.22217706556039,"vZ0":-0.41810417819998025,"x":166.15,"y":171.8,"x0":-1.703086306075249,"y0":50.004429629336045,"z0":5.564785249649966,"aX":-7.955785987331036},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.3,"breakHorizontal":8.8,"spinRate":862,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.44570624825373883,"extension":6.390931923255275},"index":3,"playId":"511cfd81-62c0-3ff9-aa9c-02a2d4abe73b","pitchNumber":4,"startTime":"2025-07-27T02:10:39.526Z","endTime":"2025-07-27T02:10:43.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T02:10:50.243Z","endTime":"2025-07-27T02:11:03.680Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.69736311615852,"strikeZoneBottom":1.86424160825145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79745453863497,"aZ":-35.365813947156525,"pfxX":4.204370739239815,"pfxZ":-1.9639329408538995,"pX":1.0907728357859554,"pZ":1.9919652185691321,"vX0":5.567333310041825,"vY0":-126.85930135131102,"vZ0":-1.7822560595488062,"x":75.42,"y":185.0,"x0":-1.6814362320731318,"y0":50.00348836685167,"z0":5.531955903145334,"aX":6.828530393069969},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":-8.9,"spinRate":2272,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4323377367930794,"extension":6.62092505040718},"index":5,"playId":"213181fb-249d-3100-83c5-20e9471efae7","pitchNumber":5,"startTime":"2025-07-27T02:11:03.680Z","endTime":"2025-07-27T02:11:07.674Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.982969583093436,"aZ":-15.118882630208672,"pfxX":-6.632125984283826,"pfxZ":8.58503947701929,"pX":-0.41842810569306627,"pZ":3.0505078934138186,"vX0":5.916878790052449,"vY0":-140.33362200034017,"vZ0":-4.125182204650039,"x":132.95,"y":156.42,"x0":-1.6968211567455864,"y0":50.00011004358423,"z0":5.530280136367095,"aX":-13.171478705353893},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2179,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3909165573983957,"extension":6.4350413985992},"index":6,"playId":"7e8cc828-6d26-39f6-9a44-226c97947daa","pitchNumber":6,"startTime":"2025-07-27T02:11:20.573Z","endTime":"2025-07-27T02:11:24.129Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61492572331181,"aZ":-16.173766077807354,"pfxX":-7.632804426595004,"pfxZ":8.117160335044183,"pX":0.036689537728642474,"pZ":3.02030882883371,"vX0":7.206690049479719,"vY0":-139.77897803273285,"vZ0":-3.918462320843078,"x":115.6,"y":157.23,"x0":-1.5880122545947042,"y0":50.003729667562915,"z0":5.507874378032379,"aX":-15.04788705548194},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2130,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39242138494225287,"extension":6.493037013988371},"index":7,"playId":"a16c324b-d8b3-3e06-8417-f92d92fc8153","pitchNumber":7,"startTime":"2025-07-27T02:11:41.890Z","endTime":"2025-07-27T02:11:45.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01743310522643,"aZ":-18.08675441329513,"pfxX":-10.431663184030857,"pfxZ":7.067789095759749,"pX":-0.5210543253490953,"pZ":2.5454150646544127,"vX0":6.423970942851211,"vY0":-140.76067923070767,"vZ0":-5.03525644588697,"x":136.86,"y":170.05,"x0":-1.4858457726004892,"y0":50.00141225171719,"z0":5.540500604308752,"aX":-20.78623831769012},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":17.4,"spinRate":2254,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3901532742771465,"extension":6.493788150805207},"index":8,"playId":"3c5a309d-0e32-36df-895d-08efc18611b8","pitchNumber":8,"startTime":"2025-07-27T02:12:04.361Z","endTime":"2025-07-27T02:12:07.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.497772591132613,"aZ":-31.680414716328446,"pfxX":-7.574555628167277,"pfxZ":0.3204375746122956,"pX":-0.7389967387754278,"pZ":2.898583832259366,"vX0":4.509765754896592,"vY0":-124.26945651951188,"vZ0":-0.16458432745184992,"x":145.17,"y":160.52,"x0":-1.5954875151403947,"y0":50.006188176330355,"z0":5.603102708182012,"aX":-11.818836947510366},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":12.6,"spinRate":894,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.44119074360764055,"extension":6.555073356346073},"index":9,"playId":"2e522c6e-c957-3e6d-ba0b-f1f5f5140b74","pitchNumber":9,"startTime":"2025-07-27T02:12:25.987Z","endTime":"2025-07-27T02:12:29.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.59646768184748,"strikeZoneBottom":1.85748350376687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.12704608380934,"aZ":-13.862430944572708,"pfxX":-8.362496424078154,"pfxZ":9.038327619889316,"pX":0.8277629960629057,"pZ":1.8650451453691215,"vX0":9.525512135124316,"vY0":-141.85108981460462,"vZ0":-7.422403793550405,"x":85.45,"y":188.42,"x0":-1.4962244379455365,"y0":50.00679934662597,"z0":5.4097752594236335,"aX":-16.951304190071113},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2290,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.38695277308754283,"extension":6.437881331577825},"index":10,"playId":"c70404ee-3aee-389d-b11b-ae2c3526f2af","pitchNumber":10,"startTime":"2025-07-27T02:12:50.387Z","endTime":"2025-07-27T02:12:54.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:12:54.729Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T02:13:12.179Z","endTime":"2025-07-27T02:14:47.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.6,"strikeZoneTop":3.47000257501956,"strikeZoneBottom":1.56975726008331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39295542266899,"aZ":-38.970512082405705,"pfxX":7.0353831989162146,"pfxZ":-4.526316532559209,"pX":0.4122676945261089,"pZ":1.1650251519128778,"vX0":3.135049737938578,"vY0":-123.62008130803432,"vZ0":-2.2467499164646165,"x":101.29,"y":207.32,"x0":-1.7977216207490332,"y0":50.00104160828671,"z0":5.45066463645889,"aX":10.5674630956843},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.5,"breakHorizontal":-13.6,"spinRate":2349,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.44816568165215953,"extension":6.40476487577703},"index":0,"playId":"4dbd9803-0f63-39eb-b083-c297c9fcf3eb","pitchNumber":1,"startTime":"2025-07-27T02:13:23.488Z","endTime":"2025-07-27T02:13:27.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.469997148184,"strikeZoneBottom":1.47044141354652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.083628950943734,"aZ":-17.386216824413776,"pfxX":-11.250146094048077,"pfxZ":7.536425249676231,"pX":0.9616118540744181,"pZ":1.0368519844288318,"vX0":10.765019124682832,"vY0":-139.57582131882347,"vZ0":-8.568864140427369,"x":80.35,"y":210.78,"x0":-1.4942463939969226,"y0":50.0026682479217,"z0":5.304474254180915,"aX":-22.07143900384808},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":18.0,"spinRate":2221,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39329017614256445,"extension":6.649632378783203},"index":1,"playId":"dec970c4-a01e-3c5e-9682-c7b5f3e3ad4a","pitchNumber":2,"startTime":"2025-07-27T02:13:42.968Z","endTime":"2025-07-27T02:13:46.254Z","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":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68127716340597,"aZ":-17.499016999533907,"pfxX":-11.649464862122725,"pfxZ":7.414398530478841,"pX":-0.1324363872308392,"pZ":1.693337483588661,"vX0":7.785544732362507,"vY0":-140.47036998307308,"vZ0":-7.075674360569664,"x":122.05,"y":193.06,"x0":-1.440260984644597,"y0":50.00231724749871,"z0":5.402044686184741,"aX":-23.05553630297941},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":19.3,"spinRate":2270,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39136315836644364,"extension":6.658879541458603},"index":2,"playId":"68359148-788d-3169-bd8a-e60ae0a3b756","pitchNumber":3,"startTime":"2025-07-27T02:14:02.279Z","endTime":"2025-07-27T02:14:05.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23691755245441,"aZ":-38.47567096489993,"pfxX":5.276840583190518,"pfxZ":-3.9054231105106947,"pX":0.24632676099162676,"pZ":1.5801096766801899,"vX0":3.42442103839575,"vY0":-127.08658094403424,"vZ0":-2.0957402723715512,"x":107.61,"y":196.12,"x0":-1.8100522990050205,"y0":50.00139591997104,"z0":5.5097962155403835,"aX":8.517170205275772},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.3,"breakHorizontal":-10.4,"spinRate":2437,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4331717408814266,"extension":6.709720841530812},"index":3,"playId":"4a9ee617-3c27-33c6-bd6a-4845e42413f7","pitchNumber":4,"startTime":"2025-07-27T02:14:24.173Z","endTime":"2025-07-27T02:14:27.484Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04395660234396,"aZ":-42.21095747058871,"pfxX":6.254812392146422,"pfxZ":-6.822623008783967,"pX":0.5544343786436663,"pZ":1.7644880526033324,"vX0":3.2558268131430186,"vY0":-121.91217499101259,"vZ0":-0.2976605050464245,"x":95.87,"y":191.14,"x0":-1.620833907596644,"y0":50.00256709244084,"z0":5.602986060526672,"aX":9.200891247782232},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.0,"breakHorizontal":-12.2,"spinRate":2443,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.45324193882953745,"extension":6.355455828418456},"index":4,"playId":"29c67f8a-8405-3737-8fef-d2ad01bc8307","pitchNumber":5,"startTime":"2025-07-27T02:14:43.293Z","endTime":"2025-07-27T02:14:47.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:14:47.005Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Logan O'Hoppe lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T02:15:01.372Z","endTime":"2025-07-27T02:15:24.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17059476859289,"aZ":-38.45324280695507,"pfxX":5.2025408145220355,"pfxZ":-3.904666182006867,"pX":0.21598011402975353,"pZ":2.7063665437583695,"vX0":3.525824562971763,"vY0":-126.57502332633914,"vZ0":0.7095049078184901,"x":108.77,"y":165.71,"x0":-1.8756968636686553,"y0":50.00491352776103,"z0":5.525295965331625,"aX":8.360222738029913},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.6,"breakHorizontal":-10.3,"spinRate":2383,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.43434071913760564,"extension":6.319460106408052},"hitData":{"launchSpeed":111.1,"launchAngle":16.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.1,"coordY":64.21}},"index":0,"playId":"fa954d9e-3f91-3ff1-b1c8-17ad244c7d6e","pitchNumber":1,"startTime":"2025-07-27T02:15:12.976Z","endTime":"2025-07-27T02:15:24.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:15:24.045Z","atBatIndex":14},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Mariners challenged (tag play), call on the field was overturned: Jo Adell caught stealing 2nd base, catcher Mitch Garver to shortstop J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T02:15:46.203Z","endTime":"2025-07-27T02:16:09.062Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64760588742525,"aZ":-15.947953801734013,"pfxX":-7.765924877847819,"pfxZ":8.226046771981922,"pX":0.36667500514930984,"pZ":3.573279024233908,"vX0":7.686604393332114,"vY0":-139.8247271698911,"vZ0":-2.700282142081891,"x":103.02,"y":142.3,"x0":-1.4140754520849217,"y0":50.00237880362715,"z0":5.602810084173273,"aX":-15.318576516803839},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2247,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39229733192857896,"extension":6.434678271404944},"index":0,"playId":"bac9c93e-8678-3782-802f-93ed51ef1c2a","pitchNumber":1,"startTime":"2025-07-27T02:16:03.187Z","endTime":"2025-07-27T02:16:09.062Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":136},"playEndTime":"2025-07-27T02:16:09.062Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Williamson flies out to center fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T02:19:03.362Z","endTime":"2025-07-27T02:20:03.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.4599980014854,"strikeZoneBottom":1.61280300197909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.521373745105386,"aZ":-20.225065507347242,"pfxX":7.266400585054745,"pfxZ":8.963379770736754,"pX":0.3922453415990365,"pZ":2.553548883315916,"vX0":-4.077443458691457,"vY0":-115.32341936323,"vZ0":-4.174746311693122,"x":102.05,"y":169.83,"x0":1.248602861285436,"y0":50.002438989576376,"z0":6.363111494996251,"aX":9.685838512878528},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":15.4,"breakHorizontal":-12.0,"spinRate":1934,"spinDirection":134},"zone":6,"typeConfidence":0.92,"plateTime":0.4768521666933401,"extension":5.914730423336784},"index":0,"playId":"c6181d9a-f0b6-3888-9bfa-468ae85105de","pitchNumber":1,"startTime":"2025-07-27T02:19:24.358Z","endTime":"2025-07-27T02:19:27.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":79.9,"strikeZoneTop":3.45999784486457,"strikeZoneBottom":1.71230348989877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.143333894953525,"aZ":-12.760398587373288,"pfxX":3.8521874505684908,"pfxZ":11.766345112408578,"pX":-1.3049995763021538,"pZ":3.138820104821574,"vX0":-7.609058037097582,"vY0":-128.54835279261675,"vZ0":-5.109412288662478,"x":166.74,"y":154.03,"x0":1.2118314699594606,"y0":50.00500310750756,"z0":6.166595821621214,"aX":6.358037911058783},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":20.2,"breakHorizontal":-5.0,"spinRate":2225,"spinDirection":157},"zone":11,"typeConfidence":0.82,"plateTime":0.42840609318523004,"extension":5.972481948815977},"index":1,"playId":"6c570741-5182-3354-9afd-c3ff0e1e3f78","pitchNumber":2,"startTime":"2025-07-27T02:19:40.821Z","endTime":"2025-07-27T02:19:44.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.185455207246637,"aZ":-19.280443510818714,"pfxX":6.241158205361722,"pfxZ":9.771559689467871,"pX":0.4424603394733209,"pZ":1.6360118389310554,"vX0":-3.909559310944246,"vY0":-114.45007817455121,"vZ0":-6.208331637502474,"x":100.13,"y":194.61,"x0":1.3665532335584805,"y0":50.00402850452774,"z0":6.286912898945661,"aX":8.235748365245291},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":16.3,"breakHorizontal":-10.2,"spinRate":1923,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.47956179502753926,"extension":6.0364281872938905},"hitData":{"launchSpeed":96.5,"launchAngle":31.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.98,"coordY":54.0}},"index":2,"playId":"67a0315f-b0ec-3c12-8891-a3bc5dbdfa40","pitchNumber":3,"startTime":"2025-07-27T02:19:55.197Z","endTime":"2025-07-27T02:20:03.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:20:03.910Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out softly, pitcher Tyler Anderson to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T02:20:14.002Z","endTime":"2025-07-27T02:20:51.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":542881,"link":"/api/v1/people/542881"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":88.8,"endSpeed":80.8,"strikeZoneTop":3.29000150580946,"strikeZoneBottom":1.5256332869216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24381023638063,"aZ":-15.07355816147838,"pfxX":4.198626011626617,"pfxZ":10.161655413679693,"pX":-0.11727542614118898,"pZ":4.2735439140213085,"vX0":-4.745516996976476,"vY0":-129.24306359828066,"vZ0":-2.1840820388943945,"x":121.47,"y":123.39,"x0":1.2016713671687114,"y0":50.00257743786327,"z0":6.294060007654726,"aX":7.066017061392707},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":18.1,"breakHorizontal":-6.5,"spinRate":2004,"spinDirection":151},"zone":11,"typeConfidence":0.86,"plateTime":0.4246331248142394,"extension":5.9596620052518166},"index":0,"playId":"1752d085-7f36-35f0-8c84-da6f55a2ee67","pitchNumber":1,"startTime":"2025-07-27T02:20:27.477Z","endTime":"2025-07-27T02:20:30.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33590505113673,"aZ":-19.54677192924594,"pfxX":-0.7979527858297066,"pfxZ":8.202227089999615,"pX":-0.9387401352954531,"pZ":2.4366479057621047,"vX0":-4.85393580663697,"vY0":-123.02858166972094,"vZ0":-4.991458338049922,"x":152.78,"y":172.99,"x0":1.1597868304477823,"y0":50.005788277303644,"z0":6.138107870495279,"aX":-1.22924236903332},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.9,"breakHorizontal":2.5,"spinRate":2204,"spinDirection":165},"zone":11,"typeConfidence":0.93,"plateTime":0.44440534553645605,"extension":6.0485002608824425},"hitData":{"launchSpeed":48.1,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.12,"coordY":173.58}},"index":1,"playId":"d617ce26-74e0-3f96-b3ee-be25345c36f9","pitchNumber":2,"startTime":"2025-07-27T02:20:43.190Z","endTime":"2025-07-27T02:20:51.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:20:51.028Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Julio Rodríguez homers (18) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T02:21:08.271Z","endTime":"2025-07-27T02:22:47.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":542881,"link":"/api/v1/people/542881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":81.4,"strikeZoneTop":3.29999837026,"strikeZoneBottom":1.60496900785595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.008217622305104,"aZ":-13.665560039107483,"pfxX":4.05562091671827,"pfxZ":10.801855286808683,"pX":-1.6158144190915333,"pZ":3.370238294186489,"vX0":-8.450177993082972,"vY0":-130.92068344204012,"vZ0":-4.640559819329216,"x":178.59,"y":147.78,"x0":1.1457241679671395,"y0":50.000835181882096,"z0":6.209556141844487,"aX":6.948555288897159},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.6,"breakHorizontal":-5.2,"spinRate":2187,"spinDirection":151},"zone":11,"typeConfidence":0.83,"plateTime":0.42047318922399946,"extension":6.002344607828453},"index":0,"playId":"4f7cc210-6081-394d-a197-02f6cbbc12ca","pitchNumber":1,"startTime":"2025-07-27T02:21:17.551Z","endTime":"2025-07-27T02:21:21.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.3000008248582,"strikeZoneBottom":1.46709862802935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.320258210248717,"aZ":-22.62763572764722,"pfxX":8.625095185019306,"pfxZ":6.955199442736462,"pX":1.2786209872258039,"pZ":2.424470920069608,"vX0":-2.8237394815812284,"vY0":-116.53201870542566,"vZ0":-3.9987283028123666,"x":68.26,"y":173.32,"x0":1.3869760735636194,"y0":50.00157512258304,"z0":6.305290083258932,"aX":11.83704357841284},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":11.9,"breakHorizontal":-14.9,"spinRate":2001,"spinDirection":138},"zone":12,"typeConfidence":0.93,"plateTime":0.4703968293542289,"extension":5.843901905027431},"index":1,"playId":"ba64be72-e0a5-3ba6-8923-9ec7d39f28f0","pitchNumber":2,"startTime":"2025-07-27T02:21:29.964Z","endTime":"2025-07-27T02:21:34.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.37784497490765,"strikeZoneBottom":1.57647137079829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.406637406884624,"aZ":-17.660849773656764,"pfxX":0.5150999366330972,"pfxZ":9.098285904726907,"pX":-0.15987817182923283,"pZ":1.6853700205769346,"vX0":-4.459553021129351,"vY0":-125.01204589284943,"vZ0":-7.25548969068052,"x":123.09,"y":193.28,"x0":1.5743685413989061,"y0":50.001851255886436,"z0":6.056703664554768,"aX":0.822441999618576},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":15.1,"breakHorizontal":0.0,"spinRate":2276,"spinDirection":157},"zone":8,"typeConfidence":0.92,"plateTime":0.43687736681712774,"extension":5.962797356423085},"index":2,"playId":"341e35f6-3ce2-3939-a361-2a0363d03cf0","pitchNumber":3,"startTime":"2025-07-27T02:21:45.763Z","endTime":"2025-07-27T02:21:49.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.29999645555168,"strikeZoneBottom":1.59617953591982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.242659350917307,"aZ":-23.11237710992292,"pfxX":9.343889698507212,"pfxZ":6.744447901466183,"pX":0.8218510718241119,"pZ":0.5744747985869344,"vX0":-4.210178688311436,"vY0":-115.6537406452985,"vZ0":-7.560890324992954,"x":85.67,"y":223.27,"x0":1.4600109767527893,"y0":50.00248600408112,"z0":6.129664042165066,"aX":12.552452848930857},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.4,"breakHorizontal":-15.7,"spinRate":2063,"spinDirection":138},"zone":14,"typeConfidence":0.92,"plateTime":0.4751112888860556,"extension":5.869551715993337},"index":3,"playId":"f5cebcf1-186a-3338-87eb-3c79ffa8f307","pitchNumber":4,"startTime":"2025-07-27T02:22:02.003Z","endTime":"2025-07-27T02:22:05.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.956668539073622,"aZ":-18.99947396700589,"pfxX":-0.9956403193410015,"pfxZ":8.267286721505258,"pX":-0.3682650418785345,"pZ":2.434226103741701,"vX0":-4.498203769639578,"vY0":-125.11211087906597,"vZ0":-5.080046434106529,"x":131.04,"y":173.06,"x0":1.5783761420833031,"y0":50.00433206919514,"z0":6.036507081364225,"aX":-1.5869813185293538},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":14.2,"breakHorizontal":2.8,"spinRate":2268,"spinDirection":157},"zone":4,"typeConfidence":0.93,"plateTime":0.4368763953502808,"extension":6.066135495961209},"hitData":{"launchSpeed":105.2,"launchAngle":27.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.9,"coordY":29.82}},"index":4,"playId":"5629ac1b-59fe-37fe-aef6-45b85a3d9009","pitchNumber":5,"startTime":"2025-07-27T02:22:24.819Z","endTime":"2025-07-27T02:22:47.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:22:47.767Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T02:23:06.936Z","endTime":"2025-07-27T02:25:04.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.61000177170568,"strikeZoneBottom":1.768223543479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35619065974817,"aZ":-23.0274018874072,"pfxX":8.929258073181678,"pfxZ":6.643663636657097,"pX":1.0043998840292734,"pZ":4.196790557644124,"vX0":-3.4748070164707903,"vY0":-117.22638358040071,"vZ0":-0.1682148497952226,"x":78.71,"y":125.47,"x0":1.354540783124412,"y0":50.003529333734406,"z0":6.438611737015957,"aX":12.295918484676477},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":12.2,"breakHorizontal":-15.1,"spinRate":1810,"spinDirection":131},"zone":12,"typeConfidence":0.92,"plateTime":0.4691435119466085,"extension":5.843957526756184},"index":0,"playId":"3a0d2b45-3a5b-3e45-90a4-ac6e846f0f11","pitchNumber":1,"startTime":"2025-07-27T02:23:11.054Z","endTime":"2025-07-27T02:23:14.470Z","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":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":3.60999809218365,"strikeZoneBottom":1.78677921099398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.570052809726157,"aZ":-22.127762462113854,"pfxX":6.819196343462693,"pfxZ":7.361036100200864,"pX":0.7519368636109156,"pZ":2.1649750450529828,"vX0":-3.268829548296336,"vY0":-116.80827362542021,"vZ0":-4.562775572816483,"x":88.34,"y":180.33,"x0":1.2928899194737367,"y0":50.00075810077991,"z0":6.256244250230089,"aX":9.304262574240575},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":12.4,"breakHorizontal":-11.4,"spinRate":1902,"spinDirection":134},"zone":9,"typeConfidence":0.86,"plateTime":0.4711628817080036,"extension":5.988948603923055},"index":1,"playId":"df154793-c726-3bd8-b9f0-7c73a036d88c","pitchNumber":2,"startTime":"2025-07-27T02:23:24.302Z","endTime":"2025-07-27T02:23:27.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.60999662409893,"strikeZoneBottom":1.72701637211699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.867423808155078,"aZ":-12.757062481178714,"pfxX":4.1235115290640785,"pfxZ":11.44590453693752,"pX":-0.2864417612393698,"pZ":3.9392125945324206,"vX0":-5.266148703375175,"vY0":-130.07905071324214,"vZ0":-3.3630395799887274,"x":127.92,"y":132.42,"x0":1.2381390396335972,"y0":50.00156820578462,"z0":6.229804509508397,"aX":6.994750133770353},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":20.0,"breakHorizontal":-6.1,"spinRate":2064,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4227155392508295,"extension":5.861383400239679},"index":2,"playId":"07aeb14f-57aa-3a00-84b2-80e2837842d3","pitchNumber":3,"startTime":"2025-07-27T02:23:37.506Z","endTime":"2025-07-27T02:23:41.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43456826097755,"aZ":-13.63912778099608,"pfxX":3.963613605617918,"pfxZ":10.993423565231668,"pX":-0.605329265220049,"pZ":3.924583648445212,"vX0":-6.149325501742495,"vY0":-129.3992139294699,"vZ0":-3.2483386649095234,"x":140.07,"y":132.82,"x0":1.2931625497672345,"y0":50.00466018155324,"z0":6.2491965293864045,"aX":6.684569145874238},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.3,"breakHorizontal":-5.8,"spinRate":2021,"spinDirection":153},"zone":11,"typeConfidence":0.85,"plateTime":0.4242112050681439,"extension":5.958337908081161},"index":3,"playId":"f8faf1c3-7946-3f5b-bf56-da50b8b6bd09","pitchNumber":4,"startTime":"2025-07-27T02:23:52.671Z","endTime":"2025-07-27T02:23:56.200Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-27T02:24:02.891Z","endTime":"2025-07-27T02:24:17.792Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.60999677630473,"strikeZoneBottom":1.75269335118583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71369013402034,"aZ":-23.46858466077682,"pfxX":6.973631028488864,"pfxZ":6.4009720517264,"pX":1.2590757621209308,"pZ":1.7612086705207548,"vX0":-2.0524949353151944,"vY0":-116.14850436268455,"vZ0":-5.364403348962542,"x":69.01,"y":191.23,"x0":1.2507133415304412,"y0":50.001924256597235,"z0":6.345784365961016,"aX":9.482406715519046},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":10.4,"breakHorizontal":-12.1,"spinRate":1893,"spinDirection":138},"zone":14,"typeConfidence":0.88,"plateTime":0.47242536855001616,"extension":5.890125650348397},"index":5,"playId":"1e4cf704-e9e6-3e4c-9895-c4ef6cad5289","pitchNumber":5,"startTime":"2025-07-27T02:24:17.792Z","endTime":"2025-07-27T02:24:21.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251868091045708,"aZ":-11.58581453634739,"pfxX":5.948340529183877,"pfxZ":11.899589071025705,"pX":0.14232985085218033,"pZ":2.566516838509733,"vX0":-5.152676392946196,"vY0":-131.09195863880285,"vZ0":-6.75125660483437,"x":111.57,"y":169.48,"x0":1.366256231339124,"y0":50.00272808349204,"z0":6.050941360292609,"aX":10.291544708555028},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":20.2,"breakHorizontal":-9.6,"spinRate":2117,"spinDirection":155},"zone":5,"typeConfidence":0.93,"plateTime":0.41877230921590636,"extension":5.956389504854019},"index":6,"playId":"fc274d67-ad4f-3a25-ac70-343545c14b58","pitchNumber":6,"startTime":"2025-07-27T02:24:33.448Z","endTime":"2025-07-27T02:24:37.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.56573162480795,"strikeZoneBottom":1.80083927997498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53534710474602,"aZ":-12.135123518486617,"pfxX":6.069771866551516,"pfxZ":11.168100478232638,"pX":-0.8435011413862514,"pZ":2.752694767045166,"vX0":-7.201668488647179,"vY0":-133.3317189652413,"vZ0":-6.380132846847526,"x":149.15,"y":164.46,"x0":1.10808576361678,"y0":50.00606320553637,"z0":6.058108465302978,"aX":10.895174606537724},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.0,"breakHorizontal":-9.4,"spinRate":2183,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.41130635208388133,"extension":5.8943439376533995},"index":7,"playId":"787f5fbd-0887-389d-ad3c-191335856014","pitchNumber":7,"startTime":"2025-07-27T02:25:00.849Z","endTime":"2025-07-27T02:25:04.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:25:04.716Z","atBatIndex":19},{"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":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T02:26:53.627Z","endTime":"2025-07-27T02:27:47.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.589236714188438,"aZ":-30.144093970491387,"pfxX":5.811851851825535,"pfxZ":1.329556967145134,"pX":-0.21374232840909602,"pZ":2.54647315664623,"vX0":2.2835297278741624,"vY0":-123.20270899432523,"vZ0":-1.18930617356508,"x":125.15,"y":170.03,"x0":-1.9091253326828905,"y0":50.00553290041719,"z0":5.594536809583414,"aX":8.891382230407286},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-11.0,"spinRate":2236,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.44541746847335695,"extension":6.538750163844427},"index":0,"playId":"0d5e1d25-05e6-354f-a41a-70968ccb3533","pitchNumber":1,"startTime":"2025-07-27T02:27:17.446Z","endTime":"2025-07-27T02:27:21.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34848770335144,"aZ":-31.114301636924544,"pfxX":5.520078289947394,"pfxZ":0.667167186249852,"pX":-0.3519545006537905,"pZ":3.1280912225435995,"vX0":1.7041587454641647,"vY0":-125.99065782489123,"vZ0":-0.2581303000289741,"x":130.42,"y":154.32,"x0":-1.755601251622197,"y0":50.00459558999035,"z0":5.762083898792727,"aX":8.810338888387339},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-10.4,"spinRate":1833,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4359470331770252,"extension":6.3951954362935455},"hitData":{"launchSpeed":91.7,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.46,"coordY":166.02}},"index":1,"playId":"c4c6a8ac-ee60-301b-8120-ec4ff8db56be","pitchNumber":2,"startTime":"2025-07-27T02:27:39.335Z","endTime":"2025-07-27T02:27:47.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:27:47.219Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T02:28:04.743Z","endTime":"2025-07-27T02:29:41.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.28000284708894,"strikeZoneBottom":1.47367124369024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.177229184218735,"aZ":-16.846401260893792,"pfxX":-6.6785345941400704,"pfxZ":7.834180394576411,"pX":-0.20751483738447812,"pZ":3.696944009130452,"vX0":6.07282910925716,"vY0":-139.01238388853548,"vZ0":-2.3448900823635874,"x":124.91,"y":138.96,"x0":-1.5527459059861637,"y0":50.005959994663435,"z0":5.6698718039716525,"aX":-13.072717463759568},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2129,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39402575300657006,"extension":6.537545593673306},"index":0,"playId":"693af398-8888-3f35-9f8c-f2377ef83cad","pitchNumber":1,"startTime":"2025-07-27T02:28:11.539Z","endTime":"2025-07-27T02:28:15.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.28187892718049,"strikeZoneBottom":1.56202887230244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61277358649641,"aZ":-35.903778014865914,"pfxX":5.795620256407547,"pfxZ":-2.3262033667214546,"pX":0.6556355687707234,"pZ":1.7337915409214555,"vX0":4.271606283749693,"vY0":-126.15819863878316,"vZ0":-2.1440653574976576,"x":92.01,"y":191.97,"x0":-1.814580131182143,"y0":50.00077365961356,"z0":5.49949119616765,"aX":9.303124177849561},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-11.5,"spinRate":2529,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4348174784955803,"extension":6.782452696424236},"index":1,"playId":"26368739-868b-378b-88d5-bd67a2c2b615","pitchNumber":2,"startTime":"2025-07-27T02:28:27.319Z","endTime":"2025-07-27T02:28:31.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.27999686273916,"strikeZoneBottom":1.53715499704979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.523458792594344,"aZ":-18.34791089344804,"pfxX":-7.4754268832374695,"pfxZ":7.048764224326671,"pX":-0.29567457455497786,"pZ":4.358353340578008,"vX0":6.361629209933478,"vY0":-139.2399295283909,"vZ0":-0.2554389999934219,"x":128.27,"y":121.1,"x0":-1.6397555895849514,"y0":50.005118108271276,"z0":5.666311614185328,"aX":-14.667698473924549},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2255,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3935083970262978,"extension":6.5107015311562195},"index":2,"playId":"19004115-3bae-39e6-9d98-36341c21b6df","pitchNumber":3,"startTime":"2025-07-27T02:28:44.269Z","endTime":"2025-07-27T02:28:47.513Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48636960896425,"aZ":-19.489219159548107,"pfxX":-9.486809742132557,"pfxZ":6.371765035515573,"pX":0.06301955385139103,"pZ":3.2069992224589576,"vX0":7.819084528418894,"vY0":-139.9254125957996,"vZ0":-2.9720146292124876,"x":114.6,"y":152.19,"x0":-1.5299918939194095,"y0":50.00094855293909,"z0":5.554345835709071,"aX":-18.87923621499156},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2216,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3909064312292658,"extension":6.749941145797496},"index":3,"playId":"0c3d8f33-fe4c-3170-bca4-ea95dda9a0aa","pitchNumber":4,"startTime":"2025-07-27T02:29:02.298Z","endTime":"2025-07-27T02:29:06.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.28762621016619,"strikeZoneBottom":1.50797134624844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52607997477875,"aZ":-19.38771875802114,"pfxX":-10.850113472744285,"pfxZ":6.373342967316965,"pX":1.0805413025932566,"pZ":3.0725879271699927,"vX0":10.752482775818264,"vY0":-140.8521551190006,"vZ0":-3.4416496844698194,"x":75.81,"y":155.82,"x0":-1.3800068918453825,"y0":50.001116973730994,"z0":5.566753349562154,"aX":-21.760806254392584},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.9,"breakHorizontal":17.4,"spinRate":2237,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3891446943325305,"extension":6.860267260015282},"index":4,"playId":"b2759bae-2fad-325b-94b2-dcfd92aa4b0d","pitchNumber":5,"startTime":"2025-07-27T02:29:19.406Z","endTime":"2025-07-27T02:29:23.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65086599226693,"aZ":-19.937112884036836,"pfxX":-10.315098150096457,"pfxZ":6.286833713330909,"pX":-0.2963429795634502,"pZ":2.912588970848913,"vX0":7.060878926406986,"vY0":-138.78479773047872,"vZ0":-3.4421522128763433,"x":128.3,"y":160.14,"x0":-1.5359397417344112,"y0":50.00406053309271,"z0":5.500146555285917,"aX":-20.082630771590907},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":17.2,"spinRate":2227,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39496002568735955,"extension":6.733522107957266},"index":5,"playId":"d1fcc538-fb7f-3928-a4c1-f8de98904b43","pitchNumber":6,"startTime":"2025-07-27T02:29:38.338Z","endTime":"2025-07-27T02:29:41.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:29:41.580Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T02:30:18.194Z","endTime":"2025-07-27T02:31:47.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T02:30:02.425Z","endTime":"2025-07-27T02:30:20.424Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.23193941553758,"strikeZoneBottom":1.59198454914856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18553271465646,"aZ":-18.414910903222452,"pfxX":-10.924026990826876,"pfxZ":6.753426982249622,"pX":1.3428768117010494,"pZ":2.1036327850375147,"vX0":11.747008082733299,"vY0":-141.81344774248637,"vZ0":-6.0614570926878155,"x":65.81,"y":181.98,"x0":-1.432223745542992,"y0":50.00703902046443,"z0":5.442011803615227,"aX":-22.273407155891643},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":17.4,"spinRate":2261,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38610163002131204,"extension":6.726903227121239},"index":1,"playId":"27ece492-40c4-3718-af85-9e73d5311b20","pitchNumber":1,"startTime":"2025-07-27T02:30:20.424Z","endTime":"2025-07-27T02:30:24.163Z","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":96.6,"endSpeed":87.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.308895321351955,"aZ":-18.946642304150675,"pfxX":-10.37586091924479,"pfxZ":6.6492650322716536,"pX":-0.36914253766992916,"pZ":2.929169696642597,"vX0":7.11522393447129,"vY0":-140.50523800625038,"vZ0":-3.9539443202268485,"x":131.07,"y":159.69,"x0":-1.5926737940948772,"y0":50.00388346528073,"z0":5.59392284780844,"aX":-20.644045722463442},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":17.3,"spinRate":2306,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3905774795897363,"extension":6.794179671589979},"index":2,"playId":"32d073c9-a29b-357f-9301-1f20ea940108","pitchNumber":2,"startTime":"2025-07-27T02:30:36.905Z","endTime":"2025-07-27T02:30:41.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48043205945305,"aZ":-16.061815051966956,"pfxX":-6.014988111204436,"pfxZ":8.084427432706551,"pX":-0.13210177573564444,"pZ":4.635849007331529,"vX0":6.177276014711263,"vY0":-140.665078921498,"vZ0":-0.26143634608411054,"x":122.04,"y":113.61,"x0":-1.5807151499665382,"y0":50.004322678953216,"z0":5.776115021670434,"aX":-11.991228515425705},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":9.6,"spinRate":2210,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3901624835858888,"extension":6.652147255782116},"index":3,"playId":"bb2485e1-442c-36b1-84f2-a35221122c89","pitchNumber":3,"startTime":"2025-07-27T02:31:07.600Z","endTime":"2025-07-27T02:31:11.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78457716825498,"aZ":-17.806639274215534,"pfxX":-9.554455854344317,"pfxZ":7.279126011435608,"pX":-1.134331499423567,"pZ":2.930183499128661,"vX0":4.792876355503047,"vY0":-139.87706052815096,"vZ0":-3.937395458419912,"x":160.24,"y":159.67,"x0":-1.6327111155545928,"y0":50.00001464758871,"z0":5.530091166518839,"aX":-18.850212639802454},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":16.2,"spinRate":2132,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39220500269975034,"extension":6.776794483140452},"index":4,"playId":"edf4b6aa-6fac-38e4-8329-c421df789629","pitchNumber":4,"startTime":"2025-07-27T02:31:24.616Z","endTime":"2025-07-27T02:31:28.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.979922562183546,"aZ":-21.419580105195546,"pfxX":-9.985167388754125,"pfxZ":5.491308072181596,"pX":-0.7973106904199884,"pZ":3.8706642240456173,"vX0":5.703933593278572,"vY0":-139.69409631084227,"vZ0":-0.8482974218754032,"x":147.39,"y":134.27,"x0":-1.577506984638302,"y0":50.00577889711744,"z0":5.597519997677768,"aX":-19.56934037586475},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":16.8,"spinRate":2211,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39337985440035705,"extension":6.715527244642631},"index":5,"playId":"767f4d46-66ef-3e26-a281-7534c2d767e6","pitchNumber":5,"startTime":"2025-07-27T02:31:43.891Z","endTime":"2025-07-27T02:31:47.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:31:47.424Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T02:31:52.406Z","endTime":"2025-07-27T02:34:45.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.5907476600139,"strikeZoneBottom":1.64774523612725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.274581519805835,"aZ":-16.190324488278765,"pfxX":-6.1318792867722145,"pfxZ":8.110439227745891,"pX":0.5328885131653933,"pZ":3.2273642703103733,"vX0":7.927349681213173,"vY0":-139.91496625988256,"vZ0":-3.437784357541982,"x":96.69,"y":151.64,"x0":-1.5482021113322717,"y0":50.00547492241989,"z0":5.541170571337569,"aX":-12.089217595456379},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2120,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.3923387053006331,"extension":6.591284435828027},"index":0,"playId":"cd52ff8a-68ba-3a78-b507-8562b592bbee","pitchNumber":1,"startTime":"2025-07-27T02:32:15.637Z","endTime":"2025-07-27T02:32:19.246Z","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.6,"endSpeed":87.8,"strikeZoneTop":3.47712152716912,"strikeZoneBottom":1.65634335686584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29469393987451,"aZ":-16.889616519148714,"pfxX":-6.62019429256603,"pfxZ":7.676022373931611,"pX":-0.7722471232539673,"pZ":3.7012816589960744,"vX0":5.076511966081107,"vY0":-140.54775030439396,"vZ0":-2.1534387296043525,"x":146.44,"y":138.85,"x0":-1.746192696176236,"y0":50.00062736212036,"z0":5.580213664220808,"aX":-13.178785910565379},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2092,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39042506496498497,"extension":6.415013034020231},"index":1,"playId":"df0389f8-13ce-3f7d-91cc-4d0853808419","pitchNumber":2,"startTime":"2025-07-27T02:32:35.284Z","endTime":"2025-07-27T02:32:39.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"a176601a-560a-3bd5-a369-1ae71a54311c","startTime":"2025-07-27T02:32:55.851Z","endTime":"2025-07-27T02:32:59.759Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.51249440850805,"strikeZoneBottom":1.69184121230622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78739486777988,"aZ":-16.586003502927785,"pfxX":-6.979989459460493,"pfxZ":7.973549881164908,"pX":0.6201663503934334,"pZ":3.374652846706914,"vX0":8.502188677783435,"vY0":-139.30557782232518,"vZ0":-2.795591483620857,"x":93.36,"y":147.66,"x0":-1.5719682161285744,"y0":50.00382264364792,"z0":5.494431119377633,"aX":-13.64903046132908},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2179,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.39395280304960467,"extension":6.4926744360796596},"index":3,"playId":"f048bbae-0e87-31cc-b246-284e419d8e05","pitchNumber":3,"startTime":"2025-07-27T02:33:17.132Z","endTime":"2025-07-27T02:33:23.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"f048bbae-0e87-31cc-b246-284e419d8e05","startTime":"2025-07-27T02:33:33.701Z","endTime":"2025-07-27T02:33:58.542Z","isPitch":false,"isBaseRunningPlay":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.63000315239884,"strikeZoneBottom":1.63891364559812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68579413982807,"aZ":-20.785097454855137,"pfxX":-11.589311426878446,"pfxZ":5.602514129088203,"pX":1.2541912809036269,"pZ":3.6525543734883335,"vX0":11.655317279881833,"vY0":-141.9488751628746,"vZ0":-1.4934291955078303,"x":69.19,"y":140.16,"x0":-1.4071246897661747,"y0":50.00323916083089,"z0":5.514095766943786,"aX":-23.55908198592118},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.0,"breakHorizontal":18.5,"spinRate":2165,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3864526328874178,"extension":6.691584048045398},"index":5,"playId":"1bf2fed1-b8d3-3ba0-8ad7-5bb0ba8b0ec3","pitchNumber":4,"startTime":"2025-07-27T02:33:58.542Z","endTime":"2025-07-27T02:34:01.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.6,"strikeZoneTop":3.4438110531193,"strikeZoneBottom":1.67980043564473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.881423342507073,"aZ":-33.40581249926436,"pfxX":5.187077918845942,"pfxZ":-0.7718574341115243,"pX":0.6020447780432469,"pZ":4.0764262890238,"vX0":4.036687069371556,"vY0":-126.60163807918208,"vZ0":2.8038028784212576,"x":94.05,"y":128.72,"x0":-1.6964240055401756,"y0":50.002983970070524,"z0":5.658243347901775,"aX":8.277891743249826},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-10.4,"spinRate":2103,"spinDirection":36},"zone":12,"typeConfidence":2.0,"plateTime":0.4354403793917969,"extension":6.756317862827795},"index":6,"playId":"d1fadb94-e63c-353c-ade3-3fd5781fa4bd","pitchNumber":5,"startTime":"2025-07-27T02:34:18.975Z","endTime":"2025-07-27T02:34:22.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.60907615382522,"strikeZoneBottom":1.66378885927836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0398020720964,"aZ":-16.057710816275385,"pfxX":-7.512617483205631,"pfxZ":7.944288198684234,"pX":0.8418432570473279,"pZ":3.512167944667592,"vX0":9.359822280631798,"vY0":-141.4750106559718,"vZ0":-2.4866804033656034,"x":84.91,"y":143.95,"x0":-1.5321345899856351,"y0":50.00409744450098,"z0":5.430860483057525,"aX":-15.243205951136895},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2344,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38705351552296996,"extension":6.687807713216169},"index":7,"playId":"44dcff19-1ae9-3824-a36d-49bfab0b1944","pitchNumber":6,"startTime":"2025-07-27T02:34:41.630Z","endTime":"2025-07-27T02:34:45.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:34:45.630Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Josh Naylor to pitcher George Kirby.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T02:36:07.861Z","endTime":"2025-07-27T02:37:57.121Z","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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T02:35:02.174Z","endTime":"2025-07-27T02:36:10.224Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.3,"strikeZoneTop":3.57000277494088,"strikeZoneBottom":1.82224969851644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13171890514262,"aZ":-17.040330955698735,"pfxX":-7.199945580496498,"pfxZ":7.577992295506676,"pX":-0.14236154034617804,"pZ":2.277476403211866,"vX0":6.566690236607032,"vY0":-140.48977293529262,"vZ0":-5.622353795553312,"x":122.43,"y":177.29,"x0":-1.5757730882720529,"y0":50.00256885980832,"z0":5.414057087897952,"aX":-14.377854451251945},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":2210,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39001684767979317,"extension":6.637463008558588},"index":1,"playId":"8e4e9298-e3a2-3f61-894d-e16dd1244b7c","pitchNumber":1,"startTime":"2025-07-27T02:36:10.224Z","endTime":"2025-07-27T02:36:13.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.5700023547104,"strikeZoneBottom":1.78441901046048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1885020441983,"aZ":-31.46545543925552,"pfxX":-7.784275560893716,"pfxZ":0.44514153730619554,"pX":-0.17116404097730242,"pZ":1.1765084541453812,"vX0":5.901928209409633,"vY0":-124.82837092481789,"vZ0":-3.9716493908227033,"x":123.52,"y":207.01,"x0":-1.5501579466496962,"y0":50.00177933887086,"z0":5.367450049325865,"aX":-12.333108767301722},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":939,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.43812230793292706,"extension":6.715223345761718},"index":2,"playId":"a0cc7515-35f3-343a-bcf4-f8cd52535424","pitchNumber":2,"startTime":"2025-07-27T02:36:28.796Z","endTime":"2025-07-27T02:36:32.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"5a7a69cf-146f-4a77-a1ae-5f71dce3d3b6","startTime":"2025-07-27T02:36:49.990Z","endTime":"2025-07-27T02:36:54.990Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25238409595432,"aZ":-20.613761918189997,"pfxX":-10.495164223353736,"pfxZ":5.746362734456678,"pX":-0.4007845790494569,"pZ":3.228212439361955,"vX0":6.913321149992618,"vY0":-140.9853727752102,"vZ0":-2.730485556494506,"x":132.28,"y":151.62,"x0":-1.5219745064917014,"y0":50.0029539984595,"z0":5.5406929300695404,"aX":-21.113812458847793},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":17.5,"spinRate":2190,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3885976623688929,"extension":6.635144933051737},"index":4,"playId":"7aa7eb2d-dab8-3307-b3e4-56ec4e0216aa","pitchNumber":3,"startTime":"2025-07-27T02:37:08.709Z","endTime":"2025-07-27T02:37:12.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-27T02:37:29.806Z","endTime":"2025-07-27T02:37:49.416Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18167253947754,"aZ":-42.690325422371195,"pfxX":4.971662766552244,"pfxZ":-7.038216687051667,"pX":0.47722812130272846,"pZ":1.6061503229399423,"vX0":3.69898954346579,"vY0":-122.33748138496492,"vZ0":-0.546346158781437,"x":98.81,"y":195.41,"x0":-1.707323268284749,"y0":50.00101676732844,"z0":5.534642918070388,"aX":7.4315118904295225},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.6,"breakHorizontal":-10.0,"spinRate":2246,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4500568895140229,"extension":6.6270314063335665},"hitData":{"launchSpeed":98.5,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.62,"coordY":159.69}},"index":6,"playId":"d137f811-4262-37aa-bf45-bac19d1970cd","pitchNumber":4,"startTime":"2025-07-27T02:37:49.416Z","endTime":"2025-07-27T02:37:57.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:37:57.121Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randy Arozarena homers (20) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T02:39:57.901Z","endTime":"2025-07-27T02:41:53.748Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":542881,"link":"/api/v1/people/542881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.1,"strikeZoneTop":3.38000308188998,"strikeZoneBottom":1.6037734760755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.739315683088385,"aZ":-11.262906762596225,"pfxX":6.934180448035312,"pfxZ":12.440164651982043,"pX":-1.18750544285497,"pZ":1.7830833586968455,"vX0":-8.636771053207205,"vY0":-129.05103823030439,"vZ0":-8.229877291694677,"x":162.26,"y":190.64,"x0":1.3071462015089168,"y0":50.00215287399134,"z0":5.888372773459469,"aX":11.655317740155953},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":20.8,"breakHorizontal":-10.6,"spinRate":2261,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.42499869477954544,"extension":6.150357990182164},"index":0,"playId":"f832b691-9119-3585-b933-1ac3c85c563c","pitchNumber":1,"startTime":"2025-07-27T02:40:10.507Z","endTime":"2025-07-27T02:40:14.230Z","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":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.729228538963383,"aZ":-20.02862988473725,"pfxX":6.633818772919287,"pfxZ":9.011952186868943,"pX":-0.1700333492994809,"pZ":2.543466745097853,"vX0":-5.216117444676717,"vY0":-115.67374035900623,"vZ0":-3.9479704845680166,"x":123.48,"y":170.11,"x0":1.258570724713525,"y0":50.000736320819975,"z0":6.2058109873661085,"aX":8.937506749823092},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":15.5,"breakHorizontal":-10.6,"spinRate":1888,"spinDirection":134},"zone":5,"typeConfidence":0.88,"plateTime":0.47454288613834716,"extension":6.020395674875178},"index":1,"playId":"bc852f99-40f5-32b6-a403-5672351d336c","pitchNumber":2,"startTime":"2025-07-27T02:40:23.934Z","endTime":"2025-07-27T02:40:28.465Z","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":78.0,"endSpeed":71.3,"strikeZoneTop":3.38000093659667,"strikeZoneBottom":1.59123728925921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.886282518540874,"aZ":-21.334495300688953,"pfxX":7.664993164249017,"pfxZ":8.308459728363854,"pX":0.6608137820191594,"pZ":4.722441839573098,"vX0":-3.7549552499223386,"vY0":-113.51646275196887,"vZ0":0.8159441905546934,"x":91.81,"y":111.27,"x0":1.3410963377794356,"y0":50.000179714553575,"z0":6.483106975879356,"aX":9.996334326104147},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":15.6,"breakHorizontal":-13.0,"spinRate":1816,"spinDirection":129},"zone":12,"typeConfidence":0.94,"plateTime":0.4826108381106273,"extension":5.871509879394283},"index":2,"playId":"0bf820f6-79be-3733-a277-5291044902c3","pitchNumber":3,"startTime":"2025-07-27T02:40:45.858Z","endTime":"2025-07-27T02:40:48.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.30048172856242,"strikeZoneBottom":1.6074004804785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.594467857709486,"aZ":-12.693709552186402,"pfxX":4.701083999777533,"pfxZ":11.023299045526315,"pX":0.06903510260440354,"pZ":2.2208374686027046,"vX0":-5.344922740649422,"vY0":-131.96950706621433,"vZ0":-7.497940954949454,"x":114.37,"y":178.82,"x0":1.5080515607247122,"y0":50.00288577731766,"z0":6.03022152430515,"aX":8.30793062253796},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.6,"breakHorizontal":-7.3,"spinRate":2102,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.414747221109657,"extension":6.095265794058599},"index":3,"playId":"292b9483-a8a8-3561-acdd-517846a70a63","pitchNumber":4,"startTime":"2025-07-27T02:41:03.284Z","endTime":"2025-07-27T02:41:06.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.777866626065077,"aZ":-13.649232355220983,"pfxX":5.107770107727059,"pfxZ":10.777393802704172,"pX":0.18432903085131724,"pZ":3.5077546576661245,"vX0":-4.934989724957804,"vY0":-130.59239369897043,"vZ0":-4.32569507049239,"x":109.97,"y":144.07,"x0":1.439444217259392,"y0":50.000030696315356,"z0":6.219978312387303,"aX":8.777293832415484},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.7,"breakHorizontal":-8.0,"spinRate":2137,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.42022006882047114,"extension":5.956264477736527},"hitData":{"launchSpeed":102.7,"launchAngle":29.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.33,"coordY":34.02}},"index":4,"playId":"baa7dc6c-e0ab-3e9d-995f-02e11c7c51a2","pitchNumber":5,"startTime":"2025-07-27T02:41:20.342Z","endTime":"2025-07-27T02:41:53.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:41:53.748Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to right fielder LaMonte Wade Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T02:41:54.953Z","endTime":"2025-07-27T02:43:09.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.18999723107381,"strikeZoneBottom":1.43812494240166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.503194224437973,"aZ":-12.394640668736997,"pfxX":4.219514050401977,"pfxZ":11.304833113412888,"pX":-0.4824765747419421,"pZ":2.96166141210746,"vX0":-5.508140330440733,"vY0":-131.35246268062178,"vZ0":-5.823470511248638,"x":135.39,"y":158.82,"x0":1.0922549938539652,"y0":50.001488531561236,"z0":6.1268849733377415,"aX":7.382049849960947},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.4,"breakHorizontal":-6.5,"spinRate":2108,"spinDirection":154},"zone":1,"typeConfidence":0.89,"plateTime":0.4167881669016822,"extension":6.0297664196599206},"index":0,"playId":"baaa2e8c-239f-3e57-af7a-d11b3947b3db","pitchNumber":1,"startTime":"2025-07-27T02:42:16.607Z","endTime":"2025-07-27T02:42:20.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07394584653488,"aZ":-21.60726092428685,"pfxX":-0.8687956290906378,"pfxZ":6.724838460645908,"pX":-0.20603612522516013,"pZ":1.320386656954922,"vX0":-3.7564298349815433,"vY0":-124.09044852773353,"vZ0":-7.070860901457829,"x":124.85,"y":203.13,"x0":1.4355447259168037,"y0":50.00165668996539,"z0":5.986458078531132,"aX":-1.3651080062799168},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.9,"breakHorizontal":2.4,"spinRate":2258,"spinDirection":158},"zone":13,"typeConfidence":0.93,"plateTime":0.4401204393239455,"extension":6.05691544078265},"index":1,"playId":"51d72b59-e915-341a-8302-3a81c7d696b9","pitchNumber":2,"startTime":"2025-07-27T02:42:33.252Z","endTime":"2025-07-27T02:42:36.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-27T02:42:46.218Z","endTime":"2025-07-27T02:42:58.537Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.980919986787047,"aZ":-21.98173758655575,"pfxX":-0.2052450053798882,"pfxZ":6.429380902375595,"pX":-0.8318498049834216,"pZ":1.6618759230958693,"vX0":-5.502847633575763,"vY0":-124.58262087866765,"vZ0":-6.246819825495698,"x":148.71,"y":193.91,"x0":1.4242826906431068,"y0":50.00480499736269,"z0":5.996542873616777,"aX":-0.3248245762981408},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.6,"breakHorizontal":1.6,"spinRate":2353,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4381999006656083,"extension":6.033083933537132},"hitData":{"launchSpeed":95.9,"launchAngle":11.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.64,"coordY":87.18}},"index":3,"playId":"20bacd5f-aefe-3942-8152-16d824349091","pitchNumber":3,"startTime":"2025-07-27T02:42:58.537Z","endTime":"2025-07-27T02:43:09.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:43:09.805Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to right fielder LaMonte Wade Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T02:43:23.651Z","endTime":"2025-07-27T02:44:54.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"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":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.768115196934353,"aZ":-25.641376553981335,"pfxX":7.192697502706323,"pfxZ":5.094500890393041,"pX":0.5371015047209343,"pZ":2.571127970268737,"vX0":-3.2793019050321446,"vY0":-112.62653440872715,"vZ0":-2.556129560813108,"x":96.53,"y":169.36,"x0":1.0787688483383822,"y0":50.00318134891823,"z0":6.3182479928176845,"aX":9.225422269139482},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":8.9,"breakHorizontal":-12.1,"spinRate":1744,"spinDirection":132},"zone":6,"typeConfidence":0.87,"plateTime":0.4866208249790045,"extension":5.97900925531582},"index":0,"playId":"abe006c5-fff0-38bf-89e2-1b71336dec68","pitchNumber":1,"startTime":"2025-07-27T02:43:42.878Z","endTime":"2025-07-27T02:43:46.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.35000251177735,"strikeZoneBottom":1.60357217267768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.669785272818483,"aZ":-14.731655326374053,"pfxX":3.6869676506478806,"pfxZ":10.304176308761617,"pX":-1.47040017848795,"pZ":3.9772430938815995,"vX0":-7.557147837069424,"vY0":-129.67981574192623,"vZ0":-2.7579262336311916,"x":173.05,"y":131.39,"x0":1.0105030783494804,"y0":50.00133586286903,"z0":6.186740648354437,"aX":6.2406107097011185},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.2,"breakHorizontal":-4.9,"spinRate":2031,"spinDirection":153},"zone":11,"typeConfidence":0.77,"plateTime":0.4233499145378756,"extension":5.971950840218385},"index":1,"playId":"a3d9bd20-d844-3d66-bd26-f54f5cd60bb8","pitchNumber":2,"startTime":"2025-07-27T02:44:05.978Z","endTime":"2025-07-27T02:44:12.249Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"a3d9bd20-d844-3d66-bd26-f54f5cd60bb8","startTime":"2025-07-27T02:44:21.715Z","endTime":"2025-07-27T02:44:43.873Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.659210051424214,"aZ":-24.398546598577163,"pfxX":8.68618473849477,"pfxZ":5.898847500943438,"pX":0.6487884410303606,"pZ":2.589226061033388,"vX0":-3.821725781554396,"vY0":-114.25610107515095,"vZ0":-2.8877953807023493,"x":92.27,"y":168.87,"x0":1.2174191538451529,"y0":50.00164719898114,"z0":6.274851555136757,"aX":11.448032532350656},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":10.2,"breakHorizontal":-14.8,"spinRate":1838,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.4799541184779317,"extension":5.971156245866523},"hitData":{"launchSpeed":83.0,"launchAngle":32.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.37,"coordY":90.07}},"index":3,"playId":"aeeee472-2370-3bc2-aba7-03c568efafdb","pitchNumber":3,"startTime":"2025-07-27T02:44:43.873Z","endTime":"2025-07-27T02:44:54.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:44:54.886Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, shortstop Zach Neto to first baseman Nolan Schanuel. Josh Naylor to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T02:45:41.172Z","endTime":"2025-07-27T02:47:01.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d60bc58a-82d9-4455-bea5-e849a1364d18","startTime":"2025-07-27T02:45:24.213Z","endTime":"2025-07-27T02:45:28.378Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25346680495081,"aZ":-10.542864964456326,"pfxX":3.318078972843327,"pfxZ":12.637167726614246,"pX":-0.5397187959221008,"pZ":2.708598029669436,"vX0":-5.127554619005965,"vY0":-130.0116342388616,"vZ0":-6.815281810042949,"x":137.57,"y":165.65,"x0":1.026984932748726,"y0":50.00417269586436,"z0":6.164099016890459,"aX":5.680698958889524},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":21.6,"breakHorizontal":-4.9,"spinRate":2218,"spinDirection":158},"zone":4,"typeConfidence":0.87,"plateTime":0.42127361952688647,"extension":5.935242204823437},"index":1,"playId":"edcad113-efd9-3259-a1f2-2cb63a8c37da","pitchNumber":1,"startTime":"2025-07-27T02:45:43.214Z","endTime":"2025-07-27T02:45:46.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.49999933117206,"strikeZoneBottom":1.70937613344454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.524792279282035,"aZ":-21.799765158584954,"pfxX":2.451660496637709,"pfxZ":6.585687107506631,"pX":-1.4547746426039878,"pZ":1.3192294872901735,"vX0":-7.405245264097035,"vY0":-124.57105591433762,"vZ0":-6.958794030586426,"x":172.45,"y":203.16,"x0":1.235105740278159,"y0":50.00297258667045,"z0":5.9455089167707085,"aX":3.8627203789160474},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.6,"breakHorizontal":-2.8,"spinRate":2220,"spinDirection":156},"zone":13,"typeConfidence":0.89,"plateTime":0.43933631292340314,"extension":6.138930756108968},"index":2,"playId":"afd95c4f-084e-3fbd-8b90-765da7ff4fbd","pitchNumber":2,"startTime":"2025-07-27T02:46:07.957Z","endTime":"2025-07-27T02:46:11.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.49999651828566,"strikeZoneBottom":1.64574196329481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.03076911936749,"aZ":-18.91365605370523,"pfxX":6.379658314836872,"pfxZ":10.06262512338057,"pX":0.20171088913199248,"pZ":0.0026055565081916686,"vX0":-4.225632641797285,"vY0":-113.79558889270452,"vZ0":-9.320070408655234,"x":109.31,"y":238.71,"x0":1.2498665526866604,"y0":50.00038090605564,"z0":6.0107406833798,"aX":8.40230581007216},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":16.2,"breakHorizontal":-10.6,"spinRate":1947,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.4805256478919313,"extension":6.149554805417495},"index":3,"playId":"7985db2b-9d06-35ed-b13e-b53b81723aa5","pitchNumber":3,"startTime":"2025-07-27T02:46:25.731Z","endTime":"2025-07-27T02:46:29.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04549970232988,"aZ":-19.293416038864486,"pfxX":5.362370290253109,"pfxZ":9.680345197896704,"pX":0.7010662419574166,"pZ":2.4929657440319968,"vX0":-2.7318025486126896,"vY0":-114.84872831229823,"vZ0":-4.2718579099158696,"x":90.28,"y":171.47,"x0":1.211675144829708,"y0":50.00308389755148,"z0":6.262710690990617,"aX":7.135653347429549},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":16.7,"breakHorizontal":-9.0,"spinRate":1908,"spinDirection":134},"zone":6,"typeConfidence":0.88,"plateTime":0.4776306712360534,"extension":5.926016931440726},"hitData":{"launchSpeed":85.3,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.53,"coordY":141.95}},"index":4,"playId":"99e4e3fc-d4fd-3b00-bcee-8addc782c1a0","pitchNumber":4,"startTime":"2025-07-27T02:46:53.548Z","endTime":"2025-07-27T02:47:01.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:47:01.656Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T02:47:26.075Z","endTime":"2025-07-27T02:48:44.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.761044549450396,"aZ":-20.297007373509143,"pfxX":-0.9885841984100955,"pfxZ":7.743955916760677,"pX":-0.2179450994660754,"pZ":2.3566796992725934,"vX0":-3.709006279215395,"vY0":-122.63033762212987,"vZ0":-4.619816887337281,"x":125.31,"y":175.15,"x0":1.4384126064540959,"y0":50.00053018025579,"z0":5.98190137261234,"aX":-1.514063375808513},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":13.3,"breakHorizontal":2.6,"spinRate":2187,"spinDirection":152},"zone":5,"typeConfidence":0.93,"plateTime":0.4455418911672706,"extension":6.1003665111909},"index":0,"playId":"a40968ed-7b40-3915-90ae-4a3662eeef96","pitchNumber":1,"startTime":"2025-07-27T02:47:33.715Z","endTime":"2025-07-27T02:47:37.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.17705875099874,"strikeZoneBottom":1.49102353615819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.576196212205183,"aZ":-18.554499522327667,"pfxX":0.4152630714480905,"pfxZ":8.608080665230734,"pX":-0.971179184410947,"pZ":1.8597535709143116,"vX0":-6.0396995611686615,"vY0":-124.6009149044761,"vZ0":-6.165062000241495,"x":154.02,"y":188.57,"x0":1.4238110856294435,"y0":50.00279287613782,"z0":5.884870810707359,"aX":0.6576483938544013},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":14.5,"breakHorizontal":0.6,"spinRate":2251,"spinDirection":153},"zone":13,"typeConfidence":0.93,"plateTime":0.4385421645219352,"extension":6.186928001960234},"index":1,"playId":"211e92a8-baa8-30f2-b90a-457742607f46","pitchNumber":2,"startTime":"2025-07-27T02:47:49.584Z","endTime":"2025-07-27T02:47:53.207Z","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":90.7,"endSpeed":82.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.892464609997255,"aZ":-11.60627744388706,"pfxX":3.7174798298595064,"pfxZ":11.813151725160207,"pX":-0.5029109985890609,"pZ":3.2281550309445577,"vX0":-5.573554228177765,"vY0":-131.84030234159448,"vZ0":-5.118641428271147,"x":136.17,"y":151.62,"x0":1.1662673878891703,"y0":50.004975123125554,"z0":6.068469539157237,"aX":6.474291801172021},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.3,"breakHorizontal":-5.4,"spinRate":2175,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.4172045338671784,"extension":6.059369488079868},"index":2,"playId":"97e8812e-332c-396e-b6bf-b05efbe83dca","pitchNumber":3,"startTime":"2025-07-27T02:48:07.476Z","endTime":"2025-07-27T02:48:11.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81342631683805,"aZ":-20.325091846826258,"pfxX":-0.47105242533980674,"pfxZ":7.573647122569745,"pX":-0.8695600769132709,"pZ":1.6459851761921465,"vX0":-5.371176077233101,"vY0":-123.52178009214148,"vZ0":-6.416128660530606,"x":150.15,"y":194.34,"x0":1.3833055732087076,"y0":50.001517584723274,"z0":5.9559726586610084,"aX":-0.7352218677878898},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":12.6,"breakHorizontal":1.9,"spinRate":2298,"spinDirection":156},"zone":13,"typeConfidence":0.93,"plateTime":0.4413915276298419,"extension":6.173258689835847},"hitData":{"launchSpeed":79.6,"launchAngle":41.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.57,"coordY":117.54}},"index":3,"playId":"71074bd2-b1de-3f6d-91b7-ca416d6b0ad6","pitchNumber":4,"startTime":"2025-07-27T02:48:35.762Z","endTime":"2025-07-27T02:48:44.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:48:44.160Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T02:50:28.938Z","endTime":"2025-07-27T02:54:08.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":9},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.34622901150888,"strikeZoneBottom":1.59567365125903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.474811232682868,"aZ":-23.768067273613404,"pfxX":-11.28237924438569,"pfxZ":4.382552328016683,"pX":1.7306819351394038,"pZ":1.8276576090129057,"vX0":12.294788482480186,"vY0":-137.3665586086143,"vZ0":-5.601677307424639,"x":51.03,"y":189.43,"x0":-1.3301256029047006,"y0":50.00071389219434,"z0":5.501697784722753,"aX":-21.631433529337162},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":18.0,"spinRate":2063,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3982289059435318,"extension":6.604495048909018},"index":0,"playId":"5990a97e-d4f2-32eb-8333-e102f1b7ddef","pitchNumber":1,"startTime":"2025-07-27T02:50:57.166Z","endTime":"2025-07-27T02:51:00.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.40000405661612,"strikeZoneBottom":1.5981627928944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17770398432457,"aZ":-22.62848323424159,"pfxX":-11.300810380962176,"pfxZ":4.935546020940687,"pX":1.5453880025293072,"pZ":1.3529357510989632,"vX0":12.01176571424707,"vY0":-138.31855156849235,"vZ0":-6.944938496509737,"x":58.09,"y":202.25,"x0":-1.3876897443000649,"y0":50.00617373075933,"z0":5.41633001429831,"aX":-21.87647545565558},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":17.9,"spinRate":2114,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39616402617427227,"extension":6.727409288583899},"index":1,"playId":"81768994-cd3c-3dd0-9a6b-c2d17f5dbc2c","pitchNumber":2,"startTime":"2025-07-27T02:51:13.263Z","endTime":"2025-07-27T02:51:16.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.39999882592983,"strikeZoneBottom":1.54822462003977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15750289901223,"aZ":-16.922576118609292,"pfxX":-6.469397086590398,"pfxZ":7.808586960064545,"pX":0.8567986316572055,"pZ":3.9959016637565155,"vX0":8.841878079731615,"vY0":-139.09394511807506,"vZ0":-1.3910579123063838,"x":84.34,"y":130.89,"x0":-1.527533082191121,"y0":50.0022460904582,"z0":5.628393658709021,"aX":-12.63555444863453},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":9.8,"spinRate":2170,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3942828085567629,"extension":6.654609013911634},"index":2,"playId":"5e98df61-5570-341a-aa85-51a22307722a","pitchNumber":3,"startTime":"2025-07-27T02:51:32.055Z","endTime":"2025-07-27T02:51:35.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.28489947712963,"strikeZoneBottom":1.6539670175654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.804898700561637,"aZ":-14.867793422591408,"pfxX":-6.901985932306438,"pfxZ":9.051175191805344,"pX":-0.5073871283899557,"pZ":2.774913748878301,"vX0":5.991028035208432,"vY0":-137.70465886743915,"vZ0":-4.525950958218585,"x":136.34,"y":163.86,"x0":-1.8190714685392533,"y0":50.00290330844382,"z0":5.452154922808704,"aX":-13.198409289257269},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":11.2,"spinRate":2209,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3984078162240037,"extension":6.620093893029275},"index":3,"playId":"48a91c68-6e00-3fcc-86f9-b651c9d3b499","pitchNumber":4,"startTime":"2025-07-27T02:51:50.738Z","endTime":"2025-07-27T02:51:54.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.39999952522833,"strikeZoneBottom":1.62169718953088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26567058672208,"aZ":-22.56140010930714,"pfxX":-10.458512987409993,"pfxZ":4.843892936917957,"pX":-0.23645350186034936,"pZ":3.3604415921598445,"vX0":7.579704378682104,"vY0":-139.94060228132057,"vZ0":-2.054585225304125,"x":126.01,"y":148.05,"x0":-1.6198051863894478,"y0":50.005339342173144,"z0":5.580456931917117,"aX":-20.76825303701536},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":17.4,"spinRate":2204,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3912335508714726,"extension":6.649572847051783},"index":4,"playId":"e41c43ea-e802-3d40-a2ee-3a31da91dec7","pitchNumber":5,"startTime":"2025-07-27T02:52:08.058Z","endTime":"2025-07-27T02:52:11.897Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.615790221141193,"aZ":-14.962146801576194,"pfxX":-5.6992363814793805,"pfxZ":8.625825533588998,"pX":-0.4007082634268864,"pZ":3.717632234548037,"vX0":5.71753046859913,"vY0":-140.32832824006167,"vZ0":-2.4134814572839525,"x":132.27,"y":138.4,"x0":-1.7236729627059617,"y0":50.00071905841263,"z0":5.562926524087377,"aX":-11.37041490184171},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2201,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3902366370056418,"extension":6.747499942005893},"index":5,"playId":"1b07be72-33ca-35e2-9f71-3464b4b4618b","pitchNumber":6,"startTime":"2025-07-27T02:52:26.965Z","endTime":"2025-07-27T02:52:30.203Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96049672593047,"aZ":-35.27290474154971,"pfxX":4.938332020766241,"pfxZ":-1.9340637295686758,"pX":0.2106409317349293,"pZ":2.1586789938281212,"vX0":3.4567325953552985,"vY0":-126.0106303254197,"vZ0":-1.0760610136802564,"x":108.97,"y":180.5,"x0":-1.8233285864162214,"y0":50.00481643634587,"z0":5.455403984154905,"aX":7.897753778789833},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.5,"breakHorizontal":-9.7,"spinRate":2209,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.43560402790546027,"extension":6.618200040668072},"index":6,"playId":"e2492bd4-c23c-34f5-a6bf-6618c49f5671","pitchNumber":7,"startTime":"2025-07-27T02:52:49.166Z","endTime":"2025-07-27T02:52:52.618Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21544331701641,"aZ":-15.32565699404398,"pfxX":-6.539143838616418,"pfxZ":8.632669175929998,"pX":-0.26082959776666254,"pZ":2.625415740251183,"vX0":6.533591869736646,"vY0":-139.28612094652686,"vZ0":-4.644804651872589,"x":126.94,"y":167.89,"x0":-1.794855143951414,"y0":50.00367318445772,"z0":5.338299532810104,"aX":-12.764437362101141},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2245,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39423710872071815,"extension":6.4100151693502765},"index":7,"playId":"6c95b156-9c45-38cb-a874-3eaeb25d58fe","pitchNumber":8,"startTime":"2025-07-27T02:53:11.050Z","endTime":"2025-07-27T02:53:14.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35954556818993,"aZ":-15.048614877211023,"pfxX":-8.699282710418295,"pfxZ":8.674268294895736,"pX":-0.9881706467513106,"pZ":2.9744953380186354,"vX0":4.8543613153580765,"vY0":-140.2538093758607,"vZ0":-4.166571222122875,"x":154.67,"y":158.47,"x0":-1.6193985107730813,"y0":50.00322062303596,"z0":5.4736173263108325,"aX":-17.17731675609983},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":14.6,"spinRate":2152,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3918629045652602,"extension":6.78228510187805},"index":8,"playId":"fa1046db-e6d0-36cb-bb1d-2f62a1891738","pitchNumber":9,"startTime":"2025-07-27T02:53:33.527Z","endTime":"2025-07-27T02:53:37.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.26025391117729,"strikeZoneBottom":1.59395981036067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.689445493172773,"aZ":-33.19970553339848,"pfxX":8.728526095222536,"pfxZ":-0.6622228914981907,"pX":0.412441457273919,"pZ":2.6287478242694333,"vX0":2.517379432435559,"vY0":-124.23625708578051,"vZ0":-0.3230359525421759,"x":101.28,"y":167.8,"x0":-1.7497145400069312,"y0":50.001837470514424,"z0":5.538119326110981,"aX":13.53741198793478},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-16.4,"spinRate":2271,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4421939259640073,"extension":6.748790497622248},"index":9,"playId":"5b82ccc8-9dcb-32e8-a5b2-5353f02233c9","pitchNumber":10,"startTime":"2025-07-27T02:54:04.184Z","endTime":"2025-07-27T02:54:08.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:54:08.068Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T02:54:20.904Z","endTime":"2025-07-27T02:55:05.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.55820307455317,"strikeZoneBottom":1.86896316629894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35035849822577,"aZ":-39.598148042016994,"pfxX":5.060173430812799,"pfxZ":-4.654408445633306,"pX":0.6911524382886707,"pZ":1.2233061567264012,"vX0":4.646181742912281,"vY0":-126.18872053138526,"vZ0":-2.476550640075904,"x":90.65,"y":205.75,"x0":-1.8389131305116675,"y0":50.00474031151255,"z0":5.442305332884287,"aX":8.068591016994292},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.8,"breakHorizontal":-10.3,"spinRate":2396,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4359254373375383,"extension":6.834078275146671},"index":0,"playId":"9780bea0-3c97-3c57-a987-79421c187ad1","pitchNumber":1,"startTime":"2025-07-27T02:54:36.062Z","endTime":"2025-07-27T02:54:39.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.804551286971204,"aZ":-21.513492923906668,"pfxX":-10.509363629843818,"pfxZ":5.384052417232079,"pX":-0.663376421429347,"pZ":2.512257290135233,"vX0":6.463643012121558,"vY0":-140.1219040519178,"vZ0":-4.320190567335353,"x":142.29,"y":170.95,"x0":-1.6391657432678783,"y0":50.006422613459506,"z0":5.486892305776566,"aX":-20.821464735339205},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":17.6,"spinRate":2220,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39147189138670546,"extension":6.6365311932541236},"hitData":{"launchSpeed":84.0,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.97,"coordY":151.81}},"index":1,"playId":"1a1bbea1-85c7-3ff5-a56b-a2c995c14f1d","pitchNumber":2,"startTime":"2025-07-27T02:54:57.271Z","endTime":"2025-07-27T02:55:05.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:55:05.155Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T02:55:25.694Z","endTime":"2025-07-27T02:55:40.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.070048184967614,"aZ":-34.01574898760239,"pfxX":5.651607849581106,"pfxZ":-1.14411228501824,"pX":-0.49550073850087883,"pZ":2.298564251939073,"vX0":1.7942470389814933,"vY0":-125.70976250851268,"vZ0":-1.233861783554681,"x":135.89,"y":176.72,"x0":-1.9516892609822407,"y0":50.00283104641155,"z0":5.542317721923693,"aX":9.098331062875266},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.2,"breakHorizontal":-10.7,"spinRate":2272,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.4347170242810301,"extension":6.424853067261893},"hitData":{"launchSpeed":94.3,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.51,"coordY":75.27}},"index":0,"playId":"ab4501d3-ee3b-34f3-af7c-666e95d951ab","pitchNumber":1,"startTime":"2025-07-27T02:55:31.638Z","endTime":"2025-07-27T02:55:40.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:55:40.122Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T02:57:54.143Z","endTime":"2025-07-27T02:58:37.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.685721748164934,"aZ":-11.850039910822451,"pfxX":3.8718216091133386,"pfxZ":11.898835001016936,"pX":-0.8075301814944141,"pZ":2.3156909347247177,"vX0":-6.03380385438079,"vY0":-129.738951398912,"vZ0":-7.516648376691534,"x":147.78,"y":176.26,"x0":1.0432687154487121,"y0":50.000521256724866,"z0":6.149997393600625,"aX":6.612238446213723},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.2,"breakHorizontal":-5.6,"spinRate":2113,"spinDirection":158},"zone":4,"typeConfidence":0.86,"plateTime":0.4218848246315545,"extension":5.989947537215424},"index":0,"playId":"516c2ea2-3b95-3d0d-a343-9c2737de6e89","pitchNumber":1,"startTime":"2025-07-27T02:58:08.549Z","endTime":"2025-07-27T02:58:11.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.212560198016895,"aZ":-18.578745812132524,"pfxX":0.5385890524038444,"pfxZ":8.771096320603466,"pX":-0.868107511662801,"pZ":2.0746941443789586,"vX0":-5.790902592129289,"vY0":-123.60374806043109,"vZ0":-5.91515248425072,"x":150.09,"y":182.76,"x0":1.433305592111244,"y0":50.00363059079891,"z0":6.0546418380911575,"aX":0.8353933928617228},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":14.8,"breakHorizontal":0.4,"spinRate":2321,"spinDirection":155},"zone":13,"typeConfidence":0.93,"plateTime":0.4428132335835473,"extension":5.880021455588584},"hitData":{"launchSpeed":85.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.83,"coordY":155.13}},"index":1,"playId":"164ae798-e641-30dc-b70c-96700056b4bd","pitchNumber":2,"startTime":"2025-07-27T02:58:29.816Z","endTime":"2025-07-27T02:58:37.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:58:37.658Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T02:58:54.236Z","endTime":"2025-07-27T02:59:56.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.29000227241954,"strikeZoneBottom":1.56677763017393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.42150338475875,"aZ":-22.349352011529707,"pfxX":0.056630919777446165,"pfxZ":6.625995177368024,"pX":0.47898469568100005,"pZ":3.665632510332897,"vX0":-2.545050393322515,"vY0":-120.45212758416014,"vZ0":-1.4180175334896852,"x":98.74,"y":139.81,"x0":1.5378968609283887,"y0":50.002296394278396,"z0":6.221152508904069,"aX":0.08427334410847548},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.0,"breakHorizontal":0.5,"spinRate":2139,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4531732775548307,"extension":6.046499743962399},"index":0,"playId":"ea9d5829-c102-3407-971a-0a66ff8dd41d","pitchNumber":1,"startTime":"2025-07-27T02:59:02.966Z","endTime":"2025-07-27T02:59:06.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.28999774870169,"strikeZoneBottom":1.53651197367199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.542387540203215,"aZ":-22.515252856049603,"pfxX":-1.381562446808302,"pfxZ":6.290553568167809,"pX":-1.4836407918972565,"pZ":1.191695557063311,"vX0":-6.413690604100565,"vY0":-122.40011154919456,"vZ0":-6.908110817682909,"x":173.55,"y":206.6,"x0":1.3377218994522853,"y0":50.00239611227504,"z0":5.946659942270635,"aX":-2.1184765033462756},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.2,"breakHorizontal":3.8,"spinRate":2311,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.4455319586300779,"extension":6.117594795600374},"index":1,"playId":"73aa5889-7b4e-354b-b897-e1e411e0ef51","pitchNumber":2,"startTime":"2025-07-27T02:59:17.597Z","endTime":"2025-07-27T02:59:21.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.28999860407124,"strikeZoneBottom":1.53939983730807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.424266896257876,"aZ":-13.407996035597506,"pfxX":4.985235718500669,"pfxZ":10.861371802626415,"pX":-0.7365743008933223,"pZ":2.0578661892152748,"vX0":-6.506315287956157,"vY0":-130.8078631714828,"vZ0":-7.773666777166827,"x":145.08,"y":183.22,"x0":1.1389545555628253,"y0":50.000142634450285,"z0":6.080139117320425,"aX":8.610853638736284},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.1,"breakHorizontal":-7.6,"spinRate":2161,"spinDirection":154},"zone":7,"typeConfidence":0.89,"plateTime":0.41925715222221394,"extension":6.006912648372836},"index":2,"playId":"254b024f-e0dd-3f20-ac68-34b1ccc97c2f","pitchNumber":3,"startTime":"2025-07-27T02:59:33.431Z","endTime":"2025-07-27T02:59:36.826Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01818349024228,"aZ":-13.325827011398394,"pfxX":4.699116498507344,"pfxZ":10.901801715526547,"pX":-0.03454782369702142,"pZ":2.89271910206736,"vX0":-4.472045598212878,"vY0":-130.76609262087004,"vZ0":-5.892705376525412,"x":118.32,"y":160.68,"x0":1.088688342176064,"y0":50.00049794390606,"z0":6.178001904736295,"aX":8.123021652788704},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.6,"breakHorizontal":-7.6,"spinRate":2152,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.41912670649242756,"extension":5.901780247044695},"hitData":{"launchSpeed":82.1,"launchAngle":43.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.85,"coordY":120.09}},"index":3,"playId":"018e8d64-ae16-3240-99bb-2c9662b21ec5","pitchNumber":4,"startTime":"2025-07-27T02:59:47.815Z","endTime":"2025-07-27T02:59:56.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:59:56.411Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T03:02:28.373Z","endTime":"2025-07-27T03:02:52.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":3},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T03:00:11.024Z","endTime":"2025-07-27T03:01:01.383Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Bachman replaces Tyler Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-27T03:01:01.383Z","endTime":"2025-07-27T03:02:30.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.30000292090138,"strikeZoneBottom":1.48248582593073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.944900955083327,"aZ":-31.219031161990184,"pfxX":0.9120148090870708,"pfxZ":0.5532876466978052,"pX":0.3934804787827707,"pZ":0.9742707219583054,"vX0":5.309262828182048,"vY0":-129.61069107616254,"vZ0":-4.865050704191892,"x":102.0,"y":212.47,"x0":-1.7927472387675025,"y0":50.000346841629444,"z0":5.236309533027208,"aX":1.5637102952130342},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":-2.8,"spinRate":2562,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.421241881060896,"extension":6.034201860282196},"index":2,"playId":"767d1cc2-c80f-39ea-8f9e-4aae82bbcd01","pitchNumber":1,"startTime":"2025-07-27T03:02:30.540Z","endTime":"2025-07-27T03:02:34.042Z","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":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.691373073184597,"aZ":-33.097049721317646,"pfxX":-0.2248775364773915,"pfxZ":-0.5506275866941257,"pX":0.1298971522901747,"pZ":1.577633896168017,"vX0":5.051671508396089,"vY0":-128.0610386210186,"vZ0":-3.054959354197866,"x":112.05,"y":196.18,"x0":-1.8332198399535755,"y0":50.00413040138428,"z0":5.3563809982826855,"aX":-0.37687448946152313},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":-0.6,"spinRate":2662,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.42655910147496456,"extension":6.155248586645664},"hitData":{"launchSpeed":90.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":166.79}},"index":3,"playId":"f6228410-ed7f-38a1-91f2-739d29ac34ae","pitchNumber":2,"startTime":"2025-07-27T03:02:44.472Z","endTime":"2025-07-27T03:02:52.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:02:52.208Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T03:04:58.905Z","endTime":"2025-07-27T03:05:29.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.381605030036756,"aZ":-23.44383622459433,"pfxX":-11.426118273783985,"pfxZ":4.603730894479289,"pX":-0.36694534232754855,"pZ":3.1034627062697857,"vX0":7.607524007651568,"vY0":-137.07113764245884,"vZ0":-2.4936669014899344,"x":130.99,"y":154.99,"x0":-1.699339502007408,"y0":50.000389094809144,"z0":5.632234003030323,"aX":-21.65611685427716},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":19.0,"spinRate":2096,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4001761114673381,"extension":6.634744497903957},"hitData":{"launchSpeed":76.5,"launchAngle":7.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.7,"coordY":101.9}},"index":0,"playId":"a271f6b4-2ddf-3db3-bd14-f5f7d3c3b7c6","pitchNumber":1,"startTime":"2025-07-27T03:05:18.722Z","endTime":"2025-07-27T03:05:29.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:05:29.456Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to center fielder Julio Rodríguez. Logan O'Hoppe to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T03:05:45.250Z","endTime":"2025-07-27T03:06:42.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":78.1,"strikeZoneTop":3.27000132461762,"strikeZoneBottom":1.53103180970471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.159201276744795,"aZ":-34.90510358719186,"pfxX":6.546577242473686,"pfxZ":-1.7528387583093394,"pX":-1.2300201495957797,"pZ":3.1292727862932916,"vX0":-0.30217417580508027,"vY0":-124.3816009162827,"vZ0":0.938661029894239,"x":163.89,"y":154.29,"x0":-1.9564571713643921,"y0":50.00276089407123,"z0":5.653135015811952,"aX":10.203481951177162},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":-11.8,"spinRate":2281,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.44124509963101577,"extension":6.737794953264547},"index":0,"playId":"7bbdc746-f574-3c8d-8933-d034a1338bbd","pitchNumber":1,"startTime":"2025-07-27T03:05:53.477Z","endTime":"2025-07-27T03:05:57.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70135265686156,"aZ":-32.82498606275636,"pfxX":7.292051886649009,"pfxZ":-0.42645764763761385,"pX":0.3500309873117632,"pZ":2.0747600390477747,"vX0":2.853984751715067,"vY0":-123.48242926684466,"vZ0":-1.586435735090102,"x":103.66,"y":182.76,"x0":-1.769516887207125,"y0":50.00097559252894,"z0":5.499675612557603,"aX":11.204153898797019},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-13.9,"spinRate":2439,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.44438862209394125,"extension":6.567016852462165},"index":1,"playId":"29b70fe6-66a8-315e-a309-ecacbc59a302","pitchNumber":2,"startTime":"2025-07-27T03:06:11.659Z","endTime":"2025-07-27T03:06:14.867Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9990131431725,"aZ":-41.70898186380479,"pfxX":6.585948231625084,"pfxZ":-6.457987540575535,"pX":0.0055951577477027555,"pZ":1.5944175525155442,"vX0":1.94667350361398,"vY0":-121.0926239925464,"vZ0":-0.7336503878683893,"x":116.79,"y":195.73,"x0":-1.6656119951541344,"y0":50.00333933235004,"z0":5.569635421449391,"aX":9.721156346616898},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.6,"breakHorizontal":-12.4,"spinRate":2473,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4533878322135867,"extension":6.933116944109584},"hitData":{"launchSpeed":85.3,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.38,"coordY":94.29}},"index":2,"playId":"e73c47a0-fe1f-3399-a2cd-a9f802f19531","pitchNumber":3,"startTime":"2025-07-27T03:06:31.285Z","endTime":"2025-07-27T03:06:42.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:06:42.513Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T03:07:09.647Z","endTime":"2025-07-27T03:09:34.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.22851797930566,"strikeZoneBottom":1.58549988423338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.952872812561274,"aZ":-37.19595537863485,"pfxX":6.981948875940911,"pfxZ":-3.1810122040851745,"pX":-1.511506592509669,"pZ":3.288176230416259,"vX0":-1.1286659281084996,"vY0":-125.34276355685797,"vZ0":1.6771980723229707,"x":174.62,"y":150.0,"x0":-1.96004374745129,"y0":50.0015317559585,"z0":5.663100423858691,"aX":11.031775790239342},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-12.4,"spinRate":2257,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4381367536187173,"extension":6.489371483620068},"index":0,"playId":"91737426-7d16-39bc-a17c-709f4789757f","pitchNumber":1,"startTime":"2025-07-27T03:07:21.987Z","endTime":"2025-07-27T03:07:25.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30189451109858,"aZ":-25.103405091979187,"pfxX":-10.78169326976325,"pfxZ":3.697821934141265,"pX":0.3160284027025829,"pZ":2.5625692948361523,"vX0":8.5952853436803,"vY0":-137.7879841648134,"vZ0":-3.1606651555671617,"x":104.95,"y":169.59,"x0":-1.4522873349348668,"y0":50.00038525715976,"z0":5.431838643869892,"aX":-20.606206258648182},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2060,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39841338885231137,"extension":6.786906722884273},"index":1,"playId":"651b345c-631e-352e-a439-2b32d1101122","pitchNumber":2,"startTime":"2025-07-27T03:07:42.115Z","endTime":"2025-07-27T03:07:45.216Z","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(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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.24354579166805,"strikeZoneBottom":1.60066196616057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26629941664885,"aZ":-15.848130591382816,"pfxX":-7.215066941109161,"pfxZ":8.36561224052589,"pX":1.1607545836199424,"pZ":1.8988953913312419,"vX0":9.955519295238737,"vY0":-139.06586182598616,"vZ0":-6.827450493950732,"x":72.75,"y":187.51,"x0":-1.5343177339554173,"y0":50.00292666205449,"z0":5.444246195074664,"aX":-14.080664317232428},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2289,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3944231214352589,"extension":6.740448508223852},"index":2,"playId":"2fed0932-e543-31cc-a967-74d1876def3e","pitchNumber":3,"startTime":"2025-07-27T03:08:05.482Z","endTime":"2025-07-27T03:08:14.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luis Rengifo steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"2fed0932-e543-31cc-a967-74d1876def3e","startTime":"2025-07-27T03:08:27.506Z","endTime":"2025-07-27T03:08:39.333Z","isPitch":false,"isBaseRunningPlay":true,"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44065578670849,"aZ":-23.660796530749334,"pfxX":-11.360009094018425,"pfxZ":4.329172351919738,"pX":0.3746363808553321,"pZ":2.949570318683482,"vX0":9.031701805309458,"vY0":-139.7891035407348,"vZ0":-2.7754260203594097,"x":102.72,"y":159.14,"x0":-1.4328227305150119,"y0":50.00290952318887,"z0":5.5199581418903705,"aX":-22.33541995716758},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":18.6,"spinRate":2197,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3928200850806176,"extension":6.558610315918779},"index":4,"playId":"c2ace0d0-0c47-3871-af0e-00a6b98a8728","pitchNumber":4,"startTime":"2025-07-27T03:08:39.333Z","endTime":"2025-07-27T03:08:42.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.545362049121877,"aZ":-42.85578343121586,"pfxX":4.834601851135553,"pfxZ":-7.222744874239064,"pX":0.24731101817772697,"pZ":1.9221414745866805,"vX0":3.123471103545358,"vY0":-121.55578512468513,"vZ0":0.08288839456711039,"x":107.57,"y":186.88,"x0":-1.6878829976841068,"y0":50.00417505504034,"z0":5.646333028700205,"aX":7.147049901928015},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.7,"breakHorizontal":-9.6,"spinRate":2326,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.45271773143268534,"extension":6.8751574184919715},"index":5,"playId":"fba7c043-d6fe-3cca-8c47-f8257252e370","pitchNumber":5,"startTime":"2025-07-27T03:09:02.988Z","endTime":"2025-07-27T03:09:06.502Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238538119283195,"aZ":-27.729037017587462,"pfxX":-6.1089069163594445,"pfxZ":2.7886920342583723,"pX":-0.2975707739302011,"pZ":1.5622330612854813,"vX0":5.186658037450366,"vY0":-125.39104175251414,"vZ0":-3.8863355528532155,"x":128.34,"y":196.6,"x0":-1.5986800212798509,"y0":50.001688771387016,"z0":5.393379252703412,"aX":-9.732043336963452},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":9.8,"spinRate":922,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4367377340706602,"extension":6.912005154912862},"index":6,"playId":"854d557e-dbcd-3d06-baf5-5b166ad09f82","pitchNumber":6,"startTime":"2025-07-27T03:09:30.894Z","endTime":"2025-07-27T03:09:34.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:09:34.790Z","atBatIndex":38},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Zach Neto out on a sacrifice fly to center fielder Julio Rodríguez. Logan O'Hoppe scores. Luis Rengifo to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T03:10:09.058Z","endTime":"2025-07-27T03:10:28.157Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T03:09:54.545Z","endTime":"2025-07-27T03:10:11.397Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.931508617284635,"aZ":-31.436726709277455,"pfxX":5.013428043248574,"pfxZ":0.46134575646986953,"pX":0.4099287946466995,"pZ":2.1338254259657803,"vX0":3.441058632604588,"vY0":-125.90324777137486,"vZ0":-2.070482734956603,"x":101.37,"y":181.17,"x0":-1.6284783936805138,"y0":50.002030716588884,"z0":5.525103203948244,"aX":8.00177301873613},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-9.8,"spinRate":2092,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.43598988316486365,"extension":6.655608123452129},"hitData":{"launchSpeed":99.7,"launchAngle":36.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.19,"coordY":43.15}},"index":1,"playId":"0eabb4b1-0cc5-37b6-b7b0-dd7d8ea82e31","pitchNumber":1,"startTime":"2025-07-27T03:10:11.397Z","endTime":"2025-07-27T03:10:28.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:10:28.157Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Ben Williamson to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T03:10:53.576Z","endTime":"2025-07-27T03:11:28.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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_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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.5793932962589,"strikeZoneBottom":1.71626026037166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.308991402697536,"aZ":-23.240711223811477,"pfxX":-10.244217638436297,"pfxZ":4.465613178138222,"pX":-1.276439497614949,"pZ":2.7323872130268057,"vX0":4.923968565799653,"vY0":-140.82394149154143,"vZ0":-3.566649687062922,"x":165.65,"y":165.01,"x0":-1.7210499773477104,"y0":50.0008612030204,"z0":5.526673928626279,"aX":-20.48102362828207},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":17.5,"spinRate":2185,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38961405825477025,"extension":6.655337780093229},"index":0,"playId":"e8bdf708-79f9-35a3-a29c-ef74259ed93f","pitchNumber":1,"startTime":"2025-07-27T03:11:01.200Z","endTime":"2025-07-27T03:11:04.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36333933515074,"aZ":-23.30776618482289,"pfxX":-10.926275717021785,"pfxZ":4.44936741379361,"pX":-0.5442351787579168,"pZ":2.619338650991482,"vX0":6.866909254103261,"vY0":-140.63752046596582,"vZ0":-3.8104323583363766,"x":137.74,"y":168.06,"x0":-1.6042010493614147,"y0":50.00491616179174,"z0":5.512651286405957,"aX":-21.78191740701207},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":18.2,"spinRate":2237,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3901923204428366,"extension":6.633880866652695},"hitData":{"launchSpeed":78.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.36,"coordY":163.24}},"index":1,"playId":"751c1698-2381-3666-bbe4-482745bdfbdd","pitchNumber":2,"startTime":"2025-07-27T03:11:21.049Z","endTime":"2025-07-27T03:11:28.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:11:28.697Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cal Raleigh homers (40) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:13:52.151Z","endTime":"2025-07-27T03:14:50.918Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":820862,"link":"/api/v1/people/820862"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T03:13:14.844Z","endTime":"2025-07-27T03:13:54.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.60999846512851,"strikeZoneBottom":1.63481972321922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.624871508922936,"aZ":-29.76095352168795,"pfxX":0.07068190241771344,"pfxZ":1.4720677145468155,"pX":-1.5226122016577122,"pZ":3.5505529685778443,"vX0":0.9674486354707053,"vY0":-126.75018757413338,"vZ0":-1.0734955853388828,"x":175.04,"y":142.92,"x0":-1.917566423634818,"y0":50.00122379925043,"z0":6.3447401492164355,"aX":0.11530448995809375},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":-0.4,"spinRate":2498,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4312674906405376,"extension":5.834954130332194},"index":1,"playId":"c59ce1bb-6359-3abd-be76-614f02b1c474","pitchNumber":1,"startTime":"2025-07-27T03:13:54.328Z","endTime":"2025-07-27T03:13:57.610Z","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":88.3,"endSpeed":81.5,"strikeZoneTop":3.61000072084513,"strikeZoneBottom":1.66747280871598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76056945660545,"aZ":-29.724893178666477,"pfxX":-0.28026479942991767,"pfxZ":1.455656768931286,"pX":-1.2118276043859992,"pZ":2.284792687343003,"vX0":1.680775783140406,"vY0":-128.56767074788198,"vZ0":-3.974541393730001,"x":163.19,"y":177.09,"x0":-1.8365937530006322,"y0":50.000920032713715,"z0":6.148376246760436,"aX":-0.4709699992389611},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":0.1,"spinRate":2546,"spinDirection":4},"zone":13,"typeConfidence":2.0,"plateTime":0.4254447352294859,"extension":6.046935251413926},"index":2,"playId":"aa22b882-810c-33ca-b6f4-9fc7451c32ba","pitchNumber":2,"startTime":"2025-07-27T03:14:08.087Z","endTime":"2025-07-27T03:14:12.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2080410832285,"aZ":-9.37372039536968,"pfxX":-4.753696792313088,"pfxZ":11.375427049738036,"pX":0.32317308418671786,"pZ":2.1685011558743588,"vX0":6.218608566423722,"vY0":-140.95240421262065,"vZ0":-8.861575120653182,"x":104.68,"y":180.23,"x0":-1.298073623782918,"y0":50.003421995388656,"z0":5.965676099661172,"aX":-9.528720249577544},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2222,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.389173254172813,"extension":6.417631189803508},"hitData":{"launchSpeed":113.5,"launchAngle":27.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":234.91,"coordY":69.32}},"index":3,"playId":"7a7bd8de-0e47-3403-89bd-def5f5966be7","pitchNumber":3,"startTime":"2025-07-27T03:14:24.478Z","endTime":"2025-07-27T03:14:50.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:14:50.918Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:14:54.700Z","endTime":"2025-07-27T03:17:31.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.44720637116716,"strikeZoneBottom":1.57267535168852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.647622391929175,"aZ":-5.749266287879335,"pfxX":-3.451245285286311,"pfxZ":12.941575490154687,"pX":-0.5987313243622477,"pZ":1.3170606629497,"vX0":2.7706524199969147,"vY0":-142.646170887884,"vZ0":-11.876129779292452,"x":139.82,"y":203.22,"x0":-1.138731371303843,"y0":50.00292836464785,"z0":5.916093050255288,"aX":-7.046646503928422},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.0,"breakHorizontal":5.6,"spinRate":2284,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.38534214417758994,"extension":6.378768649136732},"index":0,"playId":"7a7c45f6-89de-36cb-820d-b61a8b71fe03","pitchNumber":1,"startTime":"2025-07-27T03:15:07.277Z","endTime":"2025-07-27T03:15:11.549Z","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":90.5,"endSpeed":81.8,"strikeZoneTop":3.4643607111846,"strikeZoneBottom":1.64997208830637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.840071282703725,"aZ":-30.603486660686524,"pfxX":-1.5379814616114635,"pfxZ":0.9244813785031569,"pX":0.5709657436151249,"pZ":0.564343074110889,"vX0":5.607755032663734,"vY0":-131.34661907940264,"vZ0":-8.056223489614943,"x":95.24,"y":223.54,"x0":-1.4140314451768803,"y0":50.006563514814374,"z0":6.022629225338039,"aX":-2.6256832965648598},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":1.2,"spinRate":2531,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42077754369981646,"extension":6.185777650530534},"index":1,"playId":"7f4a8ca0-7f2a-3b39-a9a4-620eb044d593","pitchNumber":2,"startTime":"2025-07-27T03:15:19.934Z","endTime":"2025-07-27T03:15:23.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-27T03:15:30.577Z","endTime":"2025-07-27T03:16:19.280Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.38000419762223,"strikeZoneBottom":1.63355702796316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.865087873370765,"aZ":-29.78415318605992,"pfxX":-1.6561996215954071,"pfxZ":1.4087217514304569,"pX":-0.21661759320059693,"pZ":-0.06961785569651269,"vX0":4.271124172765017,"vY0":-129.74402032085212,"vZ0":-9.542158107491062,"x":125.26,"y":240.66,"x0":-1.673886683567642,"y0":50.00043882941054,"z0":5.948856876706628,"aX":-2.804320298814577},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":1.9,"spinRate":2532,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42326024329987266,"extension":6.177764853685201},"index":3,"playId":"bb67b19d-2118-3a13-85cb-21ca623a6a22","pitchNumber":3,"startTime":"2025-07-27T03:16:19.280Z","endTime":"2025-07-27T03:16:23.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.72265801550306,"strikeZoneBottom":1.75640661693204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94292123788171,"aZ":-12.92237325771753,"pfxX":-5.279804606692284,"pfxZ":9.653143314154356,"pX":-0.8706179863495267,"pZ":3.525030225301281,"vX0":3.4102448346580045,"vY0":-140.80793208764376,"vZ0":-4.98568565658493,"x":150.19,"y":143.6,"x0":-1.4155575584795939,"y0":50.00690304261029,"z0":6.164440785920577,"aX":-10.534530521906342},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2303,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3899697509830444,"extension":6.3644834040211915},"index":4,"playId":"b47f75ae-601a-3767-b0d0-fc9908441946","pitchNumber":4,"startTime":"2025-07-27T03:16:36.399Z","endTime":"2025-07-27T03:16:40.184Z","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":91.6,"endSpeed":85.1,"strikeZoneTop":3.3800010751527,"strikeZoneBottom":1.65685115977491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.374249423437977,"aZ":-28.30122621814574,"pfxX":-2.333535756965051,"pfxZ":2.1216227546789233,"pX":-0.25918818872486704,"pZ":2.167360262400983,"vX0":4.195916743974117,"vY0":-133.4378199261671,"vZ0":-5.094583721437019,"x":126.88,"y":180.26,"x0":-1.5400645872353778,"y0":50.004719562673046,"z0":6.109855190071675,"aX":-4.26156742430036},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":3.5,"spinRate":2514,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4085475042202247,"extension":6.102914612766839},"index":5,"playId":"8b755fdd-ca70-3ef3-8e76-e641b70b613d","pitchNumber":5,"startTime":"2025-07-27T03:16:51.302Z","endTime":"2025-07-27T03:16:54.738Z","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":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.875403205401458,"aZ":-11.396809290733467,"pfxX":-4.451548182074193,"pfxZ":10.352539880223244,"pX":0.006544049251273011,"pZ":2.1639314016661597,"vX0":5.656154367273883,"vY0":-140.75329847356386,"vZ0":-8.266797791342215,"x":116.75,"y":180.35,"x0":-1.4504220422513563,"y0":50.002233266483685,"z0":5.876520321339679,"aX":-8.934017109731165},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":7.0,"spinRate":2233,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38909586526412276,"extension":6.56591148507881},"index":6,"playId":"334d5647-f295-3485-904f-885e7d30fc64","pitchNumber":6,"startTime":"2025-07-27T03:17:07.322Z","endTime":"2025-07-27T03:17:10.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.37999749094039,"strikeZoneBottom":1.64412671479506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.993000636655,"aZ":-29.096504712180742,"pfxX":-0.5723087236523932,"pfxZ":1.8145708186696938,"pX":0.034708010247528745,"pZ":0.23629654810948536,"vX0":4.282625127433173,"vY0":-129.55523314867887,"vZ0":-9.00066242945383,"x":115.68,"y":232.4,"x0":-1.567929518514503,"y0":50.000995633630914,"z0":5.991377158697143,"aX":-0.9696828219047382},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":0.0,"spinRate":2532,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.4233767641759658,"extension":6.220535963348723},"index":7,"playId":"a066b4fd-0a9b-36fd-9143-8ad7f93eda81","pitchNumber":7,"startTime":"2025-07-27T03:17:26.003Z","endTime":"2025-07-27T03:17:31.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:17:31.006Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:17:48.242Z","endTime":"2025-07-27T03:24:27.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5,6,8],"actionIndex":[3,7],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.18999869191328,"strikeZoneBottom":1.47959500154447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.419733536446735,"aZ":-29.053283220668053,"pfxX":-2.0827147072482743,"pfxZ":1.719334087483599,"pX":-1.0751479185360855,"pZ":2.7752634319661356,"vX0":2.4314156076420423,"vY0":-133.70892064010073,"vZ0":-3.300721089032088,"x":157.98,"y":163.85,"x0":-1.725025933144151,"y0":50.00111296528366,"z0":6.1069586586706395,"aX":-3.7765551337453083},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.6,"breakHorizontal":3.2,"spinRate":2596,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40939402840524464,"extension":5.912757085844893},"index":0,"playId":"ef7ed28c-5924-3ea0-a760-a6fb2dd08157","pitchNumber":1,"startTime":"2025-07-27T03:18:09.299Z","endTime":"2025-07-27T03:18:13.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T03:18:24.523Z","endTime":"2025-07-27T03:20:23.597Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"85c0271f-5e82-3bfe-9b78-ab427bdc71f7","startTime":"2025-07-27T03:20:23.597Z","endTime":"2025-07-27T03:20:29.059Z","isPitch":false,"type":"pickoff"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-27T03:22:00.183Z","endTime":"2025-07-27T03:23:02.602Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.1900005507899,"strikeZoneBottom":1.50525611526138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26829264286921,"aZ":-27.793509759486266,"pfxX":-2.9722433457582484,"pfxZ":2.57588658024149,"pX":-0.9021219045984171,"pZ":0.2380628308074479,"vX0":3.32992235185719,"vY0":-129.82596752237617,"vZ0":-9.40151991607718,"x":151.39,"y":232.35,"x0":-1.8178101068411285,"y0":50.00343684022506,"z0":6.03605389530471,"aX":-5.052456434470053},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":4.6,"spinRate":2328,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4225882233445666,"extension":6.08014790469797},"index":4,"playId":"7406709d-0d60-3e99-a8d1-8006ce383e54","pitchNumber":2,"startTime":"2025-07-27T03:23:02.602Z","endTime":"2025-07-27T03:23:06.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.18999709747145,"strikeZoneBottom":1.5141798083663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98234416840256,"aZ":-10.918542362538135,"pfxX":-6.158255188408225,"pfxZ":10.505446601491597,"pX":-0.443361474736015,"pZ":2.4687833699300508,"vX0":5.300043285817599,"vY0":-141.71618358911633,"vZ0":-7.569160088803673,"x":133.9,"y":172.12,"x0":-1.5425818789380548,"y0":50.003914721320214,"z0":5.8808827328882565,"aX":-12.460912853172966},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2239,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.38729096111811323,"extension":6.313847339879367},"index":5,"playId":"3f800b1e-14ad-3bfe-894e-c9098ffb7c63","pitchNumber":3,"startTime":"2025-07-27T03:23:24.258Z","endTime":"2025-07-27T03:23:27.782Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.19000425315191,"strikeZoneBottom":1.45263356968768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.250967320606474,"aZ":-10.6264722580794,"pfxX":-5.38012076685143,"pfxZ":10.801226287875778,"pX":0.43705367500973136,"pZ":0.6321503399955813,"vX0":7.0012860249734254,"vY0":-140.23916246181068,"vZ0":-12.33453384855469,"x":100.34,"y":221.71,"x0":-1.391019305872142,"y0":50.004516400414424,"z0":5.777004687004508,"aX":-10.734639700398816},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2245,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39033669936456095,"extension":6.593445704399725},"index":6,"playId":"59e7b21b-96b4-350d-bfd3-a5dafc87efeb","pitchNumber":4,"startTime":"2025-07-27T03:23:45.176Z","endTime":"2025-07-27T03:23:51.190Z","isPitch":true,"type":"pitch"},{"details":{"description":"Randy Arozarena steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":7,"actionPlayId":"59e7b21b-96b4-350d-bfd3-a5dafc87efeb","startTime":"2025-07-27T03:24:05.716Z","endTime":"2025-07-27T03:24:24.069Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.4,"strikeZoneTop":3.18999961817902,"strikeZoneBottom":1.43727802741649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60233791459961,"aZ":-29.644264615666593,"pfxX":-0.02944374979217912,"pfxZ":1.4423315454362768,"pX":-1.2653535612909343,"pZ":2.866171976513495,"vX0":1.3066800143400288,"vY0":-132.57631414404452,"vZ0":-2.847870291352712,"x":165.23,"y":161.39,"x0":-1.7641591915264399,"y0":50.00193144185029,"z0":6.154777134339857,"aX":-0.051880910650477924},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":-0.2,"spinRate":2476,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41572246651331746,"extension":5.892462711092358},"index":8,"playId":"84f7ee5f-9b4f-31d9-9b44-0b7b574161ac","pitchNumber":5,"startTime":"2025-07-27T03:24:24.069Z","endTime":"2025-07-27T03:24:27.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:24:27.529Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Polanco walks. Randy Arozarena to 3rd. Josh Naylor to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:26:50.419Z","endTime":"2025-07-27T03:28:42.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"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"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T03:24:39.270Z","endTime":"2025-07-27T03:25:16.793Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Connor Brogdon replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T03:25:16.793Z","endTime":"2025-07-27T03:26:52.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.21758701631702,"strikeZoneBottom":1.49370268024684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94826350939372,"aZ":-23.10821133245588,"pfxX":-10.46198449608856,"pfxZ":5.929962171610968,"pX":-0.30309553893071406,"pZ":1.010218259254442,"vX0":8.743360878788351,"vY0":-123.24225406112336,"vZ0":-6.157690151906568,"x":128.55,"y":211.5,"x0":-2.5485314569825017,"y0":50.002902030409956,"z0":5.510118775711263,"aX":-15.991695533099595},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":1966,"spinDirection":244},"zone":13,"typeConfidence":0.84,"plateTime":0.44552221624481003,"extension":7.091853436838013},"index":2,"playId":"56c1ae68-0120-362a-8077-34568f7548e8","pitchNumber":1,"startTime":"2025-07-27T03:26:52.595Z","endTime":"2025-07-27T03:26:56.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.22855582420924,"strikeZoneBottom":1.47487065483652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73183667105993,"aZ":-26.542368698622823,"pfxX":-10.449775845514061,"pfxZ":3.881240003146533,"pX":-1.0908174839070868,"pZ":1.219519710334903,"vX0":6.74546522857226,"vY0":-120.1425640662061,"vZ0":-4.374688021349157,"x":158.58,"y":205.85,"x0":-2.586638613514811,"y0":50.00548075631714,"z0":5.441465071787951,"aX":-15.1763898813612},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.1,"breakHorizontal":17.2,"spinRate":2096,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4570810599951103,"extension":6.89397484687501},"index":3,"playId":"a1ab2efc-852b-305f-afc9-b5ad3cb31a3d","pitchNumber":2,"startTime":"2025-07-27T03:27:08.308Z","endTime":"2025-07-27T03:27:11.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.297198564896,"strikeZoneBottom":1.60391900363832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1282963519627,"aZ":-22.206781168443204,"pfxX":-0.18127405258120843,"pfxZ":5.975366204163539,"pX":0.2375090168577504,"pZ":1.9954771332958312,"vX0":7.477605196312302,"vY0":-127.79228709958535,"vZ0":-4.29364316883487,"x":107.95,"y":184.9,"x0":-2.6921014931025034,"y0":50.00589830708678,"z0":5.422804371272512,"aX":-0.30348207813593847},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.2,"breakHorizontal":-1.2,"spinRate":2397,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.4271492127670067,"extension":7.1767425811370575},"index":4,"playId":"bcb3d8fd-9cfd-30d8-9756-70dedc1b3d32","pitchNumber":3,"startTime":"2025-07-27T03:27:26.210Z","endTime":"2025-07-27T03:27:29.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.27454859139332,"strikeZoneBottom":1.61089273092481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65248314115103,"aZ":-14.942053298776548,"pfxX":-7.917733959740376,"pfxZ":8.77589782770258,"pX":-0.8844506880212418,"pZ":1.3997873067193847,"vX0":7.3328849131870655,"vY0":-139.32620588437376,"vZ0":-8.492083447042596,"x":150.71,"y":200.99,"x0":-2.523318844433659,"y0":50.00209926293278,"z0":5.477139763188143,"aX":-15.547008881728004},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2193,"spinDirection":221},"zone":13,"typeConfidence":0.93,"plateTime":0.3932940481406879,"extension":7.149743462736555},"index":5,"playId":"2b450fd1-3c31-3746-b242-316448e109b5","pitchNumber":4,"startTime":"2025-07-27T03:27:42.595Z","endTime":"2025-07-27T03:27:46.681Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":6,"playId":"e04468b8-5ec0-39c0-9efd-d6742a8020f6","startTime":"2025-07-27T03:28:00.211Z","endTime":"2025-07-27T03:28:04.288Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":0},"index":7,"playId":"02b66a00-7480-4431-8ecb-1cda82673087","startTime":"2025-07-27T03:28:21.055Z","endTime":"2025-07-27T03:28:26.055Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.28691060562849,"strikeZoneBottom":1.53397692833263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257069119825967,"aZ":-24.22108248047965,"pfxX":1.2444984360109146,"pfxZ":4.816308660783503,"pX":0.29781311685036327,"pZ":1.2241331031210552,"vX0":7.3744600357678785,"vY0":-127.22701382354873,"vZ0":-5.644137738020804,"x":105.65,"y":205.73,"x0":-2.791150261382168,"y0":50.00555233337346,"z0":5.372166967075557,"aX":2.05413143709842},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":-3.8,"spinRate":2304,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.429284495536034,"extension":7.253113803733868},"index":8,"playId":"2ce8e22e-94fe-311b-ac28-d0d52ce9c3fc","pitchNumber":5,"startTime":"2025-07-27T03:28:38.625Z","endTime":"2025-07-27T03:28:42.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:28:42.635Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mitch Garver pops out to second baseman Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:28:59.662Z","endTime":"2025-07-27T03:31:23.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"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"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.42220542237073,"strikeZoneBottom":1.5088583169223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.530612307995547,"aZ":-26.70698373253446,"pfxX":2.025300015526115,"pfxZ":3.3573474174094216,"pX":1.0354813097629254,"pZ":0.9845162472951874,"vX0":8.401322726226669,"vY0":-126.27991537710797,"vZ0":-5.687956901043983,"x":77.53,"y":212.2,"x0":-2.5856142063062526,"y0":50.00499267650387,"z0":5.390059925053112,"aX":3.3006155490247027},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-5.4,"spinRate":2368,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.4322470865839989,"extension":7.2391113698809875},"index":0,"playId":"84bacd70-bffc-38de-82c2-f217b61e100a","pitchNumber":1,"startTime":"2025-07-27T03:29:11.773Z","endTime":"2025-07-27T03:29:15.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.448016886687405,"aZ":-14.02358413062601,"pfxX":-6.883420027634332,"pfxZ":9.201250630903068,"pX":-0.5968955042248985,"pZ":2.4997636005600636,"vX0":7.065382918790065,"vY0":-139.57049806777925,"vZ0":-6.331359587142262,"x":139.75,"y":171.29,"x0":-2.2669953567522727,"y0":50.00289825967913,"z0":5.721367959762906,"aX":-13.578930291792307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":11.0,"spinRate":2275,"spinDirection":217},"zone":4,"typeConfidence":0.93,"plateTime":0.3924553211320223,"extension":7.20323108299191},"index":1,"playId":"0019b3c7-6270-348f-af89-1a25478ebbef","pitchNumber":2,"startTime":"2025-07-27T03:29:26.796Z","endTime":"2025-07-27T03:29:29.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.49999608598537,"strikeZoneBottom":1.61925092768158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66288471807223,"aZ":-21.17367912913193,"pfxX":0.7880935710183214,"pfxZ":6.427696038893308,"pX":1.2221077441636907,"pZ":1.39750307691592,"vX0":8.906219138350986,"vY0":-129.6569154156906,"vZ0":-6.5149543647085295,"x":70.42,"y":201.05,"x0":-2.3518876414739647,"y0":50.00538441497211,"z0":5.544987799456373,"aX":1.3501066989142945},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.4,"breakHorizontal":-3.2,"spinRate":2359,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.4215290814442345,"extension":7.17393516769274},"index":2,"playId":"5b78612b-24ed-3965-9b79-3594f03e83ba","pitchNumber":3,"startTime":"2025-07-27T03:29:48.677Z","endTime":"2025-07-27T03:29:51.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95351612221588,"aZ":-27.77855086717057,"pfxX":-10.46981054828942,"pfxZ":2.9263861895525265,"pX":-0.2003759619649072,"pZ":1.185325034054301,"vX0":8.696198412269041,"vY0":-122.0007148763538,"vZ0":-4.520474500440629,"x":124.64,"y":206.78,"x0":-2.4581537423925015,"y0":50.00147329767224,"z0":5.468193775742208,"aX":-15.714770792463781},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.4,"breakHorizontal":16.8,"spinRate":1988,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.44967960827342823,"extension":7.119716266999493},"index":3,"playId":"2bf5f784-522d-3679-9153-e58c4dbbabc3","pitchNumber":4,"startTime":"2025-07-27T03:30:05.632Z","endTime":"2025-07-27T03:30:08.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T03:30:16.163Z","endTime":"2025-07-27T03:30:29.707Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"e30288ae-b4a4-37da-92ec-ece6542e933d","startTime":"2025-07-27T03:30:29.707Z","endTime":"2025-07-27T03:30:34.899Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.49999765495236,"strikeZoneBottom":1.69925263816635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5523295362493,"aZ":-14.487007228302618,"pfxX":-6.355844568519581,"pfxZ":9.006494503346861,"pX":0.658247362573237,"pZ":2.569328461321921,"vX0":11.061489116752014,"vY0":-139.53353474611868,"vZ0":-5.387308165114867,"x":91.91,"y":169.41,"x0":-2.538816970267937,"y0":50.00378133113967,"z0":5.485985969929435,"aX":-12.484086755184457},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2104,"spinDirection":226},"zone":6,"typeConfidence":0.93,"plateTime":0.3931326525999319,"extension":7.132078516867115},"index":6,"playId":"6bca6df3-e5c8-3736-bf08-6a39d491602d","pitchNumber":5,"startTime":"2025-07-27T03:30:50.992Z","endTime":"2025-07-27T03:30:55.004Z","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":96.5,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5491605125232,"aZ":-14.339850347048873,"pfxX":-6.078078138001098,"pfxZ":8.992071816446087,"pX":-0.2690937429450096,"pZ":2.017432576248513,"vX0":8.429626513899121,"vY0":-140.1303773141969,"vZ0":-6.908085743674832,"x":127.26,"y":184.31,"x0":-2.5307117956487004,"y0":50.00098143678297,"z0":5.456888657108792,"aX":-12.051904699962197},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2165,"spinDirection":225},"zone":8,"typeConfidence":0.93,"plateTime":0.3913330268918265,"extension":7.122423218469652},"hitData":{"launchSpeed":80.0,"launchAngle":58.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":178.88,"coordY":141.44}},"index":7,"playId":"16e51e2e-c8d4-34d6-ac44-71f47b1f5eae","pitchNumber":6,"startTime":"2025-07-27T03:31:10.786Z","endTime":"2025-07-27T03:31:23.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:31:23.376Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to center fielder Jo Adell. Randy Arozarena scores. Josh Naylor scores. Jorge Polanco to 3rd.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:31:39.803Z","endTime":"2025-07-27T03:32:22.089Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":820862,"link":"/api/v1/people/820862"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":820862,"link":"/api/v1/people/820862"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.26000384292766,"strikeZoneBottom":1.40919352861285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.623761898486016,"aZ":-24.242004207412577,"pfxX":1.1094069622225082,"pfxZ":4.739511484441531,"pX":-0.6298820084136217,"pZ":2.4637897398409816,"vX0":5.315404323982628,"vY0":-128.51814317596356,"vZ0":-3.03519684998768,"x":141.01,"y":172.26,"x0":-2.8688628239767984,"y0":50.000259732354564,"z0":5.542755625453625,"aX":1.8551321463470059},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.2,"breakHorizontal":-3.2,"spinRate":2289,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.42616930044049406,"extension":7.013017041042752},"index":0,"playId":"6cc69548-655e-3019-a1fa-61a226cc3635","pitchNumber":1,"startTime":"2025-07-27T03:31:55.091Z","endTime":"2025-07-27T03:31:58.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.945452750717664,"aZ":-26.94980038863439,"pfxX":-10.41010925272063,"pfxZ":3.432889796168424,"pX":-1.5880114076221965,"pZ":1.790718005829673,"vX0":5.773692248413419,"vY0":-123.03077757755956,"vZ0":-3.3599347324634397,"x":177.53,"y":190.43,"x0":-2.6208541963244314,"y0":50.00506973494342,"z0":5.4750351170972795,"aX":-15.853173892706442},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":2069,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.44636182015939196,"extension":7.075389748459974},"hitData":{"launchSpeed":96.9,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.6,"coordY":87.2}},"index":1,"playId":"23ee96ac-6a7b-3060-815b-634017f36a87","pitchNumber":2,"startTime":"2025-07-27T03:32:09.742Z","endTime":"2025-07-27T03:32:22.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:32:22.089Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:32:42.033Z","endTime":"2025-07-27T03:33:37.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82611531388145,"aZ":-25.14956314627369,"pfxX":2.0068209858292225,"pfxZ":4.30512543536977,"pX":0.8794813518802981,"pZ":1.4522231150700837,"vX0":7.619972713328444,"vY0":-126.66708037299712,"vZ0":-5.250550287419471,"x":83.48,"y":199.57,"x0":-2.4233474920787716,"y0":50.004995156401996,"z0":5.552036391158561,"aX":3.2734930310664128},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.8,"breakHorizontal":-5.3,"spinRate":2333,"spinDirection":187},"zone":14,"typeConfidence":0.92,"plateTime":0.43171728504879336,"extension":7.129036950194397},"index":0,"playId":"3cd0dcca-e2d9-34d1-be75-31860286b6be","pitchNumber":1,"startTime":"2025-07-27T03:33:00.154Z","endTime":"2025-07-27T03:33:03.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.45232478280919,"strikeZoneBottom":1.51634362898647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5078133896314,"aZ":-26.94651514682824,"pfxX":2.999711193978991,"pfxZ":3.3936121473502396,"pX":0.5637813414036733,"pZ":2.2020575360432937,"vX0":6.3174882351127675,"vY0":-123.85993945076895,"vZ0":-2.8511575125996274,"x":95.51,"y":179.32,"x0":-2.4175758135268097,"y0":50.006019985068356,"z0":5.639691487228338,"aX":4.624792327904613},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":-7.0,"spinRate":2255,"spinDirection":162},"zone":6,"typeConfidence":0.91,"plateTime":0.4435123077073868,"extension":7.1072543154862995},"index":1,"playId":"1bce930d-801c-3575-8cc6-d9e831a7d5f2","pitchNumber":2,"startTime":"2025-07-27T03:33:17.573Z","endTime":"2025-07-27T03:33:21.074Z","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":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.787987719774435,"aZ":-27.19700070414498,"pfxX":-10.65099625577799,"pfxZ":3.2708995615830014,"pX":-0.27813018495480346,"pZ":0.7667474569219686,"vX0":8.680660751806203,"vY0":-123.01623884716209,"vZ0":-5.6119528218935715,"x":127.6,"y":218.08,"x0":-2.4792686542246414,"y0":50.005363502765505,"z0":5.400784573597615,"aX":-16.227450183199036},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":1970,"spinDirection":245},"zone":13,"typeConfidence":0.89,"plateTime":0.44629013512424276,"extension":7.087067744739021},"index":2,"playId":"85e22deb-78b1-3a67-be6b-2a8275cd8d67","pitchNumber":3,"startTime":"2025-07-27T03:33:34.344Z","endTime":"2025-07-27T03:33:37.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:33:37.727Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a ground ball to second baseman Luis Rengifo. Jorge Polanco scores. Dominic Canzone to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:33:48.909Z","endTime":"2025-07-27T03:34:16.925Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":641401,"link":"/api/v1/people/641401"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.014738272171314,"aZ":-28.445940889023237,"pfxX":-10.038946261508265,"pfxZ":2.3748526011224786,"pX":-0.4136043465896227,"pZ":2.074181019953469,"vX0":7.623621300852187,"vY0":-124.84923711428966,"vZ0":-2.8358266489619797,"x":132.77,"y":182.78,"x0":-2.2080575734022587,"y0":50.00564478364193,"z0":5.574970118840959,"aX":-15.791333068966216},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":16.3,"spinRate":1964,"spinDirection":247},"zone":7,"typeConfidence":0.87,"plateTime":0.43933279738397424,"extension":7.100925918164907},"hitData":{"launchSpeed":107.1,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.85,"coordY":159.18}},"index":0,"playId":"71b09521-b017-366e-988d-47b6df7f7f92","pitchNumber":1,"startTime":"2025-07-27T03:34:08.427Z","endTime":"2025-07-27T03:34:16.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:34:16.925Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, shortstop Zach Neto to third baseman Yoán Moncada. Dominic Canzone out at 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T03:35:42.728Z","endTime":"2025-07-27T03:36:36.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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_assist"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T03:35:44.865Z","endTime":"2025-07-27T03:35:44.866Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900039202681175,"aZ":-26.537758703517202,"pfxX":-9.839818763263539,"pfxZ":3.6315667177653728,"pX":-0.7077579267323072,"pZ":2.067163557802352,"vX0":7.316682354234917,"vY0":-124.12248099746033,"vZ0":-3.1279389548449252,"x":143.98,"y":182.97,"x0":-2.4219214485210614,"y0":50.00567552658789,"z0":5.564354204306782,"aX":-15.286236677934452},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.0,"breakHorizontal":16.1,"spinRate":2003,"spinDirection":246},"zone":4,"typeConfidence":0.86,"plateTime":0.44205904539846497,"extension":7.155701544826605},"index":1,"playId":"fa4a4f55-db8b-3d44-9f47-3293001ff209","pitchNumber":1,"startTime":"2025-07-27T03:35:44.867Z","endTime":"2025-07-27T03:35:48.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.29999753921049,"strikeZoneBottom":1.50886520001517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.792382354964953,"aZ":-27.164001989019166,"pfxX":-10.23589654875966,"pfxZ":3.2796357261030344,"pX":-1.0835457550287277,"pZ":2.5336946883074094,"vX0":6.512534021284441,"vY0":-123.20338282856267,"vZ0":-1.7837731491519087,"x":158.3,"y":170.37,"x0":-2.438956407872842,"y0":50.00541857154311,"z0":5.57578706575893,"aX":-15.647657213368735},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":16.9,"spinRate":2151,"spinDirection":246},"zone":11,"typeConfidence":0.88,"plateTime":0.44557006752903305,"extension":7.140228811349562},"index":2,"playId":"77e16c05-4cf7-3bb0-8998-eb3638b66131","pitchNumber":2,"startTime":"2025-07-27T03:36:10.468Z","endTime":"2025-07-27T03:36:14.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.889438842012,"aZ":-24.349302527713867,"pfxX":-9.435011436697184,"pfxZ":5.186853522351989,"pX":0.04230731481922805,"pZ":2.079140888730852,"vX0":8.479405122386279,"vY0":-122.21736688426473,"vZ0":-3.315683817362847,"x":115.39,"y":182.64,"x0":-2.2522324528781876,"y0":50.00016702849369,"z0":5.552857985795909,"aX":-14.220960538615234},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":1794,"spinDirection":246},"zone":5,"typeConfidence":0.85,"plateTime":0.4487702463406569,"extension":7.152355944694404},"hitData":{"launchSpeed":104.8,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":151.07}},"index":3,"playId":"e341497b-4e6d-35ec-a6f5-f0c60bfaaf7c","pitchNumber":3,"startTime":"2025-07-27T03:36:29.739Z","endTime":"2025-07-27T03:36:36.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:36:36.966Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T03:38:38.953Z","endTime":"2025-07-27T03:39:42.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"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":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.57000123272088,"strikeZoneBottom":1.77237003663244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26774435034001,"aZ":-22.188057445595703,"pfxX":-9.598650719771486,"pfxZ":5.234985003548797,"pX":-1.6835735482950231,"pZ":2.7394883122696756,"vX0":3.860349532099995,"vY0":-137.22493853284558,"vZ0":-3.35988551841851,"x":181.17,"y":164.81,"x0":-1.8612127189779555,"y0":50.00325739741587,"z0":5.490699959707431,"aX":-18.31259649013423},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":16.6,"spinRate":2051,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39908955818825076,"extension":6.491066165605531},"index":0,"playId":"c0423460-f74c-3f3c-97fc-0e77aef52169","pitchNumber":1,"startTime":"2025-07-27T03:39:00.308Z","endTime":"2025-07-27T03:39:03.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.56999793949688,"strikeZoneBottom":1.67735704263364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.299641308494085,"aZ":-33.70835749813866,"pfxX":5.768345176901205,"pfxZ":-0.996073732270899,"pX":-0.37211053896562885,"pZ":2.8829514801099436,"vX0":1.7057549555344456,"vY0":-123.31559634874321,"vZ0":0.23450471450686328,"x":131.18,"y":160.94,"x0":-1.822001962780175,"y0":50.00228190526113,"z0":5.6280157431828854,"aX":8.891599482698814},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-10.8,"spinRate":2307,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.4440089846980668,"extension":6.512401985837739},"index":1,"playId":"d434a674-dc79-3d9a-87f0-4a17d67ddaf5","pitchNumber":2,"startTime":"2025-07-27T03:39:13.637Z","endTime":"2025-07-27T03:39:17.316Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.500764140279617,"aZ":-43.577453271392585,"pfxX":5.862183760044118,"pfxZ":-7.822703369128455,"pX":-0.4720920901981106,"pZ":2.5558790184595868,"vX0":1.5414793132767999,"vY0":-120.5425847615149,"vZ0":1.6875388183601663,"x":135.0,"y":169.77,"x0":-1.8827974553613471,"y0":50.00247799981694,"z0":5.721653751660395,"aX":8.54506761310264},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.4,"breakHorizontal":-11.0,"spinRate":2362,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4560344557371607,"extension":6.842684550624114},"hitData":{"launchSpeed":92.5,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.2,"coordY":77.06}},"index":2,"playId":"1150a9ee-6dcf-325d-af02-f77d2ac58aa2","pitchNumber":3,"startTime":"2025-07-27T03:39:29.318Z","endTime":"2025-07-27T03:39:42.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:39:42.078Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T03:39:42.440Z","endTime":"2025-07-27T03:41:44.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.29106475321448,"strikeZoneBottom":1.58559203555198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61567178277798,"aZ":-34.30780766367997,"pfxX":6.903085049297349,"pfxZ":-1.3401829034496888,"pX":0.45354153455981966,"pZ":2.8325797861350535,"vX0":3.7215525162190026,"vY0":-125.16689521842154,"vZ0":0.1548201792172581,"x":99.71,"y":162.3,"x0":-1.9481166229631142,"y0":50.002944533887316,"z0":5.572771332166932,"aX":10.98307684118236},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-13.3,"spinRate":2343,"spinDirection":37},"zone":3,"typeConfidence":2.0,"plateTime":0.4371387800010602,"extension":6.669518424852966},"index":0,"playId":"8a0dd5db-1d1d-3912-b878-57a8b7e29ed7","pitchNumber":1,"startTime":"2025-07-27T03:40:03.539Z","endTime":"2025-07-27T03:40:07.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.39999974996392,"strikeZoneBottom":1.65343827915014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3069129036159,"aZ":-32.71998362501202,"pfxX":5.909094045778707,"pfxZ":-0.3449509635459327,"pX":1.1410348073743222,"pZ":1.0714622794744548,"vX0":5.357519471272619,"vY0":-125.5449731388808,"vZ0":-3.9007379930847734,"x":73.51,"y":209.85,"x0":-1.7878078390707683,"y0":50.00191756609438,"z0":5.307230199247731,"aX":9.434070789869864},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-11.9,"spinRate":2283,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4362073000662843,"extension":6.4994484900267695},"index":1,"playId":"76e9168d-0dc1-3246-8689-e27791aad2a8","pitchNumber":2,"startTime":"2025-07-27T03:40:21.071Z","endTime":"2025-07-27T03:40:24.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.27405705319934,"strikeZoneBottom":1.65930636011581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28390443532973,"aZ":-18.791105043069113,"pfxX":-10.665675229115951,"pfxZ":6.922203287583215,"pX":1.1931767518777814,"pZ":1.2539208790786496,"vX0":11.076371800970374,"vY0":-138.29206072596236,"vZ0":-7.646304081669451,"x":71.52,"y":204.92,"x0":-1.481228141000803,"y0":50.006433954128674,"z0":5.318816296459281,"aX":-20.63148833457322},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":16.9,"spinRate":2128,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3963059851103159,"extension":6.514750396334722},"index":2,"playId":"5ada2e9f-a8eb-352f-831b-3e299495dc46","pitchNumber":3,"startTime":"2025-07-27T03:40:37.926Z","endTime":"2025-07-27T03:40:41.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.25500716185995,"strikeZoneBottom":1.58000915205376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52901312219739,"aZ":-20.301645943775355,"pfxX":-10.497626619047617,"pfxZ":6.039371893162425,"pX":0.3079423697154667,"pZ":2.983441190655329,"vX0":8.758592779694819,"vY0":-139.5856978676085,"vZ0":-3.134677621858633,"x":105.26,"y":158.23,"x0":-1.5125226505125497,"y0":50.00180442257825,"z0":5.463596361125537,"aX":-20.635777735082243},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":17.2,"spinRate":2168,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3929566441361012,"extension":6.582853428619483},"index":3,"playId":"d9cb2727-f810-37f3-9c3a-ec2ed9ba5c6f","pitchNumber":4,"startTime":"2025-07-27T03:40:59.406Z","endTime":"2025-07-27T03:41:03.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.34902137693939,"strikeZoneBottom":1.64333178168926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33562865920707,"aZ":-32.850431657625265,"pfxX":6.607460920093661,"pfxZ":-0.4218284710820015,"pX":1.7437744826644792,"pZ":1.183770652551812,"vX0":6.504350991072038,"vY0":-125.6267109918527,"vZ0":-3.7585975087337755,"x":50.53,"y":206.82,"x0":-1.7411424579413906,"y0":50.00591839760516,"z0":5.380407927139686,"aX":10.521837648088225},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-13.6,"spinRate":2325,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43662848963411616,"extension":6.374141909267228},"index":4,"playId":"4464fc2e-a48a-3149-a9ac-861aff122c70","pitchNumber":5,"startTime":"2025-07-27T03:41:17.575Z","endTime":"2025-07-27T03:41:20.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25569238258145,"aZ":-32.90315758493522,"pfxX":7.458307737102147,"pfxZ":-0.4557331586636213,"pX":0.40050055383626565,"pZ":2.8191480023637,"vX0":3.349616620471449,"vY0":-125.95289598389998,"vZ0":0.03507378334044087,"x":101.73,"y":162.66,"x0":-1.9149157899807354,"y0":50.001875355815386,"z0":5.4628343735063405,"aX":11.996607568915739},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-14.3,"spinRate":2281,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4346501189621419,"extension":6.683044169468207},"index":5,"playId":"4f6d2429-d617-3a64-834c-f85b74de1d4e","pitchNumber":6,"startTime":"2025-07-27T03:41:41.083Z","endTime":"2025-07-27T03:41:44.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:41:44.453Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a line drive to right fielder Dominic Canzone. Nolan Schanuel to 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T03:41:53.713Z","endTime":"2025-07-27T03:42:42.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.72107057158357,"strikeZoneBottom":1.80971915336298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87395118996139,"aZ":-33.740156255887726,"pfxX":7.231841273038782,"pfxZ":-0.9756216013702463,"pX":0.9273393518623173,"pZ":2.2260776492330647,"vX0":4.566579853618178,"vY0":-126.73740623536487,"vZ0":-1.3315519013552852,"x":81.65,"y":178.68,"x0":-1.8420060323103924,"y0":50.000168000036126,"z0":5.473277470929884,"aX":11.664320176685989},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":-14.2,"spinRate":2085,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4335363352027013,"extension":6.608685408975608},"index":0,"playId":"c01bb0fe-1fa0-33f2-a704-502557f589a2","pitchNumber":1,"startTime":"2025-07-27T03:42:12.661Z","endTime":"2025-07-27T03:42:16.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73840285697186,"aZ":-34.90164845581929,"pfxX":5.9113250614193555,"pfxZ":-1.6646934649093872,"pX":0.2596738995957426,"pZ":1.9052015818940795,"vX0":3.4169720332512825,"vY0":-127.10674583889893,"vZ0":-2.0296672642702247,"x":107.1,"y":187.34,"x0":-1.8694475201284995,"y0":50.00211048587294,"z0":5.481841264324584,"aX":9.684686115910685},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.2,"breakHorizontal":-11.5,"spinRate":2246,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4307003038532806,"extension":6.668037819079399},"hitData":{"launchSpeed":99.1,"launchAngle":11.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.54,"coordY":107.37}},"index":1,"playId":"55a3d950-d165-35a2-a9b5-2085b7464a77","pitchNumber":2,"startTime":"2025-07-27T03:42:32.150Z","endTime":"2025-07-27T03:42:42.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:42:42.803Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yoán Moncada hit by pitch. Jo Adell to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T03:44:12.969Z","endTime":"2025-07-27T03:45:17.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T03:43:04.299Z","endTime":"2025-07-27T03:44:14.956Z","isPitch":false,"type":"action"},{"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.9,"endSpeed":86.6,"strikeZoneTop":3.47000250397367,"strikeZoneBottom":1.59281258825362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.771141038160316,"aZ":-22.87419268236999,"pfxX":-10.095514279842797,"pfxZ":4.784724266008901,"pX":0.12393290234738767,"pZ":4.296924044630757,"vX0":7.6955888842177105,"vY0":-139.39422220410975,"vZ0":0.3508623947149786,"x":112.28,"y":122.76,"x0":-1.3772879911687275,"y0":50.00607638846985,"z0":5.6938999849546015,"aX":-19.637354318604267},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":16.4,"spinRate":1910,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3947121968951621,"extension":6.571879982656015},"index":1,"playId":"4a49091d-4a34-3068-8f4f-3357e08ed5ab","pitchNumber":1,"startTime":"2025-07-27T03:44:14.956Z","endTime":"2025-07-27T03:44:18.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15432001528952,"aZ":-32.74448027297358,"pfxX":7.216506260729485,"pfxZ":-0.34797947954197817,"pX":0.535958656400714,"pZ":1.731113158477152,"vX0":3.489074963500422,"vY0":-127.5332142784864,"vZ0":-2.5949547485346924,"x":96.57,"y":192.04,"x0":-1.7927022504452643,"y0":50.005915791442746,"z0":5.375780986319264,"aX":11.745620326386963},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-13.9,"spinRate":2504,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.43146771845875787,"extension":6.697782998743461},"index":2,"playId":"430a9bad-53d3-3999-bf3c-65f6bb15121a","pitchNumber":2,"startTime":"2025-07-27T03:44:30.270Z","endTime":"2025-07-27T03:44:33.567Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.712457892873005,"aZ":-42.591512624909655,"pfxX":5.136504944977881,"pfxZ":-6.949226136754352,"pX":0.28718415492987515,"pZ":1.3796371478591891,"vX0":3.1195458625313583,"vY0":-122.88510764093995,"vZ0":-1.245090789748988,"x":106.05,"y":201.53,"x0":-1.6741689816411272,"y0":50.001451209375176,"z0":5.574223080880774,"aX":7.702734322031676},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.6,"breakHorizontal":-10.1,"spinRate":2485,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4490504161998441,"extension":6.619821620970221},"index":3,"playId":"1edf83f8-92c8-3097-94cc-3beec4a40e3e","pitchNumber":3,"startTime":"2025-07-27T03:44:51.888Z","endTime":"2025-07-27T03:44:55.366Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62175750945278,"aZ":-18.967195191640965,"pfxX":-6.360079365577183,"pfxZ":6.688802837805568,"pX":1.0198474704966796,"pZ":3.6240668205060347,"vX0":9.091165373690544,"vY0":-140.11692811070876,"vZ0":-1.7891950646257584,"x":78.13,"y":140.93,"x0":-1.4505554692095113,"y0":50.00623980513887,"z0":5.5189866924701505,"aX":-12.565264186516698},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":9.5,"spinRate":2221,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3919006499274982,"extension":6.703836478292938},"index":4,"playId":"7afb9803-e439-33bf-8026-4666ebe7af3c","pitchNumber":4,"startTime":"2025-07-27T03:45:13.848Z","endTime":"2025-07-27T03:45:17.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:45:17.927Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T03:48:36.589Z","endTime":"2025-07-27T03:49:51.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T03:45:34.234Z","endTime":"2025-07-27T03:48:16.556Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"description":"Offensive Substitution: Pinch-runner Kevin Newman replaces Yoán Moncada.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-27T03:48:16.556Z","endTime":"2025-07-27T03:48:38.946Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"base":1},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.779815195783925,"aZ":-21.075386566435885,"pfxX":-10.111180396933676,"pfxZ":5.686358214023089,"pX":-0.10057077977118309,"pZ":2.208769292521977,"vX0":7.756180526591573,"vY0":-139.6423293091508,"vZ0":-5.040335987351645,"x":120.83,"y":179.14,"x0":-1.6162977548896624,"y0":50.00616030036454,"z0":5.445755862163645,"aX":-19.745890319359713},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2175,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39395647926627886,"extension":6.750122070201269},"index":2,"playId":"f4b5970f-8320-3e08-93f8-66f5c75edeec","pitchNumber":1,"startTime":"2025-07-27T03:48:38.946Z","endTime":"2025-07-27T03:48:42.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.190907497991184,"aZ":-20.907155442535597,"pfxX":-9.987845082364458,"pfxZ":5.75743331493518,"pX":0.04282774816428882,"pZ":1.5691571042342507,"vX0":7.744252758110719,"vY0":-139.40250309823585,"vZ0":-6.825980792497031,"x":115.37,"y":196.41,"x0":-1.4824452718497017,"y0":50.0002525905718,"z0":5.443569679962301,"aX":-19.530462998418447},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2122,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39387633426470936,"extension":6.529467825082072},"index":3,"playId":"fa5d96a0-ac40-3cf5-a4ee-b07e768953c9","pitchNumber":2,"startTime":"2025-07-27T03:49:01.343Z","endTime":"2025-07-27T03:49:04.648Z","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.5,"strikeZoneTop":3.63999894341277,"strikeZoneBottom":1.67159273481037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.540559250092315,"aZ":-14.936206871299266,"pfxX":-5.582738817803873,"pfxZ":8.521090473922925,"pX":-0.09760885187107474,"pZ":4.134844610669175,"vX0":6.4938541296996375,"vY0":-141.62879313846926,"vZ0":-1.2732874210923206,"x":120.72,"y":127.14,"x0":-1.6992010739347303,"y0":50.00624759307555,"z0":5.549416689586837,"aX":-11.298993407565792},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2319,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3873262140016447,"extension":6.59748846864382},"index":4,"playId":"634700a8-c0a2-3d82-8ba3-2533c04fe185","pitchNumber":3,"startTime":"2025-07-27T03:49:27.574Z","endTime":"2025-07-27T03:49:30.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.790921110685375,"aZ":-16.108125941950195,"pfxX":-7.050473301648212,"pfxZ":7.994393193358498,"pX":-0.11642111451524527,"pZ":3.8342553113393536,"vX0":6.866741583896269,"vY0":-141.03496700084656,"vZ0":-1.7647264893047305,"x":121.44,"y":135.26,"x0":-1.6695196626307882,"y0":50.002773804723724,"z0":5.509666159088708,"aX":-14.16960016717165},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2335,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3887260015737217,"extension":6.526718599568096},"index":5,"playId":"aff29653-10a6-39c1-a242-3bfa71899cf9","pitchNumber":4,"startTime":"2025-07-27T03:49:47.773Z","endTime":"2025-07-27T03:49:51.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:49:51.108Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T03:50:26.484Z","endTime":"2025-07-27T03:53:22.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T03:50:11.736Z","endTime":"2025-07-27T03:50:28.300Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20878141560125,"aZ":-42.63655131672009,"pfxX":4.578699436928909,"pfxZ":-6.804789383638745,"pX":-0.3312097115761035,"pZ":1.6487004323160832,"vX0":2.000127015527702,"vY0":-123.66392843134972,"vZ0":-0.7117173133878277,"x":129.62,"y":194.27,"x0":-1.7468675657908956,"y0":50.001114750370895,"z0":5.537792742678942,"aX":7.042402391701435},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.2,"breakHorizontal":-8.8,"spinRate":2527,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4440602840895873,"extension":6.838302323949454},"index":1,"playId":"2f5f053c-fc3f-3acf-8518-dac18b5cd4ad","pitchNumber":1,"startTime":"2025-07-27T03:50:28.300Z","endTime":"2025-07-27T03:50:31.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.219277279665153,"aZ":-32.74830930888969,"pfxX":-6.693930370031948,"pfxZ":-0.36847594997738,"pX":-0.06352459134712302,"pZ":0.37752588667272835,"vX0":5.801469522765422,"vY0":-124.565262134725,"vZ0":-5.3489214089170645,"x":119.42,"y":228.59,"x0":-1.5588163691384325,"y0":50.001967170405706,"z0":5.276374626607161,"aX":-10.465160151168378},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.7,"breakHorizontal":10.7,"spinRate":995,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.44056836419547674,"extension":7.072903030325317},"index":2,"playId":"10c4289d-0991-3d22-bb1f-be2672885cc0","pitchNumber":2,"startTime":"2025-07-27T03:50:48.873Z","endTime":"2025-07-27T03:50:52.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.15964515306168,"strikeZoneBottom":1.46105743442826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.263684050033305,"aZ":-14.537710059236044,"pfxX":-7.623301568413623,"pfxZ":8.59630189503963,"pX":1.0249078057009557,"pZ":4.250386905825861,"vX0":9.922076364398086,"vY0":-142.23968780203535,"vZ0":-1.0173539161754976,"x":77.93,"y":124.02,"x0":-1.5161578463260785,"y0":50.00163724001493,"z0":5.5333960443728705,"aX":-15.639156644444864},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2351,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.38489591673877044,"extension":6.742377293156839},"index":3,"playId":"f7bdaeda-bd11-3ebd-97f9-01680d394ab1","pitchNumber":3,"startTime":"2025-07-27T03:51:13.556Z","endTime":"2025-07-27T03:51:17.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.09283465990911,"strikeZoneBottom":1.42477351312626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46303198248807,"aZ":-13.122795051527135,"pfxX":-6.720916363353756,"pfxZ":9.33031213642947,"pX":-0.43735814808727663,"pZ":4.307889447467021,"vX0":5.8990964579063645,"vY0":-142.18819781287567,"vZ0":-1.1029025358894227,"x":133.67,"y":122.47,"x0":-1.6686163702485386,"y0":50.00248440725943,"z0":5.535935730126427,"aX":-13.722884842117246},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2289,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3856299502352232,"extension":6.45450022685344},"index":4,"playId":"5fbe2ec5-c52d-33e1-9137-507e2d4cbfd1","pitchNumber":4,"startTime":"2025-07-27T03:51:45.885Z","endTime":"2025-07-27T03:51:49.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.049355743701664,"aZ":-32.53749036040375,"pfxX":-5.746950700243192,"pfxZ":-0.23195233154830053,"pX":-0.0639312521077844,"pZ":1.199739393760852,"vX0":5.858782406403442,"vY0":-125.0141915949423,"vZ0":-3.7542930055914554,"x":119.44,"y":206.39,"x0":-1.6904762419312453,"y0":50.00021813048754,"z0":5.389706985143974,"aX":-9.101043324648467},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":9.1,"spinRate":858,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.43801029616376086,"extension":6.934758707144459},"index":5,"playId":"bcb03b9f-f0ae-39a8-a946-4f223a7fb2b5","pitchNumber":5,"startTime":"2025-07-27T03:52:04.353Z","endTime":"2025-07-27T03:52:07.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46112408777246,"aZ":-41.72033408868099,"pfxX":5.319150794751727,"pfxZ":-6.41937165443017,"pX":-0.7419850454343975,"pZ":2.117635645656007,"vX0":0.856743881119673,"vY0":-121.61373995114306,"vZ0":0.5978777266306932,"x":145.28,"y":181.6,"x0":-1.790110536218498,"y0":50.00219217057086,"z0":5.508366392256129,"aX":7.909720085653185},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.2,"breakHorizontal":-9.8,"spinRate":1918,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.45162346773807904,"extension":6.888355954724755},"index":6,"playId":"bb47b192-fdf8-3a1d-aa13-8c26fddbd595","pitchNumber":6,"startTime":"2025-07-27T03:52:26.699Z","endTime":"2025-07-27T03:52:31.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.139385278417,"strikeZoneBottom":1.41169408096319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34887188268587,"aZ":-17.19954250437475,"pfxX":-6.480486961052478,"pfxZ":7.425598113651571,"pX":-0.34292592976348757,"pZ":4.03030342718354,"vX0":6.139477861891602,"vY0":-141.17395435553647,"vZ0":-1.049239616488028,"x":130.07,"y":129.96,"x0":-1.7046188600765582,"y0":50.00443994762278,"z0":5.514600552933847,"aX":-13.072841764841572},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2274,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3880762294496609,"extension":6.704372191150911},"index":7,"playId":"0f206913-4964-3156-83ec-36612c96c8cf","pitchNumber":7,"startTime":"2025-07-27T03:52:54.798Z","endTime":"2025-07-27T03:52:57.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18162415973109,"aZ":-37.904978661373356,"pfxX":5.720868585293684,"pfxZ":-3.7143310079772798,"pX":-0.3245922750451509,"pZ":0.9824818591545657,"vX0":2.269187331977014,"vY0":-124.28360044822928,"vZ0":-2.634185778888475,"x":129.37,"y":212.25,"x0":-1.996486917957746,"y0":50.0044415894529,"z0":5.24799728874118,"aX":8.823454927074167},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.1,"breakHorizontal":-10.9,"spinRate":2226,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4431077693324532,"extension":7.166087886387443},"index":8,"playId":"9f948582-fc48-3881-91bb-01b82984cb80","pitchNumber":8,"startTime":"2025-07-27T03:53:16.840Z","endTime":"2025-07-27T03:53:22.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:53:22.770Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T03:55:41.082Z","endTime":"2025-07-27T03:56:21.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kevin Newman remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T03:55:09.980Z","endTime":"2025-07-27T03:55:09.996Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"}},{"details":{"description":"Pitching Change: Carson Fulmer replaces Connor Brogdon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T03:55:09.996Z","endTime":"2025-07-27T03:55:43.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.471418709336536,"aZ":-31.964374034193234,"pfxX":-8.33015316052003,"pfxZ":0.1291793970331332,"pX":-0.6495335582963137,"pZ":1.8978616828271695,"vX0":7.13079676303072,"vY0":-126.33194920294544,"vZ0":-2.56210693355961,"x":141.76,"y":187.54,"x0":-2.4306688723864824,"y0":50.00229615089645,"z0":5.502336192495708,"aX":-13.423370634070418},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":13.4,"spinRate":1338,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.43407774112743924,"extension":6.382054164837214},"index":2,"playId":"2113681d-ad78-3493-8dc6-74646e106c70","pitchNumber":1,"startTime":"2025-07-27T03:55:43.084Z","endTime":"2025-07-27T03:55:46.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.82262763271629,"strikeZoneBottom":1.80704401091133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.686647633280092,"aZ":-16.4378452212545,"pfxX":-7.483016807936952,"pfxZ":8.547563735631552,"pX":0.10250390422138846,"pZ":3.178350049847271,"vX0":9.233266610311542,"vY0":-135.13649402127564,"vZ0":-3.326974901471157,"x":113.09,"y":152.96,"x0":-2.3935477493397115,"y0":50.005467018989634,"z0":5.586994329825041,"aX":-13.781074859177576},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2216,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.406028401941918,"extension":6.241424707443148},"index":3,"playId":"47ae1d8d-6e48-397a-bc08-f639148d44a2","pitchNumber":2,"startTime":"2025-07-27T03:56:02.073Z","endTime":"2025-07-27T03:56:05.627Z","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":87.2,"endSpeed":79.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20422912924694,"aZ":-27.478885174791664,"pfxX":-9.604231448807475,"pfxZ":2.8947497047401853,"pX":-1.0389479630199312,"pZ":2.290463749517712,"vX0":6.554872270951642,"vY0":-126.85213433346667,"vZ0":-2.427364608295242,"x":156.6,"y":176.94,"x0":-2.4153981877666606,"y0":50.00295359614337,"z0":5.462136262570149,"aX":-15.571355435132357},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":1444,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4326490743725193,"extension":6.313223056820409},"index":4,"playId":"259357b7-e83b-3212-bcb2-512b57375c50","pitchNumber":3,"startTime":"2025-07-27T03:56:17.724Z","endTime":"2025-07-27T03:56:21.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:56:21.053Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T03:56:48.175Z","endTime":"2025-07-27T03:57:58.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.37999841927723,"strikeZoneBottom":1.62246680756473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.178800709355706,"aZ":-27.893492480193416,"pfxX":-0.2504012491205261,"pfxZ":2.5875061548540104,"pX":1.7936913348667862,"pZ":-0.002915567400344006,"vX0":10.0464827722798,"vY0":-127.608492487404,"vZ0":-7.824430050689578,"x":48.63,"y":238.86,"x0":-2.1546674256113607,"y0":50.00518001193495,"z0":5.286910477734807,"aX":-0.41488553426975444},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2558,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.42850047764828103,"extension":6.424395978771593},"index":0,"playId":"5b2edd4d-2ff1-3611-9908-7b0bd249685c","pitchNumber":1,"startTime":"2025-07-27T03:56:48.175Z","endTime":"2025-07-27T03:56:51.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.770215043501967,"aZ":-24.04815752072081,"pfxX":0.8008955258640353,"pfxZ":4.773685076326418,"pX":-0.38507389243071416,"pZ":3.253315201225911,"vX0":4.782383071475612,"vY0":-128.61122012118992,"vZ0":-1.6226343301127617,"x":131.68,"y":150.94,"x0":-2.3607459751717568,"y0":50.0003261747873,"z0":5.729479834659303,"aX":1.361609301010614},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":-2.4,"spinRate":2560,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.4233660040050524,"extension":6.249493769696894},"index":1,"playId":"9e3fe61d-f810-35e3-9d51-4fb1dc8dd3ff","pitchNumber":2,"startTime":"2025-07-27T03:57:06.258Z","endTime":"2025-07-27T03:57:09.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.37999919427456,"strikeZoneBottom":1.60166136420847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.022609680547234,"aZ":-40.19982110179753,"pfxX":3.7557297911494807,"pfxZ":-5.544763000583869,"pX":-1.1028310410051403,"pZ":2.9891895325616997,"vX0":1.638291539532657,"vY0":-119.5845628418319,"vZ0":1.8459181571949779,"x":159.04,"y":158.07,"x0":-2.284595881363022,"y0":50.00110930303225,"z0":5.813098196144093,"aX":5.43900996374137},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.4,"breakHorizontal":-7.2,"spinRate":2684,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.4580059141567081,"extension":6.220430843805014},"index":2,"playId":"bf4a84ad-2c6a-37c8-8fd3-2d3aaca3f03f","pitchNumber":3,"startTime":"2025-07-27T03:57:23.206Z","endTime":"2025-07-27T03:57:26.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.38000170950937,"strikeZoneBottom":1.65199580088903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16979349091685,"aZ":-20.671228088946773,"pfxX":-9.143015242240716,"pfxZ":6.238403017498374,"pX":0.4220711024857122,"pZ":2.9794403813825614,"vX0":10.089342537804498,"vY0":-135.34939125816453,"vZ0":-2.8733775718987253,"x":100.91,"y":158.34,"x0":-2.176505690308189,"y0":50.00560490692463,"z0":5.512241144084691,"aX":-16.86689191767339},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":14.3,"spinRate":2173,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4056032168785002,"extension":6.438201661571482},"index":3,"playId":"408063b5-73ec-3811-a680-158e27b237de","pitchNumber":4,"startTime":"2025-07-27T03:57:38.546Z","endTime":"2025-07-27T03:57:42.279Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58887075291761,"aZ":-31.89809037201192,"pfxX":-7.894202981142966,"pfxZ":0.16876515602934994,"pX":-0.7073297813532397,"pZ":1.7675751002705455,"vX0":6.383803934992761,"vY0":-127.24952647341385,"vZ0":-2.948584429346024,"x":143.96,"y":191.06,"x0":-2.2253413533736603,"y0":50.002580006024914,"z0":5.473479402730525,"aX":-12.920634887286667},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":12.8,"spinRate":1373,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.43074825274005235,"extension":6.352315519153157},"index":4,"playId":"7a681b34-9648-3e36-bdd8-c65f9777f9f7","pitchNumber":5,"startTime":"2025-07-27T03:57:54.472Z","endTime":"2025-07-27T03:57:58.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:57:58.199Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to second baseman Luis Rengifo.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T03:58:16.045Z","endTime":"2025-07-27T03:58:34.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":3},"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":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(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":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.548718938436842,"aZ":-28.19519771495775,"pfxX":-7.315322291886602,"pfxZ":2.4645777438377046,"pX":0.010550227342527184,"pZ":2.2106407609269407,"vX0":8.361341882603863,"vY0":-126.25782649850264,"vZ0":-2.4253475424289137,"x":116.6,"y":179.09,"x0":-2.392603325328958,"y0":50.00532778346036,"z0":5.451345480795832,"aX":-11.820763835796072},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":1410,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4337244854611111,"extension":6.336436030782332},"hitData":{"launchSpeed":87.6,"launchAngle":67.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.82,"coordY":148.54}},"index":0,"playId":"8022fd32-554e-3a3b-a524-91978512ba1b","pitchNumber":1,"startTime":"2025-07-27T03:58:24.511Z","endTime":"2025-07-27T03:58:34.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T03:58:34.384Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LaMonte Wade Jr. grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T04:00:50.919Z","endTime":"2025-07-27T04:01:45.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Thornton replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T03:59:49.831Z","endTime":"2025-07-27T04:00:53.178Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":2.93471011108207,"strikeZoneBottom":1.24119636043906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87472175510962,"aZ":-31.541071435448924,"pfxX":7.842906290743185,"pfxZ":0.46948474373935944,"pX":-0.358807522719131,"pZ":2.350423012431687,"vX0":3.1875299804637702,"vY0":-115.92162453859433,"vZ0":0.18147444798119605,"x":130.68,"y":175.32,"x0":-2.7731637437710264,"y0":50.00434548210104,"z0":5.297056074514842,"aX":10.609965223415154},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.2,"breakHorizontal":-15.0,"spinRate":2818,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4735846498638807,"extension":5.88068556762575},"index":1,"playId":"d4205476-7d8b-3f6d-baa0-9a635530e5c4","pitchNumber":1,"startTime":"2025-07-27T04:00:53.178Z","endTime":"2025-07-27T04:00:56.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.18174882761788,"strikeZoneBottom":1.51907187309288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09581015442095,"aZ":-42.73055438154922,"pfxX":5.187536006338661,"pfxZ":-7.575319669096184,"pX":-1.2210849442679301,"pZ":1.7430153875574559,"vX0":0.6017809978879967,"vY0":-117.80708128349951,"vZ0":-0.23472496286371713,"x":163.54,"y":191.72,"x0":-2.153694535034603,"y0":50.00179992658517,"z0":5.821238248606084,"aX":7.230739770834505},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.4,"breakHorizontal":-9.5,"spinRate":3077,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4664056388683675,"extension":6.033533402393806},"index":2,"playId":"a2f58002-8a01-3826-a499-226dd28c52fd","pitchNumber":2,"startTime":"2025-07-27T04:01:07.330Z","endTime":"2025-07-27T04:01:10.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.28000346622824,"strikeZoneBottom":1.5200453792828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.186673601986254,"aZ":-25.277167258424626,"pfxX":0.05243185578761267,"pfxZ":3.8201393532562946,"pX":-0.8219290679342452,"pZ":2.5466725428552186,"vX0":4.102302399684167,"vY0":-132.89957538900092,"vZ0":-2.666978353304312,"x":148.33,"y":170.02,"x0":-2.386700763868255,"y0":50.001504494922656,"z0":5.3825524141134835,"aX":0.09323721179667623},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":-1.0,"spinRate":2721,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4107983089407008,"extension":5.97495251748669},"index":3,"playId":"0e3d8ee0-24ca-3191-aad9-770e6f334a5c","pitchNumber":3,"startTime":"2025-07-27T04:01:22.345Z","endTime":"2025-07-27T04:01:25.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59353006672698,"aZ":-42.68137005088983,"pfxX":3.7880652458065334,"pfxZ":-7.39975774090832,"pX":0.4198945406384783,"pZ":1.6658072728955007,"vX0":4.203613005538398,"vY0":-118.66784522158757,"vZ0":-0.5735379211765214,"x":100.99,"y":193.8,"x0":-1.8693486094450236,"y0":50.00292942985205,"z0":5.812895358705882,"aX":5.378668222391249},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.2,"breakHorizontal":-7.9,"spinRate":3095,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4623172865846956,"extension":6.293761550461648},"hitData":{"launchSpeed":95.3,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.59,"coordY":167.3}},"index":4,"playId":"84659d65-d7c4-3dc7-a223-5e62cb4b5775","pitchNumber":4,"startTime":"2025-07-27T04:01:38.115Z","endTime":"2025-07-27T04:01:45.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:01:45.748Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T04:01:55.642Z","endTime":"2025-07-27T04:03:20.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.30999774597512,"strikeZoneBottom":1.51791262044716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.211200089397455,"aZ":-26.18170347925873,"pfxX":2.135624500276193,"pfxZ":3.240538070858312,"pX":-0.28140237875505064,"pZ":3.3444210533225447,"vX0":4.565254585963748,"vY0":-134.61580764698797,"vZ0":-0.9587785510699574,"x":127.73,"y":148.48,"x0":-2.271760400707706,"y0":50.00136762918403,"z0":5.546231322389217,"aX":3.947800099890392},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":-4.8,"spinRate":2643,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.4057361082619342,"extension":5.993268958188602},"index":0,"playId":"a8bb651d-e6c4-369e-849e-b596b5a146ba","pitchNumber":1,"startTime":"2025-07-27T04:02:10.236Z","endTime":"2025-07-27T04:02:13.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04917722571726,"aZ":-30.57652531357992,"pfxX":2.131480362903158,"pfxZ":0.9289555511633889,"pX":0.057978134699229474,"pZ":2.626985301954765,"vX0":4.808377357800555,"vY0":-129.8628535147715,"vZ0":-1.8397584854558504,"x":114.79,"y":167.85,"x0":-2.088418886754153,"y0":50.00389579309707,"z0":5.651837402426266,"aX":3.670990887270682},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.6,"breakHorizontal":-4.8,"spinRate":2737,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4204164841519713,"extension":5.996896687737542},"index":1,"playId":"dc744171-8686-3377-8560-9be2b3b7759f","pitchNumber":2,"startTime":"2025-07-27T04:02:25.520Z","endTime":"2025-07-27T04:02:28.833Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-27T04:02:37.731Z","endTime":"2025-07-27T04:02:52.400Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.26894812587513,"strikeZoneBottom":1.56342669777673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.659148120758882,"aZ":-44.294823459388255,"pfxX":2.256590224901313,"pfxZ":-8.44161165119255,"pX":1.24045902646936,"pZ":0.6774457780595583,"vX0":6.427243926861092,"vY0":-119.24378980703675,"vZ0":-2.585060660449557,"x":69.72,"y":220.49,"x0":-1.7868794887306116,"y0":50.00542071937518,"z0":5.784916212702481,"aX":3.238024687203628},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.6,"breakHorizontal":-5.6,"spinRate":3038,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45993417706307094,"extension":6.014564009450062},"index":3,"playId":"bfcefca3-04bb-3787-b64b-45cdb260d200","pitchNumber":3,"startTime":"2025-07-27T04:02:52.400Z","endTime":"2025-07-27T04:02:55.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.793950290028164,"aZ":-12.476441588434149,"pfxX":-0.888126612306283,"pfxZ":10.106581111188426,"pX":-0.11865120700434818,"pZ":2.8860884804038944,"vX0":5.08838949073488,"vY0":-138.2331843201768,"vZ0":-5.219068670996693,"x":121.52,"y":160.86,"x0":-1.8622757868183466,"y0":50.001832239272474,"z0":5.625830534358854,"aX":-1.7317746340556586},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":0.6,"spinRate":2406,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3951841746293372,"extension":6.282530771230013},"hitData":{"launchSpeed":92.0,"launchAngle":36.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.83,"coordY":95.51}},"index":4,"playId":"ab7f8a6f-bb64-39e8-8370-53db67339fda","pitchNumber":4,"startTime":"2025-07-27T04:03:10.539Z","endTime":"2025-07-27T04:03:20.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:03:20.311Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, third baseman Ben Williamson to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T04:03:32.005Z","endTime":"2025-07-27T04:04:24.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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.2,"endSpeed":87.1,"strikeZoneTop":3.43782077214194,"strikeZoneBottom":1.57692512208315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.489368336301666,"aZ":-13.28091946476748,"pfxX":-0.4069653435240288,"pfxZ":9.691756332410815,"pX":-0.7295279786476322,"pZ":3.847979743422991,"vX0":3.777315773733518,"vY0":-138.62825337169986,"vZ0":-2.4421949230003253,"x":99.56,"y":82.0,"x0":-2.0559175633680833,"y0":50.00424368150777,"z0":5.624979543463962,"aX":-0.7934289488236556},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":0.0,"spinRate":2384,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3948470168984528,"extension":6.194324452251113},"index":0,"playId":"c63990fd-a5d4-3707-9de6-090173c2298c","pitchNumber":1,"startTime":"2025-07-27T04:03:44.324Z","endTime":"2025-07-27T04:03:47.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.56672002584774,"strikeZoneBottom":1.70601704245442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.566997135853036,"aZ":-13.988830468822188,"pfxX":-0.9672826515971451,"pfxZ":9.434892343933921,"pX":-0.7602922447112178,"pZ":4.296983520520818,"vX0":3.5256345726733476,"vY0":-137.92946117914127,"vZ0":-1.2601379704027789,"x":145.98,"y":122.76,"x0":-1.9292013056505175,"y0":50.00413397478619,"z0":5.70274537974074,"aX":-1.8654803686813757},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":1.0,"spinRate":2348,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39706489839663295,"extension":6.12578429274542},"index":1,"playId":"12f12a6b-df72-3e88-8285-f309b3f828a2","pitchNumber":2,"startTime":"2025-07-27T04:04:00.595Z","endTime":"2025-07-27T04:04:03.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01835860089102,"aZ":-24.777496417451573,"pfxX":1.4467081432476714,"pfxZ":4.123056520033102,"pX":0.3477992672373165,"pZ":1.8625136795545323,"vX0":5.574600314788249,"vY0":-132.76980528256408,"vZ0":-4.9174217074939675,"x":103.74,"y":188.49,"x0":-1.9625752458881476,"y0":50.00428211350326,"z0":5.5297934066952115,"aX":2.596531803178219},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-3.7,"spinRate":2638,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.41169926019285175,"extension":6.077632637832731},"hitData":{"launchSpeed":73.6,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.86,"coordY":166.55}},"index":2,"playId":"c3555c2a-a2f8-3349-b1be-c52dc8535b43","pitchNumber":3,"startTime":"2025-07-27T04:04:16.877Z","endTime":"2025-07-27T04:04:24.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:04:24.565Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T04:06:12.844Z","endTime":"2025-07-27T04:07:45.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.36987737564212,"strikeZoneBottom":1.62647676491548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37345329092371,"aZ":-31.118649516222128,"pfxX":-7.737966388723086,"pfxZ":0.6334362489408045,"pX":-0.07146009770722031,"pZ":1.9558946668114594,"vX0":8.614238482278438,"vY0":-127.5434139724589,"vZ0":-2.484923909855679,"x":119.72,"y":185.97,"x0":-2.475312800106803,"y0":50.00142178937686,"z0":5.378407687404066,"aX":-12.844675979151514},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":1339,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4282101354862893,"extension":6.461281456057704},"index":0,"playId":"eeb3696d-2ab0-39db-9da7-79ee0b4652b7","pitchNumber":1,"startTime":"2025-07-27T04:06:32.331Z","endTime":"2025-07-27T04:06:35.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.30579697251287,"strikeZoneBottom":1.53287660883872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.121798970727337,"aZ":-28.692387931319587,"pfxX":-8.163430870847591,"pfxZ":2.103231248033458,"pX":0.4893880309502071,"pZ":0.19750930073470357,"vX0":9.601761854233253,"vY0":-127.49756651992473,"vZ0":-6.982317488765975,"x":98.35,"y":233.45,"x0":-2.256917013383408,"y0":50.00228293642776,"z0":5.222531718577785,"aX":-13.500213007626495},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":12.7,"spinRate":1449,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4288729766356387,"extension":6.4402238588461325},"index":1,"playId":"0391c0a4-58a8-3b4e-aece-ab3f41c0b509","pitchNumber":2,"startTime":"2025-07-27T04:06:46.083Z","endTime":"2025-07-27T04:06:49.498Z","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":87.7,"endSpeed":80.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73144575699514,"aZ":-29.69861502689089,"pfxX":-6.309239301178667,"pfxZ":1.4953039600058524,"pX":-0.04739132173054816,"pZ":1.6527909478817464,"vX0":7.777251758728499,"vY0":-127.55638148429952,"vZ0":-3.547069112191968,"x":118.81,"y":194.15,"x0":-2.313172186751285,"y0":50.00074869153771,"z0":5.397787141349211,"aX":-10.417928023764668},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":9.7,"spinRate":1269,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.42907138497137476,"extension":6.359057593927294},"index":2,"playId":"a6d56fb7-025c-3354-bb2b-50d612b79557","pitchNumber":3,"startTime":"2025-07-27T04:07:03.913Z","endTime":"2025-07-27T04:07:07.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T04:07:17.417Z","endTime":"2025-07-27T04:07:32.502Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85128281071146,"aZ":-32.0789230428576,"pfxX":-7.100104547225116,"pfxZ":0.05341997669613008,"pX":-0.30989443972719893,"pZ":1.0412816066818387,"vX0":7.57633883729113,"vY0":-126.97613598927352,"vZ0":-4.282635523436417,"x":128.81,"y":210.67,"x0":-2.408975518876495,"y0":50.00035024651531,"z0":5.300473388909761,"aX":-11.599996150162738},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":11.2,"spinRate":1402,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4312718415823862,"extension":6.504471826232645},"hitData":{"launchSpeed":72.9,"launchAngle":20.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.55,"coordY":93.77}},"index":4,"playId":"8452a060-fe33-37f7-b36e-716b6e4c3af3","pitchNumber":4,"startTime":"2025-07-27T04:07:32.502Z","endTime":"2025-07-27T04:07:45.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:07:45.216Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to right fielder LaMonte Wade Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T04:07:55.474Z","endTime":"2025-07-27T04:08:19.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.452722330553538,"aZ":-20.37174305322486,"pfxX":-9.842015180856716,"pfxZ":6.349564549378957,"pX":-0.5104088185353195,"pZ":2.294700127985831,"vX0":7.871315273899358,"vY0":-135.43210547344106,"vZ0":-4.6200193005762245,"x":136.46,"y":176.82,"x0":-2.175123505163134,"y0":50.00269530012522,"z0":5.446742125212515,"aX":-18.29127573225877},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2143,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4043630211499769,"extension":6.424080497993223},"hitData":{"launchSpeed":96.3,"launchAngle":49.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.83,"coordY":90.75}},"index":0,"playId":"54fa849a-249b-3609-a835-32b0808c9982","pitchNumber":1,"startTime":"2025-07-27T04:08:06.884Z","endTime":"2025-07-27T04:08:19.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:08:19.862Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging, catcher Logan O'Hoppe to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T04:08:31.097Z","endTime":"2025-07-27T04:10:41.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.25999974961132,"strikeZoneBottom":1.57957068974002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6004136023181,"aZ":-12.327654083821212,"pfxX":-6.806859148940822,"pfxZ":10.707274879200622,"pX":0.4765248295997427,"pZ":0.21839793926378812,"vX0":9.583410437174514,"vY0":-135.08345446972905,"vZ0":-10.962744507764734,"x":98.84,"y":232.88,"x0":-2.227919740628799,"y0":50.00617512997308,"z0":5.189123331732093,"aX":-12.620904640573954},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2182,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4050084325560217,"extension":6.460156869929016},"index":0,"playId":"26ab9650-0356-3db7-8b56-ba182e56674d","pitchNumber":1,"startTime":"2025-07-27T04:08:42.575Z","endTime":"2025-07-27T04:08:48.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carson Fulmer. Jorge Polanco to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"26ab9650-0356-3db7-8b56-ba182e56674d","startTime":"2025-07-27T04:08:58.487Z","endTime":"2025-07-27T04:09:09.252Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.20570359200534,"strikeZoneBottom":1.49650900967029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85371814143156,"aZ":-15.118436112475711,"pfxX":-6.242076915261285,"pfxZ":8.96931519545883,"pX":-0.8455301486650306,"pZ":2.299905733583801,"vX0":6.390081079330281,"vY0":-136.91611771593557,"vZ0":-5.443972312950309,"x":149.23,"y":176.68,"x0":-2.3971836903496455,"y0":50.00002656406486,"z0":5.34631269487034,"aX":-11.86536569383443},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2269,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3998536536147759,"extension":6.377732484790543},"index":2,"playId":"29d16a3b-6b2e-3721-88c9-091076b937ba","pitchNumber":2,"startTime":"2025-07-27T04:09:09.252Z","endTime":"2025-07-27T04:09:12.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.310542175324088,"aZ":-14.169285380309315,"pfxX":-5.475606178428617,"pfxZ":9.452584354283921,"pX":-0.4807170045637751,"pZ":2.191987712626271,"vX0":6.985114439608264,"vY0":-137.36607111758357,"vZ0":-5.9387485937624565,"x":135.32,"y":179.6,"x0":-2.3488678619859837,"y0":50.00640751128902,"z0":5.350770839810549,"aX":-10.434283928550737},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2240,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3992165318848935,"extension":6.254009885453813},"index":3,"playId":"00980ca0-3ff5-3a52-900b-a0171a486375","pitchNumber":3,"startTime":"2025-07-27T04:09:26.261Z","endTime":"2025-07-27T04:09:29.655Z","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.9,"endSpeed":85.7,"strikeZoneTop":3.25999635296046,"strikeZoneBottom":1.55860422990767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.557318136098882,"aZ":-12.169995069701363,"pfxX":-6.3190037036503295,"pfxZ":10.631641523611934,"pX":-0.9959335932737,"pZ":1.5940522050784547,"vX0":6.1398649625548725,"vY0":-136.44710291303207,"vZ0":-7.681006750494921,"x":154.96,"y":195.74,"x0":-2.4563990710643147,"y0":50.00615065554884,"z0":5.287881946057804,"aX":-11.894556743066302},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":10.1,"spinRate":2305,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4017102633531282,"extension":6.430847984260086},"index":4,"playId":"d573ed62-b1dc-36fd-a1c2-b36127dfa4f9","pitchNumber":4,"startTime":"2025-07-27T04:09:48.917Z","endTime":"2025-07-27T04:09:52.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71105448400747,"aZ":-28.863249602834,"pfxX":-5.778201950132523,"pfxZ":1.9536957933872792,"pX":-0.24522682128349776,"pZ":1.8563373834986228,"vX0":7.596441156212633,"vY0":-128.86787889259864,"vZ0":-3.4052471532721813,"x":126.35,"y":188.66,"x0":-2.4692655786686593,"y0":50.00338425627008,"z0":5.4046769558623975,"aX":-9.79912487627722},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":8.9,"spinRate":1377,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4236889504946366,"extension":6.373864521570169},"index":5,"playId":"d8d61f81-4d18-3db1-b56e-00b863204102","pitchNumber":5,"startTime":"2025-07-27T04:10:06.580Z","endTime":"2025-07-27T04:10:10.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.992932573317955,"aZ":-30.351520080741814,"pfxX":-8.45037820420767,"pfxZ":1.1124210426801437,"pX":-1.163356093154015,"pZ":0.6414406852427689,"vX0":5.934855829186276,"vY0":-127.46510828114874,"vZ0":-5.738424651941034,"x":161.34,"y":221.46,"x0":-2.427759985762007,"y0":50.0035999940815,"z0":5.327931271779176,"aX":-13.860785062670464},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":13.9,"spinRate":1411,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43024598609901954,"extension":6.516857250120469},"index":6,"playId":"3280e037-be26-346d-8b4d-2ba3d8772c3c","pitchNumber":6,"startTime":"2025-07-27T04:10:32.396Z","endTime":"2025-07-27T04:10:41.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:10:41.106Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to center fielder Jo Adell. Jorge Polanco scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T04:11:00.986Z","endTime":"2025-07-27T04:12:34.455Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":85.8,"strikeZoneTop":3.46000133497473,"strikeZoneBottom":1.5738821937999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.313375449263148,"aZ":-20.288917198636533,"pfxX":-9.100269060749941,"pfxZ":6.357287665986497,"pX":0.43064113644344304,"pZ":1.001962583512775,"vX0":10.151123104907402,"vY0":-135.79822471168382,"vZ0":-7.7747606720301405,"x":100.58,"y":211.73,"x0":-2.1708882636826248,"y0":50.00673824019345,"z0":5.3100405456793744,"aX":-17.026365472662576},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2233,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4031096010084254,"extension":6.450359307777267},"index":0,"playId":"14d03051-e67a-3196-853c-aa52b35244dd","pitchNumber":1,"startTime":"2025-07-27T04:11:05.403Z","endTime":"2025-07-27T04:11:08.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.46000018827774,"strikeZoneBottom":1.59776185549251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.518416832284263,"aZ":-22.93077820568611,"pfxX":-9.983050002025884,"pfxZ":4.879549484949501,"pX":-0.6345567457993583,"pZ":1.7276333448889762,"vX0":7.854942863775005,"vY0":-136.8253267282906,"vZ0":-5.754570660133338,"x":141.19,"y":192.13,"x0":-2.2472487354432267,"y0":50.00155912100116,"z0":5.4318888220577906,"aX":-18.905044813121343},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":2171,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40048960752519047,"extension":6.377539112070305},"index":1,"playId":"e31f11c2-ec82-340b-8f50-da9b4158c19b","pitchNumber":2,"startTime":"2025-07-27T04:11:22.546Z","endTime":"2025-07-27T04:11:26.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.551560267029323,"aZ":-19.385944305469614,"pfxX":-8.780723139850544,"pfxZ":6.841011900660339,"pX":-1.2386967239336506,"pZ":2.037635051567355,"vX0":5.9686931911110355,"vY0":-136.03150207447078,"vZ0":-5.491076136657588,"x":164.22,"y":183.76,"x0":-2.323306866103588,"y0":50.00445633474743,"z0":5.431545856704157,"aX":-16.415615243870096},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":2258,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40304580559278325,"extension":6.376255934029062},"index":2,"playId":"7edabf84-26bc-3775-b574-91356e58eef7","pitchNumber":3,"startTime":"2025-07-27T04:11:39.735Z","endTime":"2025-07-27T04:11:43.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.480039692597924,"aZ":-25.625928955015347,"pfxX":-8.309844961098133,"pfxZ":4.005340134992776,"pX":-1.0023557738279076,"pZ":1.6863211535836053,"vX0":5.831315153558731,"vY0":-127.1352327984106,"vZ0":-4.219124554321599,"x":155.21,"y":193.25,"x0":-2.2481017313859097,"y0":50.001061871002925,"z0":5.405223551349918,"aX":-13.578694645784912},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":13.7,"spinRate":1433,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4311036219492923,"extension":6.351693528324346},"index":3,"playId":"7c0d4d6a-e9ff-3e9c-b0c5-9cd5788c6bd3","pitchNumber":4,"startTime":"2025-07-27T04:12:03.421Z","endTime":"2025-07-27T04:12:06.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.484576672858253,"aZ":-13.629242453660789,"pfxX":-5.160051474374351,"pfxZ":9.828920280662144,"pX":0.21814498041101907,"pZ":3.3147199066600246,"vX0":8.5200809204542,"vY0":-136.57999842334172,"vZ0":-3.572974523380921,"x":108.68,"y":149.28,"x0":-2.273358752562668,"y0":50.00153978011087,"z0":5.5790957385046545,"aX":-9.735355293888675},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":7.6,"spinRate":2248,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40125289824551613,"extension":6.350280751696173},"hitData":{"launchSpeed":102.0,"launchAngle":4.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.74,"coordY":82.63}},"index":4,"playId":"b162e51b-81e1-363d-bfae-2794e7dc59dd","pitchNumber":5,"startTime":"2025-07-27T04:12:24.429Z","endTime":"2025-07-27T04:12:34.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:12:34.455Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T04:12:54.703Z","endTime":"2025-07-27T04:14:41.535Z","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":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":"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":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.28999635270947,"strikeZoneBottom":1.54758430281694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.281225371765526,"aZ":-14.271660198680113,"pfxX":-6.668167958576085,"pfxZ":9.699760704302946,"pX":-0.801954929853007,"pZ":1.700947979820764,"vX0":6.862872303932222,"vY0":-135.41585174594732,"vZ0":-6.920093948254874,"x":147.57,"y":192.85,"x0":-2.510340338937332,"y0":50.00268414525867,"z0":5.299816789439353,"aX":-12.307457219672232},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2340,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4054377733840715,"extension":6.5757340964068565},"index":0,"playId":"3a66ea0c-1ac5-3589-8743-678bf5bc079c","pitchNumber":1,"startTime":"2025-07-27T04:13:04.764Z","endTime":"2025-07-27T04:13:08.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.29000310102442,"strikeZoneBottom":1.51675156314825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.475889463551894,"aZ":-26.749209465198707,"pfxX":-9.217968885967485,"pfxZ":3.3462547051672553,"pX":0.6829156649546789,"pZ":0.7943862311629049,"vX0":10.33163907261091,"vY0":-126.66807915785891,"vZ0":-5.862853154472568,"x":90.97,"y":217.33,"x0":-2.255887296877071,"y0":50.00374065038953,"z0":5.284707239383208,"aX":-14.943619818908337},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":1570,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4328355597637126,"extension":6.540607981612661},"index":1,"playId":"8dc5a171-2bcf-31d7-8217-694ea0ebc6b9","pitchNumber":2,"startTime":"2025-07-27T04:13:20.497Z","endTime":"2025-07-27T04:13:23.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.204351123659148,"aZ":-30.89439923835216,"pfxX":-9.435418479568819,"pfxZ":0.7941384849201412,"pX":-0.519705990980743,"pZ":0.4741376476374398,"vX0":7.642901104015159,"vY0":-126.08489170616107,"vZ0":-5.753708925690542,"x":136.81,"y":225.98,"x0":-2.3617021867375456,"y0":50.004333421899545,"z0":5.273446637951591,"aX":-15.220584589918623},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":15.4,"spinRate":1429,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.43412234230138935,"extension":6.588557201468966},"index":2,"playId":"464d3d53-260a-3517-b0d3-3695a62d564c","pitchNumber":3,"startTime":"2025-07-27T04:13:38.050Z","endTime":"2025-07-27T04:13:44.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ben Williamson steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"464d3d53-260a-3517-b0d3-3695a62d564c","startTime":"2025-07-27T04:13:56.528Z","endTime":"2025-07-27T04:14:13.848Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.27301259590907,"strikeZoneBottom":1.53324648512083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.124207501417935,"aZ":-29.48721139743373,"pfxX":-9.015277236106847,"pfxZ":1.6420203440015024,"pX":-0.6797906348335236,"pZ":0.36098561277452723,"vX0":7.176124157940331,"vY0":-127.05321936095257,"vZ0":-6.2236974387963,"x":142.91,"y":229.03,"x0":-2.3700854027389515,"y0":50.00246695616827,"z0":5.1869119499299,"aX":-14.733354712845301},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":14.6,"spinRate":1453,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4311610638319996,"extension":6.566174395509405},"index":4,"playId":"d1eedc87-64c1-376b-a73a-fcc6db786460","pitchNumber":4,"startTime":"2025-07-27T04:14:13.848Z","endTime":"2025-07-27T04:14:17.094Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4572970247629,"aZ":-31.527529155699177,"pfxX":-8.602227789952305,"pfxZ":0.39773235033857546,"pX":-0.19551043374513608,"pZ":1.2208985839721216,"vX0":7.936002474887545,"vY0":-126.66371450308338,"vZ0":-4.015345889566841,"x":124.45,"y":205.82,"x0":-2.242846301215884,"y0":50.00427088473062,"z0":5.331575829617926,"aX":-14.060591763750619},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":13.9,"spinRate":1485,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4314621114313404,"extension":6.5730072325539295},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":152.09}},"index":5,"playId":"96ca7a72-b6aa-3dbf-a2ca-d2727252b13f","pitchNumber":5,"startTime":"2025-07-27T04:14:34.434Z","endTime":"2025-07-27T04:14:41.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:14:41.535Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T04:16:36.930Z","endTime":"2025-07-27T04:17:30.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"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":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":83.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.581584750603653,"aZ":-25.086228242459903,"pfxX":-0.624616000113444,"pfxZ":3.9567120444026465,"pX":-0.5014503090887683,"pZ":3.366793528917028,"vX0":5.316050111324616,"vY0":-132.5999464149706,"vZ0":-0.7311008371438414,"x":136.11,"y":147.88,"x0":-2.4454697411189983,"y0":50.004824776798316,"z0":5.465455057698715,"aX":-1.1196301735061522},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":0.0,"spinRate":2543,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.41201975904619115,"extension":6.0799566902109845},"index":0,"playId":"3dc8885e-3b51-334d-ba2b-fb140cee7e62","pitchNumber":1,"startTime":"2025-07-27T04:16:49.019Z","endTime":"2025-07-27T04:16:52.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.61678225883685,"strikeZoneBottom":1.66441094038995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.995685159235848,"aZ":-41.34886330277149,"pfxX":3.8876779448772907,"pfxZ":-6.434750998186868,"pX":0.5960295607901774,"pZ":2.102462549062465,"vX0":4.447348133572883,"vY0":-118.96344566266293,"vZ0":0.06488235466770198,"x":94.28,"y":182.01,"x0":-1.806687967554347,"y0":50.00404748699965,"z0":5.84014066335501,"aX":5.541207598130791},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.3,"breakHorizontal":-8.2,"spinRate":3072,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4613972837792497,"extension":6.032962986189852},"index":1,"playId":"e24e74ee-4c72-3356-982a-86da36981f69","pitchNumber":2,"startTime":"2025-07-27T04:17:03.886Z","endTime":"2025-07-27T04:17:07.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77464450309321,"aZ":-34.00320619308675,"pfxX":10.500515932698598,"pfxZ":-1.3432421970670525,"pX":-0.30899530343109627,"pZ":2.5220926828093875,"vX0":2.232792272120043,"vY0":-116.42136385358278,"vZ0":0.7730272449588831,"x":128.78,"y":170.68,"x0":-2.646427975495697,"y0":50.00342949542489,"z0":5.4280298910931,"aX":14.279229068467428},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.9,"breakHorizontal":-19.6,"spinRate":2981,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.47216598768608575,"extension":6.029935856754538},"hitData":{"launchSpeed":97.9,"launchAngle":10.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.37,"coordY":105.85}},"index":2,"playId":"01a8d8a5-98c5-31f5-87d4-57c34e89ad88","pitchNumber":3,"startTime":"2025-07-27T04:17:19.947Z","endTime":"2025-07-27T04:17:30.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:17:30.905Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a fly ball to right fielder Dominic Canzone. Nolan Schanuel to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T04:17:41.716Z","endTime":"2025-07-27T04:18:05.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.746307381817847,"aZ":-24.336784988204347,"pfxX":1.5276265047957072,"pfxZ":4.3075890852703225,"pX":0.5399472279094439,"pZ":1.6191007903337638,"vX0":6.538952467151655,"vY0":-133.51498123906134,"vZ0":-5.28829409026259,"x":96.42,"y":195.06,"x0":-2.1318490418799607,"y0":50.00117213319687,"z0":5.359822559994872,"aX":2.7774566507210916},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":-4.1,"spinRate":2651,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.40906799607666366,"extension":6.181598438616308},"hitData":{"launchSpeed":68.8,"launchAngle":34.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.68,"coordY":125.89}},"index":0,"playId":"210f56a5-c437-3e09-a021-b8cdc5237870","pitchNumber":1,"startTime":"2025-07-27T04:17:52.342Z","endTime":"2025-07-27T04:18:05.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:18:05.402Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T04:19:01.651Z","endTime":"2025-07-27T04:20:29.926Z","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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T04:18:19.838Z","endTime":"2025-07-27T04:19:03.849Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.51530691176484,"strikeZoneBottom":1.6695606326571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.186605645074817,"aZ":-22.940310927873913,"pfxX":0.12801180488519526,"pfxZ":5.069409464873112,"pX":0.32275288993524953,"pZ":1.5669224932029011,"vX0":6.720049019243156,"vY0":-133.69205424838447,"vZ0":-5.7761032264696315,"x":104.7,"y":196.47,"x0":-2.2336494522378563,"y0":50.003346603380564,"z0":5.388325938901727,"aX":0.2313968075810029},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":-1.6,"spinRate":2612,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.4087551306575632,"extension":6.132654934601216},"index":1,"playId":"e81b42c9-1c28-3c69-ad4e-eee9525f34d5","pitchNumber":1,"startTime":"2025-07-27T04:19:03.849Z","endTime":"2025-07-27T04:19:07.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25433891118508,"aZ":-36.42621332502008,"pfxX":6.760525717632989,"pfxZ":-3.021141790798059,"pX":0.18583480532279953,"pZ":1.7741083534422544,"vX0":3.897532379958423,"vY0":-118.6652612795284,"vZ0":-0.5364161031520035,"x":109.92,"y":190.88,"x0":-2.3626253765795515,"y0":50.000713501009685,"z0":5.35621903496323,"aX":9.52377161077209},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.3,"breakHorizontal":-13.2,"spinRate":2972,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4637076575133756,"extension":6.228510401114723},"index":2,"playId":"00a9d06d-7cfd-3aeb-a310-be927c78fb1c","pitchNumber":2,"startTime":"2025-07-27T04:19:20.215Z","endTime":"2025-07-27T04:19:24.523Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53386789043877,"aZ":-12.478099655268808,"pfxX":-1.6472330354439888,"pfxZ":10.114262309435562,"pX":-0.045961458009963714,"pZ":3.3360473082699778,"vX0":5.6779612904075485,"vY0":-138.7878189677984,"vZ0":-3.815334392978018,"x":118.75,"y":148.71,"x0":-1.9058315612515495,"y0":50.00563840762594,"z0":5.561767685590158,"aX":-3.209153637542273},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":1.8,"spinRate":2353,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.394902175961902,"extension":6.626023122418878},"index":3,"playId":"851b2812-9887-3cc3-a14c-bfc9c7e7d285","pitchNumber":3,"startTime":"2025-07-27T04:19:46.874Z","endTime":"2025-07-27T04:19:50.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.70999790320112,"strikeZoneBottom":1.77150804571514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.369840890593167,"aZ":-29.5634733008854,"pfxX":2.5625150170441624,"pfxZ":1.4533371011460479,"pX":0.18251184294659806,"pZ":0.776392521425698,"vX0":5.173184786201836,"vY0":-133.00954739915008,"vZ0":-6.865116331188589,"x":110.04,"y":217.82,"x0":-2.117329693306535,"y0":50.00418346188657,"z0":5.522134272330106,"aX":4.612035932712107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.4,"breakHorizontal":-5.8,"spinRate":2770,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.41110845349210745,"extension":6.099035828464999},"index":4,"playId":"e2228645-071d-39ae-b8db-4948cae29e93","pitchNumber":4,"startTime":"2025-07-27T04:20:07.143Z","endTime":"2025-07-27T04:20:10.695Z","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.3,"endSpeed":87.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06899899884529,"aZ":-13.24342502002064,"pfxX":-0.9193399083253038,"pfxZ":9.637661137335732,"pX":-0.5485676314692165,"pZ":3.267369182010291,"vX0":4.079752419212214,"vY0":-138.79627092082936,"vZ0":-3.877944427394942,"x":137.91,"y":150.56,"x0":-1.9137288643871964,"y0":50.00468037958442,"z0":5.555598373780639,"aX":-1.8065769401078877},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":0.8,"spinRate":2478,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3935890132657014,"extension":6.360269068686848},"index":5,"playId":"b07563b3-55fe-3bcb-a6d5-f2cd19774327","pitchNumber":5,"startTime":"2025-07-27T04:20:26.513Z","endTime":"2025-07-27T04:20:29.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:20:29.926Z","atBatIndex":69},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kevin Newman grounds into a double play, shortstop J.P. Crawford to second baseman Jorge Polanco to first baseman Josh Naylor. Taylor Ward out at 2nd. Kevin Newman out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T04:20:40.573Z","endTime":"2025-07-27T04:21:12.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.143873137970928,"aZ":-24.389110117961764,"pfxX":1.1285050611049328,"pfxZ":4.172190473352812,"pX":0.5017507387147094,"pZ":2.3525240623978347,"vX0":6.293549921169841,"vY0":-135.4004717292015,"vZ0":-3.841518428732916,"x":97.87,"y":175.26,"x0":-1.994558666031866,"y0":50.00525106805318,"z0":5.486156819319219,"aX":2.1044313964625934},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":-3.4,"spinRate":2652,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4037463882234267,"extension":6.325324978805283},"hitData":{"launchSpeed":81.1,"launchAngle":1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.05,"coordY":147.52}},"index":0,"playId":"4f98111c-6afa-3a95-a379-fdab6fad4fca","pitchNumber":1,"startTime":"2025-07-27T04:21:04.862Z","endTime":"2025-07-27T04:21:12.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:21:12.368Z","atBatIndex":70},{"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":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T04:23:26.597Z","endTime":"2025-07-27T04:24:38.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":"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":3},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.29999872439401,"strikeZoneBottom":1.48830952391534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.383922139519775,"aZ":-26.73677398375704,"pfxX":1.1031657746888865,"pfxZ":3.3644214855878687,"pX":-0.611600966069947,"pZ":1.0150862150373465,"vX0":4.456479984502323,"vY0":-125.54375470866266,"vZ0":-5.41264734476966,"x":140.31,"y":211.37,"x0":-2.5439294246054027,"y0":50.00363741910067,"z0":5.340952714289822,"aX":1.7830748167635682},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.3,"breakHorizontal":-2.9,"spinRate":2459,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4341752278221134,"extension":6.488903088271571},"index":0,"playId":"c7617730-ebe9-341f-aa35-c6cd681b9a4e","pitchNumber":1,"startTime":"2025-07-27T04:23:46.568Z","endTime":"2025-07-27T04:23:50.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.30000135368889,"strikeZoneBottom":1.51087497177352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.521046877365595,"aZ":-30.986049458512632,"pfxX":-8.26280109863107,"pfxZ":0.7180937711191637,"pX":0.5287186482162433,"pZ":1.1227174843632768,"vX0":10.072287208872797,"vY0":-127.43801672733078,"vZ0":-4.641457854867887,"x":96.85,"y":208.47,"x0":-2.388856745247078,"y0":50.0046818120625,"z0":5.396485969959842,"aX":-13.68580951133427},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":12.8,"spinRate":1428,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4286929683482157,"extension":6.408227889699585},"index":1,"playId":"f7f8296b-9dbc-3289-b353-84d2c4a71966","pitchNumber":2,"startTime":"2025-07-27T04:23:59.642Z","endTime":"2025-07-27T04:24:02.798Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.29999922358442,"strikeZoneBottom":1.48694994605825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.719839748654586,"aZ":-19.387538125385767,"pfxX":-9.465261679613228,"pfxZ":6.884419380030366,"pX":0.06655116744604643,"pZ":1.982582072377091,"vX0":9.514610168772956,"vY0":-135.01486512214632,"vZ0":-5.600057863450983,"x":114.46,"y":185.25,"x0":-2.2631196048459206,"y0":50.00389528835755,"z0":5.435898933381477,"aX":-17.58285228670147},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":15.2,"spinRate":2116,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4047473208018073,"extension":6.34189903245278},"index":2,"playId":"8f4d180e-265b-30ed-9489-45190c47c624","pitchNumber":3,"startTime":"2025-07-27T04:24:15.114Z","endTime":"2025-07-27T04:24:18.565Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.418805862627718,"aZ":-28.602854798312382,"pfxX":2.629015222949266,"pfxZ":2.230404573583189,"pX":-0.5858716116566858,"pZ":1.6616481014598428,"vX0":3.390587303315321,"vY0":-125.28655768750508,"vZ0":-3.691748718207786,"x":139.33,"y":193.92,"x0":-2.2942984374149384,"y0":50.00499154981807,"z0":5.471672753448142,"aX":4.212552293781937},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.5,"breakHorizontal":-5.5,"spinRate":2360,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.4358518820558617,"extension":6.22399912362854},"hitData":{"launchSpeed":99.6,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.53,"coordY":159.18}},"index":3,"playId":"783622f2-31a6-3eed-8c1d-e526c53795f8","pitchNumber":4,"startTime":"2025-07-27T04:24:30.597Z","endTime":"2025-07-27T04:24:38.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:24:38.085Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T04:24:44.445Z","endTime":"2025-07-27T04:26:55.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.63831485477946,"strikeZoneBottom":1.72425318892279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5036631541032,"aZ":-26.693809518396023,"pfxX":1.4555492686072662,"pfxZ":3.3593311911331574,"pX":0.619627264549545,"pZ":1.6698366740595665,"vX0":6.943202174219106,"vY0":-126.74479040266917,"vZ0":-4.0076959441033635,"x":93.38,"y":193.69,"x0":-2.3423426448467826,"y0":50.00104622194607,"z0":5.399285018835427,"aX":2.3695044857155714},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2515,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.4318836072466059,"extension":6.340299413191541},"index":0,"playId":"6bdb8197-6fb1-3b6c-910a-2a297879d688","pitchNumber":1,"startTime":"2025-07-27T04:25:01.647Z","endTime":"2025-07-27T04:25:07.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.74311599047628,"strikeZoneBottom":1.6781287986795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51077546736381,"aZ":-31.537151837593104,"pfxX":-9.08067784690969,"pfxZ":0.393701242818592,"pX":-1.7932717684515638,"pZ":2.711316187061099,"vX0":4.704653570899351,"vY0":-127.42287337931124,"vZ0":-0.42612382571502083,"x":185.36,"y":165.57,"x0":-2.4930607184468303,"y0":50.00435973849317,"z0":5.392982510643879,"aX":-14.79153057423066},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":1516,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4314306948096722,"extension":6.397572490116451},"index":1,"playId":"3db96fe4-a787-36d1-9830-7e63215d8326","pitchNumber":2,"startTime":"2025-07-27T04:25:17.162Z","endTime":"2025-07-27T04:25:20.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.66107428032927,"strikeZoneBottom":1.68687858452345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768594044309616,"aZ":-13.635151229672022,"pfxX":-6.696507073650336,"pfxZ":10.61024692927239,"pX":0.11582858305736844,"pZ":0.5227460977375833,"vX0":8.454819880657567,"vY0":-132.02091700833975,"vZ0":-9.350384805702893,"x":112.58,"y":224.67,"x0":-2.273459049236917,"y0":50.005616097669645,"z0":5.138085406928071,"aX":-11.703778974988428},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.0,"breakHorizontal":10.1,"spinRate":2150,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41650128191235414,"extension":6.348983539911121},"index":2,"playId":"09d2a161-7483-399c-851d-4de54e3cf050","pitchNumber":3,"startTime":"2025-07-27T04:25:33.047Z","endTime":"2025-07-27T04:25:36.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.69101540341688,"strikeZoneBottom":1.68633804671857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.092494313297212,"aZ":-14.047693213527335,"pfxX":-6.057503553329454,"pfxZ":9.967609770189082,"pX":-0.14510253520224203,"pZ":2.841233816674543,"vX0":7.899882120671769,"vY0":-134.0373909287427,"vZ0":-3.8180732597284095,"x":122.53,"y":162.07,"x0":-2.3442233327089683,"y0":50.00504896084238,"z0":5.28794446357427,"aX":-11.019089330232621},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2338,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4087091672230976,"extension":6.438127102526506},"index":3,"playId":"7207efbd-22c3-302d-ae8e-0fd748c4a0b0","pitchNumber":4,"startTime":"2025-07-27T04:25:51.700Z","endTime":"2025-07-27T04:25:55.233Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.735088679584976,"aZ":-14.487281494780568,"pfxX":-5.480033259290423,"pfxZ":9.582406058942414,"pX":-0.6141326739367284,"pZ":2.875212003339085,"vX0":6.875518666399827,"vY0":-135.06364269512272,"vZ0":-3.820898819690932,"x":140.41,"y":161.15,"x0":-2.482107711234122,"y0":50.000103399346486,"z0":5.3286516913098065,"aX":-10.112048510992842},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2254,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40571283365938315,"extension":6.433792864027609},"index":4,"playId":"dabc8259-a0f7-3a33-be3d-c56689120bf3","pitchNumber":5,"startTime":"2025-07-27T04:26:07.376Z","endTime":"2025-07-27T04:26:11.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-27T04:26:18.253Z","endTime":"2025-07-27T04:26:31.699Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":92.5,"endSpeed":84.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55402923428594,"aZ":-14.831730914571887,"pfxX":-6.474633633726899,"pfxZ":9.49545024136136,"pX":-0.20220930343001903,"pZ":2.463171265049928,"vX0":7.677076897030586,"vY0":-134.38564675923658,"vZ0":-4.685549736245398,"x":124.71,"y":172.27,"x0":-2.256878811218109,"y0":50.000460918383816,"z0":5.285378208045577,"aX":-11.82244769256791},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2331,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40782165513622504,"extension":6.436653856434495},"index":6,"playId":"b0ea8ce2-6891-3b03-9eba-999aa2a5e186","pitchNumber":6,"startTime":"2025-07-27T04:26:31.699Z","endTime":"2025-07-27T04:26:34.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.776236547199776,"aZ":-27.919361437162294,"pfxX":-10.102939378044503,"pfxZ":2.624076130994747,"pX":0.2474461077856536,"pZ":1.141695677047124,"vX0":9.625727584924556,"vY0":-126.20608722065357,"vZ0":-4.5405880724989265,"x":107.57,"y":207.95,"x0":-2.2964824117739524,"y0":50.000735626021495,"z0":5.202869912332628,"aX":-16.358035589431363},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":16.2,"spinRate":1494,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43337877816457615,"extension":6.632722124511446},"index":7,"playId":"aa0d137f-617d-3811-a903-97e58909a27a","pitchNumber":7,"startTime":"2025-07-27T04:26:51.878Z","endTime":"2025-07-27T04:26:55.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:26:55.257Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, pitcher Carson Fulmer to first baseman Nolan Schanuel.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T04:27:07.475Z","endTime":"2025-07-27T04:27:28.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608334,"link":"/api/v1/people/608334"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81133244288848,"aZ":-20.44702441819682,"pfxX":-9.452167611728793,"pfxZ":6.219704895332644,"pX":-0.16017825199745153,"pZ":1.749782778062574,"vX0":8.71960230160106,"vY0":-136.59439340705038,"vZ0":-5.872867292922833,"x":123.11,"y":191.54,"x0":-2.169712485489436,"y0":50.0019189551105,"z0":5.338987192351146,"aX":-17.815161927066438},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":2148,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4013953599865747,"extension":6.51680602851097},"hitData":{"launchSpeed":80.1,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.18,"coordY":177.44}},"index":0,"playId":"31668980-7d85-3846-8558-13e6e1b21e6f","pitchNumber":1,"startTime":"2025-07-27T04:27:21.269Z","endTime":"2025-07-27T04:27:28.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:27:28.914Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T04:29:50.338Z","endTime":"2025-07-27T04:30:34.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Vargas replaces Trent Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T04:28:54.453Z","endTime":"2025-07-27T04:29:52.527Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.456436991284278,"aZ":-24.658095233184667,"pfxX":0.06935663076361354,"pfxZ":4.3127839760987,"pX":0.4938722075265654,"pZ":2.619504742158898,"vX0":7.2119674546619175,"vY0":-131.11199308975208,"vZ0":-3.6721695152605704,"x":98.17,"y":168.05,"x0":-2.3002709964808505,"y0":50.00309387804623,"z0":5.876237565662344,"aX":0.1199720413029376},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":2217,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.41759111705920393,"extension":6.430804203023413},"index":1,"playId":"5aae3814-89b6-3490-b1cd-3a8a8fd5381b","pitchNumber":1,"startTime":"2025-07-27T04:29:52.527Z","endTime":"2025-07-27T04:29:57.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98914438693396,"aZ":-29.526009493430116,"pfxX":2.396913834636014,"pfxZ":1.5091606947746659,"pX":-0.06541538828483398,"pZ":3.4100315474041394,"vX0":5.092541793359055,"vY0":-130.97845589769204,"vZ0":-0.9779251804156075,"x":119.49,"y":146.71,"x0":-2.338438527753245,"y0":50.002400908413094,"z0":5.975642202167919,"aX":4.207680150732304},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":-5.4,"spinRate":2239,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.4165367842806149,"extension":6.443631205237901},"hitData":{"launchSpeed":95.7,"launchAngle":54.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.47,"coordY":130.53}},"index":2,"playId":"4b6cc983-dfb8-387f-b002-d610840f6a61","pitchNumber":2,"startTime":"2025-07-27T04:30:24.078Z","endTime":"2025-07-27T04:30:34.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:30:34.115Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T04:30:43.363Z","endTime":"2025-07-27T04:31:21.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.27000175603659,"strikeZoneBottom":1.43844117828921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.646356174923636,"aZ":-23.765298135849985,"pfxX":0.43925278507346444,"pfxZ":4.516995353616769,"pX":-0.26565172487755134,"pZ":2.713337571816433,"vX0":5.5491434802597706,"vY0":-135.0962877979453,"vZ0":-3.966339894380402,"x":127.13,"y":165.52,"x0":-2.3977271528702873,"y0":50.0008752604891,"z0":5.858077084328946,"aX":0.8153186873246465},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":-1.9,"spinRate":2293,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4044446508495576,"extension":6.737828319236551},"index":0,"playId":"6260ad2f-aacf-33f7-a057-46da71ce516e","pitchNumber":1,"startTime":"2025-07-27T04:30:59.130Z","endTime":"2025-07-27T04:31:02.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.738197769612327,"aZ":-24.68135745897068,"pfxX":0.19808834182922674,"pfxZ":4.211314035205907,"pX":-0.4972448007368209,"pZ":2.3128043678354078,"vX0":4.99318763026429,"vY0":-132.46336210203168,"vZ0":-4.503033123477587,"x":135.95,"y":176.33,"x0":-2.4308901164895036,"y0":50.00630658294375,"z0":5.834702913358684,"aX":0.3528317582183241},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2200,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4131496002636039,"extension":6.663101233466586},"hitData":{"launchSpeed":90.1,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":150.06}},"index":1,"playId":"fb326f1f-cced-35fe-a3fc-c4ff0330d985","pitchNumber":2,"startTime":"2025-07-27T04:31:13.783Z","endTime":"2025-07-27T04:31:21.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:31:21.773Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LaMonte Wade Jr. grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T04:31:35.510Z","endTime":"2025-07-27T04:31:52.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.362623036536203,"aZ":-21.61140079628272,"pfxX":-0.27962451574247094,"pfxZ":5.509266854053113,"pX":-0.19616937381748292,"pZ":2.43007862520053,"vX0":6.04709825050479,"vY0":-136.93125113737744,"vZ0":-5.337830305117631,"x":124.48,"y":173.17,"x0":-2.3875488942456027,"y0":50.00646046686872,"z0":5.862818957912039,"aX":-0.5369327274955757},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":-0.6,"spinRate":2319,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3984594131913446,"extension":6.830364674372106},"hitData":{"launchSpeed":102.2,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.47,"coordY":152.59}},"index":0,"playId":"506ce7c2-a0d7-3eb8-a53f-877fddd3589f","pitchNumber":1,"startTime":"2025-07-27T04:31:45.286Z","endTime":"2025-07-27T04:31:52.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:31:52.892Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LaMonte Wade Jr. grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T04:31:35.510Z","endTime":"2025-07-27T04:31:52.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.362623036536203,"aZ":-21.61140079628272,"pfxX":-0.27962451574247094,"pfxZ":5.509266854053113,"pX":-0.19616937381748292,"pZ":2.43007862520053,"vX0":6.04709825050479,"vY0":-136.93125113737744,"vZ0":-5.337830305117631,"x":124.48,"y":173.17,"x0":-2.3875488942456027,"y0":50.00646046686872,"z0":5.862818957912039,"aX":-0.5369327274955757},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":-0.6,"spinRate":2319,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3984594131913446,"extension":6.830364674372106},"hitData":{"launchSpeed":102.2,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.47,"coordY":152.59}},"index":0,"playId":"506ce7c2-a0d7-3eb8-a53f-877fddd3589f","pitchNumber":1,"startTime":"2025-07-27T04:31:45.286Z","endTime":"2025-07-27T04:31:52.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T04:31:52.892Z","atBatIndex":76},"scoringPlays":[11,18,25,39,41,46,48,65],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":102.69,"y":67.99},"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":1,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":100.69,"y":67.06},"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":1,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":58.24,"y":95.26},"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":1,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":111.46,"y":84.66},"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":1,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":129.71,"y":79.59},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":210.82,"y":97.84},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10],"bottom":[11,12,13,14,15],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":203.59,"y":129.62},"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":2,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":176.35,"y":102.41},"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":2,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":156.58,"y":166.28},"type":"O","description":"Grounded Into DP"}],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":156.32,"y":38.68},"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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":148.1,"y":64.21},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19],"bottom":[20,21,22,23,24],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":148.98,"y":54.0},"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":3,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":127.12,"y":173.58},"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":3,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":101.9,"y":29.82},"type":"H","description":"Home Run"}],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":100.46,"y":166.02},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":159.62,"y":159.69},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27,28,29],"bottom":[30,31,32],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":147.33,"y":34.02},"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":4,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":155.64,"y":87.18},"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":4,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":173.37,"y":90.07},"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":116.53,"y":141.95},"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":4,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":63.57,"y":117.54},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":103.97,"y":151.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":61.51,"y":75.27},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35],"bottom":[36,37,38,39,40],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":101.83,"y":155.13},"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":58.85,"y":120.09},"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":5,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":103.35,"y":166.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":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":165.7,"y":101.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":142.38,"y":94.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":103.19,"y":43.15},"type":"O","description":"Sac Fly"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":104.36,"y":163.24},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":55,"top":[41,42,43,44,45,46,47,48,49],"bottom":[50,51,52,53,54,55],"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":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":234.91,"y":69.32},"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":6,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":178.88,"y":141.44},"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":6,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":121.6,"y":87.2},"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":6,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":139.85,"y":159.18},"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":6,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":111.97,"y":151.07},"type":"O","description":"Forceout"}],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":129.2,"y":77.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":197.54,"y":107.37},"type":"H","description":"Single"}]}},{"startIndex":56,"endIndex":61,"top":[56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":137.82,"y":148.54},"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":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":157.59,"y":167.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":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":195.83,"y":95.51},"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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":90.86,"y":166.55},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65,66],"bottom":[67,68,69,70],"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":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":102.55,"y":93.77},"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":8,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":157.83,"y":90.75},"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":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":131.74,"y":82.63},"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":8,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":153.03,"y":152.09},"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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":177.37,"y":105.85},"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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":184.68,"y":125.89},"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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"coordinates":{"x":118.05,"y":147.52},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":71,"endIndex":76,"top":[71,72,73],"bottom":[74,75,76],"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":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":116.53,"y":159.18},"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":9,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":127.18,"y":177.44},"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":9,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":196.47,"y":130.53},"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":9,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":150.5,"y":150.06},"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":9,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":148.47,"y":152.59},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":7,"hits":11,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"catcher":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"first":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"second":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"third":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"shortstop":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"left":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"center":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"right":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"onDeck":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"inHole":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"battingOrder":5,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"offense":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"onDeck":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"inHole":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"battingOrder":9,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":0,"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":9,"groundOuts":9,"airOuts":11,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".247","atBats":37,"obp":".323","slg":".413","ops":".736","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":20,"rbi":7,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":31,"obp":".306","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":132,"era":"3.87","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.26","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":47,"strikes":85,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":2,"pitchesPerInning":"14.67","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":"500","stats":{"batting":{"summary":"1-3 | BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":57,"groundOuts":103,"airOuts":102,"runs":50,"doubles":19,"triples":1,"homeRuns":11,"strikeOuts":51,"baseOnBalls":38,"intentionalWalks":4,"hits":104,"hitByPitch":2,"avg":".292","atBats":356,"obp":".360","slg":".444","ops":".804","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":158,"rbi":59,"leftOnBase":147,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"1.01","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"32.36","popOuts":14,"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":42,"putOuts":572,"errors":4,"chances":618,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":24,"groundOuts":28,"airOuts":43,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":1,"hits":34,"hitByPitch":2,"avg":".254","atBats":134,"obp":".322","slg":".336","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":45,"rbi":12,"leftOnBase":62,"sacBunts":1,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":53,"errors":3,"chances":144,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":51,"groundOuts":71,"airOuts":96,"runs":59,"doubles":23,"triples":1,"homeRuns":20,"strikeOuts":123,"baseOnBalls":46,"intentionalWalks":2,"hits":95,"hitByPitch":18,"avg":".249","atBats":382,"obp":".354","slg":".471","ops":".825","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":180,"rbi":52,"leftOnBase":189,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.10","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":191,"errors":1,"chances":195,"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":"1-5 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":59,"groundOuts":104,"airOuts":103,"runs":45,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":78,"baseOnBalls":56,"intentionalWalks":1,"hits":105,"hitByPitch":3,"avg":".273","atBats":384,"obp":".369","slg":".370","ops":".739","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":142,"rbi":39,"leftOnBase":128,"sacBunts":5,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.86","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":240,"putOuts":137,"errors":9,"chances":386,"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":{},"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":38,"gamesStarted":1,"flyOuts":22,"groundOuts":29,"airOuts":40,"runs":28,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":144,"obp":".335","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":655,"era":"5.59","inningsPitched":"38.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.40","battersFaced":168,"outs":116,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":217,"strikes":438,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".444","pitchesPerInning":"16.94","gamesFinished":12,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"10.01","walksPer9Inn":"4.66","hitsPer9Inn":"7.91","runsScoredPer9":"6.52","homeRunsPer9":"1.16","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":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":14,"groundOuts":30,"airOuts":27,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".291","atBats":117,"obp":".325","slg":".504","ops":".829","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":59,"rbi":15,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":55,"errors":0,"chances":57,"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":{},"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":7,"gamesStarted":0,"flyOuts":9,"groundOuts":3,"airOuts":14,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":30,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":150,"era":"2.08","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.92","battersFaced":34,"outs":26,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":64,"strikes":86,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.31","gamesFinished":2,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.12","hitsPer9Inn":"5.19","runsScoredPer9":"2.08","homeRunsPer9":"1.04","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":true,"isSubstitute":false}},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.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":102,"flyOuts":69,"groundOuts":49,"airOuts":121,"runs":70,"doubles":16,"triples":0,"homeRuns":40,"strikeOuts":116,"baseOnBalls":64,"intentionalWalks":12,"hits":98,"hitByPitch":5,"avg":".257","atBats":381,"obp":".369","slg":".614","ops":".983","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":234,"rbi":85,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.52","popOuts":34,"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":16,"stolenBases":51,"stolenBasePercentage":".761","caughtStealingPercentage":".239","assists":25,"putOuts":647,"errors":2,"chances":674,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":32,"groundOuts":48,"airOuts":56,"runs":26,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":98,"baseOnBalls":15,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":252,"obp":".253","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1120,"era":"3.07","inningsPitched":"67.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.98","battersFaced":270,"outs":202,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1120,"balls":373,"strikes":747,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"6.53","strikeoutsPer9Inn":"13.10","walksPer9Inn":"2.00","hitsPer9Inn":"6.82","runsScoredPer9":"3.48","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 5-5)","summary":"6.0 IP, 2 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":21,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","numberOfPitches":106,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":41,"strikes":65,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":26,"groundOuts":29,"airOuts":49,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":67,"baseOnBalls":16,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".201","atBats":179,"obp":".264","slg":".374","ops":".638","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":67,"rbi":19,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.89","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":true,"isSubstitute":false}},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"2-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":56,"groundOuts":119,"airOuts":98,"runs":69,"doubles":17,"triples":3,"homeRuns":18,"strikeOuts":105,"baseOnBalls":30,"intentionalWalks":1,"hits":111,"hitByPitch":8,"avg":".258","atBats":431,"obp":".316","slg":".436","ops":".752","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":188,"rbi":55,"leftOnBase":197,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.94","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":293,"errors":3,"chances":300,"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":"900","stats":{"batting":{"summary":"1-4 | K, RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":34,"groundOuts":87,"airOuts":52,"runs":35,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":63,"baseOnBalls":12,"intentionalWalks":0,"hits":68,"hitByPitch":1,"avg":".254","atBats":268,"obp":".288","slg":".310","ops":".598","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":83,"rbi":21,"leftOnBase":111,"sacBunts":2,"sacFlies":0,"babip":".328","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"268.00","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":60,"errors":3,"chances":190,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":52,"groundOuts":81,"airOuts":98,"runs":39,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":45,"baseOnBalls":24,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".253","atBats":293,"obp":".313","slg":".464","ops":".777","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":136,"rbi":47,"leftOnBase":108,"sacBunts":2,"sacFlies":3,"babip":".247","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.31","popOuts":27,"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":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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":14,"groundOuts":41,"airOuts":25,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":10,"avg":".220","atBats":141,"obp":".343","slg":".348","ops":".691","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":49,"rbi":18,"leftOnBase":71,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":178,"errors":1,"chances":193,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":5,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[641487,677594,663728,668227,647304,593871,641598,686527,810938,669923,663423,672841],"pitchers":[669923,663423,672841],"bench":[664238,670042,456781,702284],"bullpen":[660825,666374,622491,688138,669302,663804,668984,662253,642100,693433],"battingOrder":[641487,677594,663728,668227,647304,593871,641598,686527,810938],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Rodríguez, J (18, 3rd inning off Anderson, Ty, 0 on, 2 out); Arozarena (20, 4th inning off Anderson, Ty, 0 on, 0 out); Raleigh (40, 6th inning off Fermin, 0 on, 0 out)."},{"label":"TB","value":"Arozarena 4; Canzone; Crawford, J; Garver; Naylor, J; Polanco; Raleigh 5; Rodríguez, J 5; Williamson."},{"label":"RBI","value":"Arozarena (52); Canzone 2 (15); Crawford, J (39); Raleigh (85); Rodríguez, J (55); Williamson (21)."},{"label":"2-out RBI","value":"Rodríguez, J; Crawford, J; Williamson."},{"label":"Runners left in scoring position, 2 out","value":"Rodríguez, J; Naylor, J; Canzone; Crawford, J."},{"label":"GIDP","value":"Canzone."},{"label":"Team RISP","value":"3-for-13."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Naylor, J (12, 2nd base off Anderson, Ty/O'Hoppe); Arozarena (17, 2nd base off Fermin/O'Hoppe); Williamson (5, 2nd base off Fulmer, C/O'Hoppe)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Crawford, J-Polanco-Naylor, J)."}]}],"note":[]},"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":4,"groundOuts":9,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".234","atBats":31,"obp":".304","slg":".409","ops":".713","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".350","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":167,"era":"4.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.44","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":58,"strikes":109,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":7,"pitchesPerInning":"18.56","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":"800","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":37,"groundOuts":118,"airOuts":82,"runs":35,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":67,"baseOnBalls":19,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".241","atBats":348,"obp":".281","slg":".319","ops":".600","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":111,"rbi":23,"leftOnBase":133,"sacBunts":1,"sacFlies":2,"babip":".287","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","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":203,"putOuts":91,"errors":11,"chances":305,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".125","atBats":32,"obp":".243","slg":".219","ops":".462","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":21,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":86,"flyOuts":48,"groundOuts":74,"airOuts":83,"runs":66,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":94,"baseOnBalls":20,"intentionalWalks":2,"hits":95,"hitByPitch":7,"avg":".276","atBats":344,"obp":".327","slg":".468","ops":".795","caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":161,"rbi":38,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.93","popOuts":17,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":221,"putOuts":116,"errors":8,"chances":345,"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":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":17,"groundOuts":33,"airOuts":34,"runs":13,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".232","atBats":151,"obp":".282","slg":".411","ops":".693","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":62,"rbi":17,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.17","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":{"caughtStealing":8,"stolenBases":35,"stolenBasePercentage":".814","caughtStealingPercentage":".186","assists":13,"putOuts":312,"errors":2,"chances":327,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4 | HR, 2 K, 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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":65,"groundOuts":75,"airOuts":113,"runs":57,"doubles":25,"triples":2,"homeRuns":24,"strikeOuts":121,"baseOnBalls":43,"intentionalWalks":1,"hits":92,"hitByPitch":2,"avg":".233","atBats":395,"obp":".307","slg":".489","ops":".796","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":193,"rbi":77,"leftOnBase":194,"sacBunts":0,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.46","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":198,"errors":3,"chances":203,"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":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":40,"groundOuts":47,"airOuts":76,"runs":41,"doubles":7,"triples":1,"homeRuns":18,"strikeOuts":96,"baseOnBalls":54,"intentionalWalks":8,"hits":65,"hitByPitch":4,"avg":".233","atBats":279,"obp":".360","slg":".459","ops":".819","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":128,"rbi":45,"leftOnBase":103,"sacBunts":0,"sacFlies":5,"babip":".276","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","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":{},"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":40,"gamesStarted":0,"flyOuts":35,"groundOuts":25,"airOuts":51,"runs":14,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":2,"hits":30,"hitByPitch":0,"atBats":140,"obp":".272","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":565,"era":"3.19","inningsPitched":"36.2","wins":3,"losses":2,"saves":17,"saveOpportunities":18,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.12","battersFaced":152,"outs":110,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":565,"balls":169,"strikes":396,"strikePercentage":".700","hitBatsmen":0,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".600","pitchesPerInning":"15.41","gamesFinished":28,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.70","hitsPer9Inn":"7.36","runsScoredPer9":"3.44","homeRunsPer9":"1.47","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 2-2)","summary":"0.0 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":10,"strikes":5,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":37,"groundOuts":73,"airOuts":88,"runs":38,"doubles":14,"triples":0,"homeRuns":21,"strikeOuts":90,"baseOnBalls":25,"intentionalWalks":0,"hits":77,"hitByPitch":9,"avg":".235","atBats":327,"obp":".307","slg":".471","ops":".778","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":154,"rbi":60,"leftOnBase":149,"sacBunts":0,"sacFlies":1,"babip":".258","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.57","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":222,"errors":6,"chances":230,"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"601","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":16,"groundOuts":34,"airOuts":31,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".208","atBats":106,"obp":".215","slg":".255","ops":".470","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":27,"rbi":8,"leftOnBase":47,"sacBunts":1,"sacFlies":0,"babip":".247","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":53,"errors":5,"chances":134,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"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":2,"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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":67,"groundOuts":108,"airOuts":116,"runs":49,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":47,"intentionalWalks":4,"hits":105,"hitByPitch":7,"avg":".279","atBats":376,"obp":".368","slg":".399","ops":".767","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":150,"rbi":42,"leftOnBase":141,"sacBunts":3,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","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":787,"errors":5,"chances":842,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":396,"errors":4,"chances":432,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"3.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":42,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":13,"strikes":29,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"3.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"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":49,"gamesStarted":1,"flyOuts":22,"groundOuts":50,"airOuts":37,"runs":16,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":4,"hits":41,"hitByPitch":2,"atBats":155,"obp":".328","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":680,"era":"3.43","inningsPitched":"42.0","wins":4,"losses":1,"saves":0,"saveOpportunities":3,"holds":10,"blownSaves":3,"earnedRuns":16,"whip":"1.33","battersFaced":180,"outs":126,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":242,"strikes":438,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".800","pitchesPerInning":"16.19","gamesFinished":11,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.50","walksPer9Inn":"3.21","hitsPer9Inn":"8.79","runsScoredPer9":"3.43","homeRunsPer9":"1.29","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":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":17,"groundOuts":38,"airOuts":35,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":4,"hits":45,"hitByPitch":2,"atBats":176,"obp":".335","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":800,"era":"4.08","inningsPitched":"46.1","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":21,"whip":"1.38","battersFaced":197,"outs":139,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":272,"strikes":528,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".600","pitchesPerInning":"17.27","gamesFinished":6,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"11.27","walksPer9Inn":"3.69","hitsPer9Inn":"8.74","runsScoredPer9":"4.27","homeRunsPer9":"0.78","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":true,"isSubstitute":false}},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":70,"groundOuts":95,"airOuts":133,"runs":59,"doubles":24,"triples":2,"homeRuns":17,"strikeOuts":67,"baseOnBalls":25,"intentionalWalks":3,"hits":105,"hitByPitch":4,"atBats":394,"obp":".313","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":1602,"era":"4.92","inningsPitched":"100.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.29","battersFaced":429,"outs":302,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1602,"balls":521,"strikes":1081,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".417","pitchesPerInning":"15.91","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"5.99","walksPer9Inn":"2.24","hitsPer9Inn":"9.39","runsScoredPer9":"5.27","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":35,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"4.2 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":4,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":26,"strikes":62,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,660162,621028,681351,650859,664774,542881,696147,820862,641401,608334],"pitchers":[542881,696147,820862,641401,608334],"bench":[672569,664068,518595],"bullpen":[656271,672282,543294,445276,579328,650671,667755,666171],"battingOrder":[687263,545361,694384,621493,666176,621028,681351,650859,664774],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Ward, T (24, 2nd inning off Kirby, 0 on, 0 out)."},{"label":"TB","value":"Adell; O'Hoppe; Rengifo; Schanuel 2; Ward, T 5."},{"label":"RBI","value":"Neto (38); Ward, T (77)."},{"label":"Runners left in scoring position, 2 out","value":"Rengifo 2; Trout; Schanuel."},{"label":"SF","value":"Neto."},{"label":"GIDP","value":"Newman."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Neto (19, 2nd base off Kirby/Garver); Rengifo (3, 2nd base off Kirby/Garver)."},{"label":"CS","value":"Adell (1, 2nd base by Kirby/Garver)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Schanuel-Neto)."}]}],"note":[{"label":"1","value":"Ran for Moncada in the 6th."}]}},"officials":[{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Fulmer, C."},{"label":"HBP","value":"Moncada (by Kirby)."},{"label":"Pitches-strikes","value":"Kirby 106-65; Thornton, T 21-15; Vargas 5-5; Anderson, Ty 88-62; Bachman 2-1; Fermin 15-5; Brogdon 20-12; Fulmer, C 42-29."},{"label":"Groundouts-flyouts","value":"Kirby 4-2; Thornton, T 3-1; Vargas 2-1; Anderson, Ty 4-8; Bachman 1-0; Fermin 0-0; Brogdon 1-0; Fulmer, C 3-1."},{"label":"Batters faced","value":"Kirby 26; Thornton, T 7; Vargas 3; Anderson, Ty 19; Bachman 1; Fermin 3; Brogdon 6; Fulmer, C 11."},{"label":"Inherited runners-scored","value":"Brogdon 2-2."},{"label":"Umpires","value":"HP: Doug Eddings. 1B: Charlie Ramos. 2B: Emil Jimenez. 3B: Mike Muchlinski. "},{"label":"Weather","value":"74 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"40,836."},{"label":"Venue","value":"Angel Stadium."},{"label":"July 26, 2025"}],"pitchingNotes":["Fermin pitched to 3 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","boxscoreName":"Arozarena"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":51,"groundOuts":71,"airOuts":96,"runs":59,"doubles":23,"triples":1,"homeRuns":20,"strikeOuts":123,"baseOnBalls":46,"intentionalWalks":2,"hits":95,"hitByPitch":18,"avg":".249","atBats":382,"obp":".354","slg":".471","ops":".825","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":180,"rbi":52,"leftOnBase":189,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.10","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":191,"errors":1,"chances":195,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","boxscoreName":"Kirby"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 5-5)","summary":"6.0 IP, 2 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":21,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","numberOfPitches":106,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":41,"strikes":65,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","boxscoreName":"Ward, T"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 K, 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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":65,"groundOuts":75,"airOuts":113,"runs":57,"doubles":25,"triples":2,"homeRuns":24,"strikeOuts":121,"baseOnBalls":43,"intentionalWalks":1,"hits":92,"hitByPitch":2,"avg":".233","atBats":395,"obp":".307","slg":".489","ops":".796","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":193,"rbi":77,"leftOnBase":194,"sacBunts":0,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.46","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":198,"errors":3,"chances":203,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"loser":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}