{"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":823139,"link":"/api/v1.1/game/823139/feed/live","metaData":{"wait":10,"timeStamp":"20260517_020918","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823139,"type":"R","doubleHeader":"N","id":"2026/05/16/sdnmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823139-2026-05-16","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-16T23:15:00Z","originalDate":"2026-05-16","officialDate":"2026-05-16","dayNight":"day","time":"4:15","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":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":45,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":18,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":27,"losses":18,"winningPercentage":".600"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"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":2026,"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":47,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":22,"losses":25,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":22,"losses":25,"winningPercentage":".468"},"franchiseName":"Seattle","clubName":"Mariners","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},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"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},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID689546":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546","firstName":"Nicholas","lastName":"Davila","primaryNumber":"82","birthDate":"1998-11-21","currentAge":27,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Davila","boxscoreName":"Davila","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"duh-vee-luh","mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Davila","nameSlug":"nick-davila-689546","firstLastName":"Nick Davila","lastFirstName":"Davila, Nick","lastInitName":"Davila, N","initLastName":"N Davila","fullFMLName":"Nicholas  Davila","fullLFMName":"Davila, Nicholas ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695380":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380","firstName":"Alex","lastName":"Hoppe","primaryNumber":"26","birthDate":"1998-12-17","currentAge":27,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Hoppe","middleName":"Kevin","boxscoreName":"Hoppe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Hoppe","nameSlug":"alex-hoppe-695380","firstLastName":"Alex Hoppe","lastFirstName":"Hoppe, Alex","lastInitName":"Hoppe, A","initLastName":"A Hoppe","fullFMLName":"Alex Kevin Hoppe","fullLFMName":"Hoppe, Alex Kevin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"ID656582":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582","firstName":"Connor","lastName":"Joe","primaryNumber":"9","birthDate":"1992-08-16","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Connor","useLastName":"Joe","middleName":"Kok-Wy","boxscoreName":"Joe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Joe","nameSlug":"connor-joe-656582","firstLastName":"Connor Joe","lastFirstName":"Joe, Connor","lastInitName":"Joe, C","initLastName":"C Joe","fullFMLName":"Connor Kok-Wy Joe","fullLFMName":"Joe, Connor Kok-Wy","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":30,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID689690":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690","firstName":"Alek","lastName":"Jacob","primaryNumber":"37","birthDate":"1998-06-16","currentAge":28,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alek","useLastName":"Jacob","middleName":"Scott","boxscoreName":"Jacob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alek Jacob","nameSlug":"alek-jacob-689690","firstLastName":"Alek Jacob","lastFirstName":"Jacob, Alek","lastInitName":"Jacob, A","initLastName":"A Jacob","fullFMLName":"Alek Scott Jacob","fullLFMName":"Jacob, Alek Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"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},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"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},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID682445":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445","firstName":"Domingo","lastName":"Gonzalez","primaryNumber":"46","birthDate":"1999-09-27","currentAge":26,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Domingo","useLastName":"Gonzalez","middleName":"Jose","boxscoreName":"Gonzalez, D","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Domingo Gonzalez","nameSlug":"domingo-gonzalez-682445","firstLastName":"Domingo Gonzalez","lastFirstName":"Gonzalez, Domingo","lastInitName":"Gonzalez, D","initLastName":"D Gonzalez","fullFMLName":"Domingo Jose Gonzalez","fullLFMName":"Gonzalez, Domingo Jose","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"ID681867":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867","firstName":"Cooper","lastName":"Criswell","primaryNumber":"88","birthDate":"1996-07-24","currentAge":30,"birthCity":"Carrollton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cooper","useLastName":"Criswell","middleName":"Timothy","boxscoreName":"Criswell, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"CRISS-well","mlbDebutDate":"2021-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Criswell","nameSlug":"cooper-criswell-681867","firstLastName":"Cooper Criswell","lastFirstName":"Criswell, Cooper","lastInitName":"Criswell, C","initLastName":"C Criswell","fullFMLName":"Cooper Timothy Criswell","fullLFMName":"Criswell, Cooper Timothy","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2026"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Roof Closed","temp":"57","wind":"0 mph, Calm"},"gameInfo":{"attendance":44207,"firstPitch":"2026-05-16T23:17:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"home":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":605321,"fullName":"Kyle Kraus","link":"/api/v1/people/605321"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T23:16:59.635Z","endTime":"2026-05-16T23:17:59.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":"2026-05-16T19:59:41.432Z","endTime":"2026-05-16T22:49:27.932Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":"2026-05-16T22:49:27.932Z","endTime":"2026-05-16T23:15:22.447Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":"2026-05-16T23:15:22.447Z","endTime":"2026-05-16T23:17:00.635Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696152450330427,"aZ":-8.990768777725446,"pfxX":-4.7364671809307195,"pfxZ":11.65476966380728,"pX":0.2521907555617022,"pZ":2.4617918359106485,"vX0":5.353901131456864,"vY0":-139.92608903732312,"vZ0":-7.9978176519966135,"x":122.79,"y":145.14,"x0":-1.0678918302800955,"y0":50.0001696180669,"z0":5.941103263556114,"aX":-9.419293125212226},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":7.6,"spinRate":2227,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3910066613640293,"extension":7.398213975240595},"index":3,"playId":"1e18150a-5421-3223-9167-7d47daa6a909","pitchNumber":1,"startTime":"2026-05-16T23:17:00.635Z","endTime":"2026-05-16T23:17:09.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347000593078064,"aZ":-19.683093072346704,"pfxX":0.3598522301482494,"pfxZ":6.6576154017442715,"pX":-0.6081303536002788,"pZ":3.794751323246938,"vX0":1.4622769619592486,"vY0":-135.142148616706,"vZ0":-2.7731520371704126,"x":140.18,"y":136.32,"x0":-1.1997964799829544,"y0":50.006281017663234,"z0":6.193540021951644,"aX":0.6757986879146937},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":-1.0,"spinRate":2344,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4030048495474494,"extension":7.1412857613592555},"index":4,"playId":"05fbaafd-cc04-3d3b-be44-7778d1753776","pitchNumber":2,"startTime":"2026-05-16T23:17:18.406Z","endTime":"2026-05-16T23:17:24.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927359244668697,"aZ":-33.0382139813963,"pfxX":-0.44577614148027367,"pfxZ":-0.5088548265672861,"pX":-0.35883764716217265,"pZ":1.72736638284149,"vX0":1.599788383123185,"vY0":-128.97515009802805,"vZ0":-4.661938293266588,"x":130.68,"y":192.14,"x0":-0.9261169456852268,"y0":50.00141077126984,"z0":6.073254000609368,"aX":-0.7597373198151308},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.7,"breakHorizontal":0.5,"spinRate":2186,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4228221910296224,"extension":7.238651546661086},"index":5,"playId":"ec4b493c-8633-3e57-a3f5-b6beb9c09f6e","pitchNumber":3,"startTime":"2026-05-16T23:17:35.152Z","endTime":"2026-05-16T23:17:38.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97926238639051,"aZ":-36.09278825676333,"pfxX":-0.3744523259650909,"pfxZ":-2.6659992168927324,"pX":-0.45033130488974166,"pZ":1.8376556838316733,"vX0":1.7253391229141677,"vY0":-119.91729021128035,"vZ0":-2.498728255217144,"x":134.17,"y":189.16,"x0":-1.127321596456713,"y0":50.00163929443933,"z0":6.081531989039213,"aX":-0.5510772114175988},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.2,"breakHorizontal":0.4,"spinRate":656,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.45498579961506946,"extension":7.339027310771427},"hitData":{"launchSpeed":78.6,"launchAngle":32.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.17,"coordY":86.56}},"index":6,"playId":"10a1f39b-75b3-31cd-96d0-d7b0895f5cf4","pitchNumber":4,"startTime":"2026-05-16T23:17:52.500Z","endTime":"2026-05-16T23:17:59.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:17:59.599Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T23:18:14.939Z","endTime":"2026-05-16T23:19:39.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1631619342898,"aZ":-11.736551983977193,"pfxX":-3.8096482074166005,"pfxZ":10.263216673569607,"pX":-0.44880327056337715,"pZ":4.170976349109706,"vX0":2.840546433766766,"vY0":-139.88533491410954,"vZ0":-3.2370909894323803,"x":134.11,"y":126.16,"x0":-0.9800781382631653,"y0":50.000199658499554,"z0":6.107276472959051,"aX":-7.5844457160664405},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":6.4,"spinRate":2252,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39084548068903757,"extension":7.280944957708763},"index":0,"playId":"c0663f17-00cf-3dbb-af9c-34089d9514a8","pitchNumber":1,"startTime":"2026-05-16T23:18:30.141Z","endTime":"2026-05-16T23:18:33.141Z","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":86.4,"endSpeed":80.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52990491139303,"aZ":-38.853171019924304,"pfxX":1.2120379755524229,"pfxZ":-4.124569313718684,"pX":0.23364984739868613,"pZ":1.7597253096767127,"vX0":2.029777850240901,"vY0":-125.86594025608169,"vZ0":-3.096919218557272,"x":108.09,"y":191.27,"x0":-0.7381459356417106,"y0":50.00591003098227,"z0":6.126209279239733,"aX":1.9609343941504676},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.9,"breakHorizontal":-2.6,"spinRate":2335,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4337822703031895,"extension":7.267807541574729},"index":1,"playId":"28749b2b-76db-3e30-aca4-2f64afffda00","pitchNumber":2,"startTime":"2026-05-16T23:18:45.866Z","endTime":"2026-05-16T23:18:48.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.470110460272632,"aZ":-35.41163729284042,"pfxX":-0.42259137294418236,"pfxZ":-1.9852189884212859,"pX":-0.3295449165603696,"pZ":1.3189209032486497,"vX0":1.297417000792193,"vY0":-126.469619526277,"vZ0":-4.836931927905463,"x":129.56,"y":203.17,"x0":-0.7930766059624058,"y0":50.00482021656328,"z0":6.07927258326643,"aX":-0.688487530924315},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":0.5,"spinRate":2283,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4321913472326693,"extension":7.3751180634223},"index":2,"playId":"71afd3ca-5ba4-3703-be94-05032130945c","pitchNumber":3,"startTime":"2026-05-16T23:19:02.713Z","endTime":"2026-05-16T23:19:05.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09004340705002,"aZ":-34.46154649402463,"pfxX":-3.8351647540304183,"pfxZ":-1.5138849676095614,"pX":1.5878899257688766,"pZ":1.6324598160209314,"vX0":6.63938017420165,"vY0":-121.55139644733435,"vZ0":-3.294964816147839,"x":56.47,"y":194.7,"x0":-0.6656247704968201,"y0":50.001352528550974,"z0":5.96074266960403,"aX":-5.809641269329996},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.2,"breakHorizontal":5.6,"spinRate":760,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.44852828674603096,"extension":7.4776238118208305},"index":3,"playId":"c400fc61-25a6-3b08-b9b3-1d0694e21e33","pitchNumber":4,"startTime":"2026-05-16T23:19:19.261Z","endTime":"2026-05-16T23:19:22.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.734786900836667,"aZ":-35.01203992818705,"pfxX":0.12161997322877549,"pfxZ":-1.7531778256310684,"pX":0.43291156262313846,"pZ":1.2785958684658947,"vX0":2.8522920912978234,"vY0":-126.54964269744943,"vZ0":-5.076229374887698,"x":100.5,"y":204.26,"x0":-0.7243601178931796,"y0":50.00168974301779,"z0":6.114036527059293,"aX":0.19643836460580158},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-0.8,"spinRate":2264,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43276864512453095,"extension":7.41971887370281},"index":4,"playId":"76059b29-c18d-34e7-9577-c070d62e2ec5","pitchNumber":5,"startTime":"2026-05-16T23:19:35.966Z","endTime":"2026-05-16T23:19:39.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:19:39.481Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, third baseman Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-16T23:19:54.964Z","endTime":"2026-05-16T23:21:03.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"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(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.7,"endSpeed":88.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.781070317935576,"aZ":-8.947884958882744,"pfxX":-3.0003621267409555,"pfxZ":11.539188334001974,"pX":0.4632297676453528,"pZ":3.058817958190354,"vX0":4.401453116698105,"vY0":-140.7139924436048,"vZ0":-6.485120946331552,"x":99.34,"y":156.19,"x0":-0.7286542797256378,"y0":50.00506580219246,"z0":5.967599987080295,"aX":-6.040715462579962},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":4.6,"spinRate":2154,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.38867613407763146,"extension":7.629942378157307},"index":0,"playId":"6705483d-b61a-3769-9c11-8266ef6e1db9","pitchNumber":1,"startTime":"2026-05-16T23:20:08.410Z","endTime":"2026-05-16T23:20:12.805Z","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":96.5,"endSpeed":88.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677629206590048,"aZ":-11.247673955927201,"pfxX":-2.580938789175448,"pfxZ":10.45402426755293,"pX":0.27133429156987093,"pZ":3.652101171033673,"vX0":3.138727418883491,"vY0":-140.54509716197717,"vZ0":-4.3863572319039195,"x":106.66,"y":140.17,"x0":-0.5242784299636916,"y0":50.00243452564103,"z0":5.962770733094908,"aX":-5.166447193232477},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":4.1,"spinRate":2049,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3896320803406996,"extension":7.73298268054524},"index":1,"playId":"3fcb0b44-3797-36f1-88cc-4a19fb96f134","pitchNumber":2,"startTime":"2026-05-16T23:20:32.318Z","endTime":"2026-05-16T23:20:35.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.808176566630337,"aZ":-32.62476384957756,"pfxX":-2.283126471985266,"pfxZ":-0.3152397878039661,"pX":-0.9211790980490722,"pZ":1.9629157761295892,"vX0":0.9990741864266296,"vY0":-120.05418752222874,"vZ0":-2.5535005836446567,"x":152.11,"y":185.78,"x0":-1.0498517451024103,"y0":50.00134510526309,"z0":5.991792742053171,"aX":-3.277647481022381},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.0,"breakHorizontal":3.8,"spinRate":675,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4591398264776645,"extension":7.284606751718928},"hitData":{"launchSpeed":55.0,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.24,"coordY":173.37}},"index":2,"playId":"0069c7ed-58a1-341d-b13f-e467270f5013","pitchNumber":3,"startTime":"2026-05-16T23:20:53.354Z","endTime":"2026-05-16T23:21:03.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:21:03.162Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T23:23:28.447Z","endTime":"2026-05-16T23:23:42.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43811669521745,"aZ":-14.45651028337144,"pfxX":-4.646021065971629,"pfxZ":9.558227560044445,"pX":-0.4321039476472871,"pZ":3.0005439724146172,"vX0":3.5884777636496965,"vY0":-135.26389651706376,"vZ0":-4.0943189683549015,"x":133.47,"y":157.77,"x0":-1.1721736845831459,"y0":50.00239094158991,"z0":5.547156842099801,"aX":-8.61114617313356},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2247,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40491019274922824,"extension":6.433821910351937},"hitData":{"launchSpeed":98.8,"launchAngle":16.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.02,"coordY":102.87}},"index":0,"playId":"e3fd5f2e-6c6e-3794-b284-2be3bbc0ee18","pitchNumber":1,"startTime":"2026-05-16T23:23:34.010Z","endTime":"2026-05-16T23:23:42.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:23:42.752Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Julio Rodríguez pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T23:23:57.223Z","endTime":"2026-05-16T23:26:46.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28215572211077,"aZ":-13.965782759971134,"pfxX":-3.3669966392210045,"pfxZ":9.695837679952472,"pX":0.5888554113432275,"pZ":2.9243341764315005,"vX0":5.136112285715158,"vY0":-136.02093537663794,"vZ0":-4.379113128579704,"x":94.55,"y":159.82,"x0":-0.8846285627906482,"y0":50.00017455412051,"z0":5.520538204703983,"aX":-6.321582460689242},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2205,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4023898351237851,"extension":6.497441551388281},"index":0,"playId":"dab1ae9d-7d26-3101-bee4-bce06e11b659","pitchNumber":1,"startTime":"2026-05-16T23:24:03.337Z","endTime":"2026-05-16T23:24:06.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11511411383951,"aZ":-21.904440843776385,"pfxX":3.0319929602813818,"pfxZ":5.754620400565948,"pX":0.165833908700591,"pZ":3.790468805802042,"vX0":1.9053580472068201,"vY0":-131.99948418216238,"vZ0":-0.9104302192300229,"x":110.68,"y":136.44,"x0":-0.9565621844930834,"y0":50.00201736986926,"z0":5.735835654272921,"aX":5.410858225685462},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-5.9,"spinRate":2525,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.41314810550189085,"extension":6.560803998283481},"index":1,"playId":"44a8a6c7-8a93-3f11-bbd5-43aee34c592d","pitchNumber":2,"startTime":"2026-05-16T23:24:16.463Z","endTime":"2026-05-16T23:24:19.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.271647223702317,"aZ":-15.927992012299846,"pfxX":-7.359490074754934,"pfxZ":8.48582982780977,"pX":0.23575748368752578,"pZ":2.3064498939927867,"vX0":5.448983902629518,"vY0":-137.23065667351275,"vZ0":-5.873112387804932,"x":108.01,"y":176.51,"x0":-0.8155652360629101,"y0":50.00400701460369,"z0":5.5524847176183885,"aX":-14.091978292334705},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2079,"spinDirection":207},"zone":5,"typeConfidence":0.88,"plateTime":0.398543888134137,"extension":6.577534326503811},"index":2,"playId":"7739e1b0-1d17-3ea8-9c62-2440798778b4","pitchNumber":3,"startTime":"2026-05-16T23:24:33.664Z","endTime":"2026-05-16T23:24:36.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90023308777417,"aZ":-23.778624383373383,"pfxX":5.554109322047774,"pfxZ":5.325889824104252,"pX":0.6642281368629905,"pZ":2.911403492937631,"vX0":2.3039726065660395,"vY0":-123.95346163202909,"vZ0":-1.6450928204986348,"x":91.68,"y":160.17,"x0":-0.9953962909040021,"y0":50.000573118797966,"z0":5.545462794069045,"aX":8.746961747809173},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.6,"breakHorizontal":-10.6,"spinRate":2565,"spinDirection":97},"zone":6,"typeConfidence":2.0,"plateTime":0.43981692702673136,"extension":6.596080731801067},"index":3,"playId":"7aaae371-cdbf-3efa-9a3a-2c45d72c89ed","pitchNumber":4,"startTime":"2026-05-16T23:24:54.719Z","endTime":"2026-05-16T23:24:57.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.517218823230355,"aZ":-26.06459141075778,"pfxX":4.965396077978261,"pfxZ":3.98605924180381,"pX":1.2185581307987938,"pZ":1.8597858342102318,"vX0":3.6181680809641876,"vY0":-122.78545950860322,"vZ0":-3.328494950575175,"x":70.55,"y":188.57,"x0":-0.9172796813597641,"y0":50.00079807824453,"z0":5.442239476205394,"aX":7.607206001586761},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":-9.8,"spinRate":2681,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4454810053546603,"extension":6.720315943401768},"index":4,"playId":"a299cac0-2e69-3029-bb1d-85d1136c9d10","pitchNumber":5,"startTime":"2026-05-16T23:25:13.157Z","endTime":"2026-05-16T23:25:16.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.811489592144127,"aZ":-13.97567456198207,"pfxX":-7.557304558092143,"pfxZ":9.402089406863883,"pX":1.9474263704190395,"pZ":2.5599741649466323,"vX0":9.054891035540269,"vY0":-138.01852404580706,"vZ0":-5.866051723919373,"x":42.77,"y":169.66,"x0":-0.3890855090323226,"y0":50.00100008297562,"z0":5.648753358240656,"aX":-14.625139151856384},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":11.9,"spinRate":2195,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.3963760574466919,"extension":6.5944820258024395},"index":5,"playId":"eb31d794-7c13-32da-88a8-33e965fbf8ab","pitchNumber":6,"startTime":"2026-05-16T23:25:35.601Z","endTime":"2026-05-16T23:25:38.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86948956935083,"aZ":-18.460880469893542,"pfxX":2.3442647137807784,"pfxZ":7.553497208778089,"pX":0.8500399889207022,"pZ":1.3419731928514083,"vX0":3.6387911520312377,"vY0":-133.2255274185029,"vZ0":-7.277807855129451,"x":84.6,"y":202.55,"x0":-0.8328214439167945,"y0":50.004834363345005,"z0":5.420458610334368,"aX":4.258012536923927},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":-4.9,"spinRate":2464,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4095202227560111,"extension":6.660766795073082},"index":6,"playId":"f32e62a2-64f1-3967-bbdc-5c4598a7a176","pitchNumber":7,"startTime":"2026-05-16T23:25:53.013Z","endTime":"2026-05-16T23:25:56.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57294090401554,"aZ":-16.153380527689556,"pfxX":-2.1420548329335123,"pfxZ":8.346284149153385,"pX":0.9599251243032261,"pZ":3.4614971972880544,"vX0":5.336324627269827,"vY0":-137.03035484724106,"vZ0":-2.932311573454005,"x":80.41,"y":145.32,"x0":-0.7262142167947825,"y0":50.00400920289367,"z0":5.636046555520552,"aX":-4.1125808217119335},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":2.9,"spinRate":2398,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3982589348672163,"extension":6.7139356391295415},"index":7,"playId":"2072d297-8468-35e5-aecc-bb0c491f2c22","pitchNumber":8,"startTime":"2026-05-16T23:26:15.325Z","endTime":"2026-05-16T23:26:18.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.649579800824114,"aZ":-15.126687592932365,"pfxX":-6.960369227847757,"pfxZ":8.70083988295799,"pX":-0.6635729469776293,"pZ":2.5747695438983382,"vX0":3.2969253679118826,"vY0":-138.7429599308349,"vZ0":-5.293075398505359,"x":142.29,"y":169.26,"x0":-0.9599391407138493,"y0":50.00035011756808,"z0":5.50745407761564,"aX":-13.63247311098238},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2155,"spinDirection":204},"zone":4,"typeConfidence":0.8,"plateTime":0.39406162050428994,"extension":6.562576061855559},"hitData":{"launchSpeed":73.7,"launchAngle":62.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":148.54}},"index":8,"playId":"ee329c86-8998-385d-ba78-d58d0748df47","pitchNumber":9,"startTime":"2026-05-16T23:26:34.267Z","endTime":"2026-05-16T23:26:46.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:26:46.250Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-16T23:27:02.624Z","endTime":"2026-05-16T23:28:37.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90795506533785,"aZ":-20.601559379652123,"pfxX":2.4027358105474046,"pfxZ":6.467276156585887,"pX":0.2090802651774747,"pZ":2.852925395145505,"vX0":2.072516799957806,"vY0":-132.12992657528378,"vZ0":-3.2427439097779445,"x":109.03,"y":161.75,"x0":-0.8943186831626224,"y0":50.00538691609848,"z0":5.58838485466688,"aX":4.300833232673274},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":-4.8,"spinRate":2452,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4126026556212983,"extension":6.572714753997012},"index":0,"playId":"8596fc0e-a851-31e8-93a1-2a1ee9a064f3","pitchNumber":1,"startTime":"2026-05-16T23:27:07.415Z","endTime":"2026-05-16T23:27:10.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766169272470197,"aZ":-17.694268033789417,"pfxX":-8.138095533764275,"pfxZ":7.569039387596687,"pX":0.37390987437735645,"pZ":2.2872295571078736,"vX0":5.4864187396977995,"vY0":-137.07254217311657,"vZ0":-5.615488180728069,"x":102.75,"y":177.02,"x0":-0.5907814479992564,"y0":50.00230582768667,"z0":5.560394703260257,"aX":-15.56932083767097},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.7,"spinRate":1988,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3987638182551665,"extension":6.611275484669019},"index":1,"playId":"80e0bdfe-374b-30ae-8d8e-028276bd847e","pitchNumber":2,"startTime":"2026-05-16T23:27:26.151Z","endTime":"2026-05-16T23:27:29.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-16T23:27:42.755Z","endTime":"2026-05-16T23:27:50.730Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09123811146001,"aZ":-42.76222714233639,"pfxX":7.69423062901394,"pfxZ":-8.078872197688183,"pX":1.219952477522738,"pZ":0.5956907635565938,"vX0":2.392566575002444,"vY0":-114.59352601834844,"vZ0":-1.7804458355171775,"x":70.5,"y":222.7,"x0":-0.8413962936773077,"y0":50.00345796217046,"z0":5.617000024796164,"aX":10.082059797848085},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.8,"breakHorizontal":-14.5,"spinRate":2565,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4806880230325019,"extension":6.799397236540336},"index":3,"playId":"9037191c-8e78-325f-8945-7d0d1a378ef8","pitchNumber":3,"startTime":"2026-05-16T23:27:50.730Z","endTime":"2026-05-16T23:27:53.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040597561910918,"aZ":-28.442364183166294,"pfxX":-8.876525530148204,"pfxZ":2.254302259890551,"pX":-2.165754269240028,"pZ":3.195676906136213,"vX0":0.7072640165006865,"vY0":-127.52880481373123,"vZ0":-0.5203207744563807,"x":199.55,"y":152.5,"x0":-1.2919962692776532,"y0":50.00207412590116,"z0":5.636405724403572,"aX":-14.690674176971584},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":1534,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.42870344189849297,"extension":6.41442438284672},"index":4,"playId":"ec1d1ec1-032e-3720-9f3d-fc70dfce308b","pitchNumber":4,"startTime":"2026-05-16T23:28:10.142Z","endTime":"2026-05-16T23:28:13.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230986761964044,"aZ":-15.2212671567315,"pfxX":-7.118913090118198,"pfxZ":8.89995172098166,"pX":0.11321154196785899,"pZ":3.91592059650903,"vX0":4.3401858467844985,"vY0":-136.8945124141888,"vZ0":-2.209173001883692,"x":112.68,"y":133.05,"x0":-0.5650621964816814,"y0":50.00046146898539,"z0":5.77109417514393,"aX":-13.556806163764273},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2076,"spinDirection":199},"zone":12,"typeConfidence":0.87,"plateTime":0.399577200727701,"extension":6.601818590877974},"hitData":{"launchSpeed":89.3,"launchAngle":34.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.9,"coordY":74.86}},"index":5,"playId":"d5605221-3c76-3072-9d66-8a0825da09bd","pitchNumber":5,"startTime":"2026-05-16T23:28:26.022Z","endTime":"2026-05-16T23:28:37.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:28:37.223Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gavin Sheets homers (7) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T23:30:46.131Z","endTime":"2026-05-16T23:31:47.903Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93096828024666,"aZ":-13.80478365555959,"pfxX":-3.2393010300531193,"pfxZ":9.295613479478112,"pX":-0.042130803504983154,"pZ":2.9542373775091186,"vX0":3.4875005551327707,"vY0":-139.3519445735039,"vZ0":-5.89690371433666,"x":118.61,"y":159.02,"x0":-0.8861684991495868,"y0":50.00372945133242,"z0":6.002133418130857,"aX":-6.40160403353533},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":5.2,"spinRate":2094,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3923604625007342,"extension":7.2746521958575165},"index":0,"playId":"98981a4e-2fb2-3931-ac94-3c01217628e3","pitchNumber":1,"startTime":"2026-05-16T23:31:09.151Z","endTime":"2026-05-16T23:31:12.549Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993564169930966,"aZ":-21.939517838742123,"pfxX":1.6688710682873005,"pfxZ":5.5322960740928355,"pX":0.5005643591657684,"pZ":2.7167286592286355,"vX0":3.377284688899042,"vY0":-134.36285737120514,"vZ0":-4.556407002586239,"x":97.92,"y":165.43,"x0":-0.98383603369369,"y0":50.00223372729083,"z0":5.970808703885421,"aX":3.0847228474931025},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":-3.7,"spinRate":2494,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4058800854520528,"extension":7.203019156223052},"hitData":{"launchSpeed":97.2,"launchAngle":29.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":187.55,"coordY":57.07}},"index":1,"playId":"bedc0887-e0b3-325a-b02f-e37348629956","pitchNumber":2,"startTime":"2026-05-16T23:31:24.942Z","endTime":"2026-05-16T23:31:47.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:31:47.903Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T23:32:01.232Z","endTime":"2026-05-16T23:33:14.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917860045294105,"aZ":-9.891952020701128,"pfxX":-2.097216725312665,"pfxZ":11.154253382788692,"pX":-0.2652964547401031,"pZ":2.867242102511356,"vX0":2.128415866728838,"vY0":-140.47249252451792,"vZ0":-6.5178834752985875,"x":127.11,"y":161.36,"x0":-0.7604536245235968,"y0":50.005305733882814,"z0":5.861350917128816,"aX":-4.190542330706855},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":3.4,"spinRate":2254,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3899751447719324,"extension":7.317798687088649},"index":0,"playId":"7837d1dc-d131-38a3-9037-85a5c0fb117d","pitchNumber":1,"startTime":"2026-05-16T23:32:14.297Z","endTime":"2026-05-16T23:32:17.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389197729341294,"aZ":-33.82933772294374,"pfxX":1.2928591010849795,"pfxZ":-1.0059207337250253,"pX":1.1765894573856508,"pZ":1.927691042669617,"vX0":4.366571372988341,"vY0":-127.04789509047646,"vZ0":-3.6432464067513424,"x":72.15,"y":186.73,"x0":-0.7277217591926065,"y0":50.00425175337173,"z0":6.050121594069429,"aX":2.1264620537503642},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.4,"breakHorizontal":-3.2,"spinRate":2266,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43002092253210167,"extension":7.347561309382612},"index":1,"playId":"7503a241-7270-350d-a704-a950d94a1a86","pitchNumber":2,"startTime":"2026-05-16T23:32:32.242Z","endTime":"2026-05-16T23:32:35.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-16T23:32:43.689Z","endTime":"2026-05-16T23:32:55.454Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911226778856605,"aZ":-33.15258097116263,"pfxX":-4.459793515753026,"pfxZ":-0.6604076462628901,"pX":1.1123975180024883,"pZ":0.9046402256693215,"vX0":5.300372711733279,"vY0":-121.67085519104943,"vZ0":-5.065704655593587,"x":74.6,"y":214.35,"x0":-0.5195659548682254,"y0":50.0013403850659,"z0":5.901919621734864,"aX":-6.655622079908319},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":6.7,"spinRate":717,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.45098753140399284,"extension":7.26882188808137},"index":3,"playId":"7f16663c-6360-3491-83a5-ff6705514021","pitchNumber":3,"startTime":"2026-05-16T23:32:55.454Z","endTime":"2026-05-16T23:32:58.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79650596436913,"aZ":-38.85738483763714,"pfxX":-3.250245745968787,"pfxZ":-4.524739435802807,"pX":0.21049800750838235,"pZ":1.1593924967813425,"vX0":2.8036771643090237,"vY0":-121.12365853781954,"vZ0":-3.4299371068001454,"x":108.98,"y":207.48,"x0":-0.5426291769675542,"y0":50.000906972002454,"z0":6.009189515000772,"aX":-4.8040624039503665},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.8,"breakHorizontal":5.2,"spinRate":701,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.45309408212019964,"extension":7.244530300060378},"index":4,"playId":"31c268e4-5838-302f-ac26-6a725d5f367e","pitchNumber":4,"startTime":"2026-05-16T23:33:11.143Z","endTime":"2026-05-16T23:33:14.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:33:14.591Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Andujar flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T23:33:29.898Z","endTime":"2026-05-16T23:34:06.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.945791502008237,"aZ":-37.67698915130925,"pfxX":1.138973646084352,"pfxZ":-3.417887316581025,"pX":0.13339914467496633,"pZ":2.682199440470074,"vX0":1.9027294022433143,"vY0":-125.61843989293848,"vZ0":-1.0910429972926652,"x":111.92,"y":166.36,"x0":-0.7800652308427397,"y0":50.00627582683684,"z0":6.168169207055468,"aX":1.831567814916166},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.2,"breakHorizontal":-2.5,"spinRate":2255,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4349809834945999,"extension":7.368466905356744},"index":0,"playId":"173226dd-4717-36cf-ae8a-1e0c7c02cbe5","pitchNumber":1,"startTime":"2026-05-16T23:33:40.809Z","endTime":"2026-05-16T23:33:44.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518790768867845,"aZ":-36.61284759715784,"pfxX":9.542056979489518,"pfxZ":-3.168644079572559,"pX":-0.04085199707676844,"pZ":1.8052885233242333,"vX0":-0.33074521608019425,"vY0":-117.93759848008729,"vZ0":-1.8668590715204765,"x":118.56,"y":190.04,"x0":-1.137105025427961,"y0":50.003364369340176,"z0":6.000473588987472,"aX":13.37119863968147},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.9,"breakHorizontal":-17.2,"spinRate":2408,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.46535562264483543,"extension":7.304086093117508},"hitData":{"launchSpeed":77.6,"launchAngle":36.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.74,"coordY":108.16}},"index":1,"playId":"7ec7079c-e34e-30ef-9179-a9fd48d4e8fd","pitchNumber":2,"startTime":"2026-05-16T23:33:56.732Z","endTime":"2026-05-16T23:34:06.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:34:06.783Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, third baseman Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-16T23:34:27.239Z","endTime":"2026-05-16T23:35:03.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67225630686686,"aZ":-36.55055362924913,"pfxX":1.2658503425335177,"pfxZ":-2.7486791800972625,"pX":0.5855914693541154,"pZ":2.2750100314530943,"vX0":2.80516958590702,"vY0":-124.93622571472218,"vZ0":-1.9602438791202532,"x":94.68,"y":177.35,"x0":-0.7134404402763206,"y0":50.004736443563466,"z0":6.05590294888697,"aX":2.0135999792241575},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.2,"breakHorizontal":-2.9,"spinRate":2332,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.43735021380967076,"extension":7.276581768348589},"index":0,"playId":"c3055b42-034c-3bad-aa58-96d93afb4147","pitchNumber":1,"startTime":"2026-05-16T23:34:30.689Z","endTime":"2026-05-16T23:34:34.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.108970828397545,"aZ":-38.33469879528197,"pfxX":0.954076691547965,"pfxZ":-4.357047586854101,"pX":0.49842551888404824,"pZ":1.9536395925351684,"vX0":2.6920364680086646,"vY0":-117.86066235968093,"vZ0":-1.336251567183305,"x":98.0,"y":186.03,"x0":-0.7796146994820455,"y0":50.00091774122683,"z0":6.04872256330034,"aX":1.3496451888885928},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.9,"breakHorizontal":-2.4,"spinRate":716,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.46363388780699344,"extension":7.464558323350102},"hitData":{"launchSpeed":75.7,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":166.79}},"index":1,"playId":"b1ac7b4e-21af-36e1-a24c-cf41153bc981","pitchNumber":2,"startTime":"2026-05-16T23:34:53.951Z","endTime":"2026-05-16T23:35:03.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:35:03.956Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, second baseman Fernando Tatis Jr. to first baseman Gavin Sheets.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T23:37:31.007Z","endTime":"2026-05-16T23:38:42.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":94.8,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60447421740823,"aZ":-12.47315852970138,"pfxX":-2.1993343759883466,"pfxZ":10.163765515602016,"pX":0.32222742520552655,"pZ":3.057644391476958,"vX0":3.762471018114962,"vY0":-138.0781699962784,"vZ0":-4.602426769131564,"x":104.72,"y":156.22,"x0":-0.7698884118706116,"y0":50.00667944077956,"z0":5.580025904225809,"aX":-4.2651181181606255},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":3.2,"spinRate":2287,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.39609305160574815,"extension":6.658295387214166},"index":0,"playId":"288c460e-c99a-3439-b3d6-96f13d493b8a","pitchNumber":1,"startTime":"2026-05-16T23:37:42.193Z","endTime":"2026-05-16T23:37:45.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.247086824320736,"aZ":-17.573009505411175,"pfxX":-7.812316844298291,"pfxZ":7.707640176428508,"pX":0.09493759036752329,"pZ":2.138708519018694,"vX0":4.8397867707071205,"vY0":-136.5583933589396,"vZ0":-5.893733773764511,"x":113.38,"y":181.03,"x0":-0.6826740115995809,"y0":50.00222951263848,"z0":5.528224496562737,"aX":-14.79746311180344},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":13.2,"spinRate":1999,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.4006393751996278,"extension":6.605585540007941},"index":1,"playId":"46b4474a-ed5a-38c6-a917-a9affbe13b98","pitchNumber":2,"startTime":"2026-05-16T23:38:00.313Z","endTime":"2026-05-16T23:38:03.981Z","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":89.2,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.687602708519268,"aZ":-26.7793224845357,"pfxX":3.3806077912303216,"pfxZ":3.1269274612298954,"pX":2.0843114360215425,"pZ":1.9521955159445836,"vX0":5.417392632869792,"vY0":-129.89199010454612,"vZ0":-4.229297919961363,"x":37.55,"y":186.07,"x0":-0.45966683297723876,"y0":50.003271883920114,"z0":5.614331275474111,"aX":5.833438491862182},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-7.2,"spinRate":2394,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.42008954086531736,"extension":6.69706222224714},"index":2,"playId":"0fc14b52-8f32-373b-9cb8-98c2d4100103","pitchNumber":3,"startTime":"2026-05-16T23:38:16.208Z","endTime":"2026-05-16T23:38:19.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996112805882017,"aZ":-31.29503812317161,"pfxX":3.9864718072878538,"pfxZ":0.5263302656112678,"pX":0.5933677699317851,"pZ":1.7220185960078302,"vX0":2.2920217691789877,"vY0":-127.52837755668146,"vZ0":-3.485964269148475,"x":94.38,"y":192.29,"x0":-0.8322172600736245,"y0":50.001056186697305,"z0":5.551455905112701,"aX":6.624528020451241},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":-7.7,"spinRate":2511,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.42800497189831654,"extension":6.495805909510634},"hitData":{"launchSpeed":96.1,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.06,"coordY":148.79}},"index":3,"playId":"4c4edfbf-71f9-3cce-8eb4-872c573ca4f6","pitchNumber":4,"startTime":"2026-05-16T23:38:32.025Z","endTime":"2026-05-16T23:38:42.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:38:42.829Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T23:38:53.345Z","endTime":"2026-05-16T23:39:37.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.195798013414496,"aZ":-42.48287181631664,"pfxX":7.02380820791916,"pfxZ":-7.868227685987149,"pX":0.045572617134000216,"pZ":2.16160311652792,"vX0":0.11002881358458466,"vY0":-114.38496302521682,"vZ0":1.1344273609667412,"x":115.26,"y":180.42,"x0":-0.9141028419737782,"y0":50.000094508169724,"z0":5.859492726313434,"aX":9.206621961141485},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.6,"breakHorizontal":-12.7,"spinRate":2553,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.48079680736547914,"extension":6.59393512478682},"index":0,"playId":"e6f9a338-cbe6-3ee6-b3be-272f186c5e52","pitchNumber":1,"startTime":"2026-05-16T23:39:04.987Z","endTime":"2026-05-16T23:39:08.246Z","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":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969939630481047,"aZ":-18.561998659386948,"pfxX":1.6249302070582843,"pfxZ":7.468495850518515,"pX":0.5847332385567323,"pZ":3.0077408093654947,"vX0":3.0808932777464513,"vY0":-133.26091917660398,"vZ0":-3.3091308860558457,"x":94.71,"y":157.57,"x0":-0.7914579499790376,"y0":50.00532493218468,"z0":5.5844067744151,"aX":2.962724148430783},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":-3.5,"spinRate":2426,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.40889889087015163,"extension":6.535073347488815},"hitData":{"launchSpeed":92.3,"launchAngle":13.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.4,"coordY":109.4}},"index":1,"playId":"6d41e37d-be9e-3776-99c4-c2c973e8d248","pitchNumber":2,"startTime":"2026-05-16T23:39:25.323Z","endTime":"2026-05-16T23:39:37.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:39:37.352Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T23:39:47.835Z","endTime":"2026-05-16T23:41:05.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695440177995568,"aZ":-11.789334404067898,"pfxX":-3.752067450940215,"pfxZ":10.663176566331686,"pX":-0.764051863889356,"pZ":3.563981723806009,"vX0":2.040915688843923,"vY0":-137.22812213980376,"vZ0":-3.2350658051735244,"x":146.12,"y":142.55,"x0":-1.0289988807324875,"y0":50.00349255730349,"z0":5.558558618759094,"aX":-7.173153827338394},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":6.4,"spinRate":2284,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.398779072912701,"extension":6.549956743535092},"index":0,"playId":"0a827b21-25e6-3791-96ca-b3def8ade933","pitchNumber":1,"startTime":"2026-05-16T23:40:00.855Z","endTime":"2026-05-16T23:40:03.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25476347672395,"aZ":-18.274116254136654,"pfxX":-0.4794337968089446,"pfxZ":7.693429362307837,"pX":-0.2742273623612341,"pZ":2.031624570354436,"vX0":2.1425155457563982,"vY0":-132.97325596413577,"vZ0":-5.517345021922605,"x":127.45,"y":183.93,"x0":-1.025109107374421,"y0":50.0000286509654,"z0":5.442614296861712,"aX":-0.8663113698989314},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":0.5,"spinRate":2381,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.41059936254555396,"extension":6.5787871868544},"index":1,"playId":"6b66381d-c1d1-3a29-85eb-0193904e737a","pitchNumber":2,"startTime":"2026-05-16T23:40:17.890Z","endTime":"2026-05-16T23:40:21.617Z","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(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":78.2,"endSpeed":71.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90267945678896,"aZ":-43.82790583314649,"pfxX":7.623624895339478,"pfxZ":-9.039891304353182,"pX":0.33617854801753255,"pZ":2.293143199031585,"vX0":0.2901232474943559,"vY0":-113.75884369159606,"vZ0":1.810785597402642,"x":104.19,"y":176.87,"x0":-0.7815078477825665,"y0":50.00033644234932,"z0":5.883494379875287,"aX":9.833610049631197},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.4,"breakHorizontal":-13.8,"spinRate":2578,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.48439201005766686,"extension":6.518966720774912},"index":2,"playId":"c9ba9fe3-169e-31d7-9f55-2ce0ef1facc5","pitchNumber":3,"startTime":"2026-05-16T23:40:34.604Z","endTime":"2026-05-16T23:40:38.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(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":94.7,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.616309981073808,"aZ":-13.665587131692257,"pfxX":-3.5137691093272623,"pfxZ":9.603842699286695,"pX":-0.339651200235481,"pZ":3.2867472700190223,"vX0":2.6700114867418807,"vY0":-137.9222516792582,"vZ0":-4.003240404491178,"x":129.95,"y":150.04,"x0":-0.863659011974827,"y0":50.002039372476965,"z0":5.678386524583594,"aX":-6.770687744632802},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2228,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.3970963473521105,"extension":6.550891346367428},"hitData":{"launchSpeed":98.5,"launchAngle":16.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.82,"coordY":72.91}},"index":3,"playId":"ab8ff0fa-ab3a-32dc-9db8-4349630083a7","pitchNumber":4,"startTime":"2026-05-16T23:40:56.484Z","endTime":"2026-05-16T23:41:05.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:41:05.348Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T23:41:46.192Z","endTime":"2026-05-16T23:43:53.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"916e9c67-d83e-3b5b-afe6-2a3db7ed5a1c","startTime":"2026-05-16T23:41:30.187Z","endTime":"2026-05-16T23:41:33.191Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79088155260212,"aZ":-23.53974769265148,"pfxX":2.5237256426056454,"pfxZ":4.867336704159994,"pX":0.23075469392466685,"pZ":2.454840690366122,"vX0":2.4687950998209907,"vY0":-131.55520189922504,"vZ0":-3.434868769404771,"x":108.2,"y":172.5,"x0":-1.0436889142471082,"y0":50.003004521507364,"z0":5.4987368752913355,"aX":4.475456810736746},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-5.0,"spinRate":2507,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.41446353437231176,"extension":6.59654205280883},"index":1,"playId":"3b9d913d-307b-313e-80fe-1c066bc66f98","pitchNumber":1,"startTime":"2026-05-16T23:41:48.539Z","endTime":"2026-05-16T23:41:51.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88446213312053,"aZ":-41.92590005144333,"pfxX":7.749045190796938,"pfxZ":-7.404637983687892,"pX":0.7146531043071739,"pZ":1.2559138775134573,"vX0":1.0897340125211663,"vY0":-114.7763312588788,"vZ0":-0.7430235643684661,"x":89.76,"y":204.87,"x0":-0.7735540812609303,"y0":50.00415269983433,"z0":5.714154634189921,"aX":10.201656655195082},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.2,"breakHorizontal":-14.3,"spinRate":2610,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.47966706416191496,"extension":6.671572627925942},"index":2,"playId":"f9ff28b9-f9e7-39dd-805c-e472d533cd0b","pitchNumber":2,"startTime":"2026-05-16T23:42:12.313Z","endTime":"2026-05-16T23:42:15.733Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013938943138253,"aZ":-27.12673875770879,"pfxX":-8.464672232953872,"pfxZ":2.901054878539946,"pX":-0.29684050929867833,"pZ":2.2106124481262777,"vX0":4.330998678139008,"vY0":-130.89651913225637,"vZ0":-3.5139809491402776,"x":128.31,"y":179.09,"x0":-0.8710410254353579,"y0":50.00257727628482,"z0":5.596162843733192,"aX":-14.72328966518419},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":1364,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.4180554731176622,"extension":6.529946789385963},"index":3,"playId":"2720fce9-a962-3385-87ad-b5006649c89d","pitchNumber":3,"startTime":"2026-05-16T23:42:29.275Z","endTime":"2026-05-16T23:42:32.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76405481154648,"aZ":-24.47665362429742,"pfxX":-8.398886691599834,"pfxZ":4.399977319063053,"pX":-0.370699007073862,"pZ":1.0597250417258004,"vX0":4.564582849562185,"vY0":-131.15353441683655,"vZ0":-6.66996020819677,"x":131.13,"y":210.17,"x0":-1.0390444026871881,"y0":50.002572438484385,"z0":5.451709989278616,"aX":-14.686270514111449},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":1539,"spinDirection":226},"zone":13,"typeConfidence":0.86,"plateTime":0.4170340764504976,"extension":6.6075755234215885},"index":4,"playId":"d1a0fcf8-d004-32cb-b981-c86c2683cb0a","pitchNumber":4,"startTime":"2026-05-16T23:42:50.182Z","endTime":"2026-05-16T23:42:53.333Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8651084457916,"aZ":-16.791116155558058,"pfxX":-8.825643707309624,"pfxZ":7.87417731462253,"pX":0.5807326004047128,"pZ":3.6493606500884708,"vX0":6.283471214828172,"vY0":-138.62014629519985,"vZ0":-2.4850017850650272,"x":94.86,"y":140.25,"x0":-0.564283953953686,"y0":50.00427982955352,"z0":5.673481925676871,"aX":-17.24370037736578},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":14.8,"spinRate":2124,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.39455910695035534,"extension":6.532075024441946},"index":5,"playId":"45fb965e-d1ff-3842-98b5-479a6bafbf64","pitchNumber":5,"startTime":"2026-05-16T23:43:09.341Z","endTime":"2026-05-16T23:43:16.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luke Raley steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"45fb965e-d1ff-3842-98b5-479a6bafbf64","startTime":"2026-05-16T23:43:26.175Z","endTime":"2026-05-16T23:43:50.053Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91145924081488,"aZ":-28.732441392260338,"pfxX":4.101952094717985,"pfxZ":2.0004353440228866,"pX":0.500330584756915,"pZ":0.7718398072920315,"vX0":2.175459287099021,"vY0":-129.51828327872298,"vZ0":-6.428038421601842,"x":97.93,"y":217.94,"x0":-0.8801562677881345,"y0":50.00262062113683,"z0":5.447912861271037,"aX":7.054711055697427},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":2505,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.42090686040705627,"extension":6.6548130804397925},"index":7,"playId":"d3f8937f-7481-3f18-9dfb-6ddef577d349","pitchNumber":6,"startTime":"2026-05-16T23:43:50.053Z","endTime":"2026-05-16T23:43:53.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:43:53.554Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-16T23:44:08.786Z","endTime":"2026-05-16T23:47:36.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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],"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273878774069367,"aZ":-21.700317176319704,"pfxX":1.44663303906981,"pfxZ":5.675251346814436,"pX":0.8685004921803888,"pZ":3.209173342328545,"vX0":3.7849968666973672,"vY0":-133.82382674087194,"vZ0":-2.334963120063946,"x":83.89,"y":152.13,"x0":-0.7425069596071001,"y0":50.00007066983997,"z0":5.619604431928399,"aX":2.6668822784668262},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":-3.4,"spinRate":2381,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4066605938234691,"extension":6.628680629242681},"index":0,"playId":"71e6eca5-b9f9-3bdf-b2eb-2eabd7db7e3e","pitchNumber":1,"startTime":"2026-05-16T23:44:32.898Z","endTime":"2026-05-16T23:44:36.715Z","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":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.067565050159942,"aZ":-28.416712556439666,"pfxX":5.71868547969509,"pfxZ":2.4177333075008995,"pX":0.7724307450342196,"pZ":2.8124454390008946,"vX0":2.200332721572481,"vY0":-123.08484783627462,"vZ0":-0.7804167573933403,"x":87.56,"y":162.84,"x0":-0.8726287904530659,"y0":50.005927115929694,"z0":5.508888322404876,"aX":8.904973607325312},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":-10.8,"spinRate":2653,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.44253256745569036,"extension":6.549490786808926},"index":1,"playId":"f75572bd-b353-3a3b-bfb5-efad9bae153b","pitchNumber":2,"startTime":"2026-05-16T23:44:49.546Z","endTime":"2026-05-16T23:44:52.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80045337896952,"aZ":-14.413029775259549,"pfxX":-4.175312796207137,"pfxZ":9.069857180450294,"pX":0.23290601355037993,"pZ":4.025898473718924,"vX0":3.7910904611023772,"vY0":-138.55249868124906,"vZ0":-2.1003188785996603,"x":108.12,"y":130.08,"x0":-0.6056961449553031,"y0":50.006016569786105,"z0":5.748710975304498,"aX":-8.179744363255923},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2168,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39420204431040684,"extension":6.610337871226267},"index":2,"playId":"0ecc78ba-5fce-3c85-8897-5d34c6a4cb4f","pitchNumber":3,"startTime":"2026-05-16T23:45:13.636Z","endTime":"2026-05-16T23:45:16.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911689149155357,"aZ":-20.08509106781293,"pfxX":2.4776206373434944,"pfxZ":6.5390473211261995,"pX":0.6439182275491151,"pZ":2.8481858812094774,"vX0":2.785209160962251,"vY0":-134.1166413860382,"vZ0":-3.45998030140093,"x":92.46,"y":161.88,"x0":-0.7242658446695391,"y0":50.004042226969624,"z0":5.561653165800216,"aX":4.581783283268269},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-5.0,"spinRate":2427,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.40606095926033703,"extension":6.610448103125077},"index":3,"playId":"57f06035-c182-3be6-86c3-0e00e82be55e","pitchNumber":4,"startTime":"2026-05-16T23:45:35.514Z","endTime":"2026-05-16T23:45:38.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41319498397443,"aZ":-30.94020174643517,"pfxX":7.8823037939364315,"pfxZ":0.8331119827526203,"pX":2.658259236613375,"pZ":1.6083286032538533,"vX0":5.780282947309684,"vY0":-121.10192010881603,"vZ0":-2.623306490414055,"x":15.67,"y":195.36,"x0":-0.7863463763948308,"y0":50.001590363011715,"z0":5.421279168157929,"aX":11.666532542486342},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.1,"breakHorizontal":-15.7,"spinRate":2656,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45287224877301924,"extension":6.699510006594779},"index":4,"playId":"1265719d-e96d-3395-b28c-98c64fe8ebc8","pitchNumber":5,"startTime":"2026-05-16T23:46:00.191Z","endTime":"2026-05-16T23:46:03.223Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07048910514203,"aZ":-15.957376530019623,"pfxX":-7.877708380325217,"pfxZ":8.36046097257609,"pX":0.16944455144697124,"pZ":2.8009455308619295,"vX0":4.767823418426212,"vY0":-138.20098677656435,"vZ0":-4.650829182973032,"x":110.54,"y":163.15,"x0":-0.5524052765381341,"y0":50.00102318571427,"z0":5.573399101814455,"aX":-15.275122304113715},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":13.3,"spinRate":2123,"spinDirection":202},"zone":5,"typeConfidence":0.89,"plateTime":0.3959429783421444,"extension":6.648416395643367},"index":5,"playId":"db297322-59ac-32af-abfa-ed2eeed4ee5c","pitchNumber":6,"startTime":"2026-05-16T23:46:18.755Z","endTime":"2026-05-16T23:46:23.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.648849466575616,"aZ":-31.16542766456512,"pfxX":5.1667901304530215,"pfxZ":0.6098942492003729,"pX":0.7306101031565019,"pZ":3.2345945881604754,"vX0":1.8667992931625739,"vY0":-126.71863905014783,"vZ0":-0.15304901873175958,"x":89.15,"y":151.45,"x0":-0.6835360459115005,"y0":50.00411250308407,"z0":5.7496046118741795,"aX":8.548920947645595},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-9.7,"spinRate":2666,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.4293942078580115,"extension":6.661556304126136},"index":6,"playId":"9e7b3296-1452-37df-aae9-10d7a32a049f","pitchNumber":7,"startTime":"2026-05-16T23:46:47.368Z","endTime":"2026-05-16T23:46:51.694Z","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":94.6,"endSpeed":87.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92890083852499,"aZ":-11.716762865519723,"pfxX":-2.343461268616233,"pfxZ":10.568950640120836,"pX":1.7204690754538101,"pZ":2.365836684331877,"vX0":6.683394247611633,"vY0":-137.60777913596527,"vZ0":-6.473258375877748,"x":51.42,"y":174.9,"x0":-0.42545121323032764,"y0":50.00102472232842,"z0":5.52755401051988,"aX":-4.536402478320716},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":3.0,"spinRate":2381,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39667185977956976,"extension":6.79733720141413},"index":7,"playId":"46bb664f-a783-3180-a053-3cbfda585a5c","pitchNumber":8,"startTime":"2026-05-16T23:47:07.219Z","endTime":"2026-05-16T23:47:11.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703547251650928,"aZ":-22.01844224420494,"pfxX":3.14817265758675,"pfxZ":5.728294059554081,"pX":0.7364104203432364,"pZ":1.7974008052360548,"vX0":3.058283754044133,"vY0":-131.76437019607093,"vZ0":-5.372720887093793,"x":88.93,"y":190.25,"x0":-0.8447641207179772,"y0":50.00475925363498,"z0":5.470558660071951,"aX":5.585094546686118},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":-6.4,"spinRate":2510,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.41430640563877263,"extension":6.648662615926607},"index":8,"playId":"75b62f73-0e2b-307e-8337-0fb872be6522","pitchNumber":9,"startTime":"2026-05-16T23:47:28.565Z","endTime":"2026-05-16T23:47:36.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:47:36.005Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ramón Laureano pops out to second baseman Cole Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T23:49:58.702Z","endTime":"2026-05-16T23:51:38.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245960368271195,"aZ":-36.092098380499806,"pfxX":0.4831924710094224,"pfxZ":-2.5428971301276846,"pX":-0.6510740788829417,"pZ":2.1853673772517306,"vX0":-0.07832255338279338,"vY0":-122.70002190579619,"vZ0":-2.187432253904552,"x":141.82,"y":179.78,"x0":-0.6817369504550138,"y0":50.00495745912181,"z0":6.137745587381788,"aX":0.7434386591346781},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.9,"breakHorizontal":-0.8,"spinRate":1969,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.44487810363835,"extension":7.124608979669926},"index":0,"playId":"f125c7bb-24e2-305e-b319-2ad94c15265f","pitchNumber":1,"startTime":"2026-05-16T23:50:08.320Z","endTime":"2026-05-16T23:50:11.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.869799013015378,"aZ":-36.27306834189147,"pfxX":9.638432229099582,"pfxZ":-2.9849487561747132,"pX":1.1550658944635757,"pZ":0.7467862796724289,"vX0":1.8844561526262509,"vY0":-116.48066306497958,"vZ0":-4.0971469588327345,"x":72.97,"y":218.62,"x0":-0.9165377669202756,"y0":50.00176394240431,"z0":5.957997694059355,"aX":13.24337514006385},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.1,"breakHorizontal":-17.9,"spinRate":2373,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4702144264322259,"extension":7.213112750010713},"index":1,"playId":"1ed7d23d-4228-3b93-8665-c050cbe8e217","pitchNumber":2,"startTime":"2026-05-16T23:50:29.495Z","endTime":"2026-05-16T23:50:32.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.307397387589603,"aZ":-35.79755540510935,"pfxX":-1.2546616472715932,"pfxZ":-2.543520894920838,"pX":1.0938955136174635,"pZ":0.8132711387043057,"vX0":4.810250356919838,"vY0":-118.10025418938639,"vZ0":-4.343332842742922,"x":75.3,"y":216.82,"x0":-0.7970486416865254,"y0":50.000052848831366,"z0":5.932459761462162,"aX":-1.7908853242751501},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.3,"breakHorizontal":1.2,"spinRate":691,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.4619573665348806,"extension":7.314330656293813},"index":2,"playId":"b33fdd54-3a6a-3a3b-ae7f-59954e1044e2","pitchNumber":3,"startTime":"2026-05-16T23:50:48.526Z","endTime":"2026-05-16T23:50:51.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96257803222176,"aZ":-31.683565158061526,"pfxX":1.3586002667696333,"pfxZ":0.30877043592248654,"pX":0.29608795793641735,"pZ":2.0208713436532757,"vX0":2.2656143184571493,"vY0":-125.3244791867071,"vZ0":-3.4893708960287353,"x":105.71,"y":184.22,"x0":-0.7941747765351875,"y0":50.003867205577755,"z0":6.003338730198258,"aX":2.1736921417685693},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":-3.0,"spinRate":2108,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.43608350051420564,"extension":7.383819429833494},"index":3,"playId":"13a5bd10-aad3-3879-a277-d448b29c1d88","pitchNumber":4,"startTime":"2026-05-16T23:51:06.292Z","endTime":"2026-05-16T23:51:09.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.036626361541778,"aZ":-37.35499345077584,"pfxX":8.84112415589165,"pfxZ":-3.766752035303,"pX":0.15731998191281615,"pZ":2.481523345720575,"vX0":0.14099060060649982,"vY0":-116.32803109779998,"vZ0":-0.08848294654679534,"x":111.0,"y":171.78,"x0":-1.0533532293096717,"y0":50.00330956817016,"z0":6.050072129325513,"aX":12.162582637959714},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.6,"breakHorizontal":-16.1,"spinRate":2298,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4701717251997568,"extension":7.2113747082155895},"hitData":{"launchSpeed":92.4,"launchAngle":61.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":169.74,"coordY":136.41}},"index":4,"playId":"e5086ac0-e730-300c-b3cb-cc3ca9fc4d78","pitchNumber":5,"startTime":"2026-05-16T23:51:26.806Z","endTime":"2026-05-16T23:51:38.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:51:38.668Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T23:51:52.712Z","endTime":"2026-05-16T23:53:11.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981984877650724,"aZ":-9.984385350793135,"pfxX":-2.6577819799923743,"pfxZ":11.283048732450347,"pX":-0.15874246256463043,"pZ":2.565653630065228,"vX0":3.062276415946087,"vY0":-139.27708377966448,"vZ0":-7.332880812136965,"x":123.05,"y":169.51,"x0":-0.926647765048146,"y0":50.00456662834828,"z0":5.891408569529422,"aX":-5.227688851520155},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":4.2,"spinRate":2275,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3931176972423329,"extension":7.366015726905753},"index":0,"playId":"10249fb8-d6ec-38c3-b96f-e6584de18022","pitchNumber":1,"startTime":"2026-05-16T23:52:07.782Z","endTime":"2026-05-16T23:52:10.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39276709088534,"aZ":-10.243865817899009,"pfxX":-2.372745964304743,"pfxZ":11.139773139385266,"pX":0.6646912439611099,"pZ":2.396880594152444,"vX0":4.44399667421013,"vY0":-139.22249051559714,"vZ0":-7.530363383677119,"x":91.66,"y":174.06,"x0":-0.6418422092223809,"y0":50.00529625649824,"z0":5.809849610332163,"aX":-4.6724761796816106},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":3.4,"spinRate":2261,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39296567364086554,"extension":7.569878623184094},"index":1,"playId":"142d16f2-f2ee-39cd-b2ff-3208efdfc094","pitchNumber":2,"startTime":"2026-05-16T23:52:24.956Z","endTime":"2026-05-16T23:52:28.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59715239421617,"aZ":-34.1232082203787,"pfxX":-1.4091016476567058,"pfxZ":-1.3316430575925025,"pX":1.5624162646157154,"pZ":-0.16177734107955313,"vX0":6.164056534523116,"vY0":-120.02265590576259,"vZ0":-7.026434649935129,"x":57.44,"y":243.15,"x0":-0.8527654848916848,"y0":50.00277784864316,"z0":5.83146844415284,"aX":-2.0619980041631427},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.8,"breakHorizontal":1.1,"spinRate":760,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4558342605019692,"extension":7.385710945833317},"index":2,"playId":"13bbdc93-d21b-328d-97fc-b307ec8aff20","pitchNumber":3,"startTime":"2026-05-16T23:52:41.681Z","endTime":"2026-05-16T23:52:44.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.798765522731788,"aZ":-35.649642424398955,"pfxX":-3.499474210947703,"pfxZ":-2.438886268971724,"pX":0.25365978596485256,"pZ":1.570158500260821,"vX0":3.8395002424203906,"vY0":-119.59145188172336,"vZ0":-2.7840805745567905,"x":107.33,"y":196.39,"x0":-0.9312007242148301,"y0":50.00509554764891,"z0":6.002703444525725,"aX":-4.98181404971267},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.9,"breakHorizontal":5.2,"spinRate":678,"spinDirection":266},"zone":8,"typeConfidence":2.0,"plateTime":0.46108939582938424,"extension":7.435726880832324},"hitData":{"launchSpeed":79.6,"launchAngle":52.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":67.3,"coordY":142.46}},"index":3,"playId":"e26c9e35-832f-3c7c-be87-2dde07cfc766","pitchNumber":4,"startTime":"2026-05-16T23:52:59.863Z","endTime":"2026-05-16T23:53:11.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:53:11.919Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T23:53:26.290Z","endTime":"2026-05-16T23:54:47.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.327804008081195,"aZ":-8.081319113650181,"pfxX":-5.656526274745873,"pfxZ":12.156319577131972,"pX":0.2084026661526071,"pZ":1.1819216455864352,"vX0":4.737401293467547,"vY0":-140.47886347004294,"vZ0":-10.928655658486276,"x":109.06,"y":206.87,"x0":-0.7719981474509529,"y0":50.00337711575942,"z0":5.665733633581456,"aX":-11.21070602484656},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":9.1,"spinRate":2117,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39117041252311857,"extension":7.547558614357351},"index":0,"playId":"6e38e66a-2bae-304b-ac7c-a97c0bb5b88f","pitchNumber":1,"startTime":"2026-05-16T23:53:39.339Z","endTime":"2026-05-16T23:53:42.339Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87281537873072,"aZ":-35.447692228516615,"pfxX":0.7445256235306186,"pfxZ":-1.980537276322262,"pX":0.5276333010450227,"pZ":1.1552812870398712,"vX0":3.564191564776138,"vY0":-127.77809241233035,"vZ0":-5.2048076208787295,"x":96.89,"y":207.59,"x0":-0.9808660845741266,"y0":50.00020390509996,"z0":5.997829233988559,"aX":1.2325462600273251},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.6,"breakHorizontal":-2.2,"spinRate":2297,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4283582873566756,"extension":7.380030961489201},"index":1,"playId":"b587a689-6201-3545-a65a-f6a314f39073","pitchNumber":2,"startTime":"2026-05-16T23:53:56.884Z","endTime":"2026-05-16T23:53:59.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.999136090031776,"aZ":-9.915984146696081,"pfxX":-4.578483321151733,"pfxZ":11.219876108642275,"pX":-0.16156793290419302,"pZ":2.293175356503596,"vX0":3.5965726471582307,"vY0":-140.47079631257006,"vZ0":-7.819754058531677,"x":123.16,"y":176.86,"x0":-0.8683860969411472,"y0":50.00293650392727,"z0":5.770372468737355,"aX":-9.082797495847794},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2059,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3910200208186718,"extension":7.649391615414851},"index":2,"playId":"c10e1677-7f6f-3f0d-9151-e78816ff5a72","pitchNumber":3,"startTime":"2026-05-16T23:54:15.707Z","endTime":"2026-05-16T23:54:19.164Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-16T23:54:26.689Z","endTime":"2026-05-16T23:54:42.928Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237758628627965,"aZ":-39.231674944700956,"pfxX":4.3853925283683335,"pfxZ":-4.980365052117836,"pX":-0.04330371214285963,"pZ":2.020825479218938,"vX0":1.023322500593332,"vY0":-118.97360568582448,"vZ0":-0.9318510901228594,"x":118.65,"y":184.22,"x0":-1.0497188427215098,"y0":50.003157196282636,"z0":6.008966154972931,"aX":6.214978055609626},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.9,"breakHorizontal":-8.2,"spinRate":670,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4623994372382616,"extension":7.468469515573503},"index":4,"playId":"49648182-76ed-346d-a80b-94a4dea6c428","pitchNumber":4,"startTime":"2026-05-16T23:54:42.928Z","endTime":"2026-05-16T23:54:47.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:54:47.600Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T23:56:53.877Z","endTime":"2026-05-16T23:58:48.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356862458747575,"aZ":-14.130897792391103,"pfxX":-2.9659513870953487,"pfxZ":9.736777550851997,"pX":-0.9539124702691394,"pZ":3.464353002587612,"vX0":1.5627409243468955,"vY0":-135.22842509680154,"vZ0":-2.9999506522787764,"x":153.36,"y":145.24,"x0":-1.153819638817124,"y0":50.002062786963116,"z0":5.57883437340876,"aX":-5.495345150769493},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2292,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40496804202068226,"extension":6.380356287515043},"index":0,"playId":"e5894c8f-f9f8-35c5-92bf-6ddfad8aff8c","pitchNumber":1,"startTime":"2026-05-16T23:57:17.969Z","endTime":"2026-05-16T23:57:20.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938330962395405,"aZ":-11.964012660730786,"pfxX":-3.0600402226604198,"pfxZ":10.904389113845587,"pX":0.42067235540632997,"pZ":0.900889804292954,"vX0":4.830283695636783,"vY0":-135.37186904141532,"vZ0":-9.603831560783831,"x":100.96,"y":214.46,"x0":-0.9903726301037006,"y0":50.00543921584138,"z0":5.335478486173657,"aX":-5.672994220274802},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2352,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.404840065018115,"extension":6.510602867398731},"index":1,"playId":"34552986-4e42-3856-9584-d6af9028ac62","pitchNumber":2,"startTime":"2026-05-16T23:57:32.137Z","endTime":"2026-05-16T23:57:35.284Z","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":93.8,"endSpeed":85.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.579213252771865,"aZ":-14.658299849666154,"pfxX":-5.5712064629938896,"pfxZ":9.298558302461618,"pX":-0.33785070721744254,"pZ":3.10739163032716,"vX0":3.793540628453629,"vY0":-136.5079563123971,"vZ0":-3.770443820039098,"x":129.88,"y":154.88,"x0":-1.023057434317402,"y0":50.00299051568388,"z0":5.518359772426329,"aX":-10.494604484462712},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2204,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40152575254566747,"extension":6.500005493984072},"index":2,"playId":"e8cc57a2-382f-31d0-acad-c73e89a76b30","pitchNumber":3,"startTime":"2026-05-16T23:57:50.213Z","endTime":"2026-05-16T23:57:54.220Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001794671710062,"aZ":-17.159836013312674,"pfxX":-2.8156826726900475,"pfxZ":8.051328213392907,"pX":-0.3538611539606996,"pZ":2.4185322358991512,"vX0":2.5994704008790968,"vY0":-135.31736479775745,"vZ0":-4.919028863300121,"x":130.49,"y":173.48,"x0":-0.958566625462627,"y0":50.00164221371198,"z0":5.4523755836552095,"aX":-5.250183420535613},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":4.6,"spinRate":2009,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4039275758060126,"extension":6.512654643151621},"index":3,"playId":"6a523fee-4be8-3a0a-b31f-5586bb2bd7b3","pitchNumber":4,"startTime":"2026-05-16T23:58:06.919Z","endTime":"2026-05-16T23:58:10.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16750612610125,"aZ":-24.576934888611696,"pfxX":3.651388321259142,"pfxZ":4.507877075057998,"pX":-0.19965837568797473,"pZ":2.2844890907587994,"vX0":0.9196089817753869,"vY0":-128.83631613125158,"vZ0":-3.6603891276482114,"x":124.61,"y":177.1,"x0":-1.0354350950056934,"y0":50.003090919431074,"z0":5.617968147252061,"aX":6.152463521820954},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":-6.8,"spinRate":2373,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4247424557312174,"extension":6.479002100282712},"index":4,"playId":"b35c0576-09e5-36ea-8f24-c183da09fd69","pitchNumber":5,"startTime":"2026-05-16T23:58:21.045Z","endTime":"2026-05-16T23:58:24.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-16T23:58:33.120Z","endTime":"2026-05-16T23:58:44.192Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.669201810999144,"aZ":-21.19901125351568,"pfxX":-10.215073436506042,"pfxZ":5.960925293959132,"pX":-0.20929556900150004,"pZ":2.8999413793512545,"vX0":5.190699760928069,"vY0":-134.92895457746957,"vZ0":-3.1614070375791865,"x":124.98,"y":160.48,"x0":-0.8319428746088877,"y0":50.00418113258318,"z0":5.58249628432939,"aX":-18.81533963415781},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":17.4,"spinRate":1987,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.40610432281163744,"extension":6.549669422452322},"index":6,"playId":"38fa4595-2541-3286-9e47-41f6d947eb90","pitchNumber":6,"startTime":"2026-05-16T23:58:44.192Z","endTime":"2026-05-16T23:58:48.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T23:58:48.875Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T23:59:06.665Z","endTime":"2026-05-17T00:00:33.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95602604666443,"aZ":-12.834447817628837,"pfxX":-4.6778737259116525,"pfxZ":10.04055263901465,"pX":-0.2999513246705258,"pZ":2.697635270672947,"vX0":3.2886071273794486,"vY0":-137.97039424393265,"vZ0":-5.306927837058182,"x":128.43,"y":165.94,"x0":-0.9001426048855043,"y0":50.00172110227145,"z0":5.512275786783026,"aX":-9.009846070682913},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2280,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3971222180385032,"extension":6.559248780118421},"index":0,"playId":"3de82b62-e573-3aaf-8bf6-38177c15418e","pitchNumber":1,"startTime":"2026-05-16T23:59:12.629Z","endTime":"2026-05-16T23:59:16.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550396140784674,"aZ":-16.41291804122575,"pfxX":-2.462931227908964,"pfxZ":8.239216271326898,"pX":1.1271525367963795,"pZ":3.887349566214976,"vX0":5.09981242471922,"vY0":-137.24602738318723,"vZ0":-2.0842073855919114,"x":74.04,"y":133.82,"x0":-0.43269600086869264,"y0":50.0039231037294,"z0":5.770747532985622,"aX":-4.712558938201386},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":3.5,"spinRate":2023,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39864347500450314,"extension":6.4691617614900405},"index":1,"playId":"41e54646-eb33-3ae5-ae3a-f6d9675a6c97","pitchNumber":2,"startTime":"2026-05-16T23:59:26.536Z","endTime":"2026-05-16T23:59:30.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":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89056156558925,"aZ":-21.116137448558497,"pfxX":-8.757211646435945,"pfxZ":6.61781476062327,"pX":0.205158434243714,"pZ":1.7815915713513355,"vX0":5.2972028241684,"vY0":-128.77869006653927,"vZ0":-5.516415667048257,"x":109.18,"y":190.68,"x0":-0.7455333397122607,"y0":50.005900497914105,"z0":5.595388532955176,"aX":-14.643662661216},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.9,"breakHorizontal":14.6,"spinRate":1387,"spinDirection":228},"zone":8,"typeConfidence":0.92,"plateTime":0.42607416654758,"extension":6.42792108389411},"index":2,"playId":"508ef606-ec8e-3c04-a21a-ff5928930894","pitchNumber":3,"startTime":"2026-05-16T23:59:42.157Z","endTime":"2026-05-16T23:59:45.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-16T23:59:58.285Z","endTime":"2026-05-17T00:00:04.940Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483546360618778,"aZ":-14.889787893930992,"pfxX":-3.281359421798357,"pfxZ":9.013115507725582,"pX":0.9998674552393784,"pZ":3.154414245017892,"vX0":5.580355818534518,"vY0":-137.57802937904444,"vZ0":-3.9222227087489014,"x":78.89,"y":153.61,"x0":-0.6282448495023368,"y0":50.0005160060868,"z0":5.607539543546022,"aX":-6.291435362078133},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":4.8,"spinRate":2219,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3981149050534851,"extension":6.617510958657235},"index":4,"playId":"1410119f-0557-3348-937b-fbb6987f1d8c","pitchNumber":4,"startTime":"2026-05-17T00:00:04.940Z","endTime":"2026-05-17T00:00:08.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01602816665041,"aZ":-25.693200027042675,"pfxX":-8.156685846231241,"pfxZ":3.8917510821692556,"pX":0.04975397098795048,"pZ":3.1125545588979087,"vX0":5.086898254414452,"vY0":-128.39344305120989,"vZ0":-1.4186472499247602,"x":115.1,"y":154.74,"x0":-0.8991570870818352,"y0":50.0052216058334,"z0":5.674974077734449,"aX":-13.596270814617904},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":1490,"spinDirection":223},"zone":2,"typeConfidence":0.92,"plateTime":0.4268836105679057,"extension":6.496453311620175},"index":5,"playId":"bea551b8-1239-369f-ab97-ce28a8fa5e63","pitchNumber":5,"startTime":"2026-05-17T00:00:28.572Z","endTime":"2026-05-17T00:00:33.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:00:33.718Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-17T00:00:46.473Z","endTime":"2026-05-17T00:02:46.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.889070592249766,"aZ":-22.253918112423836,"pfxX":2.1658576505589853,"pfxZ":5.641679581400005,"pX":0.44163310484993,"pZ":3.624982800354176,"vX0":2.332333090780816,"vY0":-131.29039112821832,"vZ0":-0.9896933904496041,"x":100.17,"y":140.91,"x0":-0.7372619400955811,"y0":50.00413769819068,"z0":5.651924239024068,"aX":3.808142292857586},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-4.4,"spinRate":2349,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.4160240327524387,"extension":6.623445121566951},"index":0,"playId":"50c12038-dde2-30f8-b406-a4f21843f798","pitchNumber":1,"startTime":"2026-05-17T00:00:59.634Z","endTime":"2026-05-17T00:01:02.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85444245527988,"aZ":-26.684824232131874,"pfxX":4.378996923099235,"pfxZ":3.215449946127722,"pX":1.6906142717941945,"pZ":0.6483616475673025,"vX0":4.667341649443279,"vY0":-129.013696514568,"vZ0":-6.9886777911632185,"x":52.56,"y":221.27,"x0":-0.7028046066936565,"y0":50.00048053116235,"z0":5.415352205416425,"aX":7.467598745967701},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-8.9,"spinRate":2601,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.42264314351729304,"extension":6.721697540178129},"index":1,"playId":"3cd53016-657b-33b9-8df5-d25115b35084","pitchNumber":2,"startTime":"2026-05-17T00:01:21.091Z","endTime":"2026-05-17T00:01:24.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.525794416338574,"aZ":-18.44432046199807,"pfxX":-7.828344590834047,"pfxZ":7.108755009007767,"pX":1.0093132096207362,"pZ":3.3153853925633987,"vX0":6.948048420465911,"vY0":-137.6328772614893,"vZ0":-3.0889198621826974,"x":78.53,"y":149.26,"x0":-0.5220846828741984,"y0":50.005763026250925,"z0":5.690755844580958,"aX":-15.127496862752968},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2155,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.3968895262878598,"extension":6.527121205327866},"index":2,"playId":"2bf6a951-9030-36cf-bc35-a72b372d1e6d","pitchNumber":3,"startTime":"2026-05-17T00:01:38.695Z","endTime":"2026-05-17T00:01:41.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884580219404036,"aZ":-24.704609007047413,"pfxX":4.521709118952493,"pfxZ":4.245280259475736,"pX":1.4987595953304276,"pZ":2.1457049156225416,"vX0":4.342729670735446,"vY0":-131.10661895504896,"vZ0":-4.225016712533961,"x":59.87,"y":180.85,"x0":-0.7601383907193211,"y0":50.003779395019635,"z0":5.597958958757732,"aX":7.957421344247812},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":-9.1,"spinRate":2465,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4160341472088809,"extension":6.517660788811196},"index":3,"playId":"302d1895-fb2e-397e-847c-22fc38c42a2e","pitchNumber":4,"startTime":"2026-05-17T00:01:53.653Z","endTime":"2026-05-17T00:01:56.875Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-17T00:02:09.578Z","endTime":"2026-05-17T00:02:24.113Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41514216121665,"aZ":-17.21497725996024,"pfxX":-7.956692208666632,"pfxZ":7.7460929044760825,"pX":1.0336772378927253,"pZ":3.098141709973742,"vX0":7.090813949298027,"vY0":-137.5732282202971,"vZ0":-3.769878572279821,"x":77.6,"y":155.13,"x0":-0.5341939021514654,"y0":50.00191511824119,"z0":5.641752957884736,"aX":-15.363601339383466},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2113,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.39703125557532015,"extension":6.65584367782651},"index":5,"playId":"62f4fd22-c88d-3a7e-8459-1ea18e8d7e3f","pitchNumber":5,"startTime":"2026-05-17T00:02:24.113Z","endTime":"2026-05-17T00:02:27.644Z","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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.400652860600985,"aZ":-26.379642250482092,"pfxX":9.129473661366054,"pfxZ":3.8808668808799345,"pX":1.1437714939554149,"pZ":1.4146533925726215,"vX0":2.6314187645277296,"vY0":-121.5059165005933,"vZ0":-3.928570101517204,"x":73.4,"y":200.58,"x0":-1.1397096797109096,"y0":50.00022671653924,"z0":5.351582708740809,"aX":13.609978401605838},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":-17.2,"spinRate":2591,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4512462911201527,"extension":6.513025403886046},"index":6,"playId":"5e0ba24f-db02-3fd3-ae9c-f593fca72dcb","pitchNumber":6,"startTime":"2026-05-17T00:02:42.862Z","endTime":"2026-05-17T00:02:46.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:02:46.662Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:05:06.066Z","endTime":"2026-05-17T00:05:35.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.524718703167366,"aZ":-11.251899579494006,"pfxX":-4.413302785270651,"pfxZ":10.70157446954222,"pX":0.7898305296401014,"pZ":2.2180315727555535,"vX0":5.292208440675515,"vY0":-139.89106759305201,"vZ0":-7.638993587542122,"x":86.89,"y":178.89,"x0":-0.5652600238768541,"y0":50.00491692063109,"z0":5.745871763247422,"aX":-8.630382216902856},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2192,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3935682656258863,"extension":7.582461393779943},"hitData":{"launchSpeed":89.5,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":108.29,"coordY":148.27}},"index":0,"playId":"25c3590e-7428-3e51-a93e-7bc2d985ae8e","pitchNumber":1,"startTime":"2026-05-17T00:05:25.844Z","endTime":"2026-05-17T00:05:35.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:05:35.319Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:05:49.675Z","endTime":"2026-05-17T00:07:04.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86169417723479,"aZ":-36.903202535782434,"pfxX":1.591504108358043,"pfxZ":-3.042341865551202,"pX":-0.5182283830034919,"pZ":1.6197195720128157,"vX0":0.37012327325270844,"vY0":-124.14574429900807,"vZ0":-3.324462762572427,"x":136.75,"y":195.05,"x0":-0.8761454992050574,"y0":50.003490374318005,"z0":6.061495260197476,"aX":2.4733627866561863},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.0,"breakHorizontal":-3.0,"spinRate":2208,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4419269182580825,"extension":7.215745775206065},"index":0,"playId":"bb493662-d748-3809-af78-a87db1a38181","pitchNumber":1,"startTime":"2026-05-17T00:05:59.201Z","endTime":"2026-05-17T00:06:02.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054775739170232,"aZ":-34.47907335024558,"pfxX":0.48623381699529544,"pfxZ":-1.414083002509443,"pX":-0.09217611226685987,"pZ":1.154273835617663,"vX0":1.799326117704187,"vY0":-127.10825784106542,"vZ0":-5.140431887592964,"x":120.51,"y":207.61,"x0":-0.8748587775250949,"y0":50.006281889968456,"z0":5.966445116536745,"aX":0.7893963742049339},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.6,"breakHorizontal":-1.3,"spinRate":2336,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4322630564656462,"extension":7.4342243574971425},"index":1,"playId":"42598272-cb31-375b-85d1-15f4e60fbd62","pitchNumber":2,"startTime":"2026-05-17T00:06:17.473Z","endTime":"2026-05-17T00:06:20.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22293010229962,"aZ":-12.010243427282193,"pfxX":-3.635036292018767,"pfxZ":10.379279318914492,"pX":-1.8867566921316317,"pZ":2.854643833240675,"vX0":-1.0652737670036696,"vY0":-139.4358701653842,"vZ0":-5.9427004194962825,"x":188.92,"y":161.7,"x0":-1.0263193869637517,"y0":50.00496110015476,"z0":5.826865929620698,"aX":-7.064045068891187},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2233,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3948156568554908,"extension":7.431912175097841},"index":2,"playId":"22be78ef-d5bd-3fc2-922c-49229a70d662","pitchNumber":3,"startTime":"2026-05-17T00:06:36.103Z","endTime":"2026-05-17T00:06:39.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68869328411356,"aZ":-12.90022321310109,"pfxX":-4.201470926626538,"pfxZ":9.994031936726042,"pX":-0.8409799731047047,"pZ":1.8854514606435713,"vX0":2.0687375485992714,"vY0":-138.85807288059593,"vZ0":-8.367391123595455,"x":149.06,"y":187.87,"x0":-1.0548672158619958,"y0":50.00195534602569,"z0":5.820833515786931,"aX":-8.102622550133976},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":7.1,"spinRate":2122,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3963337371283333,"extension":7.472356875925771},"index":3,"playId":"31261ba6-2e99-36e5-a8e7-994e9b61ed5c","pitchNumber":4,"startTime":"2026-05-17T00:06:59.648Z","endTime":"2026-05-17T00:07:04.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:07:04.243Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks. Manny Machado to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:07:35.180Z","endTime":"2026-05-17T00:09:46.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-17T00:07:25.333Z","endTime":"2026-05-17T00:07:37.374Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49677866901355,"aZ":-26.67414280948796,"pfxX":-10.339642344848972,"pfxZ":3.4252719625682415,"pX":-0.49623377269233265,"pZ":1.6347897428239715,"vX0":4.728640541215995,"vY0":-126.09906751970777,"vZ0":-5.18406036312558,"x":135.92,"y":194.64,"x0":-1.0561205955552466,"y0":50.001499625449156,"z0":5.878762864550674,"aX":-16.59020521444719},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":1726,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4349506953345559,"extension":7.112878463090538},"index":1,"playId":"36e54111-d5d7-3498-ae02-aea5b64e8040","pitchNumber":1,"startTime":"2026-05-17T00:07:37.374Z","endTime":"2026-05-17T00:08:04.400Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848792638458765,"aZ":-36.22248017437423,"pfxX":0.26961615283380613,"pfxZ":-2.500450439705049,"pX":1.1369608941336282,"pZ":0.8732546804493075,"vX0":4.631238600994837,"vY0":-126.47525402982245,"vZ0":-5.550077601609849,"x":73.66,"y":215.2,"x0":-0.7530725423407522,"y0":50.00261085140093,"z0":6.001865630554594,"aX":0.4360684024291875},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.5,"breakHorizontal":-1.6,"spinRate":2242,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43310269404970914,"extension":7.435931488753922},"index":2,"playId":"f25d3894-7588-3104-9e76-3611d00fe1cb","pitchNumber":2,"startTime":"2026-05-17T00:08:16.026Z","endTime":"2026-05-17T00:08:19.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.254121775199415,"aZ":-30.032959764451633,"pfxX":0.5049811335435059,"pfxZ":1.3043994993728365,"pX":-0.7236170764679795,"pZ":2.820196928045594,"vX0":0.5914698546156714,"vY0":-127.1450379402152,"vZ0":-2.396266703789774,"x":144.58,"y":162.63,"x0":-1.0249020586837547,"y0":50.000204457429966,"z0":6.159995510229922,"aX":0.8257873991677221},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2096,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4309177348158886,"extension":7.3218573755503},"index":3,"playId":"465e015d-cde5-3677-839e-6b967365a575","pitchNumber":3,"startTime":"2026-05-17T00:08:39.268Z","endTime":"2026-05-17T00:08:43.745Z","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":95.7,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868999421707937,"aZ":-10.947877906131316,"pfxX":-3.2151263648430133,"pfxZ":10.752748792926091,"pX":-0.39877031436935034,"pZ":2.1983168048493327,"vX0":2.8763487096583065,"vY0":-139.27808627017865,"vZ0":-7.896301838142736,"x":132.2,"y":179.43,"x0":-1.0247321357736747,"y0":50.00462574480147,"z0":5.785692002209271,"aX":-6.347809533891298},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":5.3,"spinRate":2053,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3925377131790668,"extension":7.5047235067893},"index":4,"playId":"a9212707-ad6c-34d2-aea5-02b8eb74ee88","pitchNumber":4,"startTime":"2026-05-17T00:08:58.584Z","endTime":"2026-05-17T00:09:02.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049026610258384,"aZ":-11.653338972655199,"pfxX":-3.2517925466919726,"pfxZ":10.355274164757077,"pX":-0.05190388866128641,"pZ":3.7262526462941894,"vX0":3.015193611172548,"vY0":-139.34988503809936,"vZ0":-4.062733660440687,"x":118.98,"y":138.17,"x0":-0.7214176725184154,"y0":50.00421743282398,"z0":5.9633625355978515,"aX":-6.445190550563221},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":1952,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3919095203015126,"extension":7.559864555300013},"index":5,"playId":"4f91d0d8-8ccc-3da0-8954-89c9cb049f91","pitchNumber":5,"startTime":"2026-05-17T00:09:16.690Z","endTime":"2026-05-17T00:09:19.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93469371093584,"aZ":-32.73577351830451,"pfxX":0.7102072248839475,"pfxZ":-0.3323976989619203,"pX":0.5718680900131661,"pZ":0.10702400933493952,"vX0":3.0777674757437428,"vY0":-128.44343011471364,"vZ0":-8.167391747629095,"x":95.2,"y":235.89,"x0":-0.7309739616855279,"y0":50.00466020483656,"z0":5.850677171113614,"aX":1.1942952411759178},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.2,"breakHorizontal":-1.9,"spinRate":2109,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42535096738633094,"extension":7.432479932293437},"index":6,"playId":"25c43244-3563-31af-9a5b-564d9725e43b","pitchNumber":6,"startTime":"2026-05-17T00:09:39.130Z","endTime":"2026-05-17T00:09:46.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:09:46.814Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to left fielder Randy Arozarena. Manny Machado to 3rd. Gavin Sheets to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:10:54.898Z","endTime":"2026-05-17T00:13:03.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-17T00:10:01.155Z","endTime":"2026-05-17T00:10:56.879Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07894931212794,"aZ":-33.90887482325891,"pfxX":0.1224641975773133,"pfxZ":-1.0817286041753338,"pX":-0.2586417156409271,"pZ":3.0103553514810995,"vX0":1.3354796187344116,"vY0":-125.2240236810592,"vZ0":-0.9416640294393925,"x":126.86,"y":157.5,"x0":-0.8136820556139499,"y0":50.00616986275474,"z0":6.152772074880878,"aX":0.19548027735139845},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.9,"breakHorizontal":-0.5,"spinRate":2039,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.43653729837203326,"extension":7.285131679226737},"index":1,"playId":"0ad78dea-0dbd-32ca-9c55-5588622d44bf","pitchNumber":1,"startTime":"2026-05-17T00:10:56.879Z","endTime":"2026-05-17T00:11:00.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.732533444180888,"aZ":-36.18933540359196,"pfxX":-2.3527178953028054,"pfxZ":-2.873733347711367,"pX":0.4685527145837806,"pZ":0.45018146906572976,"vX0":3.5890288271691113,"vY0":-117.3221170661803,"vZ0":-4.777522527155204,"x":99.14,"y":226.63,"x0":-0.7738153782980741,"y0":50.00316241975972,"z0":5.877617329456111,"aX":-3.287411964788896},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.1,"breakHorizontal":3.4,"spinRate":779,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.46646605659650486,"extension":7.10483302830608},"index":2,"playId":"d4e41659-3bc1-3077-b292-1291d9826ccb","pitchNumber":2,"startTime":"2026-05-17T00:11:15.201Z","endTime":"2026-05-17T00:11:18.201Z","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":1},"index":3,"playId":"ec42aa57-df0a-4e6f-888c-b20f34bea6b2","startTime":"2026-05-17T00:11:37.718Z","endTime":"2026-05-17T00:11:42.718Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.733232983382383,"aZ":-34.16582495103825,"pfxX":0.7559290171225298,"pfxZ":-1.259784674424627,"pX":-0.2388485703465593,"pZ":1.9989735882090665,"vX0":0.8828343198914305,"vY0":-124.60920317176753,"vZ0":-3.027779139656633,"x":126.1,"y":184.81,"x0":-0.6951987475590891,"y0":50.002960331864664,"z0":6.036673114957231,"aX":1.195226833624843},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.8,"breakHorizontal":-1.6,"spinRate":2150,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4386279888504636,"extension":7.359856968453165},"index":4,"playId":"12610191-8399-37c7-894b-9c8b21a09b92","pitchNumber":3,"startTime":"2026-05-17T00:11:56.740Z","endTime":"2026-05-17T00:11:59.740Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.641335891208858,"aZ":-34.05649310077004,"pfxX":-3.696943090680032,"pfxZ":-1.382304090333628,"pX":-0.9383994744494905,"pZ":2.307857263094957,"vX0":1.0048389368038695,"vY0":-116.46022747991559,"vZ0":-1.0949602391855178,"x":152.77,"y":176.47,"x0":-0.897445014965721,"y0":50.00239327658108,"z0":6.030372555334154,"aX":-5.0340968350600255},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.5,"breakHorizontal":6.4,"spinRate":663,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4718776002102536,"extension":7.236381309783127},"index":5,"playId":"08c41fd2-79da-3bfe-b8d3-7f2a487d13be","pitchNumber":4,"startTime":"2026-05-17T00:12:31.320Z","endTime":"2026-05-17T00:12:35.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.958043296538197,"aZ":-35.867828230535714,"pfxX":9.373830565942178,"pfxZ":-2.6319115680126917,"pX":0.31511382492791623,"pZ":2.2685506874442805,"vX0":0.5319576281384303,"vY0":-118.06390889204131,"vZ0":-0.9404697536907531,"x":104.99,"y":177.53,"x0":-1.1303779240148537,"y0":50.00559592875651,"z0":5.993863581534434,"aX":13.140928933664627},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.7,"breakHorizontal":-17.0,"spinRate":2374,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4651958667798679,"extension":7.297621910454222},"hitData":{"launchSpeed":96.3,"launchAngle":14.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.05,"coordY":121.16}},"index":6,"playId":"f20d13b5-4af7-3ffd-933b-c5c886dad3be","pitchNumber":5,"startTime":"2026-05-17T00:12:51.528Z","endTime":"2026-05-17T00:13:03.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:13:03.529Z","atBatIndex":24},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Andujar grounds into a force out, fielded by third baseman Leo Rivas. Manny Machado scores. Gavin Sheets out at 3rd. Xander Bogaerts to 2nd. Miguel Andujar to 1st.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:13:16.393Z","endTime":"2026-05-17T00:16:49.600Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155130559210154,"aZ":-35.827194921067424,"pfxX":0.6561220846523113,"pfxZ":-2.3371228983426224,"pX":0.5187690441097317,"pZ":2.293565873701937,"vX0":2.9008978984146037,"vY0":-123.82211817646456,"vZ0":-1.9162288814697557,"x":97.23,"y":176.85,"x0":-0.7499702742175403,"y0":50.0031576431612,"z0":6.056264749447484,"aX":1.025182155282062},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":-1.8,"spinRate":1962,"spinDirection":48},"zone":6,"typeConfidence":2.0,"plateTime":0.44120651900659924,"extension":7.351627222750544},"index":0,"playId":"d1246306-e65c-3e88-81dd-8683f0138a1a","pitchNumber":1,"startTime":"2026-05-17T00:13:34.478Z","endTime":"2026-05-17T00:13:37.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449054606280196,"aZ":-33.951425638972715,"pfxX":-2.7287455204019757,"pfxZ":-1.2878338018623712,"pX":0.06274575235728974,"pZ":1.380924528874971,"vX0":2.62577806741692,"vY0":-117.14862513843138,"vZ0":-3.2670219964260228,"x":114.61,"y":201.5,"x0":-0.7241334912596815,"y0":50.005793534625376,"z0":6.0038299953386804,"aX":-3.7508427823390544},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.9,"breakHorizontal":4.2,"spinRate":639,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.46955919787541056,"extension":7.176805429255328},"index":1,"playId":"3a5875c5-ac23-31c0-b587-3c421a538276","pitchNumber":2,"startTime":"2026-05-17T00:13:57.951Z","endTime":"2026-05-17T00:14:01.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157878210613962,"aZ":-40.49332535648937,"pfxX":1.6666803281280402,"pfxZ":-5.9501774476169595,"pX":0.9984881409164706,"pZ":0.3213563552984449,"vX0":3.231022650018578,"vY0":-118.00404399748821,"vZ0":-4.26072677712025,"x":78.94,"y":230.1,"x0":-0.6093444525148444,"y0":50.00149409511252,"z0":5.912345047333784,"aX":2.33079042980387},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.5,"breakHorizontal":-3.8,"spinRate":593,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.46561419975166185,"extension":7.087194671655201},"index":2,"playId":"b651c47e-c60b-3113-a6b7-f6697a72f665","pitchNumber":3,"startTime":"2026-05-17T00:14:18.287Z","endTime":"2026-05-17T00:14:21.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711386006050006,"aZ":-31.264454769558213,"pfxX":-0.038706904272199694,"pfxZ":0.5433420274749503,"pX":1.137800940440507,"pZ":0.650550651292261,"vX0":3.691998883946051,"vY0":-128.43589877534362,"vZ0":-7.22551037477021,"x":73.63,"y":221.22,"x0":-0.3111696900842764,"y0":50.00523842389759,"z0":5.920546934239675,"aX":-0.06581228054490572},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":-0.7,"spinRate":2009,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4258945832425902,"extension":7.510313034025665},"index":3,"playId":"04531e60-a1ad-3ca2-970a-67114940acb5","pitchNumber":4,"startTime":"2026-05-17T00:14:41.211Z","endTime":"2026-05-17T00:14:46.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957928034083867,"aZ":-15.040917143609601,"pfxX":-4.290281410844342,"pfxZ":8.630392959917199,"pX":-0.42737484147772575,"pZ":4.027634414499506,"vX0":2.5060275622766106,"vY0":-140.07649995478167,"vZ0":-2.576277417886218,"x":133.29,"y":130.03,"x0":-0.7767298588700727,"y0":50.002148129414294,"z0":5.943965717720457,"aX":-8.516176487887286},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2038,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3911869382385387,"extension":7.60033047292259},"index":4,"playId":"c6568cae-0c67-3b3d-bee8-d7d7b7425513","pitchNumber":5,"startTime":"2026-05-17T00:15:07.148Z","endTime":"2026-05-17T00:15:10.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.915521379477884,"aZ":-36.700697197744624,"pfxX":-4.190239947423963,"pfxZ":-3.2269941771325295,"pX":0.24240309290627834,"pZ":0.5932143722657937,"vX0":3.703543749642983,"vY0":-118.55186987299275,"vZ0":-4.358184964430176,"x":107.76,"y":222.76,"x0":-0.8072917880279291,"y0":50.004087259690955,"z0":5.860757048703462,"aX":-5.873224805855969},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.7,"breakHorizontal":6.5,"spinRate":709,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4647540124721683,"extension":7.308396304231972},"index":5,"playId":"e5d6763b-bd92-3687-820c-8a641275ec28","pitchNumber":6,"startTime":"2026-05-17T00:15:30.325Z","endTime":"2026-05-17T00:15:33.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.463018349779055,"aZ":-31.150976021136074,"pfxX":2.1041927026611162,"pfxZ":0.6511427520053168,"pX":-1.1685081325233986,"pZ":2.4274590966915834,"vX0":-1.2691197646121424,"vY0":-124.95080115808838,"vZ0":-2.7774395936115326,"x":161.54,"y":173.24,"x0":-0.9259639073751004,"y0":50.00317535674853,"z0":6.127270923566342,"aX":3.309081115325584},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.5,"spinRate":2161,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.43928000100106157,"extension":7.390144635331915},"index":6,"playId":"5ce1dd6f-b9b4-355f-935c-3cac52ec2f7c","pitchNumber":7,"startTime":"2026-05-17T00:16:10.300Z","endTime":"2026-05-17T00:16:18.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28369673855177,"aZ":-32.20164804381322,"pfxX":-0.4971431917334783,"pfxZ":-0.020490420225110384,"pX":0.2839552591861396,"pZ":1.6784068364436115,"vX0":2.9414616314284268,"vY0":-126.00765056379481,"vZ0":-4.34308180890867,"x":106.18,"y":193.46,"x0":-0.8310912855458202,"y0":50.00031019216044,"z0":6.010076496342627,"aX":-0.8040603777720485},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":0.2,"spinRate":2001,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.433763571052868,"extension":7.550890559493381},"hitData":{"launchSpeed":77.2,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.89,"coordY":175.91}},"index":7,"playId":"cf08c6f3-f31c-3a92-aceb-7d34afee050f","pitchNumber":8,"startTime":"2026-05-17T00:16:43.139Z","endTime":"2026-05-17T00:16:49.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:16:49.600Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Castellanos homers (3) on a fly ball to center field. Xander Bogaerts scores. Miguel Andujar scores.","rbi":3,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:17:19.441Z","endTime":"2026-05-17T00:17:47.953Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267595200425284,"aZ":-29.616692656148597,"pfxX":1.7079711312921062,"pfxZ":1.5606103052516413,"pX":0.2822459408044997,"pZ":2.4643684159692008,"vX0":1.972593590648805,"vY0":-127.42886826539277,"vZ0":-3.1735209293114077,"x":106.24,"y":172.24,"x0":-0.7250438009053732,"y0":50.0026704872769,"z0":6.076733159418153,"aX":2.7957263796255343},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":-3.6,"spinRate":2056,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4305572245202405,"extension":7.396515760817823},"hitData":{"launchSpeed":102.4,"launchAngle":25.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.9,"coordY":41.08}},"index":0,"playId":"e510329e-18ee-3152-8635-a089f113405e","pitchNumber":1,"startTime":"2026-05-17T00:17:24.005Z","endTime":"2026-05-17T00:17:47.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:17:47.953Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-17T00:18:04.460Z","endTime":"2026-05-17T00:22:04.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,7,8,10,11],"actionIndex":[5,6,9],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39545946103652,"aZ":-12.483044671599284,"pfxX":-5.072313123073847,"pfxZ":10.116089068111453,"pX":-0.5059461008420616,"pZ":2.096760261253019,"vX0":3.054253123626898,"vY0":-139.3584210254016,"vZ0":-7.838773923538508,"x":136.29,"y":182.17,"x0":-0.9632123934145994,"y0":50.00176654618736,"z0":5.790527327231494,"aX":-9.87098569187171},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2044,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3946424147739598,"extension":7.499275746625291},"index":0,"playId":"ead306df-f59c-37fa-bf85-6e09d8d120a3","pitchNumber":1,"startTime":"2026-05-17T00:18:13.671Z","endTime":"2026-05-17T00:18:17.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127672823468554,"aZ":-33.2832443878913,"pfxX":9.565251661843547,"pfxZ":-0.8244297797399671,"pX":-1.1258397372246902,"pZ":3.9513028611174543,"vX0":-2.9218095229769463,"vY0":-115.88270021969802,"vZ0":2.4056826613684894,"x":159.91,"y":132.09,"x0":-1.082287014663368,"y0":50.00372709128808,"z0":6.106576726025588,"aX":12.850359557716615},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.5,"breakHorizontal":-16.4,"spinRate":2123,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.47488067709725934,"extension":7.1545861833987265},"index":1,"playId":"b23012e4-092f-3baf-b2c4-0700184be8a6","pitchNumber":2,"startTime":"2026-05-17T00:18:32.945Z","endTime":"2026-05-17T00:18:35.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-17T00:18:47.088Z","endTime":"2026-05-17T00:18:58.017Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118686303459175,"aZ":-34.69496135783732,"pfxX":-0.7261909060333782,"pfxZ":-1.5570485927966882,"pX":-0.028200868942582502,"pZ":1.9273440438477838,"vX0":1.988460549064358,"vY0":-126.31865581060103,"vZ0":-3.3265299899362244,"x":118.07,"y":186.74,"x0":-0.7303444386849979,"y0":50.00192632405866,"z0":6.0433264039279315,"aX":-1.1766007292953817},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.4,"breakHorizontal":0.8,"spinRate":2116,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4331800547649398,"extension":7.2672346220242},"index":3,"playId":"8ebdd572-c002-3135-bea2-78facfef34a7","pitchNumber":3,"startTime":"2026-05-17T00:18:58.017Z","endTime":"2026-05-17T00:19:01.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563705472175496,"aZ":-40.07406065546736,"pfxX":0.8609616928557138,"pfxZ":-5.454989985999515,"pX":1.0321918478641536,"pZ":0.6012129516636566,"vX0":3.5990871092144325,"vY0":-119.70166031271424,"vZ0":-4.059865527592503,"x":77.66,"y":222.55,"x0":-0.604009177726289,"y0":50.00296009684833,"z0":5.91493743952475,"aX":1.2465293648342357},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.6,"breakHorizontal":-2.4,"spinRate":655,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.45795252399240827,"extension":7.675949776810915},"index":4,"playId":"01b0df94-9a44-37cd-88b1-672594bd45ce","pitchNumber":4,"startTime":"2026-05-17T00:19:15.952Z","endTime":"2026-05-17T00:19:21.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-17T00:20:21.250Z","endTime":"2026-05-17T00:20:40.738Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"description":"Mariners manager Dan Wilson ejected by 1B umpire Chad Fairchild.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-05-17T00:20:39.860Z","endTime":"2026-05-17T00:20:39.861Z","isPitch":false,"type":"action","player":{"id":124383,"link":"/api/v1/people/124383"},"umpire":{"id":431232,"link":"/api/v1/people/431232"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652395073037937,"aZ":-38.280278491815096,"pfxX":10.131118819786291,"pfxZ":-4.588156671961448,"pX":-0.2964050158618735,"pZ":2.039118059208629,"vX0":-0.9956225810897252,"vY0":-115.32518239722755,"vZ0":-0.3333727967560314,"x":128.3,"y":183.72,"x0":-1.170697633483198,"y0":50.00082757662417,"z0":5.912751739974857,"aX":13.493908605499772},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.0,"breakHorizontal":-18.0,"spinRate":2258,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.47695227167099574,"extension":7.494950526272237},"index":7,"playId":"cbc34b50-6037-3988-9ffc-479d90f3878d","pitchNumber":5,"startTime":"2026-05-17T00:20:39.862Z","endTime":"2026-05-17T00:20:43.546Z","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":81.7,"endSpeed":74.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.680548473856263,"aZ":-34.67383311307414,"pfxX":-5.315954502060732,"pfxZ":-1.7581449955428372,"pX":-1.1747105058649332,"pZ":2.4985077099361708,"vX0":0.9829335267359276,"vY0":-118.9164951450603,"vZ0":-0.8541747152134358,"x":161.78,"y":171.32,"x0":-0.9052589899160998,"y0":50.00535016215339,"z0":6.032584830024411,"aX":-7.54705297530946},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.1,"breakHorizontal":9.4,"spinRate":799,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.46217364140576755,"extension":7.769707551655493},"index":8,"playId":"978b185b-1af4-3e95-a65e-e1e96550ba48","pitchNumber":6,"startTime":"2026-05-17T00:20:59.332Z","endTime":"2026-05-17T00:21:02.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":9,"startTime":"2026-05-17T00:21:26.052Z","endTime":"2026-05-17T00:21:43.526Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71188421665634,"aZ":-11.36301562495776,"pfxX":-2.501584647899415,"pfxZ":10.976033444846488,"pX":-0.6611367983080707,"pZ":3.2655910596044238,"vX0":1.6278667008454282,"vY0":-137.82140728419057,"vZ0":-4.879579135184179,"x":142.2,"y":150.61,"x0":-0.9387915217257755,"y0":50.00521516288722,"z0":5.84654624845123,"aX":-4.744369610963041},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":4.1,"spinRate":2015,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39961564756167167,"extension":7.463541531029403},"index":10,"playId":"11870e51-3701-3888-9ffa-0929c430cdc7","pitchNumber":7,"startTime":"2026-05-17T00:21:43.526Z","endTime":"2026-05-17T00:21:46.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348424931113858,"aZ":-34.72218325470326,"pfxX":-1.0944432127807078,"pfxZ":-1.6032503442516575,"pX":0.726521896707176,"pZ":1.5669154132184466,"vX0":3.9654354603913835,"vY0":-126.20852928399694,"vZ0":-3.870759955881957,"x":89.31,"y":196.47,"x0":-0.7334455710376483,"y0":50.00355994752186,"z0":5.962972673050549,"aX":-1.7390025943173884},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.6,"breakHorizontal":1.0,"spinRate":2093,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.43654736352581747,"extension":7.497018827904974},"index":11,"playId":"bac2a9dc-076c-3dc7-b653-685278207994","pitchNumber":8,"startTime":"2026-05-17T00:22:01.245Z","endTime":"2026-05-17T00:22:04.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:22:04.845Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a sharp line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T00:24:16.619Z","endTime":"2026-05-17T00:25:40.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863219259553713,"aZ":-43.87441360303619,"pfxX":8.652872259776188,"pfxZ":-9.563203436905733,"pX":-1.0076024762695002,"pZ":2.3148476486795695,"vX0":-2.3103486212345024,"vY0":-110.85719730677312,"vZ0":2.1885889778713867,"x":155.41,"y":176.28,"x0":-1.0655287149683643,"y0":50.0001876586497,"z0":5.951436762583163,"aX":10.590612795067775},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-16.2,"breakHorizontal":-14.9,"spinRate":2511,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.497231201480151,"extension":6.63071744956768},"index":0,"playId":"7a55f176-df54-352e-80c5-ff87153836a1","pitchNumber":1,"startTime":"2026-05-17T00:24:40.259Z","endTime":"2026-05-17T00:24:43.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17272161193668,"aZ":-21.558921007093744,"pfxX":3.9210344974588223,"pfxZ":6.2534253937082935,"pX":0.03963123332538481,"pZ":2.0559157302021114,"vX0":1.9312236832574656,"vY0":-128.78188796417444,"vZ0":-4.771741189707018,"x":115.49,"y":183.27,"x0":-1.2269682844018588,"y0":50.00124055862354,"z0":5.578368616391842,"aX":6.6521300916779635},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.6,"breakHorizontal":-7.6,"spinRate":2439,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4236668994493047,"extension":6.331286559890882},"index":1,"playId":"57e25f10-a39c-3070-a0fc-439163f7e0be","pitchNumber":2,"startTime":"2026-05-17T00:24:56.652Z","endTime":"2026-05-17T00:25:00.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940501646847625,"aZ":-43.700143269641785,"pfxX":7.979911122971165,"pfxZ":-9.204009177422645,"pX":0.9292100752926763,"pZ":1.832772824237368,"vX0":1.3635154696084764,"vY0":-112.24172865274794,"vZ0":1.0854982416141639,"x":81.58,"y":189.3,"x0":-0.7246671271134775,"y0":50.004986250401,"z0":5.860783043642427,"aX":9.988209668154022},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-15.8,"breakHorizontal":-14.8,"spinRate":2565,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4916119131607024,"extension":6.556476446594224},"index":2,"playId":"df7f3c09-5786-3e6f-972d-6fb0f0dba97a","pitchNumber":3,"startTime":"2026-05-17T00:25:11.448Z","endTime":"2026-05-17T00:25:15.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04430099448789,"aZ":-24.13745365153496,"pfxX":4.162652548563529,"pfxZ":4.775607227589656,"pX":0.07114651849940407,"pZ":2.6439975164287155,"vX0":1.9413512310261936,"vY0":-128.49634342743676,"vZ0":-2.7298666556828377,"x":114.29,"y":167.39,"x0":-1.2335420095453489,"y0":50.003480248626914,"z0":5.5829131793699585,"aX":7.004459773843276},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-7.9,"spinRate":2474,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4252408895850115,"extension":6.407602397673616},"hitData":{"launchSpeed":108.7,"launchAngle":14.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.69,"coordY":102.87}},"index":3,"playId":"30ae3e44-3146-3e77-8b62-34ae29066906","pitchNumber":4,"startTime":"2026-05-17T00:25:28.356Z","endTime":"2026-05-17T00:25:40.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:25:40.707Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks. Josh Naylor to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T00:25:52.975Z","endTime":"2026-05-17T00:27:52.620Z","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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10313998811308,"aZ":-10.94227367397214,"pfxX":-2.168938465488477,"pfxZ":11.386069064550995,"pX":-0.12876592061921427,"pZ":2.3490298119421467,"vX0":2.4632557723379684,"vY0":-136.01195318742302,"vZ0":-6.583847176027521,"x":121.91,"y":175.36,"x0":-0.7663314619482423,"y0":50.00547743404774,"z0":5.567520131172085,"aX":-4.045747970723472},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":3.4,"spinRate":2320,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4034080661650803,"extension":6.49539867731712},"index":0,"playId":"8afdc6f6-ee36-3cd6-a6c2-b04dfb35d4cf","pitchNumber":1,"startTime":"2026-05-17T00:26:01.512Z","endTime":"2026-05-17T00:26:04.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999581029496767,"aZ":-28.147121430080173,"pfxX":5.110029253774634,"pfxZ":2.525007729588266,"pX":1.098893546112722,"pZ":1.8383646523740174,"vX0":2.975776779121239,"vY0":-125.4574449445951,"vZ0":-3.7380745710030445,"x":75.11,"y":189.14,"x0":-0.7660179163791827,"y0":50.00501918401118,"z0":5.6377505394608995,"aX":8.15961804977566},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":-10.0,"spinRate":2362,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.43631186427937374,"extension":6.557514650107541},"index":1,"playId":"a85742f9-01a2-3809-a0bd-2217a9ba9988","pitchNumber":2,"startTime":"2026-05-17T00:26:25.366Z","endTime":"2026-05-17T00:26:28.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95639532649008,"aZ":-27.313019149334586,"pfxX":4.733596753680597,"pfxZ":2.9763226207971227,"pX":1.1056097178912299,"pZ":1.9327203263355184,"vX0":3.166044508093736,"vY0":-126.72051104924148,"vZ0":-3.6180834049460424,"x":74.86,"y":186.6,"x0":-0.7732583401141244,"y0":50.00213381280557,"z0":5.551658595887233,"aX":7.727032312087579},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":-9.2,"spinRate":2444,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4315948222316348,"extension":6.533906276639544},"index":2,"playId":"3aabc383-d9b6-35c1-945c-40c56594acf8","pitchNumber":3,"startTime":"2026-05-17T00:26:42.639Z","endTime":"2026-05-17T00:26:45.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.106595345774778,"aZ":-31.602181253958538,"pfxX":9.317126703130949,"pfxZ":0.41502009289154085,"pX":2.3707829188695655,"pZ":0.2773340399263149,"vX0":4.711231788086687,"vY0":-116.95378776949546,"vZ0":-4.658754786065027,"x":26.63,"y":231.29,"x0":-0.8835093746875583,"y0":50.00306698747162,"z0":5.275948255724815,"aX":12.840487193628652},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.1,"breakHorizontal":-18.1,"spinRate":2605,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4692459389288586,"extension":6.670294987906478},"index":3,"playId":"fbab5d8c-0c5d-3eb2-8f5e-2091130eb003","pitchNumber":4,"startTime":"2026-05-17T00:27:05.525Z","endTime":"2026-05-17T00:27:08.525Z","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":92.5,"endSpeed":84.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70022522913125,"aZ":-17.708413001618222,"pfxX":-0.8372515889963006,"pfxZ":7.8923681627566165,"pX":0.19023846080295054,"pZ":3.7019885521637232,"vX0":2.88542633869958,"vY0":-134.6583256230521,"vZ0":-1.9522742045577774,"x":109.75,"y":138.83,"x0":-0.7872286226971901,"y0":50.00496194396861,"z0":5.691463720561061,"aX":-1.5351623872173776},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":0.8,"spinRate":2175,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40700195313433785,"extension":6.474431736462871},"index":4,"playId":"76b786b1-a378-325d-bc29-f683aa5a1879","pitchNumber":5,"startTime":"2026-05-17T00:27:30.727Z","endTime":"2026-05-17T00:27:34.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268610132032258,"aZ":-22.663451015099135,"pfxX":2.888610278821991,"pfxZ":5.553021856424859,"pX":1.4733686826895194,"pZ":2.1092820447006937,"vX0":4.533738355328488,"vY0":-129.55771787298966,"vZ0":-4.182968562935349,"x":60.84,"y":181.83,"x0":-0.6696508577315932,"y0":50.001639323338146,"z0":5.461943580867902,"aX":4.943430640642055},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-6.1,"spinRate":2337,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4216356462369615,"extension":6.597795551913395},"index":5,"playId":"1ac8d877-4c69-3912-ab3e-78183bdd725f","pitchNumber":6,"startTime":"2026-05-17T00:27:48.443Z","endTime":"2026-05-17T00:27:52.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:27:52.620Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luke Raley grounds into a force out, first baseman Gavin Sheets to shortstop Xander Bogaerts. Josh Naylor to 3rd. Randy Arozarena out at 2nd. Luke Raley to 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T00:29:15.892Z","endTime":"2026-05-17T00:30:23.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T00:28:14.628Z","endTime":"2026-05-17T00:29:18.059Z","isPitch":false,"type":"action"},{"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":89.2,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.849160327517076,"aZ":-24.761829046389256,"pfxX":-7.556559010833529,"pfxZ":4.36687538712379,"pX":0.622689803192044,"pZ":1.2796308444383775,"vX0":6.171029376307085,"vY0":-129.6760548277259,"vZ0":-5.936907786872714,"x":93.26,"y":204.23,"x0":-0.8094887767285981,"y0":50.003654978033246,"z0":5.495057908075605,"aX":-12.832865769838},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":12.2,"spinRate":1460,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4228500307687919,"extension":6.546169743946182},"index":1,"playId":"741d279a-dcce-3fbe-94ae-f571c3432818","pitchNumber":1,"startTime":"2026-05-17T00:29:18.059Z","endTime":"2026-05-17T00:29:21.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0224391524191,"aZ":-29.00345013935401,"pfxX":-8.698072961155932,"pfxZ":1.927841424618359,"pX":0.4899957044618723,"pZ":2.588195843212399,"vX0":6.226932243839548,"vY0":-127.77892852991279,"vZ0":-1.8838717577271584,"x":98.32,"y":168.9,"x0":-0.8518355396180258,"y0":50.00603952662645,"z0":5.6199881044703135,"aX":-14.34542133238659},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":14.3,"spinRate":1413,"spinDirection":228},"zone":6,"typeConfidence":0.92,"plateTime":0.4291131817097962,"extension":6.497893386751205},"index":2,"playId":"4b11bf3d-5523-396e-ac92-a64925c42e5a","pitchNumber":2,"startTime":"2026-05-17T00:29:35.298Z","endTime":"2026-05-17T00:29:38.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.091524192664068,"aZ":-25.5801617505827,"pfxX":-9.141670531937796,"pfxZ":3.8995727231113158,"pX":0.2793329732766946,"pZ":0.7226067874286317,"vX0":5.9617382075423935,"vY0":-129.47527169381968,"vZ0":-6.8383389056525825,"x":106.35,"y":219.27,"x0":-0.8703417683046608,"y0":50.001183190127186,"z0":5.366829009965344,"aX":-15.454388324069516},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":1399,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.4236997890555867,"extension":6.6030643073998725},"index":3,"playId":"983b4ba8-1bb1-355d-af68-3ea6ce8c5d3c","pitchNumber":3,"startTime":"2026-05-17T00:29:52.052Z","endTime":"2026-05-17T00:29:55.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77228801336499,"aZ":-20.475306927354257,"pfxX":1.7551705778605298,"pfxZ":6.546359747123153,"pX":0.40041150056310426,"pZ":1.9016058686113588,"vX0":2.955839150543809,"vY0":-132.43236921029074,"vZ0":-5.435374826451425,"x":101.74,"y":187.44,"x0":-0.9556736237815271,"y0":50.001398975655036,"z0":5.466372064070392,"aX":3.133878528593536},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-3.8,"spinRate":2426,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.41269376113700407,"extension":6.533635923261245},"hitData":{"launchSpeed":69.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.98,"coordY":170.34}},"index":4,"playId":"bf6f0ad7-2868-386b-850f-0975e17d606c","pitchNumber":4,"startTime":"2026-05-17T00:30:14.639Z","endTime":"2026-05-17T00:30:23.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:30:23.664Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a line drive to right fielder Nick Castellanos. Josh Naylor scores. Luke Raley to 2nd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T00:30:50.904Z","endTime":"2026-05-17T00:31:27.590Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459952106236262,"aZ":-12.80430090760073,"pfxX":-4.0308165086268115,"pfxZ":10.28668528043729,"pX":-0.5817777817817955,"pZ":1.6526497195863075,"vX0":2.489324439768076,"vY0":-136.4669144804459,"vZ0":-7.751026237122694,"x":139.18,"y":194.16,"x0":-0.9827770167845147,"y0":50.00617879625383,"z0":5.414957384295584,"aX":-7.592474866141712},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":6.7,"spinRate":2330,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.40160535289637433,"extension":6.560932968935755},"index":0,"playId":"8dea1946-f814-3315-992f-38024bd97162","pitchNumber":1,"startTime":"2026-05-17T00:30:55.411Z","endTime":"2026-05-17T00:30:59.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565578513728568,"aZ":-14.516269380373151,"pfxX":-4.543197502860518,"pfxZ":9.58935660564544,"pX":0.27570847589447206,"pZ":3.175641061365828,"vX0":4.362329245101613,"vY0":-135.1239858673406,"vZ0":-3.6275082209196223,"x":106.49,"y":153.04,"x0":-0.7725468421524664,"y0":50.005547495723086,"z0":5.561342226060093,"aX":-8.36851926290571},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":7.2,"spinRate":2326,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4059937102015203,"extension":6.545806660586912},"hitData":{"launchSpeed":99.9,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.33,"coordY":111.55}},"index":1,"playId":"34c6a513-42a6-3b17-bd23-a40b3e08c00b","pitchNumber":2,"startTime":"2026-05-17T00:31:14.741Z","endTime":"2026-05-17T00:31:27.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:31:27.590Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dominic Canzone grounds into a force out, second baseman Fernando Tatis Jr. to shortstop Xander Bogaerts. Luke Raley to 3rd. Cole Young out at 2nd. Dominic Canzone to 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T00:31:49.946Z","endTime":"2026-05-17T00:32:54.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(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":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.633490283908902,"aZ":-25.069489759923343,"pfxX":-7.808794158972933,"pfxZ":4.155012929165724,"pX":0.03949594195101208,"pZ":1.0418501793648183,"vX0":4.587023719469357,"vY0":-130.26526552829583,"vZ0":-6.5877752133959815,"x":115.49,"y":210.65,"x0":-0.7342040215955278,"y0":50.00389754429687,"z0":5.512088666661265,"aX":-13.354281388690078},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":1412,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4212799526234532,"extension":6.522526785484383},"index":0,"playId":"517dd4a4-024c-37a2-852a-099cf7a3a34a","pitchNumber":1,"startTime":"2026-05-17T00:31:56.128Z","endTime":"2026-05-17T00:32:00.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.187208697388996,"aZ":-20.208463202051718,"pfxX":-10.9596175147237,"pfxZ":6.412997585652002,"pX":-0.5436255308718121,"pZ":1.9182631025271029,"vX0":4.6576905360803105,"vY0":-136.723405660505,"vZ0":-5.64409268878363,"x":137.72,"y":186.99,"x0":-0.8592009621383069,"y0":50.0041873816041,"z0":5.425715122011231,"aX":-20.45198853547427},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":18.6,"spinRate":2058,"spinDirection":210},"zone":7,"typeConfidence":0.93,"plateTime":0.40284539619971316,"extension":6.534156854273939},"index":1,"playId":"0f781a56-1ff0-38dd-b866-51306b2e8004","pitchNumber":2,"startTime":"2026-05-17T00:32:26.214Z","endTime":"2026-05-17T00:32:29.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.916482686290045,"aZ":-20.33401812296855,"pfxX":-11.253728946872315,"pfxZ":6.2984889079518425,"pX":-0.3622703571577434,"pZ":2.672037871189455,"vX0":5.188306710289451,"vY0":-137.1269844150274,"vZ0":-3.7288176420350223,"x":130.81,"y":166.63,"x0":-0.8299870834696503,"y0":50.00525068730155,"z0":5.458998247224247,"aX":-21.162167804461998},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":19.1,"spinRate":2067,"spinDirection":216},"zone":4,"typeConfidence":0.93,"plateTime":0.40139558393449803,"extension":6.606256953756632},"hitData":{"launchSpeed":89.3,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.35,"coordY":153.1}},"index":2,"playId":"ff7cb589-4980-3a99-8d72-7ffaa291d6c2","pitchNumber":3,"startTime":"2026-05-17T00:32:44.773Z","endTime":"2026-05-17T00:32:54.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:32:54.793Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-17T00:33:22.179Z","endTime":"2026-05-17T00:36:38.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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],"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041035072982766,"aZ":-19.3916206365859,"pfxX":1.6407038424118365,"pfxZ":7.145591607736981,"pX":1.026884641524344,"pZ":2.3004270287708666,"vX0":3.9053866420186534,"vY0":-132.32526583384103,"vZ0":-4.829177418862885,"x":77.86,"y":176.67,"x0":-0.6762896014448811,"y0":50.000416782236954,"z0":5.553701713403372,"aX":2.931768003936622},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":-3.7,"spinRate":2479,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.41263501260940894,"extension":6.695868838784231},"index":0,"playId":"51ade5d6-8102-3fab-916e-3b904fb05ce2","pitchNumber":1,"startTime":"2026-05-17T00:33:29.127Z","endTime":"2026-05-17T00:33:32.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.617185962284534,"aZ":-13.979673055064056,"pfxX":-8.16158397538433,"pfxZ":9.65595313469489,"pX":1.0774372922720084,"pZ":1.2853728731765763,"vX0":7.106247584094477,"vY0":-136.53245147351467,"vZ0":-8.592007296185274,"x":75.93,"y":204.07,"x0":-0.5012068238269364,"y0":50.00280394611116,"z0":5.439416031441862,"aX":-15.378270258224807},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":13.2,"spinRate":2241,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.401471243747622,"extension":6.628186228550567},"index":1,"playId":"a9920c09-5785-3b70-a237-0bf255c3b4f7","pitchNumber":2,"startTime":"2026-05-17T00:33:49.584Z","endTime":"2026-05-17T00:33:52.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.368353266690054,"aZ":-12.57603802606812,"pfxX":-4.481984918605218,"pfxZ":10.524156304063423,"pX":1.1368255822356632,"pZ":2.3997851408578654,"vX0":6.168703662098759,"vY0":-135.7723424067927,"vZ0":-5.931983173591253,"x":73.67,"y":173.99,"x0":-0.5848178627831053,"y0":50.006230442006284,"z0":5.492031847418331,"aX":-8.34992758396887},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2183,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40376930258882826,"extension":6.6838056791652765},"index":2,"playId":"3aa0f8d2-1979-31ed-8d00-744cf0c4c668","pitchNumber":3,"startTime":"2026-05-17T00:34:09.529Z","endTime":"2026-05-17T00:34:13.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60430952401745,"aZ":-28.112517754344573,"pfxX":4.830575259523481,"pfxZ":2.49557899772232,"pX":0.9128843977719138,"pZ":0.5220277501237041,"vX0":2.7267300746380028,"vY0":-126.37121337749802,"vZ0":-6.6272296099076895,"x":82.2,"y":224.69,"x0":-0.8058563984671718,"y0":50.00047496243165,"z0":5.4225661015000775,"aX":7.847937099555215},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-9.4,"spinRate":2500,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.43263845821642555,"extension":6.644541481091991},"index":3,"playId":"daf10574-b2bc-3570-aade-4779e2f502a0","pitchNumber":4,"startTime":"2026-05-17T00:34:30.885Z","endTime":"2026-05-17T00:34:34.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36995871071665,"aZ":-12.94001653399829,"pfxX":-5.181204255526227,"pfxZ":10.210083782286201,"pX":-0.04951371114343048,"pZ":1.95632015734333,"vX0":3.9816348445594727,"vY0":-136.2597277090791,"vZ0":-6.909041560621054,"x":118.89,"y":185.96,"x0":-0.8550353144797842,"y0":50.00562087680131,"z0":5.415278015120828,"aX":-9.764212062840693},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":8.5,"spinRate":2203,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4016579036367318,"extension":6.609047643723591},"index":4,"playId":"c8e25096-6477-3418-841f-5373b9c65c28","pitchNumber":5,"startTime":"2026-05-17T00:34:53.455Z","endTime":"2026-05-17T00:34:57.100Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881355990602785,"aZ":-12.771801156243972,"pfxX":-4.348650805430398,"pfxZ":10.113544270935467,"pX":0.14954808417175028,"pZ":2.7717789138762265,"vX0":3.8999958093980855,"vY0":-137.48706520531948,"vZ0":-5.080233872848338,"x":111.3,"y":163.94,"x0":-0.7208951993896991,"y0":50.00312841807676,"z0":5.507167084552998,"aX":-8.343038455261075},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2355,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39806909656152945,"extension":6.549092719319558},"index":5,"playId":"e318a91e-3f93-371d-8e34-d6f8fd1eca3b","pitchNumber":6,"startTime":"2026-05-17T00:35:11.680Z","endTime":"2026-05-17T00:35:14.813Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.857189722625826,"aZ":-20.774451829212865,"pfxX":2.1196436217135837,"pfxZ":6.474603099476249,"pX":0.6336900244340054,"pZ":2.413187061411196,"vX0":3.0868289286081523,"vY0":-131.3545642502351,"vZ0":-3.9181684163351016,"x":92.85,"y":173.62,"x0":-0.8287238559421346,"y0":50.00382959545807,"z0":5.454530194113623,"aX":3.7310756762974866},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.2,"breakHorizontal":-4.4,"spinRate":2332,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4157987753755532,"extension":6.610001815177829},"index":6,"playId":"1a379bf1-02a5-398f-b13b-b4a921c29744","pitchNumber":7,"startTime":"2026-05-17T00:35:33.518Z","endTime":"2026-05-17T00:35:39.277Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70532938996968,"aZ":-14.327093479566098,"pfxX":-8.184047234010656,"pfxZ":9.475132642294865,"pX":-0.3579870428090254,"pZ":4.004333272475031,"vX0":3.7457345122245416,"vY0":-136.753103739483,"vZ0":-1.913810458029556,"x":130.65,"y":130.66,"x0":-0.6863372956488869,"y0":50.00287847507079,"z0":5.702152910103118,"aX":-15.415695281296705},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":13.9,"spinRate":2255,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4013641636189149,"extension":6.399562224853186},"index":7,"playId":"265327a9-26b1-3f94-a17b-a74ecb9918fd","pitchNumber":8,"startTime":"2026-05-17T00:35:59.320Z","endTime":"2026-05-17T00:36:05.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04906208717795,"aZ":-15.379059221050593,"pfxX":-8.555353332679356,"pfxZ":8.869798697397485,"pX":0.6533005113866711,"pZ":1.7621251574811005,"vX0":6.621962662211153,"vY0":-136.7271828226506,"vZ0":-7.098319957658749,"x":92.1,"y":191.2,"x0":-0.6880250109107457,"y0":50.0057775053784,"z0":5.446732266284689,"aX":-16.206501203818707},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":14.2,"spinRate":2217,"spinDirection":204},"zone":9,"typeConfidence":0.92,"plateTime":0.4005512851510642,"extension":6.570840014544772},"index":8,"playId":"2add85f8-e914-37cf-a74e-2cf6aa9ba94b","pitchNumber":9,"startTime":"2026-05-17T00:36:28.486Z","endTime":"2026-05-17T00:36:38.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:36:38.252Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rodolfo Durán pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T00:38:55.373Z","endTime":"2026-05-17T00:39:20.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.552425762447545,"aZ":-12.204479279762953,"pfxX":-3.044775978415493,"pfxZ":10.475136479317598,"pX":-0.034939025654819274,"pZ":2.492125712540255,"vX0":3.170901185943909,"vY0":-137.45745171361708,"vZ0":-6.993380650640474,"x":118.33,"y":171.49,"x0":-0.8099767570154734,"y0":50.003560847384996,"z0":5.904744669990271,"aX":-5.804831334213429},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":4.8,"spinRate":2003,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39906229755591927,"extension":7.52154781839502},"hitData":{"launchSpeed":75.0,"launchAngle":69.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.78,"coordY":179.46}},"index":0,"playId":"847e401b-fbdc-3bf1-b8d6-da0bc8f5306b","pitchNumber":1,"startTime":"2026-05-17T00:39:08.518Z","endTime":"2026-05-17T00:39:20.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:39:20.110Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T00:39:34.629Z","endTime":"2026-05-17T00:40:51.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346434382245057,"aZ":-12.845038104578242,"pfxX":-3.5423545083790926,"pfxZ":10.118269119787955,"pX":-0.5617659069461653,"pZ":2.903637604330505,"vX0":1.7115619240439814,"vY0":-137.54852437834995,"vZ0":-5.798828233181123,"x":138.41,"y":160.38,"x0":-0.7328046190425638,"y0":50.006408484603874,"z0":5.915118266865616,"aX":-6.768971340903025},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2035,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3986567745442908,"extension":7.467153042828114},"index":0,"playId":"301696c9-eff5-377f-bcf7-9103167dd5b5","pitchNumber":1,"startTime":"2026-05-17T00:39:44.911Z","endTime":"2026-05-17T00:39:48.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65715195199388,"aZ":-33.45324948024674,"pfxX":0.7323748104009467,"pfxZ":-0.8110596154732832,"pX":0.5563124448023066,"pZ":1.61307656815548,"vX0":2.9353329217730577,"vY0":-124.8389192161036,"vZ0":-4.1045424671565085,"x":95.79,"y":195.23,"x0":-0.7288622719138412,"y0":50.001691307902306,"z0":6.026209854394226,"aX":1.157702857957129},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.0,"spinRate":2198,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4384186105433958,"extension":7.417571360915069},"index":1,"playId":"c37230dd-c628-3487-962e-37bb230fa068","pitchNumber":2,"startTime":"2026-05-17T00:40:00.941Z","endTime":"2026-05-17T00:40:04.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626748371542913,"aZ":-33.24611407601946,"pfxX":-5.00527727794802,"pfxZ":-0.7841491136809537,"pX":-2.5637154351460256,"pZ":1.7481085689749722,"vX0":-1.7245440873835525,"vY0":-117.19316453749877,"vZ0":-2.7944974129121656,"x":214.72,"y":191.58,"x0":-1.1657590494089827,"y0":50.00008115147885,"z0":6.098615545098935,"aX":-6.877269732648427},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.9,"breakHorizontal":9.5,"spinRate":560,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.46953610982361704,"extension":7.231430898136663},"index":2,"playId":"99be6546-5e3d-34b9-8b02-8184b99f0efa","pitchNumber":3,"startTime":"2026-05-17T00:40:23.888Z","endTime":"2026-05-17T00:40:26.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930815699520313,"aZ":-31.094387466037706,"pfxX":-6.001109804397288,"pfxZ":0.7631751712100279,"pX":-0.2289979843698039,"pZ":2.641127760939321,"vX0":3.6899780625073606,"vY0":-118.94596849828264,"vZ0":-1.473608033759176,"x":125.73,"y":167.47,"x0":-1.0285799540114238,"y0":50.00427687287682,"z0":6.114220363930437,"aX":-8.514314904168216},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.3,"breakHorizontal":9.8,"spinRate":646,"spinDirection":260},"zone":5,"typeConfidence":2.0,"plateTime":0.46225278636118006,"extension":7.31678019365231},"hitData":{"launchSpeed":69.4,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.14,"coordY":176.5}},"index":3,"playId":"4acd815b-2427-3e6a-86aa-a9b2ac99a1d1","pitchNumber":4,"startTime":"2026-05-17T00:40:41.489Z","endTime":"2026-05-17T00:40:51.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:40:51.169Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Fernando Tatis Jr. pops out to shortstop J.P. Crawford.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-17T00:41:08.619Z","endTime":"2026-05-17T00:41:31.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26115814996813,"aZ":-14.312267474509722,"pfxX":-2.444101711460605,"pfxZ":9.272637947269114,"pX":-0.2937242839997157,"pZ":3.0442624133250176,"vX0":2.3324076627879307,"vY0":-137.83333347794803,"vZ0":-5.203998845760909,"x":128.2,"y":156.58,"x0":-0.8328219579882951,"y0":50.00486166247019,"z0":5.921198892568656,"aX":-4.709414693396509},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":1868,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.39717525696497535,"extension":7.527769152514085},"hitData":{"launchSpeed":95.7,"launchAngle":70.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":133.25,"coordY":165.78}},"index":0,"playId":"2ec9bccb-352f-384b-b50f-a7fc1429c1dd","pitchNumber":1,"startTime":"2026-05-17T00:41:17.332Z","endTime":"2026-05-17T00:41:31.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:41:31.201Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leo Rivas lines out to right fielder Nick Castellanos.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T00:43:31.334Z","endTime":"2026-05-17T00:45:05.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65089009668853,"aZ":-15.45096115759367,"pfxX":-2.9303574423079644,"pfxZ":8.984796132967345,"pX":-0.3958015326833734,"pZ":3.014421919718026,"vX0":2.596393024110044,"vY0":-135.57640720338975,"vZ0":-3.814125709575319,"x":132.09,"y":157.39,"x0":-0.9851763345602575,"y0":50.00428662985687,"z0":5.517927983497967,"aX":-5.4554453540259775},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":4.8,"spinRate":2164,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4039950757944988,"extension":6.519571499987686},"index":0,"playId":"a2f31196-4806-383b-b594-f0244fd91e08","pitchNumber":1,"startTime":"2026-05-17T00:43:57.572Z","endTime":"2026-05-17T00:44:01.056Z","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.9,"endSpeed":80.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48517807932213,"aZ":-26.109644732106474,"pfxX":-7.728934145761047,"pfxZ":3.6563565349705787,"pX":-1.447056395899161,"pZ":2.5832712397237962,"vX0":1.4619674152282711,"vY0":-128.01770410229727,"vZ0":-2.708027182165896,"x":172.16,"y":169.03,"x0":-1.0213715529481435,"y0":50.0055240783496,"z0":5.699243964219817,"aX":-12.826757130887993},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":13.7,"spinRate":1295,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.4279073507861848,"extension":6.40749289456047},"index":1,"playId":"383ba759-9c82-3e2e-ada7-5af3e27d6606","pitchNumber":2,"startTime":"2026-05-17T00:44:11.599Z","endTime":"2026-05-17T00:44:14.805Z","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":88.7,"endSpeed":82.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.741064865400983,"aZ":-20.486065836348878,"pfxX":2.8424538220630597,"pfxZ":6.816012474478544,"pX":-0.979383272797924,"pZ":1.8865252377394974,"vX0":-0.39300592293796044,"vY0":-129.30780906720403,"vZ0":-5.032532090284801,"x":154.33,"y":187.84,"x0":-1.1963382424873512,"y0":50.00389654053403,"z0":5.402915835355949,"aX":4.875084998577225},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":-5.0,"spinRate":2388,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.4215410914782196,"extension":6.5117884402975275},"index":2,"playId":"7402cb9b-de79-303a-9c7c-daf9ee04f088","pitchNumber":3,"startTime":"2026-05-17T00:44:26.991Z","endTime":"2026-05-17T00:44:30.821Z","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":94.0,"endSpeed":86.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.798080147170342,"aZ":-14.337526740694615,"pfxX":-3.1474879568881526,"pfxZ":9.414917751940614,"pX":0.5678156042743936,"pZ":1.7879934572374745,"vX0":4.907814783661199,"vY0":-136.67679382735452,"vZ0":-7.184751675007331,"x":95.36,"y":190.5,"x0":-0.8411761846871122,"y0":50.000387552327176,"z0":5.433095021497154,"aX":-5.961484178443572},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":4.7,"spinRate":2236,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4005786339004791,"extension":6.592855518103526},"index":3,"playId":"e704542d-a93a-39a4-b51e-85704334566f","pitchNumber":4,"startTime":"2026-05-17T00:44:42.439Z","endTime":"2026-05-17T00:44:45.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47495089661624,"aZ":-17.032073658312257,"pfxX":-8.336411378794756,"pfxZ":8.082438529048439,"pX":0.2737486275733655,"pZ":2.3012802981158695,"vX0":5.598590568544315,"vY0":-136.1351333705756,"vZ0":-5.435662536316199,"x":106.57,"y":176.65,"x0":-0.7286171075290336,"y0":50.0012301435577,"z0":5.506690343979067,"aX":-15.612696722402854},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":13.9,"spinRate":2119,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.4026676302220311,"extension":6.517587738943839},"hitData":{"launchSpeed":97.1,"launchAngle":18.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.47,"coordY":105.49}},"index":4,"playId":"eb169045-cf68-30f9-ba76-3ead504c5209","pitchNumber":5,"startTime":"2026-05-17T00:44:57.179Z","endTime":"2026-05-17T00:45:05.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:45:05.217Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.P. Crawford homers (6) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T00:45:22.738Z","endTime":"2026-05-17T00:46:19.054Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":89.3,"endSpeed":82.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18190600601534,"aZ":-20.1721392236292,"pfxX":2.6240445564744954,"pfxZ":6.915005003703733,"pX":-1.3875271991680436,"pZ":3.1491053568033993,"vX0":-1.4520316969057265,"vY0":-130.11819632050586,"vZ0":-2.445038941490979,"x":169.89,"y":153.75,"x0":-1.1667111565433965,"y0":50.002631310516,"z0":5.609276033567411,"aX":4.554335189142899},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.2,"breakHorizontal":-4.4,"spinRate":2379,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.4189930536626254,"extension":6.515963395168256},"index":0,"playId":"af9a2da9-b813-3590-a6a2-6aefc17ec666","pitchNumber":1,"startTime":"2026-05-17T00:45:25.933Z","endTime":"2026-05-17T00:45:29.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.454196608057604,"aZ":-21.365250207676517,"pfxX":3.0977779145977076,"pfxZ":6.329285625155375,"pX":-0.36443975668288897,"pZ":2.877867132409122,"vX0":0.503685321380084,"vY0":-129.20359674544872,"vZ0":-2.915998717366661,"x":130.89,"y":161.08,"x0":-0.9641613348993499,"y0":50.00047942504899,"z0":5.645040579174643,"aX":5.2875739294968875},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.2,"breakHorizontal":-5.8,"spinRate":2344,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4223565427680329,"extension":6.554591274445706},"index":1,"playId":"7f9261b4-aa21-31ea-ba4d-486d7bba91fe","pitchNumber":2,"startTime":"2026-05-17T00:45:40.607Z","endTime":"2026-05-17T00:45:44.208Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989679017190163,"aZ":-26.536022522848086,"pfxX":-7.428295828599918,"pfxZ":3.476555120654906,"pX":-0.20785332893570033,"pZ":2.978295739966702,"vX0":4.1357821393940055,"vY0":-126.60068876718081,"vZ0":-1.5094487039701776,"x":124.92,"y":158.37,"x0":-0.898016077653279,"y0":50.00458607803858,"z0":5.707462979672166,"aX":-12.052015163326672},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":12.5,"spinRate":1382,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.432738367562139,"extension":6.4527439515630896},"hitData":{"launchSpeed":98.1,"launchAngle":27.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":190.23,"coordY":60.41}},"index":2,"playId":"069279cf-3aa1-31b9-b416-96582e87b2c2","pitchNumber":3,"startTime":"2026-05-17T00:45:55.500Z","endTime":"2026-05-17T00:46:19.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:46:19.054Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Julio Rodríguez pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T00:46:31.951Z","endTime":"2026-05-17T00:47:06.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":"Pop Out","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":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.398157599309055,"aZ":-44.973425132781934,"pfxX":6.5747378685106845,"pfxZ":-10.134763254463861,"pX":-1.3157297621991733,"pZ":2.5181076681145065,"vX0":-2.683788510530598,"vY0":-112.52380729009302,"vZ0":2.516805013639514,"x":167.15,"y":170.79,"x0":-0.9516116976791092,"y0":50.0051252055904,"z0":5.994360713233157,"aX":8.300216119514499},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-17.2,"breakHorizontal":-11.0,"spinRate":2608,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.48970779535900544,"extension":6.522186358894478},"index":0,"playId":"8ac12316-fb86-32d7-8e4d-a27a527e8e7a","pitchNumber":1,"startTime":"2026-05-17T00:46:41.830Z","endTime":"2026-05-17T00:46:45.058Z","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":90.4,"endSpeed":83.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790902352029267,"aZ":-18.11703617355462,"pfxX":1.8086351811306747,"pfxZ":7.905730979175152,"pX":0.741232981423293,"pZ":2.907287248150081,"vX0":3.116892253540836,"vY0":-131.7174120857967,"vZ0":-3.65292276942359,"x":88.75,"y":160.28,"x0":-0.6869524529865639,"y0":50.004712824874105,"z0":5.631294427067258,"aX":3.216843676162328},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":-3.8,"spinRate":2355,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.4139100939329592,"extension":6.629181490510231},"hitData":{"launchSpeed":82.6,"launchAngle":60.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.19,"coordY":131.03}},"index":1,"playId":"0e08b931-3389-3ff8-bde6-5cdda1bd7a0d","pitchNumber":2,"startTime":"2026-05-17T00:46:54.978Z","endTime":"2026-05-17T00:47:06.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:47:06.837Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T00:47:19.082Z","endTime":"2026-05-17T00:48:26.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.9,"endSpeed":70.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.943130750896927,"aZ":-43.324181898647296,"pfxX":7.122157818219451,"pfxZ":-8.9259487160231,"pX":-0.4838433583929752,"pZ":2.7084938443442073,"vX0":-1.2445773805064684,"vY0":-111.9103631666218,"vZ0":2.789281810475523,"x":135.44,"y":165.65,"x0":-0.8399832462120075,"y0":50.00097517498597,"z0":5.930626735141558,"aX":8.900616109110995},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-14.9,"breakHorizontal":-12.5,"spinRate":2484,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.4922035952813899,"extension":6.567424081337014},"index":0,"playId":"975ad345-81eb-3893-9f38-7c6d88e8a3ee","pitchNumber":1,"startTime":"2026-05-17T00:47:28.687Z","endTime":"2026-05-17T00:47:31.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21819155690763,"aZ":-42.81517284942428,"pfxX":7.930658816473856,"pfxZ":-8.16623443668008,"pX":1.4449755210530697,"pZ":-0.6633859872880997,"vX0":2.3639557574319032,"vY0":-114.63858426123016,"vZ0":-4.503726876699485,"x":61.92,"y":256.69,"x0":-0.635196210974179,"y0":50.0016623119066,"z0":5.595432494695547,"aX":10.338463826665791},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.7,"breakHorizontal":-15.0,"spinRate":2654,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.48156605496916605,"extension":6.805066576572083},"index":1,"playId":"3aa9f2bd-e97c-36a7-9b0e-eac8d9ea4a62","pitchNumber":2,"startTime":"2026-05-17T00:47:51.672Z","endTime":"2026-05-17T00:47:55.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56658672952201,"aZ":-16.297011209240214,"pfxX":-8.457609180884958,"pfxZ":8.387617751317105,"pX":-0.1460682714078613,"pZ":2.0692583447846538,"vX0":3.737079075874347,"vY0":-136.58143178392726,"vZ0":-6.487000912627169,"x":122.57,"y":182.91,"x0":-0.43188155488352076,"y0":50.00218303294013,"z0":5.592341982894965,"aX":-16.007245454220005},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":14.5,"spinRate":2111,"spinDirection":202},"zone":8,"typeConfidence":0.91,"plateTime":0.400745716788939,"extension":6.619885354768244},"hitData":{"launchSpeed":97.8,"launchAngle":14.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.17,"coordY":75.53}},"index":2,"playId":"3d857c13-9fdd-3f12-ae31-c02e913f6ca7","pitchNumber":3,"startTime":"2026-05-17T00:48:10.974Z","endTime":"2026-05-17T00:48:26.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:48:26.427Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-17T00:49:17.702Z","endTime":"2026-05-17T00:50:18.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":3},"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":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T00:48:40.841Z","endTime":"2026-05-17T00:49:19.912Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585332203013692,"aZ":-14.896444451873055,"pfxX":-7.721541496016174,"pfxZ":9.080525590973759,"pX":-0.281515176668447,"pZ":3.134759275329953,"vX0":3.642059850693188,"vY0":-137.1494761723265,"vZ0":-4.086747819746334,"x":127.73,"y":154.14,"x0":-0.6240105269850844,"y0":50.00645722648715,"z0":5.661478777633182,"aX":-14.700012564323178},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":13.2,"spinRate":2063,"spinDirection":198},"zone":1,"typeConfidence":0.89,"plateTime":0.39950184432482194,"extension":6.624906616983123},"index":1,"playId":"ba4d8393-5c49-3857-b4aa-0e522fd82dd3","pitchNumber":1,"startTime":"2026-05-17T00:49:19.912Z","endTime":"2026-05-17T00:49:46.941Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16941083640127,"aZ":-27.945170011433923,"pfxX":5.759903416944686,"pfxZ":2.5585092756769345,"pX":-0.05199163226797874,"pZ":2.5790092047248088,"vX0":0.11890588539671473,"vY0":-127.17606295710227,"vZ0":-2.2557221982226836,"x":118.98,"y":169.15,"x0":-0.8484121801557768,"y0":50.00141393242263,"z0":5.676843875316237,"aX":9.506937596071145},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-10.4,"spinRate":2493,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4294173149280178,"extension":6.655625383208697},"index":2,"playId":"6bb494d5-4f8b-3999-915a-21ff7fbe123d","pitchNumber":2,"startTime":"2026-05-17T00:49:48.702Z","endTime":"2026-05-17T00:49:54.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328050161907818,"aZ":-27.44633430167645,"pfxX":5.330866624075934,"pfxZ":3.041571988735269,"pX":1.376972126616365,"pZ":2.3707108937539214,"vX0":3.0540489039220247,"vY0":-123.30274471119793,"vZ0":-2.4602146084397267,"x":64.51,"y":174.77,"x0":-0.5664357483685816,"y0":50.003228429672994,"z0":5.6751222117370945,"aX":8.286031868667358},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.3,"breakHorizontal":-10.3,"spinRate":2548,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4426083836806374,"extension":6.653708010200105},"index":3,"playId":"c7141530-366c-33bf-939f-7663d943c8f4","pitchNumber":3,"startTime":"2026-05-17T00:50:13.142Z","endTime":"2026-05-17T00:50:18.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:50:18.065Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to third baseman Leo Rivas in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T00:52:36.502Z","endTime":"2026-05-17T00:53:56.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":94.9,"endSpeed":87.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446615369646555,"aZ":-11.170194214663804,"pfxX":-3.6781030201926033,"pfxZ":10.790473516676277,"pX":1.2225755975769041,"pZ":2.6392940561008094,"vX0":6.367966379582926,"vY0":-138.09121060045476,"vZ0":-6.730172874771578,"x":70.4,"y":167.52,"x0":-0.6271396777324164,"y0":50.0057839645861,"z0":5.846568039887711,"aX":-7.162045713406139},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":5.4,"spinRate":2014,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3954343069822852,"extension":7.567188564929002},"index":0,"playId":"685657bb-474d-3c71-9e40-cc535fc41266","pitchNumber":1,"startTime":"2026-05-17T00:52:51.847Z","endTime":"2026-05-17T00:52:55.131Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35354275130986,"aZ":-11.645801398443727,"pfxX":-3.7419134841528976,"pfxZ":10.51364108447955,"pX":-0.27090895831922474,"pZ":3.1161293013293725,"vX0":2.5397598672203605,"vY0":-138.47147167153096,"vZ0":-5.557197762173099,"x":127.33,"y":154.64,"x0":-0.7113217949303711,"y0":50.00152519838869,"z0":5.920096268604206,"aX":-7.30539200711538},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":6.2,"spinRate":2026,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39473783182923716,"extension":7.604098950984011},"index":1,"playId":"963d8794-c90a-3c43-84dc-acd418d74396","pitchNumber":2,"startTime":"2026-05-17T00:53:08.234Z","endTime":"2026-05-17T00:53:11.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.864177268331833,"aZ":-36.46255389326503,"pfxX":9.274525753710039,"pfxZ":-3.150351043528312,"pX":1.2074749391977029,"pZ":3.1965407816453593,"vX0":1.7269165206395847,"vY0":-116.77743374989484,"vZ0":1.1513168334655306,"x":70.97,"y":152.47,"x0":-0.7479915615076528,"y0":50.00145973714091,"z0":6.164633337667163,"aX":12.62895677306366},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.0,"breakHorizontal":-17.2,"spinRate":2187,"spinDirection":36},"zone":12,"typeConfidence":2.0,"plateTime":0.47155997390690807,"extension":7.340311944473691},"index":2,"playId":"6d19d861-96c5-3440-86b7-bc6ba0f9776f","pitchNumber":3,"startTime":"2026-05-17T00:53:26.054Z","endTime":"2026-05-17T00:53:29.719Z","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":84.2,"endSpeed":77.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31811179185115,"aZ":-36.52296450165105,"pfxX":1.0667437474030304,"pfxZ":-2.8529758328303654,"pX":-0.13835815058233478,"pZ":3.076417548433929,"vX0":1.6907765866646964,"vY0":-122.68192262417809,"vZ0":0.18676143230439513,"x":122.27,"y":155.72,"x0":-0.9751310369447379,"y0":50.00406286993117,"z0":6.112937364641435,"aX":1.6253123281374593},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":-2.3,"spinRate":2125,"spinDirection":50},"zone":2,"typeConfidence":2.0,"plateTime":0.44650361300118435,"extension":7.480398839828536},"hitData":{"launchSpeed":82.5,"launchAngle":77.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.08,"coordY":190.32}},"index":3,"playId":"76bf6779-02ae-34a3-a197-2d69227f5889","pitchNumber":4,"startTime":"2026-05-17T00:53:43.685Z","endTime":"2026-05-17T00:53:56.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:53:56.149Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T00:54:17.425Z","endTime":"2026-05-17T00:55:45.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78458927247436,"aZ":-10.040611728470372,"pfxX":-2.5771008914605233,"pfxZ":11.637565141576937,"pX":0.45307777672480765,"pZ":3.479922864669349,"vX0":3.7114037783634135,"vY0":-137.58890013404093,"vZ0":-4.799113237687112,"x":99.73,"y":144.82,"x0":-0.5834782695064865,"y0":50.00464026542367,"z0":5.937605271660275,"aX":-4.902507823588902},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":3.8,"spinRate":2126,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.39929558055041126,"extension":7.5561587304825375},"index":0,"playId":"0cf67c68-84ff-394b-b4ad-e7ec4a2e0cf7","pitchNumber":1,"startTime":"2026-05-17T00:54:21.425Z","endTime":"2026-05-17T00:54:24.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14888972098209,"aZ":-35.84480026108775,"pfxX":-2.487657252492786,"pfxZ":-2.675734988203315,"pX":-1.0689416875277782,"pZ":1.216972181254442,"vX0":0.24881375811297402,"vY0":-118.11162478624207,"vZ0":-3.1662922281020904,"x":157.75,"y":205.92,"x0":-0.8552059415595148,"y0":50.00031357513946,"z0":5.962505576864465,"aX":-3.4192091437922745},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.4,"breakHorizontal":4.4,"spinRate":618,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.46861559572998335,"extension":7.258629720055842},"index":1,"playId":"a8a62d30-6554-3b89-9148-5a8909ef1255","pitchNumber":2,"startTime":"2026-05-17T00:54:38.433Z","endTime":"2026-05-17T00:54:41.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869878298064364,"aZ":-29.974732222520977,"pfxX":-9.82832523067005,"pfxZ":1.3419286949734421,"pX":0.1522653650335394,"pZ":0.8881476029042247,"vX0":5.949868686242366,"vY0":-127.39932295359995,"vZ0":-6.320404955413402,"x":111.2,"y":214.8,"x0":-0.9399247097217293,"y0":50.00398809592237,"z0":5.7791236030303255,"aX":-16.110875236237508},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":16.4,"spinRate":1544,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4303969564515002,"extension":7.220123444342307},"index":2,"playId":"877cfc64-24ee-3d9b-8174-c597bf70ebe3","pitchNumber":3,"startTime":"2026-05-17T00:54:58.916Z","endTime":"2026-05-17T00:55:01.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1287486345748,"aZ":-36.590524235726996,"pfxX":0.5670075802508093,"pfxZ":-2.8621046111480872,"pX":0.05677595133496111,"pZ":2.582191920189901,"vX0":1.7140833628505483,"vY0":-123.81889899597893,"vZ0":-1.096784868192789,"x":114.84,"y":169.06,"x0":-0.7198147681630239,"y0":50.00178989666232,"z0":6.109233535103028,"aX":0.875024528903824},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.2,"breakHorizontal":-1.4,"spinRate":2252,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.44338310660460145,"extension":7.407938024552016},"index":3,"playId":"dfcd7dec-c949-315e-b4ba-a5f832d85475","pitchNumber":4,"startTime":"2026-05-17T00:55:16.171Z","endTime":"2026-05-17T00:55:19.722Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103079269401334,"aZ":-32.98605325438222,"pfxX":-3.82700376374708,"pfxZ":-0.5687962281536194,"pX":0.04977272994608771,"pZ":1.4740497878534724,"vX0":3.5284106505370043,"vY0":-119.88363675449786,"vZ0":-3.471248282299828,"x":115.1,"y":198.98,"x0":-0.9501740953392305,"y0":50.00026815282505,"z0":5.912611872825168,"aX":-5.520452647258219},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.7,"breakHorizontal":6.0,"spinRate":665,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.45844930420523555,"extension":7.612057385836255},"index":4,"playId":"688f4063-f94c-3a67-9371-4a28419e3ba5","pitchNumber":5,"startTime":"2026-05-17T00:55:41.964Z","endTime":"2026-05-17T00:55:45.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:55:45.904Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-17T00:56:08.559Z","endTime":"2026-05-17T00:56:27.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97321271485596,"aZ":-11.046363528509337,"pfxX":-3.065694211675988,"pfxZ":11.168277878800755,"pX":-0.06039305378905267,"pZ":2.722391163669348,"vX0":3.0804043265951018,"vY0":-136.63136665605293,"vZ0":-6.350086202391132,"x":119.3,"y":165.28,"x0":-0.8038691169605512,"y0":50.00013696897849,"z0":5.834873229682072,"aX":-5.798191408218808},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2092,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40080422732835297,"extension":7.455007030730831},"hitData":{"launchSpeed":95.1,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.3,"coordY":162.73}},"index":0,"playId":"60cae0e2-d15f-3974-8955-72f03914c5d1","pitchNumber":1,"startTime":"2026-05-17T00:56:17.303Z","endTime":"2026-05-17T00:56:27.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T00:56:27.266Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out softly, first baseman Gavin Sheets to pitcher Wandy Peralta.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T00:59:13.856Z","endTime":"2026-05-17T01:00:01.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T00:57:53.422Z","endTime":"2026-05-17T00:59:16.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"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":88.7,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710788460013767,"aZ":-21.810723374902317,"pfxX":1.6392576304804785,"pfxZ":6.116912536148643,"pX":-0.2600529522145211,"pZ":1.5002209716649333,"vX0":-3.1404907531800266,"vY0":-129.0637249046266,"vZ0":-6.284781960024399,"x":126.91,"y":198.27,"x0":0.7570604390854574,"y0":50.003964365962354,"z0":5.635525887053567,"aX":2.778305603809455},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":-2.3,"spinRate":2207,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4236418604660166,"extension":5.828088773933749},"index":1,"playId":"1043b38a-7a02-3948-a053-869274d6b442","pitchNumber":1,"startTime":"2026-05-17T00:59:16.039Z","endTime":"2026-05-17T00:59:19.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947602118002,"aZ":-23.197943720538557,"pfxX":0.9570694719536963,"pfxZ":5.365021297575958,"pX":-1.1365993560148904,"pZ":-0.15448304025291207,"vX0":-5.48213857014729,"vY0":-128.11009543848255,"vZ0":-9.602315699588345,"x":160.32,"y":242.95,"x0":0.9010307906336,"y0":50.00303605596178,"z0":5.436922848345957,"aX":1.6020521146875197},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":-0.6,"spinRate":2166,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.42656245550673244,"extension":6.009570927516148},"index":2,"playId":"fbe5d81b-2974-38cd-8d45-2a6e2d6f016a","pitchNumber":2,"startTime":"2026-05-17T00:59:33.711Z","endTime":"2026-05-17T00:59:36.711Z","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":87.6,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396036305248355,"aZ":-29.664752752906086,"pfxX":8.206947865775394,"pfxZ":1.5121151389787286,"pX":0.21297268369663766,"pZ":1.6953970938999021,"vX0":-4.166891432809247,"vY0":-127.53566623164008,"vZ0":-3.916963912542947,"x":108.88,"y":193.0,"x0":0.7952990310205993,"y0":50.002207053341195,"z0":5.571467153661401,"aX":13.620019452946014},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-14.0,"spinRate":2093,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.42824903297486516,"extension":5.777773805734778},"hitData":{"launchSpeed":59.8,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":140.2,"coordY":182.93}},"index":3,"playId":"c5dbf948-c2eb-347d-9153-2a31fde94c2a","pitchNumber":3,"startTime":"2026-05-17T00:59:52.075Z","endTime":"2026-05-17T01:00:01.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:00:01.099Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T01:00:18.889Z","endTime":"2026-05-17T01:01:11.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007384543693192,"aZ":-23.04273536237408,"pfxX":10.004452640081873,"pfxZ":4.687860337541493,"pX":0.561213519576502,"pZ":1.4653627938843938,"vX0":-3.8780855778479246,"vY0":-138.428691663858,"vZ0":-7.791540600696606,"x":95.61,"y":199.22,"x0":0.6781335049622932,"y0":50.00105036899992,"z0":5.851501658958357,"aX":19.473332330560734},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":2037,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.39520388205940327,"extension":5.700068695170561},"index":0,"playId":"967c85b1-7a58-3dfd-bac7-c72209fec48e","pitchNumber":1,"startTime":"2026-05-17T01:00:28.578Z","endTime":"2026-05-17T01:00:31.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967132755592626,"aZ":-27.411218190345213,"pfxX":3.535985525924825,"pfxZ":2.799251964072643,"pX":-0.0985982685684349,"pZ":1.5084974207634176,"vX0":-3.274404357156072,"vY0":-129.43042438756422,"vZ0":-5.187469711546164,"x":120.76,"y":198.05,"x0":0.720971008100071,"y0":50.00554300058088,"z0":5.627160236985627,"aX":6.025118603271477},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-5.8,"spinRate":2213,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42251660314952355,"extension":5.700597745658674},"index":1,"playId":"e2ee7f50-2449-3f86-93a1-bb327e88cd3f","pitchNumber":2,"startTime":"2026-05-17T01:00:47.846Z","endTime":"2026-05-17T01:00:50.926Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-17T01:00:58.605Z","endTime":"2026-05-17T01:01:07.027Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117979843469882,"aZ":-31.924417188531056,"pfxX":9.996956062791101,"pfxZ":0.1533963629576558,"pX":1.3401370926965883,"pZ":1.517712829240105,"vX0":-2.1025442306675153,"vY0":-127.01379759054339,"vZ0":-3.639689697791183,"x":65.92,"y":197.8,"x0":0.8800419957946947,"y0":50.00390410478185,"z0":5.509129416502276,"aX":16.327144914556527},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.4,"breakHorizontal":-17.6,"spinRate":2131,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43130060176451,"extension":5.685747446803886},"index":3,"playId":"3f4b5169-0597-3dd6-a9d5-df6432b21f06","pitchNumber":3,"startTime":"2026-05-17T01:01:07.027Z","endTime":"2026-05-17T01:01:11.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:01:11.219Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Fernando Tatis Jr. to first baseman Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-17T01:01:29.438Z","endTime":"2026-05-17T01:02:22.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"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":"Groundout","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":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.947961020985332,"aZ":-28.212109991957057,"pfxX":2.507458382172255,"pfxZ":2.293966149772899,"pX":-0.22080980062550604,"pZ":1.0947818569217602,"vX0":-3.173385022340189,"vY0":-130.18040712408873,"vZ0":-6.200352522864843,"x":125.42,"y":209.22,"x0":0.6851470364406,"y0":50.00078545851665,"z0":5.627948609838852,"aX":4.326545137640123},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2184,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4198782300189454,"extension":5.883603347660323},"index":0,"playId":"5e5fe668-8956-3d41-b84c-34d730bd739b","pitchNumber":1,"startTime":"2026-05-17T01:01:32.789Z","endTime":"2026-05-17T01:01:35.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722823525181223,"aZ":-22.203684476400962,"pfxX":9.924053827485086,"pfxZ":5.151515698181232,"pX":0.8050925737278158,"pZ":3.718093399050762,"vX0":-2.5135914511773123,"vY0":-138.2085952376015,"vZ0":-2.5164634806767605,"x":86.31,"y":138.39,"x0":0.43696056882398593,"y0":50.00085998728768,"z0":6.131044804555673,"aX":19.201911986290717},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":-17.4,"spinRate":2048,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.3962524798762477,"extension":5.46755520359355},"index":1,"playId":"34b8d2df-9bc0-30c6-8ca4-cde9e1545500","pitchNumber":2,"startTime":"2026-05-17T01:01:45.316Z","endTime":"2026-05-17T01:01:48.316Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973028260742968,"aZ":-20.786410954272874,"pfxX":10.46331374761921,"pfxZ":5.878916297213443,"pX":-0.6651957632829051,"pZ":1.6525055248940392,"vX0":-6.51400473950645,"vY0":-138.5570455521326,"vZ0":-7.767919115728336,"x":142.36,"y":194.16,"x0":0.36107324912739897,"y0":50.004503397311524,"z0":5.889657832839033,"aX":20.274918047045226},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":-17.5,"spinRate":2097,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.3958371540247678,"extension":5.692524222171023},"index":2,"playId":"152b94c4-9816-31bb-8dc7-548fbbdb134e","pitchNumber":3,"startTime":"2026-05-17T01:01:58.809Z","endTime":"2026-05-17T01:02:02.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44368400331853,"aZ":-19.355210503145457,"pfxX":9.976272707645364,"pfxZ":6.4745430225743394,"pX":0.9697820340085244,"pZ":2.491258264775607,"vX0":-2.1761462152776256,"vY0":-140.02008676454196,"vZ0":-6.177034468564303,"x":80.03,"y":171.52,"x0":0.4624558125959228,"y0":50.00273927742947,"z0":5.997902586101783,"aX":19.75346408194205},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":-17.6,"spinRate":2115,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3915898216820204,"extension":5.594648609540262},"hitData":{"launchSpeed":83.9,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.53,"coordY":140.62}},"index":3,"playId":"b835826f-0cf2-338e-afb0-cc75a9581984","pitchNumber":4,"startTime":"2026-05-17T01:02:13.127Z","endTime":"2026-05-17T01:02:22.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:02:22.157Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, third baseman Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T01:04:38.524Z","endTime":"2026-05-17T01:06:31.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.340621200191848,"aZ":-10.957474805175314,"pfxX":-5.002597451271897,"pfxZ":10.752559772831415,"pX":0.18257400821690312,"pZ":3.130042319911093,"vX0":4.435353891193812,"vY0":-139.34561887402654,"vZ0":-5.652326310341072,"x":110.04,"y":154.27,"x0":-0.7772268847608035,"y0":50.003527309126795,"z0":5.904024712931374,"aX":-9.87114129917903},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":8.2,"spinRate":2081,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39258747515162273,"extension":7.511202025923138},"index":0,"playId":"985f60b4-42c7-31c7-aedd-4eb063f38cc3","pitchNumber":1,"startTime":"2026-05-17T01:04:57.059Z","endTime":"2026-05-17T01:05:00.059Z","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":80.5,"endSpeed":74.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610362432793554,"aZ":-34.03565410268811,"pfxX":9.621128261799969,"pfxZ":-1.3421812983136805,"pX":1.1156931231572842,"pZ":1.2430500133856088,"vX0":1.5174710922079457,"vY0":-117.25554275603312,"vZ0":-3.4028194386419233,"x":74.47,"y":205.22,"x0":-0.7904370739037863,"y0":50.00445838745467,"z0":5.911463170980035,"aX":13.305519123440712},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.0,"breakHorizontal":-17.8,"spinRate":2297,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4683699206986476,"extension":7.352986061909703},"index":1,"playId":"e7a2effe-2fb7-3776-8e7f-1050f9e184dc","pitchNumber":2,"startTime":"2026-05-17T01:05:17.841Z","endTime":"2026-05-17T01:05:20.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.764268872355466,"aZ":-12.907381017658466,"pfxX":-4.0484020827307265,"pfxZ":9.855958552214696,"pX":-0.7170884435176188,"pZ":2.459307454284658,"vX0":1.882080839934566,"vY0":-139.29224485554457,"vZ0":-6.770823524785377,"x":144.33,"y":172.38,"x0":-0.8774280579821748,"y0":50.0034853332855,"z0":5.78375031757333,"aX":-7.915456237309394},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2057,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3939764886557011,"extension":7.596634467010639},"index":2,"playId":"5abe0f46-0cb3-3f21-94eb-2eea1ad3f60d","pitchNumber":3,"startTime":"2026-05-17T01:05:39.099Z","endTime":"2026-05-17T01:05:42.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55449452514059,"aZ":-35.618684605498444,"pfxX":-1.6020253126090234,"pfxZ":-2.431660148161236,"pX":-0.18215307947398038,"pZ":0.4166729339537137,"vX0":1.5622615965324385,"vY0":-119.17439615679022,"vZ0":-5.214812319597531,"x":123.94,"y":227.53,"x0":-0.6434363772395271,"y0":50.005794355195604,"z0":5.913048810659331,"aX":-2.265401385593991},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.5,"breakHorizontal":2.4,"spinRate":710,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.46263640332295264,"extension":7.3645557075725065},"index":3,"playId":"8525c299-7a18-3b6e-812d-e731289d6b3a","pitchNumber":4,"startTime":"2026-05-17T01:06:00.623Z","endTime":"2026-05-17T01:06:04.023Z","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":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6343507268834,"aZ":-34.52306368668866,"pfxX":-1.6471137484544687,"pfxZ":-1.4535885690846388,"pX":-0.6762971540056688,"pZ":2.617937405498243,"vX0":1.0952142697496625,"vY0":-125.71230393035007,"vZ0":-1.6581543887268535,"x":142.78,"y":168.1,"x0":-0.9019100762428252,"y0":50.004317990994714,"z0":6.068334202292344,"aX":-2.656995867003733},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":2.8,"spinRate":1924,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.43441275831333703,"extension":7.350810866222746},"hitData":{"launchSpeed":83.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.23,"coordY":168.82}},"index":4,"playId":"5f3eb4a0-0a02-3ffa-a82c-ee3499f1908f","pitchNumber":5,"startTime":"2026-05-17T01:06:20.015Z","endTime":"2026-05-17T01:06:31.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:06:31.268Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, pitcher Logan Gilbert to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T01:06:51.879Z","endTime":"2026-05-17T01:08:48.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669302,"link":"/api/v1/people/669302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.677016850132738,"aZ":-12.223020647324832,"pfxX":-3.400959393520614,"pfxZ":10.075457792208374,"pX":-0.08105300637598623,"pZ":3.3664621792850444,"vX0":2.680057687794498,"vY0":-139.42579075557097,"vZ0":-4.7895145069605904,"x":120.09,"y":147.89,"x0":-0.6101754188471848,"y0":50.00150608059629,"z0":5.905246406607899,"aX":-6.73351510977643},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2001,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39200037129620124,"extension":7.622930278061764},"index":0,"playId":"e9933c99-0ab4-301d-bf29-558c035fb9d5","pitchNumber":1,"startTime":"2026-05-17T01:07:06.653Z","endTime":"2026-05-17T01:07:09.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53820780382369,"aZ":-32.6354600596451,"pfxX":-1.1289926331779245,"pfxZ":-0.3290788373269997,"pX":-1.4969523638769924,"pZ":2.54444274223939,"vX0":-1.190933003900315,"vY0":-118.43637001329118,"vZ0":-1.1074072295626471,"x":174.06,"y":170.08,"x0":-0.8383078260224883,"y0":50.00272401027506,"z0":6.04019937616372,"aX":-1.5816081937720865},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.6,"breakHorizontal":2.4,"spinRate":620,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4649313397769115,"extension":7.206006313396648},"index":1,"playId":"7b795af4-4404-3e27-aa35-67861634e1fe","pitchNumber":2,"startTime":"2026-05-17T01:07:25.775Z","endTime":"2026-05-17T01:07:28.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396468505896074,"aZ":-36.19188663733207,"pfxX":9.928163436124393,"pfxZ":-2.9163823637592774,"pX":-0.313380397732276,"pZ":2.2108372678937953,"vX0":-1.5764986712419296,"vY0":-116.69909129780798,"vZ0":-0.8404793712305397,"x":128.95,"y":179.09,"x0":-0.9180321543150062,"y0":50.00554050991218,"z0":5.991359963148846,"aX":13.665853042302711},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.2,"breakHorizontal":-17.5,"spinRate":2328,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4697345044423482,"extension":7.3762889052277325},"index":2,"playId":"6605ff7b-34d4-396a-b44c-6fda6aff460b","pitchNumber":3,"startTime":"2026-05-17T01:07:44.478Z","endTime":"2026-05-17T01:07:47.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-17T01:08:02.813Z","endTime":"2026-05-17T01:08:21.682Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69487379318674,"aZ":-28.780629710383042,"pfxX":-7.353317624489812,"pfxZ":2.3871716256308426,"pX":-0.6985031611038384,"pZ":1.3630362923860688,"vX0":1.90819032780366,"vY0":-119.18155397162464,"vZ0":-4.44890196451533,"x":143.63,"y":201.98,"x0":-0.5608318525758434,"y0":50.0003805294944,"z0":5.891987947030129,"aX":-10.438702283737507},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.4,"breakHorizontal":12.7,"spinRate":638,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.46188076928066524,"extension":7.412020727794684},"index":4,"playId":"bdcad190-11b8-39f7-b99c-dc9d46c3395e","pitchNumber":4,"startTime":"2026-05-17T01:08:21.682Z","endTime":"2026-05-17T01:08:25.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875247730987844,"aZ":-33.261580405472664,"pfxX":-0.6052871604302972,"pfxZ":-0.779717730654899,"pX":-0.7036034077833919,"pZ":1.4700817367191632,"vX0":0.44560886026929913,"vY0":-118.27940053107265,"vZ0":-3.0377594374265238,"x":143.82,"y":199.09,"x0":-0.8172753887064519,"y0":50.002967849498496,"z0":5.870205704409957,"aX":-0.8441309693496396},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.9,"breakHorizontal":1.0,"spinRate":589,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4659068892155287,"extension":7.317987477102196},"hitData":{"launchSpeed":71.3,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.42,"coordY":193.2}},"index":5,"playId":"99027a6b-ab97-3734-91d9-ad285d3ae854","pitchNumber":5,"startTime":"2026-05-17T01:08:39.509Z","endTime":"2026-05-17T01:08:48.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:08:48.557Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ramón Laureano doubles (5) on a fly ball to right fielder Luke Raley.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T01:09:06.234Z","endTime":"2026-05-17T01:09:50.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678056586112735,"aZ":-12.027320909211912,"pfxX":-4.072573735011793,"pfxZ":10.25267608964848,"pX":-0.018441204033011093,"pZ":1.4970206507592616,"vX0":3.357305734825566,"vY0":-138.95992358522787,"vZ0":-9.414593518135746,"x":117.7,"y":198.36,"x0":-0.7101449552079424,"y0":50.00684398565385,"z0":5.717768683018245,"aX":-8.006445608496911},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":1977,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39340172623149394,"extension":7.660438377686342},"index":0,"playId":"4a417d2b-fd66-32be-bd0e-50a5a49b5be7","pitchNumber":1,"startTime":"2026-05-17T01:09:16.634Z","endTime":"2026-05-17T01:09:20.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.779041689858555,"aZ":-33.91841312030646,"pfxX":0.039390830345857,"pfxZ":-1.1007454340481164,"pX":0.35866605956916764,"pZ":2.536850814081516,"vX0":2.9078595136381344,"vY0":-124.52266961965245,"vZ0":-1.86997976190173,"x":103.33,"y":170.29,"x0":-0.8268498665108005,"y0":50.005790855326566,"z0":6.0899332135742945,"aX":0.06199287403143542},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-0.7,"spinRate":2001,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4389875406775565,"extension":7.457539982757712},"hitData":{"launchSpeed":97.8,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.55,"coordY":51.08}},"index":1,"playId":"2c720f12-4da9-3279-b67c-c2143ece09f4","pitchNumber":2,"startTime":"2026-05-17T01:09:34.256Z","endTime":"2026-05-17T01:09:50.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:09:50.981Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rodolfo Durán homers (1) on a fly ball to left center field. Ramón Laureano scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T01:10:10.486Z","endTime":"2026-05-17T01:10:49.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42179203294953,"aZ":-12.537547487472139,"pfxX":-3.601971935274983,"pfxZ":10.0730014014759,"pX":0.3963414728466632,"pZ":2.5563758018515994,"vX0":4.069928900631192,"vY0":-138.38182693686156,"vZ0":-6.576757744437175,"x":101.89,"y":169.76,"x0":-0.6219617920497794,"y0":50.00287847872633,"z0":5.795284496504681,"aX":-7.021560823738909},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2067,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39504852556829206,"extension":7.553294589551309},"hitData":{"launchSpeed":101.2,"launchAngle":25.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":55.82,"coordY":59.13}},"index":0,"playId":"34ff15a9-908a-3dcb-ae71-786bbadf0469","pitchNumber":1,"startTime":"2026-05-17T01:10:25.105Z","endTime":"2026-05-17T01:10:49.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:10:49.463Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-17T01:13:19.176Z","endTime":"2026-05-17T01:14:19.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":2},"index":0,"startTime":"2026-05-17T01:10:52.705Z","endTime":"2026-05-17T01:12:09.030Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nick Davila replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-17T01:12:09.030Z","endTime":"2026-05-17T01:13:21.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689546,"link":"/api/v1/people/689546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553580747302778,"aZ":-19.085348724248544,"pfxX":-8.968022698969493,"pfxZ":6.7863848644856875,"pX":0.856461554677504,"pZ":2.3915633800148406,"vX0":8.65953975048391,"vY0":-137.52992070164504,"vZ0":-5.657290192395283,"x":84.35,"y":174.21,"x0":-1.1575283342545384,"y0":50.00203512284494,"z0":5.756432121101336,"aX":-17.295919509091714},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":1823,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.39722271312915014,"extension":5.9530597431415675},"index":2,"playId":"6896e7c3-d293-304b-bcad-8680d7432fbb","pitchNumber":1,"startTime":"2026-05-17T01:13:21.461Z","endTime":"2026-05-17T01:13:25.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51692676032594,"aZ":-34.17801059717181,"pfxX":0.34428670624259483,"pfxZ":-1.195690013781297,"pX":0.05836244821317796,"pZ":1.7000629397824323,"vX0":3.8860033348252614,"vY0":-127.92167376419191,"vZ0":-3.7231563041416305,"x":114.78,"y":192.88,"x0":-1.5178352055966349,"y0":50.00199764389178,"z0":5.820964123221189,"aX":0.5770656766051516},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.8,"breakHorizontal":-1.4,"spinRate":2089,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.4262790606909612,"extension":5.757713089898775},"index":3,"playId":"f9ed5948-affe-3645-8ada-077fb06c0906","pitchNumber":2,"startTime":"2026-05-17T01:13:35.001Z","endTime":"2026-05-17T01:13:38.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466474185356308,"aZ":-41.75230346856687,"pfxX":4.676762511054302,"pfxZ":-6.120631039455493,"pX":-1.758386824632616,"pZ":3.8451343999828467,"vX0":-1.745788679572992,"vY0":-124.19529850231534,"vZ0":2.9204142443449657,"x":184.03,"y":134.96,"x0":-1.654634425324537,"y0":50.00221087948356,"z0":6.122241109189525,"aX":7.318410092549986},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.2,"breakHorizontal":-8.0,"spinRate":2180,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.440711225252028,"extension":5.67994818080142},"index":4,"playId":"a43e6a7f-1d03-3043-be49-72939b9dcf65","pitchNumber":3,"startTime":"2026-05-17T01:13:57.943Z","endTime":"2026-05-17T01:14:00.943Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56007065216991,"aZ":-20.223768479666862,"pfxX":-8.751370856463355,"pfxZ":6.150599699635137,"pX":-0.19663629348952424,"pZ":3.9863724413674158,"vX0":6.332256077019464,"vY0":-138.4221144330718,"vZ0":-1.453828605815099,"x":124.5,"y":131.15,"x0":-1.3755511018851776,"y0":50.00276966783359,"z0":5.870887029208027,"aX":-17.00245439469912},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":14.5,"spinRate":1932,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.39552565439239507,"extension":5.955088990531033},"index":5,"playId":"f75189eb-235d-3c6e-9b16-6008f811e857","pitchNumber":4,"startTime":"2026-05-17T01:14:15.258Z","endTime":"2026-05-17T01:14:19.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:14:19.128Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jhonny Pereda flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T01:18:33.574Z","endTime":"2026-05-17T01:18:47.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to right field for Fernando Tatis Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T01:17:26.069Z","endTime":"2026-05-17T01:17:26.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Sung-Mun Song replaces right fielder Nick Castellanos, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-17T01:17:26.089Z","endTime":"2026-05-17T01:17:26.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"description":"Pitching Change: Jason Adam replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-17T01:17:26.090Z","endTime":"2026-05-17T01:18:35.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.076608829629706,"aZ":-13.844339919527169,"pfxX":-5.877027000039428,"pfxZ":10.067518415628653,"pX":0.024771672209214276,"pZ":3.3345211383738897,"vX0":4.122303177500445,"vY0":-134.32391645888302,"vZ0":-5.312536052451082,"x":116.06,"y":148.75,"x0":-0.7690496142608412,"y0":50.00203945036337,"z0":6.328156841204594,"aX":-10.700209736554129},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2520,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.408318904694732,"extension":6.311495128205963},"hitData":{"launchSpeed":87.1,"launchAngle":54.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.7,"coordY":117.42}},"index":3,"playId":"043ebb99-9b50-3439-9e99-d9f8e176a5bf","pitchNumber":1,"startTime":"2026-05-17T01:18:35.929Z","endTime":"2026-05-17T01:18:47.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:18:47.532Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Rivas grounds out, second baseman Sung-Mun Song to first baseman Gavin Sheets.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T01:19:04.770Z","endTime":"2026-05-17T01:20:23.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42848779850443,"aZ":-12.844936344793293,"pfxX":-5.65225845860768,"pfxZ":10.475162899659864,"pX":-0.051375913036584835,"pZ":3.2247945359456613,"vX0":4.335515892109646,"vY0":-134.76544078646907,"vZ0":-5.160581755941542,"x":118.96,"y":151.71,"x0":-0.9441228838038124,"y0":50.0030009063559,"z0":6.0670238338559646,"aX":-10.429528479253724},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2422,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4059466867169075,"extension":6.5171211514152025},"index":0,"playId":"8ab2e1bc-6a6d-3f63-b430-2aec84bd4847","pitchNumber":1,"startTime":"2026-05-17T01:19:17.300Z","endTime":"2026-05-17T01:19:20.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.889442910572633,"aZ":-29.64178300856302,"pfxX":-8.671694835491627,"pfxZ":1.5703109586098192,"pX":-1.299915366187319,"pZ":1.7732029140443981,"vX0":2.080739087697596,"vY0":-126.0597033433472,"vZ0":-4.934859105624504,"x":166.55,"y":190.9,"x0":-1.0076835109228566,"y0":50.00406492882728,"z0":6.140510195610829,"aX":-14.000075579972087},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":15.2,"spinRate":1961,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.43398270902518954,"extension":6.177604107057558},"index":1,"playId":"e496d7e0-f393-3285-aaa1-111bef360939","pitchNumber":2,"startTime":"2026-05-17T01:19:31.928Z","endTime":"2026-05-17T01:19:34.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75213211035588,"aZ":-29.692757158934114,"pfxX":-0.26444859307253166,"pfxZ":1.6766847172035355,"pX":0.12115819570289663,"pZ":1.8999956416416246,"vX0":2.585118036386174,"vY0":-120.72328142581725,"vZ0":-4.177178123239919,"x":118.41,"y":170.11,"x0":-0.9276397705869524,"y0":50.003558714175526,"z0":6.256466234376376,"aX":-0.39181661679636787},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":-0.1,"spinRate":2527,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.45310930545610706,"extension":6.100589073710973},"index":2,"playId":"67d3f26e-da4f-3eb7-a8a9-f3b921f19307","pitchNumber":3,"startTime":"2026-05-17T01:19:47.351Z","endTime":"2026-05-17T01:19:50.504Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-17T01:20:01.819Z","endTime":"2026-05-17T01:20:12.371Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23140428252211,"aZ":-29.333096817727213,"pfxX":-9.695190307532206,"pfxZ":1.741850963901932,"pX":-0.41560799590983866,"pZ":1.9846849685009955,"vX0":4.087385744647723,"vY0":-127.02810673564332,"vZ0":-4.935848599469825,"x":132.84,"y":185.19,"x0":-0.7866364356707525,"y0":50.00416269756564,"z0":6.287386553455326,"aX":-15.83171684494379},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":16.6,"spinRate":2023,"spinDirection":232},"zone":7,"typeConfidence":0.91,"plateTime":0.4313250109366171,"extension":6.23473635165825},"hitData":{"launchSpeed":86.1,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.91,"coordY":149.05}},"index":4,"playId":"ae4291d0-c325-3afe-ac06-5efdc315f7d8","pitchNumber":4,"startTime":"2026-05-17T01:20:12.371Z","endTime":"2026-05-17T01:20:23.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:20:23.407Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-17T01:20:36.038Z","endTime":"2026-05-17T01:22:16.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.148908109050737,"aZ":-34.06750308319143,"pfxX":10.161361688261632,"pfxZ":-1.5134204790919394,"pX":-1.827499771719588,"pZ":3.5725660946357953,"vX0":-3.6038648330235405,"vY0":-110.77451853675393,"vZ0":2.294074802209282,"x":186.66,"y":142.32,"x0":-1.5029383147808897,"y0":50.00521324743897,"z0":6.07625634263432,"aX":12.67371171788301},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-1.9,"breakHorizontal":-17.5,"spinRate":2665,"spinDirection":62},"zone":11,"typeConfidence":0.93,"plateTime":0.4937982411129358,"extension":5.990773794090795},"index":0,"playId":"c09fa7d6-e2ef-3335-9fde-006f7aa4399e","pitchNumber":1,"startTime":"2026-05-17T01:20:48.104Z","endTime":"2026-05-17T01:20:51.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.924615965227876,"aZ":-12.208061158775433,"pfxX":-6.271534672744051,"pfxZ":10.84916302234105,"pX":-0.34238104966982214,"pZ":2.6892659803873666,"vX0":3.3010966920017513,"vY0":-134.49721298015697,"vZ0":-7.34314746949363,"x":130.05,"y":166.17,"x0":-0.7677993189488582,"y0":50.00600314758974,"z0":6.31240704538131,"aX":-11.544302010995013},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":10.7,"spinRate":2515,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.40654628694453887,"extension":6.292677105015925},"index":1,"playId":"8bcdd95e-8de2-35c8-bde3-8c9528056056","pitchNumber":2,"startTime":"2026-05-17T01:21:03.028Z","endTime":"2026-05-17T01:21:06.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81770918482424,"aZ":-29.723266344159303,"pfxX":-1.381044945087145,"pfxZ":1.585404802698572,"pX":0.049367121988061605,"pZ":1.0428497972465784,"vX0":2.562408287869917,"vY0":-123.07221246650542,"vZ0":-6.698939762697689,"x":115.12,"y":210.62,"x0":-0.8225685681461433,"y0":50.003212936299796,"z0":6.294928538533736,"aX":-2.1338787811879225},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":1.9,"spinRate":2588,"spinDirection":262},"zone":14,"typeConfidence":0.88,"plateTime":0.44385184083782114,"extension":6.2298310624403435},"index":2,"playId":"c87d5b46-16b7-3125-b7f6-c4797d21e36d","pitchNumber":3,"startTime":"2026-05-17T01:21:20.642Z","endTime":"2026-05-17T01:21:23.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93215466376749,"aZ":-28.117510144327092,"pfxX":-10.149433539211234,"pfxZ":2.4641765767990775,"pX":0.5090346135616064,"pZ":0.8765759472179225,"vX0":6.696528408667998,"vY0":-127.65954970452262,"vZ0":-7.7531738174023275,"x":97.6,"y":215.11,"x0":-0.8330439282226523,"y0":50.00192193768184,"z0":6.17448819369568,"aX":-16.70662475888929},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":16.8,"spinRate":2204,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.42947644231362414,"extension":6.2669820817609745},"index":3,"playId":"9209efeb-1e49-3d82-a4f6-279c51ff3eff","pitchNumber":4,"startTime":"2026-05-17T01:21:53.920Z","endTime":"2026-05-17T01:21:57.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088489083287502,"aZ":-31.213323801504178,"pfxX":-0.011987629845122916,"pfxZ":0.6400933060837168,"pX":-0.4182382021843768,"pZ":2.8642628689605263,"vX0":1.2078637817043747,"vY0":-121.66608979121075,"vZ0":-2.1321946570352988,"x":132.94,"y":161.44,"x0":-0.919756271308493,"y0":50.00205605081406,"z0":6.4596060909262265,"aX":-0.018120335086138063},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.0,"breakHorizontal":-0.2,"spinRate":2482,"spinDirection":24},"zone":1,"typeConfidence":0.91,"plateTime":0.4503619669682828,"extension":6.0246035100886965},"index":4,"playId":"854f3313-9442-3315-9f5f-c33ca81a083d","pitchNumber":5,"startTime":"2026-05-17T01:22:11.813Z","endTime":"2026-05-17T01:22:16.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:22:16.429Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T01:24:38.760Z","endTime":"2026-05-17T01:26:10.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481654648358816,"aZ":-35.29756937756843,"pfxX":1.0105254962334351,"pfxZ":-1.9848168880293429,"pX":-1.7507621047977837,"pZ":4.572467591771859,"vX0":-0.3932856278865453,"vY0":-124.21726526976317,"vZ0":3.543581214177519,"x":183.73,"y":115.32,"x0":-1.7222085975518957,"y0":50.003940575092884,"z0":6.050998574149009,"aX":1.5887519713420415},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":-1.8,"spinRate":1566,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.439939302542101,"extension":5.633596045853399},"index":0,"playId":"9dbfc54f-d1e5-3802-9cc0-4a23387ffd39","pitchNumber":1,"startTime":"2026-05-17T01:24:43.862Z","endTime":"2026-05-17T01:24:47.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.322488947691106,"aZ":-34.89426348957813,"pfxX":0.251635268208168,"pfxZ":-1.7125102337789588,"pX":0.1077413088217684,"pZ":2.713855958905793,"vX0":4.041264273665778,"vY0":-125.36513622407942,"vZ0":-0.9085808127362545,"x":112.89,"y":165.51,"x0":-1.557691292384554,"y0":50.00079570982351,"z0":5.929011322860718,"aX":0.39965721998292963},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-1.4,"spinRate":1501,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.436885127891931,"extension":5.7957642122035296},"index":1,"playId":"39cf1b99-2066-36e3-acd0-6d3f3212de9b","pitchNumber":2,"startTime":"2026-05-17T01:25:10.415Z","endTime":"2026-05-17T01:25:13.415Z","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":93.7,"endSpeed":86.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78447034579781,"aZ":-28.721787958240814,"pfxX":-10.43962328664885,"pfxZ":1.8399880452186137,"pX":1.0154957662459523,"pZ":1.2467920973973847,"vX0":10.201307579982387,"vY0":-135.98404358794207,"vZ0":-6.202494793719778,"x":78.29,"y":205.12,"x0":-1.4215102679828457,"y0":50.00624572174403,"z0":5.540304295016426,"aX":-19.628067729665318},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.2,"breakHorizontal":16.8,"spinRate":2067,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40221191424251224,"extension":6.036124989793697},"index":2,"playId":"ba20e006-886b-34ab-92a5-735c79acba21","pitchNumber":3,"startTime":"2026-05-17T01:25:28.271Z","endTime":"2026-05-17T01:25:31.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80206375394755,"aZ":-38.625003769720536,"pfxX":0.16700666836520828,"pfxZ":-4.046348323450173,"pX":-1.6889645845888488,"pZ":3.6174087655745373,"vX0":-0.10222825676226023,"vY0":-125.28368418090368,"vZ0":1.9626029405731764,"x":181.38,"y":141.11,"x0":-1.6693750915827488,"y0":50.005243403507706,"z0":5.975829032576415,"aX":0.2660925100611905},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.6,"breakHorizontal":-0.2,"spinRate":1981,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.43683941560843076,"extension":5.8342507478434795},"index":3,"playId":"0b631b95-e477-38a8-9b80-377d0d18950a","pitchNumber":4,"startTime":"2026-05-17T01:25:44.529Z","endTime":"2026-05-17T01:25:48.267Z","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":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.539163950017176,"aZ":-37.60735198275934,"pfxX":-0.5113975417482142,"pfxZ":-3.348047528125461,"pX":0.392196721728813,"pZ":1.5968846259330403,"vX0":4.653408546569265,"vY0":-126.49049040265683,"vZ0":-2.902359315283489,"x":102.05,"y":195.66,"x0":-1.4040293195750775,"y0":50.002866561451874,"z0":5.771116289611416,"aX":-0.8294809444912693},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.5,"breakHorizontal":-0.1,"spinRate":2036,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43283082237418213,"extension":5.970423852732146},"index":4,"playId":"9d30bcac-8bab-3648-9ad0-6fac150bbc32","pitchNumber":5,"startTime":"2026-05-17T01:26:05.452Z","endTime":"2026-05-17T01:26:10.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:26:10.226Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to third baseman Leo Rivas.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T01:26:30.154Z","endTime":"2026-05-17T01:28:06.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":94.6,"endSpeed":86.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01847832599641,"aZ":-19.007715838143366,"pfxX":-7.3848242702333415,"pfxZ":6.898249647585388,"pX":-1.2492004271987704,"pZ":2.9995714666883515,"vX0":3.08534423210211,"vY0":-137.63921993175057,"vZ0":-3.9504133182356007,"x":164.62,"y":157.79,"x0":-1.4284762413620002,"y0":50.004257078496735,"z0":5.749310673951497,"aX":-14.096908475198695},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":12.7,"spinRate":2052,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39873569104530926,"extension":6.040214129573683},"index":0,"playId":"3fad4102-35b9-3e57-9ad1-a352a01bf910","pitchNumber":1,"startTime":"2026-05-17T01:26:33.765Z","endTime":"2026-05-17T01:26:37.489Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"ff96c7c4-cb43-388c-a646-a956e828b1e2","startTime":"2026-05-17T01:26:50.156Z","endTime":"2026-05-17T01:26:53.156Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19974125641296,"aZ":-39.57588802107662,"pfxX":0.8420049092869049,"pfxZ":-4.5870783387864655,"pX":-0.15804328984040944,"pZ":3.4412669190217544,"vX0":3.007029724250014,"vY0":-126.12271918517834,"vZ0":1.694565278454721,"x":123.02,"y":145.87,"x0":-1.4742113987245824,"y0":50.00252989999414,"z0":5.9479438314673025,"aX":1.3583158336903824},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.7,"breakHorizontal":-2.2,"spinRate":2059,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.4339740070873557,"extension":5.95997360141651},"index":2,"playId":"67b2ba1e-6f3b-3b2b-841f-e3f69a5a0616","pitchNumber":2,"startTime":"2026-05-17T01:27:11.111Z","endTime":"2026-05-17T01:27:18.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. caught stealing 2nd base, catcher Jhonny Pereda to second baseman Cole Young.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"67b2ba1e-6f3b-3b2b-841f-e3f69a5a0616","startTime":"2026-05-17T01:27:31.831Z","endTime":"2026-05-17T01:27:40.549Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109441516841283,"aZ":-39.30275773917305,"pfxX":-0.11810867811839554,"pfxZ":-4.374308520246479,"pX":0.7279706631416941,"pZ":1.5273595791841623,"vX0":5.2756996661671005,"vY0":-126.60157518381665,"vZ0":-2.75696795608975,"x":89.25,"y":197.54,"x0":-1.3649869069848128,"y0":50.005883026633036,"z0":5.766957714277301,"aX":-0.1930738585590839},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.3,"breakHorizontal":-1.0,"spinRate":2079,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4321383627315112,"extension":5.947185169184947},"index":4,"playId":"65e19a2f-c27b-3a35-8f3c-9fca91e4ce87","pitchNumber":3,"startTime":"2026-05-17T01:27:40.549Z","endTime":"2026-05-17T01:27:45.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.588732659735786,"aZ":-24.683036784884123,"pfxX":-10.838675393170579,"pfxZ":3.8714698536220347,"pX":-0.8597203526954857,"pZ":1.8554531517982045,"vX0":5.313725165907536,"vY0":-138.39337253660335,"vZ0":-5.471003775121502,"x":149.77,"y":188.68,"x0":-1.3990202905446223,"y0":50.00325936860208,"z0":5.516649910569789,"aX":-20.973425498634878},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":18.5,"spinRate":2077,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3961498596125903,"extension":6.092813179664008},"hitData":{"launchSpeed":109.0,"launchAngle":7.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":163.75}},"index":5,"playId":"2aeaea90-33d6-3169-ac9a-c1b1055b9985","pitchNumber":4,"startTime":"2026-05-17T01:27:58.729Z","endTime":"2026-05-17T01:28:06.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:28:06.403Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T01:28:32.298Z","endTime":"2026-05-17T01:30:25.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T01:28:26.681Z","endTime":"2026-05-17T01:28:34.634Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":87.9,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.829056907538288,"aZ":-33.5545731756426,"pfxX":-1.8414533017403265,"pfxZ":-0.8346408305927708,"pX":1.188225392991789,"pZ":0.5743245864595854,"vX0":7.35985175377014,"vY0":-127.78296560818336,"vZ0":-6.0642755138875515,"x":71.71,"y":223.27,"x0":-1.4978815930193916,"y0":50.005712933347404,"z0":5.634063406418752,"aX":-3.0268306684291435},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":1.6,"spinRate":2127,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4296417247578157,"extension":6.019112870939826},"index":1,"playId":"e489c8ed-44fa-378f-8c65-c11356034cc3","pitchNumber":1,"startTime":"2026-05-17T01:28:34.634Z","endTime":"2026-05-17T01:28:37.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.891694120297714,"aZ":-16.642338261826207,"pfxX":-8.900382566510336,"pfxZ":7.924235829289812,"pX":0.5577976824672516,"pZ":1.4354561255536187,"vX0":8.012566504128525,"vY0":-139.0594952933636,"vZ0":-8.33069797622759,"x":95.74,"y":200.02,"x0":-1.2031451174077001,"y0":50.00443831696592,"z0":5.5719945703127305,"aX":-17.450277370548307},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":14.5,"spinRate":2044,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.39372760412013275,"extension":6.156667098339055},"index":2,"playId":"a012078f-b466-31c8-b19f-124766c2cfcc","pitchNumber":2,"startTime":"2026-05-17T01:28:54.158Z","endTime":"2026-05-17T01:28:58.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420280744931063,"aZ":-37.676240581677966,"pfxX":1.1860718482685346,"pfxZ":-3.350267063865008,"pX":-1.065360712235579,"pZ":2.8110090932860126,"vX0":0.9563123066528753,"vY0":-126.66470274454066,"vZ0":-0.1664521295357826,"x":157.61,"y":162.88,"x0":-1.6005869715744527,"y0":50.00497422216216,"z0":5.864795046832365,"aX":1.9466313914856537},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.9,"breakHorizontal":-2.4,"spinRate":2024,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4307699119099837,"extension":6.060711591152611},"index":3,"playId":"baa4f988-4367-3243-b9a0-cee5dbe21dbd","pitchNumber":3,"startTime":"2026-05-17T01:29:11.412Z","endTime":"2026-05-17T01:29:14.877Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11643522085389,"aZ":-38.211169797743096,"pfxX":1.4063795860687462,"pfxZ":-3.7238725244229034,"pX":-0.7614304182667563,"pZ":3.096208694360207,"vX0":1.1665113796571793,"vY0":-126.04220929367162,"vZ0":0.6880917508503697,"x":146.02,"y":155.18,"x0":-1.4119887105840367,"y0":50.00561173270483,"z0":5.889877156331044,"aX":2.2773618073296342},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.4,"breakHorizontal":-2.8,"spinRate":2079,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.43351865000109147,"extension":5.9768308392544744},"index":4,"playId":"7d8a5177-59bd-365f-8967-f6031b85689c","pitchNumber":4,"startTime":"2026-05-17T01:29:28.962Z","endTime":"2026-05-17T01:29:55.984Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964808514745307,"aZ":-38.378186988940186,"pfxX":0.30111740978885804,"pfxZ":-3.737759437117952,"pX":0.6656411418386321,"pZ":1.2735653158541644,"vX0":5.117431882351726,"vY0":-127.72549074506918,"vZ0":-3.560304366247558,"x":91.63,"y":204.39,"x0":-1.3983660905524948,"y0":50.001555833451825,"z0":5.686673200808062,"aX":0.4991175950290794},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.3,"breakHorizontal":-1.7,"spinRate":2176,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4279436598602837,"extension":6.06165130621076},"index":5,"playId":"3d33efd6-269c-3183-a9d7-ff17f066e8c6","pitchNumber":5,"startTime":"2026-05-17T01:30:03.474Z","endTime":"2026-05-17T01:30:07.017Z","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":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32585168687976,"aZ":-37.040333445889566,"pfxX":-1.038292256083345,"pfxZ":-2.8949276416392697,"pX":1.6667896596383969,"pZ":1.24458192550703,"vX0":7.730743877696805,"vY0":-128.19678744823096,"vZ0":-3.974773766392448,"x":53.47,"y":205.18,"x0":-1.2418690854774737,"y0":50.00640470150773,"z0":5.680109391258188,"aX":-1.7453037482963898},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.9,"breakHorizontal":0.4,"spinRate":2022,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4258413593879746,"extension":6.117915811692068},"index":6,"playId":"371bd96c-9291-3882-af77-6af701470fb6","pitchNumber":6,"startTime":"2026-05-17T01:30:21.654Z","endTime":"2026-05-17T01:30:25.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:30:25.578Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xander Bogaerts grounds into a force out, fielded by second baseman Cole Young. Gavin Sheets out at 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-17T01:33:10.133Z","endTime":"2026-05-17T01:33:20.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T01:30:39.004Z","endTime":"2026-05-17T01:31:29.685Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Domingo Gonzalez replaces Nick Davila.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-17T01:31:29.685Z","endTime":"2026-05-17T01:33:12.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682445,"link":"/api/v1/people/682445"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405164958915215,"aZ":-26.356066769801384,"pfxX":-10.338212411799564,"pfxZ":3.2038072919059353,"pX":-0.2887224637430444,"pZ":2.594842458718853,"vX0":6.896880857300556,"vY0":-133.7545173037279,"vZ0":-0.47226881417298167,"x":128.01,"y":168.72,"x0":-1.5554029177557886,"y0":50.00127689185114,"z0":4.660923831349862,"aX":-18.760927203973758},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":2239,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.40925291997808966,"extension":5.970826065904499},"hitData":{"launchSpeed":96.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.65,"coordY":146.51}},"index":2,"playId":"7b51c11d-b549-319c-b169-9a3c4a032607","pitchNumber":1,"startTime":"2026-05-17T01:33:12.323Z","endTime":"2026-05-17T01:33:20.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:33:20.313Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T01:36:11.695Z","endTime":"2026-05-17T01:36:39.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alek Jacob replaces Jason Adam.","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":"2026-05-17T01:34:39.460Z","endTime":"2026-05-17T01:36:13.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689690,"link":"/api/v1/people/689690"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.942005437894895,"aZ":-30.360150645558914,"pfxX":-10.682801532176686,"pfxZ":1.2294873818268481,"pX":0.9481967722230618,"pZ":1.6948937162497884,"vX0":9.39674968831557,"vY0":-120.28286613985041,"vZ0":1.3254296388457345,"x":80.86,"y":193.02,"x0":-1.6092355850309976,"y0":50.001494671569304,"z0":3.815917027041035,"aX":-15.751794936067448},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.8,"breakHorizontal":17.3,"spinRate":1985,"spinDirection":249},"zone":14,"typeConfidence":0.82,"plateTime":0.4542584829855718,"extension":6.869188895210182},"index":1,"playId":"47382f5d-54d1-3c4b-8be4-7a1fd453367f","pitchNumber":1,"startTime":"2026-05-17T01:36:13.450Z","endTime":"2026-05-17T01:36:16.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37263969829508,"aZ":-32.3113834082426,"pfxX":-11.513833633472144,"pfxZ":-0.0911457155160793,"pX":0.8246643731956259,"pZ":2.3715425238725802,"vX0":9.6865975261745,"vY0":-121.06735113874508,"vZ0":3.1039292443696533,"x":85.57,"y":174.75,"x0":-1.721286292529338,"y0":50.003704798305854,"z0":3.8905495388309075,"aX":-17.190978357153273},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":18.7,"spinRate":2160,"spinDirection":243},"zone":14,"typeConfidence":0.74,"plateTime":0.4514299154714321,"extension":7.3838629039503685},"hitData":{"launchSpeed":106.2,"launchAngle":4.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.44,"coordY":94.8}},"index":2,"playId":"5963b3a7-7fb9-3da5-a669-8938c518f440","pitchNumber":2,"startTime":"2026-05-17T01:36:28.107Z","endTime":"2026-05-17T01:36:39.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:36:39.101Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T01:36:50.918Z","endTime":"2026-05-17T01:38:41.086Z","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":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,6],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":74.5,"endSpeed":68.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.94927593065908,"aZ":-34.49823267336553,"pfxX":-13.400012602681684,"pfxZ":-1.9735316034395511,"pX":-0.13543707160301127,"pZ":1.445453761259374,"vX0":9.677309398362333,"vY0":-107.95784067447208,"vZ0":2.6906048448942252,"x":122.16,"y":199.75,"x0":-2.937084555331656,"y0":50.00181755306297,"z0":3.9826036084014076,"aX":-15.802842786964597},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-2.4,"breakHorizontal":21.6,"spinRate":2265,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.5075340678230278,"extension":7.138361038590221},"index":0,"playId":"af3b2aef-a258-3126-9512-acec8ecc299f","pitchNumber":1,"startTime":"2026-05-17T01:37:03.737Z","endTime":"2026-05-17T01:37:07.002Z","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":86.0,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052164132972578,"aZ":-21.343421251427664,"pfxX":-10.93053189024208,"pfxZ":6.904425944234722,"pX":0.7910962120436665,"pZ":4.101483530925515,"vX0":12.777002373308589,"vY0":-124.49241514219098,"vZ0":4.331999822917914,"x":86.85,"y":128.04,"x0":-2.988298246615429,"y0":50.00461299355479,"z0":4.105563163271018,"aX":-17.15427582797129},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":13.9,"breakHorizontal":16.8,"spinRate":2391,"spinDirection":237},"zone":12,"typeConfidence":0.89,"plateTime":0.439996535926066,"extension":7.321821804183233},"index":1,"playId":"ddd4025b-5c24-3d95-b18e-67a02f346812","pitchNumber":2,"startTime":"2026-05-17T01:37:22.202Z","endTime":"2026-05-17T01:37:25.238Z","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":74.7,"endSpeed":67.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.311796726384387,"aZ":-31.614291274774438,"pfxX":-13.901020974980892,"pfxZ":0.4795173459647497,"pX":1.4805471654837927,"pZ":2.2466086473708726,"vX0":13.03137299016225,"vY0":-107.85296271100225,"vZ0":3.6444416964409116,"x":60.57,"y":178.12,"x0":-2.842824975319212,"y0":50.00434547337434,"z0":4.02834369940235,"aX":-16.32699455841506},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":2.4,"breakHorizontal":21.6,"spinRate":2275,"spinDirection":260},"zone":14,"typeConfidence":0.9,"plateTime":0.5084551254946366,"extension":7.310559115784663},"index":2,"playId":"6f1f981f-2e43-3d2b-8f88-721ed5a382ae","pitchNumber":3,"startTime":"2026-05-17T01:37:39.354Z","endTime":"2026-05-17T01:37:42.496Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91557837526433,"aZ":-30.4531114610416,"pfxX":-13.30574317558471,"pfxZ":1.1257040710085215,"pX":1.6018288041884112,"pZ":2.061928633311959,"vX0":14.848108503044797,"vY0":-122.62371981383028,"vZ0":1.8633074299290522,"x":55.94,"y":183.11,"x0":-2.798850958861836,"y0":50.000565274293486,"z0":3.887641795595453,"aX":-20.29094866610536},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":20.6,"spinRate":2233,"spinDirection":247},"zone":14,"typeConfidence":0.85,"plateTime":0.4464262283656586,"extension":7.3710098238322805},"index":3,"playId":"db5770e7-801e-3862-885c-184294a283e5","pitchNumber":4,"startTime":"2026-05-17T01:37:58.888Z","endTime":"2026-05-17T01:38:04.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"actionPlayId":"db5770e7-801e-3862-885c-184294a283e5","startTime":"2026-05-17T01:38:08.571Z","endTime":"2026-05-17T01:38:23.480Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-05-17T01:38:23.480Z","endTime":"2026-05-17T01:38:36.367Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363385630632322,"aZ":-22.19612499855342,"pfxX":-11.349065214241527,"pfxZ":6.304375079302927,"pX":1.2685278716917046,"pZ":3.0314934080924654,"vX0":13.664361516219873,"vY0":-125.07774290402679,"vZ0":2.1101541953881924,"x":68.65,"y":156.93,"x0":-2.7924024901306237,"y0":50.005664567171436,"z0":3.9975830892900137,"aX":-17.974837286538676},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.2,"breakHorizontal":17.4,"spinRate":2357,"spinDirection":232},"zone":12,"typeConfidence":0.78,"plateTime":0.438008953531436,"extension":7.364661551618576},"index":6,"playId":"4997a5f9-b012-32c1-a792-a890b065c810","pitchNumber":5,"startTime":"2026-05-17T01:38:36.367Z","endTime":"2026-05-17T01:38:41.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:38:41.086Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to second baseman Sung-Mun Song. Julio Rodríguez scores. Josh Naylor to 3rd.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T01:39:54.162Z","endTime":"2026-05-17T01:41:17.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":689690,"link":"/api/v1/people/689690"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":"2026-05-17T01:38:51.925Z","endTime":"2026-05-17T01:39:56.229Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50348961539984,"aZ":-31.07576938252897,"pfxX":-12.918293198196626,"pfxZ":0.7284276559031486,"pX":0.7029031892826055,"pZ":2.2978516679176266,"vX0":9.755590611262368,"vY0":-122.47740880480444,"vZ0":2.6065193274319167,"x":90.21,"y":176.74,"x0":-1.6649071536427764,"y0":50.00414099963219,"z0":3.8877195144865806,"aX":-19.513853111003492},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":20.9,"spinRate":2277,"spinDirection":247},"zone":6,"typeConfidence":0.88,"plateTime":0.44821073033235326,"extension":6.989335323500315},"index":1,"playId":"ee0630e2-fa2d-3f18-955b-ab9c99a7ec33","pitchNumber":1,"startTime":"2026-05-17T01:39:56.229Z","endTime":"2026-05-17T01:40:05.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (5) 3rd base. Josh Naylor steals (9) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"ee0630e2-fa2d-3f18-955b-ab9c99a7ec33","startTime":"2026-05-17T01:40:24.151Z","endTime":"2026-05-17T01:40:30.140Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":75.0,"endSpeed":67.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5655537946634,"aZ":-30.12568040956397,"pfxX":-15.224055945675326,"pfxZ":1.736863081618484,"pX":1.711454010623835,"pZ":1.630509357135065,"vX0":11.37351106000171,"vY0":-108.45162347889267,"vZ0":2.0477030689786506,"x":51.76,"y":194.76,"x0":-1.6459501313667684,"y0":50.00327682479912,"z0":3.981054914390423,"aX":-17.971964007230234},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":4.2,"breakHorizontal":24.2,"spinRate":2320,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.5067933347622313,"extension":7.17088896845393},"index":3,"playId":"2d6a2955-45a4-36df-9250-5166e04fa29b","pitchNumber":2,"startTime":"2026-05-17T01:40:30.140Z","endTime":"2026-05-17T01:40:33.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.121166238121393,"aZ":-20.93900260737368,"pfxX":-10.060138468473951,"pfxZ":7.090513735489456,"pX":0.7038499607719408,"pZ":3.0214377722866095,"vX0":9.235228240760591,"vY0":-125.55954390963097,"vZ0":1.9781680432919744,"x":90.17,"y":157.2,"x0":-1.7276209939717921,"y0":50.006260942817356,"z0":3.9350022536109384,"aX":-15.95140342199496},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.6,"breakHorizontal":16.0,"spinRate":2321,"spinDirection":242},"zone":3,"typeConfidence":0.93,"plateTime":0.4374245682308442,"extension":6.87454155784442},"index":4,"playId":"f1b3c2e6-7756-3576-98ff-b2a8d23bfa73","pitchNumber":3,"startTime":"2026-05-17T01:40:49.759Z","endTime":"2026-05-17T01:40:52.772Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.277400186111223,"aZ":-19.678752641223657,"pfxX":-10.03947066616857,"pfxZ":7.852205635988065,"pX":0.7128054464584884,"pZ":3.1593104579522016,"vX0":8.88192546859347,"vY0":-125.82305049273371,"vZ0":1.8096695110164682,"x":89.83,"y":153.48,"x0":-1.5711569316074987,"y0":50.00460539150272,"z0":4.032913205127318,"aX":-15.981261230081802},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.9,"breakHorizontal":16.0,"spinRate":2404,"spinDirection":237},"zone":3,"typeConfidence":0.94,"plateTime":0.4365463059664565,"extension":7.222291132216326},"hitData":{"launchSpeed":102.3,"launchAngle":3.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.23,"coordY":127.34}},"index":5,"playId":"4643b718-5ca2-32ab-8856-308be548dacf","pitchNumber":4,"startTime":"2026-05-17T01:41:09.135Z","endTime":"2026-05-17T01:41:17.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:41:17.510Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T01:44:20.542Z","endTime":"2026-05-17T01:45:26.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T01:41:39.085Z","endTime":"2026-05-17T01:43:05.501Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces Alek Jacob.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-17T01:43:05.501Z","endTime":"2026-05-17T01:44:22.718Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12199153181127,"aZ":-26.607212693445444,"pfxX":-1.2899060431865363,"pfxZ":3.3085078222699664,"pX":-1.0676518875862628,"pZ":1.8097100026811268,"vX0":-8.70866797553995,"vY0":-128.21606213221412,"vZ0":-4.649575512730456,"x":157.7,"y":189.92,"x0":2.526829301297563,"y0":50.00024355913702,"z0":5.699103675956267,"aX":-2.166331412633213},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":4.1,"spinRate":2813,"spinDirection":283},"zone":13,"typeConfidence":0.89,"plateTime":0.4256397652758128,"extension":6.303742153688893},"index":2,"playId":"34f59afa-2b71-3acc-9eca-3270dfaebdab","pitchNumber":1,"startTime":"2026-05-17T01:44:22.718Z","endTime":"2026-05-17T01:44:25.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"30d25a4d-a428-3e61-936e-58ee886e8ab0","startTime":"2026-05-17T01:44:41.478Z","endTime":"2026-05-17T01:44:44.478Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562637588083938,"aZ":-27.77449838109518,"pfxX":-1.0494348541266678,"pfxZ":2.586727300186082,"pX":-0.18072103643811,"pZ":2.9040329955442004,"vX0":-7.0176030777843845,"vY0":-129.04764647799468,"vZ0":-2.122942008957066,"x":111.39,"y":131.94,"x0":2.700133902777946,"y0":50.00428023307427,"z0":5.857676238936863,"aX":-1.7856778754481488},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":3.4,"spinRate":2776,"spinDirection":295},"zone":5,"typeConfidence":0.89,"plateTime":0.4229644371022836,"extension":6.191509103823011},"index":4,"playId":"fc228b82-22f7-375d-9d15-1d0d1bb6a4c5","pitchNumber":2,"startTime":"2026-05-17T01:45:00.801Z","endTime":"2026-05-17T01:45:04.131Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334497769695442,"aZ":-11.075030343044988,"pfxX":3.4758074599961177,"pfxZ":10.241678805672304,"pX":-0.3630853557465986,"pZ":3.878671700796156,"vX0":-8.515071909695855,"vY0":-142.32393063232462,"vZ0":-3.8042431837490898,"x":130.84,"y":134.06,"x0":2.2102783073493937,"y0":50.007065213573924,"z0":5.929237651177787,"aX":7.164564610500099},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":-4.7,"spinRate":2458,"spinDirection":148},"zone":11,"typeConfidence":0.92,"plateTime":0.38420883169861497,"extension":6.188390663889651},"index":5,"playId":"c640fec4-12a4-3f5d-b758-6c9d5cb3d413","pitchNumber":3,"startTime":"2026-05-17T01:45:21.917Z","endTime":"2026-05-17T01:45:26.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:45:26.264Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cole Young grounds into a force out, shortstop Xander Bogaerts to second baseman Sung-Mun Song. Josh Naylor scores. Randy Arozarena out at 2nd. Cole Young to 1st.","rbi":1,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T01:45:43.207Z","endTime":"2026-05-17T01:46:43.140Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":689690,"link":"/api/v1/people/689690"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.992206922509027,"aZ":-23.49264027917855,"pfxX":9.050102136712447,"pfxZ":4.127007067932269,"pX":-0.3185661080073754,"pZ":2.3693964420998412,"vX0":-10.576559148872594,"vY0":-143.78454647314095,"vZ0":-5.505833562798494,"x":129.14,"y":174.81,"x0":2.224170999626814,"y0":50.000890149351484,"z0":5.758065982905201,"aX":19.029485405876432},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.6,"breakHorizontal":-14.4,"spinRate":2324,"spinDirection":137},"zone":4,"typeConfidence":0.91,"plateTime":0.3803051657108436,"extension":6.282539557108006},"index":0,"playId":"d990ac29-5618-35b5-95e4-65783ff5efde","pitchNumber":1,"startTime":"2026-05-17T01:45:54.785Z","endTime":"2026-05-17T01:45:58.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613607512029997,"aZ":-27.914703010938037,"pfxX":-1.2995366556317327,"pfxZ":2.576088210232613,"pX":-0.9547145590330977,"pZ":2.163969794896611,"vX0":-8.406028651457136,"vY0":-127.21388135082624,"vZ0":-3.4613752710201915,"x":153.39,"y":180.35,"x0":2.5477343856389507,"y0":50.00552367594691,"z0":5.730754203738098,"aX":-2.1516999309403744},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":2820,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.4288887546890443,"extension":6.3463810430440715},"index":1,"playId":"97405974-108f-34b3-a7c5-070cb5c517c1","pitchNumber":2,"startTime":"2026-05-17T01:46:12.237Z","endTime":"2026-05-17T01:46:17.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50359398628118,"aZ":-26.158111379135438,"pfxX":8.796163008718061,"pfxZ":2.888659983951766,"pX":-0.47255858269906925,"pZ":1.8795486240236494,"vX0":-10.923229458765565,"vY0":-143.02303650500184,"vZ0":-6.329771537671086,"x":135.01,"y":188.03,"x0":2.2446794091079054,"y0":50.00136183072377,"z0":5.750801334354197,"aX":18.309650762521645},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.1,"breakHorizontal":-13.8,"spinRate":2280,"spinDirection":140},"zone":7,"typeConfidence":0.9,"plateTime":0.3822600852092233,"extension":6.289641819210258},"hitData":{"launchSpeed":51.3,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.63,"coordY":154.69}},"index":2,"playId":"2f47e058-503d-3223-93b3-5a507510bd29","pitchNumber":3,"startTime":"2026-05-17T01:46:33.721Z","endTime":"2026-05-17T01:46:43.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:46:43.140Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rob Refsnyder grounds into a force out, shortstop Xander Bogaerts to second baseman Sung-Mun Song. Cole Young out at 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-17T01:47:53.017Z","endTime":"2026-05-17T01:50:35.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rob Refsnyder replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-17T01:47:11.805Z","endTime":"2026-05-17T01:47:19.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-17T01:47:19.469Z","endTime":"2026-05-17T01:47:55.379Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.786635034228816,"aZ":-19.391242338586476,"pfxX":10.505531734165475,"pfxZ":6.046430136750599,"pX":-0.18203762794581965,"pZ":2.9695114219245338,"vX0":-10.633876403597316,"vY0":-144.07229915385693,"vZ0":-4.834672531505876,"x":123.94,"y":158.6,"x0":2.182290264257475,"y0":50.0007604516883,"z0":5.858641048522774,"aX":22.20174140385664},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.2,"breakHorizontal":-17.0,"spinRate":2412,"spinDirection":144},"zone":2,"typeConfidence":0.9,"plateTime":0.3794011223958096,"extension":6.277763322625739},"index":2,"playId":"c3242ad9-cb1a-3738-9a12-fa46e672b466","pitchNumber":1,"startTime":"2026-05-17T01:47:55.379Z","endTime":"2026-05-17T01:47:58.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098953879952823,"aZ":-21.318726135036343,"pfxX":9.490500984383193,"pfxZ":5.121836078349569,"pX":-0.3923639659875075,"pZ":3.0949435066324598,"vX0":-10.81918446264707,"vY0":-144.13824156076544,"vZ0":-4.306602148955626,"x":131.96,"y":155.22,"x0":2.163191992216569,"y0":50.004942208725275,"z0":5.91169156363078,"aX":20.125010787010517},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.6,"breakHorizontal":-15.2,"spinRate":2455,"spinDirection":138},"zone":1,"typeConfidence":0.91,"plateTime":0.3788831218822408,"extension":6.3032329213199345},"index":3,"playId":"1cf6541d-aa74-3c96-9601-a67d31c38a3a","pitchNumber":2,"startTime":"2026-05-17T01:48:15.670Z","endTime":"2026-05-17T01:48:18.832Z","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":90.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484401846027303,"aZ":-13.340563472459609,"pfxX":4.453547308729674,"pfxZ":9.116444025668242,"pX":-1.1094206740659371,"pZ":3.7163126288702384,"vX0":-10.538701737113996,"vY0":-142.318661647844,"vZ0":-4.008062202392491,"x":159.29,"y":138.44,"x0":2.0511562049910985,"y0":50.00159701324264,"z0":5.978557098868353,"aX":9.19994636055734},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2493,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.3838142643319986,"extension":6.216565921341745},"index":4,"playId":"f0094d80-ab1d-3ddb-baeb-56f11e8e236c","pitchNumber":3,"startTime":"2026-05-17T01:48:34.714Z","endTime":"2026-05-17T01:48:37.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562572910676387,"aZ":-28.37312197409446,"pfxX":8.052403492311303,"pfxZ":2.116989644434338,"pX":0.7958093455477588,"pZ":0.251959650363994,"vX0":-7.618942404259917,"vY0":-132.85361212330818,"vZ0":-8.903380550570681,"x":86.67,"y":231.98,"x0":2.6499250888469,"y0":50.0020492904504,"z0":5.698402750519026,"aX":14.442696156916925},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.2,"breakHorizontal":-13.0,"spinRate":1134,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.41175070375611345,"extension":6.245104089604794},"index":5,"playId":"512604c0-5d1e-39de-b360-ab2d033d8950","pitchNumber":4,"startTime":"2026-05-17T01:48:54.513Z","endTime":"2026-05-17T01:48:57.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21809434434611,"aZ":-18.971031599858016,"pfxX":9.86814847665873,"pfxZ":6.302675992108584,"pX":-0.8149151886197307,"pZ":3.117976498980022,"vX0":-12.544182001965375,"vY0":-143.35668614224383,"vZ0":-4.592419283380121,"x":148.06,"y":154.59,"x0":2.322690977014162,"y0":50.00010504786964,"z0":5.914595043468547,"aX":20.664264500018863},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.7,"breakHorizontal":-15.5,"spinRate":2257,"spinDirection":134},"zone":11,"typeConfidence":0.91,"plateTime":0.38117561609055617,"extension":6.26506047920162},"index":6,"playId":"700e3725-bb19-38e5-8715-5d014c9ec7cd","pitchNumber":5,"startTime":"2026-05-17T01:49:20.568Z","endTime":"2026-05-17T01:49:25.253Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.544540210204325,"aZ":-18.307616202104725,"pfxX":9.75533232674313,"pfxZ":6.500308834995903,"pX":-0.022187093491371317,"pZ":2.2235958946151566,"vX0":-10.288729610227566,"vY0":-144.86599525574712,"vZ0":-6.935565252626738,"x":117.85,"y":178.74,"x0":2.3010216172230065,"y0":50.00663008757919,"z0":5.760085513967273,"aX":20.82398910994541},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.6,"breakHorizontal":-15.7,"spinRate":2368,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.37749957121743005,"extension":6.368281991439705},"index":7,"playId":"ab62c48e-361e-3ce0-992c-7bdb2ceeda21","pitchNumber":6,"startTime":"2026-05-17T01:49:58.269Z","endTime":"2026-05-17T01:50:01.269Z","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":90.6,"endSpeed":83.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.765843747825738,"aZ":-31.59767367196116,"pfxX":7.530551642204136,"pfxZ":0.3288342982759671,"pX":0.5027173042766516,"pZ":1.6094447603515574,"vX0":-7.724389078179718,"vY0":-131.75447136489927,"vZ0":-4.813953916678667,"x":97.84,"y":195.32,"x0":2.492868400279799,"y0":50.0034114325723,"z0":5.792916666598899,"aX":13.251618358475309},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.2,"breakHorizontal":-12.0,"spinRate":900,"spinDirection":112},"zone":9,"typeConfidence":0.91,"plateTime":0.4155800217822705,"extension":6.291653956823347},"hitData":{"launchSpeed":87.3,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":152.09}},"index":8,"playId":"5e61354f-f02e-3dc0-872a-6abc00a7060c","pitchNumber":7,"startTime":"2026-05-17T01:50:27.797Z","endTime":"2026-05-17T01:50:35.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:50:35.815Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T01:53:04.744Z","endTime":"2026-05-17T01:53:18.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Rob Refsnyder remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T01:51:37.271Z","endTime":"2026-05-17T01:53:06.934Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"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":91.8,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127074457285246,"aZ":-26.423362054020334,"pfxX":-12.207683627083814,"pfxZ":3.1903575026086584,"pX":-0.49284591280592804,"pZ":2.1378622964740037,"vX0":7.047101987934956,"vY0":-133.57149811717073,"vZ0":-1.664394997621831,"x":135.79,"y":181.06,"x0":-1.5810347147455273,"y0":50.00529911914485,"z0":4.671369616259057,"aX":-22.03262794584531},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":20.5,"spinRate":2134,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.410258738596478,"extension":5.96157965556893},"hitData":{"launchSpeed":89.3,"launchAngle":16.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.9,"coordY":75.46}},"index":1,"playId":"06404b62-b4a8-383e-9b4e-497948e3f95f","pitchNumber":1,"startTime":"2026-05-17T01:53:06.934Z","endTime":"2026-05-17T01:53:18.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:53:18.124Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sung-Mun Song singles on a line drive to right fielder Luke Raley.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T01:53:37.164Z","endTime":"2026-05-17T01:55:04.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113021964578646,"aZ":-17.204734340630203,"pfxX":-8.145711873674372,"pfxZ":8.306404651881106,"pX":-0.4101947532526505,"pZ":2.483423683310356,"vX0":5.849302997983903,"vY0":-133.48582260192185,"vZ0":-2.3916875214041227,"x":132.64,"y":171.73,"x0":-1.5731241182690223,"y0":50.00284237129021,"z0":4.6317196306662005,"aX":-14.679296801590834},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":13.4,"spinRate":2220,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4105600899909434,"extension":5.955431687960998},"index":0,"playId":"6d62716f-905e-3f29-8eda-a75bc91d1970","pitchNumber":1,"startTime":"2026-05-17T01:53:43.756Z","endTime":"2026-05-17T01:53:48.504Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28696083608278,"aZ":-30.224111319085402,"pfxX":1.897346834538391,"pfxZ":1.2887578699239661,"pX":1.1831480773485508,"pZ":0.8181201704906678,"vX0":5.725568825432502,"vY0":-122.36348025135288,"vZ0":-3.1234287033548354,"x":71.9,"y":216.69,"x0":-1.438190367748458,"y0":50.00098670048032,"z0":4.714409293209735,"aX":2.8607119593889037},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":-4.8,"spinRate":2356,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44848998539980967,"extension":6.018857331322018},"index":1,"playId":"13abfe26-2558-32f6-938d-4a82ac763223","pitchNumber":2,"startTime":"2026-05-17T01:54:03.566Z","endTime":"2026-05-17T01:54:11.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Miguel Andujar caught stealing 2nd base, catcher Jhonny Pereda to shortstop J.P. Crawford.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"13abfe26-2558-32f6-938d-4a82ac763223","startTime":"2026-05-17T01:54:23.242Z","endTime":"2026-05-17T01:54:37.113Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"}},{"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":92.8,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65392575587625,"aZ":-23.04155573892267,"pfxX":-9.980026050062971,"pfxZ":4.946089976933559,"pX":-0.9298689587194203,"pZ":2.9177960029542405,"vX0":5.708177332399982,"vY0":-135.04672725756083,"vZ0":-0.35329814907045315,"x":152.44,"y":160.0,"x0":-1.7754256870532428,"y0":50.00002078824823,"z0":4.672347302272054,"aX":-18.414223003567677},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.1,"breakHorizontal":16.8,"spinRate":2238,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40571746912174245,"extension":5.929689308351619},"index":3,"playId":"5b84d2de-2193-3edb-b0bc-aa35afcd3d1c","pitchNumber":3,"startTime":"2026-05-17T01:54:37.113Z","endTime":"2026-05-17T01:54:41.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84551686592963,"aZ":-30.398660879962073,"pfxX":0.20490474323171415,"pfxZ":1.1644105024925686,"pX":-0.0886785124488984,"pZ":1.896827789847571,"vX0":3.5806338345206057,"vY0":-122.72868467497393,"vZ0":-0.6581954624059337,"x":120.38,"y":187.57,"x0":-1.5945999635979178,"y0":50.00195332119881,"z0":4.763171491806472,"aX":0.31085935199041753},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.2,"spinRate":2417,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4467145268133188,"extension":6.131754217136544},"hitData":{"launchSpeed":87.9,"launchAngle":19.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.83,"coordY":101.9}},"index":4,"playId":"e044e1f1-7495-35a9-9b09-8c78cd14fbc1","pitchNumber":4,"startTime":"2026-05-17T01:54:53.842Z","endTime":"2026-05-17T01:55:04.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:55:04.684Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out to right fielder Luke Raley.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T01:55:23.746Z","endTime":"2026-05-17T01:56:15.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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(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.7,"endSpeed":83.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45238516420128,"aZ":-17.10666928025698,"pfxX":-9.640784823461932,"pfxZ":8.386512239932904,"pX":-0.7094545248258042,"pZ":2.992256596220777,"vX0":5.358485735063524,"vY0":-133.38638707315116,"vZ0":-1.2369411083407578,"x":144.04,"y":157.99,"x0":-1.4947983747494036,"y0":50.00490202508696,"z0":4.699000000273263,"aX":-17.3245237217958},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":16.2,"spinRate":2219,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.411088168476752,"extension":6.060517174514701},"index":0,"playId":"6f9b3a31-2e3d-36c6-b490-6b0e2f9b0840","pitchNumber":1,"startTime":"2026-05-17T01:55:25.943Z","endTime":"2026-05-17T01:55:29.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400338564740647,"aZ":-31.749470282054663,"pfxX":2.2202011211667347,"pfxZ":0.2779207598837168,"pX":-0.16378946873281963,"pZ":2.0460367034149325,"vX0":2.9550837268417953,"vY0":-123.94756316357595,"vZ0":-0.04005163589193561,"x":123.24,"y":183.54,"x0":-1.6651656034662545,"y0":50.00435870928782,"z0":4.738957662680919,"aX":3.415058891289689},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.7,"breakHorizontal":-4.8,"spinRate":2354,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4438439834754573,"extension":6.180954651186975},"index":1,"playId":"a4158d64-04fb-32c4-a94e-f20d8037f8b3","pitchNumber":2,"startTime":"2026-05-17T01:55:46.818Z","endTime":"2026-05-17T01:55:50.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.049208536353404,"aZ":-19.045717737601226,"pfxX":-8.944511710447902,"pfxZ":7.122585897139574,"pX":-0.5338933623201403,"pZ":3.1168846748740644,"vX0":5.913227252282991,"vY0":-135.27524381903876,"vZ0":-0.8107543319441932,"x":137.35,"y":154.62,"x0":-1.592379438012359,"y0":50.00033318722128,"z0":4.762515334858423,"aX":-16.4822148575275},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":14.9,"spinRate":2208,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40575962924698095,"extension":5.906689861892546},"hitData":{"launchSpeed":77.4,"launchAngle":47.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.53,"coordY":126.12}},"index":2,"playId":"758acb0c-5751-378c-acb3-da5738f59b4d","pitchNumber":3,"startTime":"2026-05-17T01:56:04.129Z","endTime":"2026-05-17T01:56:15.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:56:15.287Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-17T01:56:56.243Z","endTime":"2026-05-17T01:58:50.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9d352b68-a7f3-3de2-9bbf-1ad5e4963baa","startTime":"2026-05-17T01:56:41.176Z","endTime":"2026-05-17T01:56:44.176Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.3,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00195962465903,"aZ":-32.63926050454524,"pfxX":2.712077800743117,"pfxZ":-0.3117831239517841,"pX":-1.3552472213106266,"pZ":2.9541856774723625,"vX0":0.23226657390892363,"vY0":-122.88135713070194,"vZ0":2.1602060202782196,"x":168.66,"y":159.02,"x0":-1.8029857386203625,"y0":50.00109645786444,"z0":4.868301964938873,"aX":4.0801326964717575},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.4,"breakHorizontal":-4.9,"spinRate":2287,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.44850652871961527,"extension":6.113873207157424},"index":1,"playId":"8ef5d0ad-258c-3c2b-86fe-d9c0ad75cc40","pitchNumber":1,"startTime":"2026-05-17T01:56:58.397Z","endTime":"2026-05-17T01:57:03.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369524790454605,"aZ":-19.019686591387966,"pfxX":-10.124880181810761,"pfxZ":7.359009212272594,"pX":0.4936661407528363,"pZ":2.1926320393104444,"vX0":8.599134121599024,"vY0":-133.27678100323277,"vZ0":-2.7230868124966103,"x":98.18,"y":179.58,"x0":-1.4694403968634107,"y0":50.00104829684318,"z0":4.611353413134421,"aX":-18.09519952097457},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":16.3,"spinRate":2285,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4119826394064856,"extension":6.0460574846232555},"index":2,"playId":"a713ee0e-ddcb-35b5-b0b6-27e7fbc249d3","pitchNumber":2,"startTime":"2026-05-17T01:57:16.757Z","endTime":"2026-05-17T01:57:19.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.543540444989112,"aZ":-31.82906687779923,"pfxX":0.6832273650013869,"pfxZ":0.22045239672042083,"pX":1.4829750435726894,"pZ":0.6155020873179569,"vX0":7.0058298060362745,"vY0":-126.19608079665062,"vZ0":-3.5166999927610814,"x":60.47,"y":222.16,"x0":-1.4319716636714903,"y0":50.0051907144317,"z0":4.623846243030493,"aX":1.089074033344921},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-3.0,"spinRate":2353,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43602681965679846,"extension":6.068455580652988},"index":3,"playId":"e8a49e80-1396-3fad-97dc-a43524990442","pitchNumber":3,"startTime":"2026-05-17T01:57:36.098Z","endTime":"2026-05-17T01:57:39.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"a377f90f-1c84-3aa4-a203-51e4b8c17fd4","startTime":"2026-05-17T01:57:56.528Z","endTime":"2026-05-17T01:57:59.528Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41316995592498,"aZ":-22.543333613494678,"pfxX":-11.191077436746067,"pfxZ":5.200269748777582,"pX":1.8946673761538297,"pZ":2.158413877001142,"vX0":12.654880984195485,"vY0":-134.78035660115842,"vZ0":-1.9067200606568795,"x":44.78,"y":180.5,"x0":-1.3923087002518009,"y0":50.004056559998595,"z0":4.455963425323517,"aX":-20.732539241221083},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":17.8,"spinRate":2229,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.40532849596310605,"extension":6.16958666672275},"index":5,"playId":"4528f08c-7826-3017-8240-506a7bad1fb9","pitchNumber":4,"startTime":"2026-05-17T01:58:17.184Z","endTime":"2026-05-17T01:58:20.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416726288524963,"aZ":-23.63522469958846,"pfxX":-11.080108790938723,"pfxZ":4.720202382833278,"pX":0.6116586795731063,"pZ":2.506897166277959,"vX0":9.440004254509624,"vY0":-133.79915498222044,"vZ0":-0.960419748715095,"x":93.69,"y":171.09,"x0":-1.5261623066293248,"y0":50.00437404940388,"z0":4.56738902918852,"aX":-20.050786700160707},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":18.0,"spinRate":2257,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.40967860027310454,"extension":6.118735512533893},"hitData":{"launchSpeed":102.2,"launchAngle":30.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.67,"coordY":49.17}},"index":6,"playId":"f225f9a1-6810-3283-811a-e0564886687b","pitchNumber":5,"startTime":"2026-05-17T01:58:39.947Z","endTime":"2026-05-17T01:58:50.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T01:58:50.064Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jhonny Pereda lines out sharply to left fielder Ramón Laureano.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T02:02:01.411Z","endTime":"2026-05-17T02:02:12.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-17T02:00:27.024Z","endTime":"2026-05-17T02:02:03.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.586402811672194,"aZ":-6.684946346784615,"pfxX":0.3455507632779691,"pfxZ":12.887231807471405,"pX":-0.262950846951628,"pZ":2.197280974310186,"vX0":-0.09700588732316022,"vY0":-139.97844053837937,"vZ0":-8.354998680242716,"x":127.02,"y":179.45,"x0":-0.27266809491998667,"y0":50.00403846948043,"z0":5.664055787534614,"aX":0.6834364116684938},"breaks":{"breakAngle":4.8,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.7,"breakHorizontal":-0.6,"spinRate":2127,"spinDirection":182},"zone":8,"typeConfidence":0.91,"plateTime":0.39180126338141363,"extension":7.0580206849240685},"hitData":{"launchSpeed":104.8,"launchAngle":15.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.57,"coordY":87.51}},"index":1,"playId":"20dced25-f19a-320b-bdfe-dece1e653172","pitchNumber":1,"startTime":"2026-05-17T02:02:03.631Z","endTime":"2026-05-17T02:02:12.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T02:02:12.254Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Joe walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T02:02:53.736Z","endTime":"2026-05-17T02:04:16.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Connor Joe replaces Leo Rivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-17T02:02:20.071Z","endTime":"2026-05-17T02:02:55.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.272195480686047,"aZ":-11.018270906181895,"pfxX":0.3338036117327874,"pfxZ":10.431119912811244,"pX":0.14696029990389894,"pZ":4.172917912201575,"vX0":0.8426670580106325,"vY0":-141.29772968141026,"vZ0":-2.8079702287822874,"x":111.4,"y":126.11,"x0":-0.19812987591447287,"y0":50.00181130737977,"z0":5.884406600827513,"aX":0.6770112934720595},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":-0.7,"spinRate":2076,"spinDirection":185},"zone":12,"typeConfidence":0.91,"plateTime":0.38718155489931316,"extension":6.925324566948403},"index":1,"playId":"4f2b9180-bc39-3f23-aea5-91a4607211e2","pitchNumber":1,"startTime":"2026-05-17T02:02:55.938Z","endTime":"2026-05-17T02:02:58.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01591874473927,"aZ":-8.822923718341379,"pfxX":0.8913428830539922,"pfxZ":11.405324270319921,"pX":-0.49525515818401405,"pZ":3.430434423645076,"vX0":-0.8071128595381515,"vY0":-142.26632843665945,"vZ0":-5.05934872784985,"x":135.88,"y":146.16,"x0":-0.32351041515009205,"y0":50.00235047569001,"z0":5.792617362175793,"aX":1.8248456944792564},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":-1.4,"spinRate":2205,"spinDirection":183},"zone":11,"typeConfidence":0.91,"plateTime":0.3851957741808043,"extension":6.974580650327371},"index":2,"playId":"87ba163a-2db9-3b12-8935-983852b80d19","pitchNumber":2,"startTime":"2026-05-17T02:03:13.352Z","endTime":"2026-05-17T02:03:17.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42487877685009,"aZ":-9.89311347495625,"pfxX":1.1920230106062841,"pfxZ":10.979843641317684,"pX":-0.1877346041255534,"pZ":3.169854671374049,"vX0":0.04632888619211125,"vY0":-141.56986616127068,"vZ0":-5.535012337938268,"x":124.16,"y":153.19,"x0":-0.3591526599925455,"y0":50.001217590226894,"z0":5.7840174204983565,"aX":2.418332025053147},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":-2.2,"spinRate":2102,"spinDirection":186},"zone":2,"typeConfidence":0.91,"plateTime":0.38695547464744173,"extension":6.9937430711649515},"index":3,"playId":"d5564a5a-bd36-3d6f-ae34-ee83b55c0351","pitchNumber":3,"startTime":"2026-05-17T02:03:33.096Z","endTime":"2026-05-17T02:03:36.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337472085971434,"aZ":-25.519907234772763,"pfxX":-7.784366913442225,"pfxZ":4.3429933483678,"pX":0.217641908569452,"pZ":0.7400004281323622,"vX0":3.8766645705006972,"vY0":-122.72111186765537,"vZ0":-6.388663916806517,"x":108.7,"y":218.8,"x0":-0.36768327673934315,"y0":50.00256387469835,"z0":5.538783855173379,"aX":-11.922720831788512},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":1351,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.44560608381870104,"extension":7.201032151187849},"index":4,"playId":"f151ed05-494d-3ba4-8c72-72a4d2223310","pitchNumber":4,"startTime":"2026-05-17T02:03:52.923Z","endTime":"2026-05-17T02:03:56.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46198426938374,"aZ":-9.1906883528958,"pfxX":0.5185398027991288,"pfxZ":11.357696237528998,"pX":-0.48804788896097157,"pZ":3.6333441782942826,"vX0":-0.635698941953473,"vY0":-140.98535412667252,"vZ0":-4.319482736079737,"x":135.6,"y":140.68,"x0":-0.32757786847007514,"y0":50.00335590067984,"z0":5.772431599368803,"aX":1.0494359756421978},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.9,"breakHorizontal":-0.8,"spinRate":1897,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.38770358741868893,"extension":7.0240647129659095},"index":5,"playId":"42f55475-d547-3185-9ebd-a181c1262805","pitchNumber":5,"startTime":"2026-05-17T02:04:11.889Z","endTime":"2026-05-17T02:04:16.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T02:04:16.099Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to right fielder Fernando Tatis Jr. Connor Joe to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T02:04:37.029Z","endTime":"2026-05-17T02:05:11.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":665487,"link":"/api/v1/people/665487"},"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":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.444486409656975,"aZ":-24.15717086566981,"pfxX":-7.733105055865458,"pfxZ":5.338029057004238,"pX":0.8175567744987059,"pZ":1.127349459850115,"vX0":4.978901771917045,"vY0":-121.43040362932378,"vZ0":-5.459689032142174,"x":85.84,"y":208.34,"x0":-0.2485027207041174,"y0":50.00465469879462,"z0":5.4905923580142115,"aX":-11.6189996371829},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.6,"breakHorizontal":13.0,"spinRate":1291,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.45003706133264476,"extension":7.247041283600242},"index":0,"playId":"7bcd4669-fb70-386c-abe9-b29b84cffae9","pitchNumber":1,"startTime":"2026-05-17T02:04:42.467Z","endTime":"2026-05-17T02:04:45.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435132034425493,"aZ":-10.520135893109428,"pfxX":-0.15468497961919514,"pfxZ":10.823167468960348,"pX":0.7697850980173089,"pZ":2.980317001540922,"vX0":2.437312768481921,"vY0":-140.25223418726895,"vZ0":-5.66172645666148,"x":87.66,"y":158.31,"x0":-0.08882254882521164,"y0":50.004235890148514,"z0":5.705186311668168,"aX":-0.3097651666526038},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":-0.2,"spinRate":1891,"spinDirection":190},"zone":3,"typeConfidence":0.9,"plateTime":0.389885087193814,"extension":7.001474554669016},"hitData":{"launchSpeed":74.8,"launchAngle":22.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.14,"coordY":103.44}},"index":1,"playId":"8725efa6-1e8d-3a82-8c30-d09771f17a75","pitchNumber":2,"startTime":"2026-05-17T02:05:00.367Z","endTime":"2026-05-17T02:05:11.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T02:05:11.978Z","atBatIndex":72},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, fielded by third baseman Miguel Andujar. Connor Joe out at 3rd. J.P. Crawford to 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T02:05:32.080Z","endTime":"2026-05-17T02:08:29.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":"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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072900521445412,"aZ":-31.518182810340864,"pfxX":3.147423953258014,"pfxZ":0.4016506420239594,"pX":0.44677903190979634,"pZ":1.2445367309849236,"vX0":1.1797072149109311,"vY0":-126.79660020192838,"vZ0":-4.6204572243051505,"x":99.97,"y":205.18,"x0":-0.43253506436047,"y0":50.00550396828433,"z0":5.583828880953327,"aX":5.164193833690557},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":-6.0,"spinRate":2229,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.43071745682300033,"extension":7.090171069479975},"index":0,"playId":"cd5f9346-2062-3cbd-8ba8-ba2a05a8e769","pitchNumber":1,"startTime":"2026-05-17T02:05:44.250Z","endTime":"2026-05-17T02:05:47.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167011728577812,"aZ":-7.693651882356207,"pfxX":0.3382540495433959,"pfxZ":12.247093655029932,"pX":0.04740292095648559,"pZ":3.9780867659730847,"vX0":0.4747457012750091,"vY0":-140.34537158200666,"vZ0":-3.6555655942963696,"x":115.19,"y":131.37,"x0":-0.16775841160115856,"y0":50.00240390772626,"z0":5.796667532006626,"aX":0.6759499367267979},"breaks":{"breakAngle":4.8,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.6,"breakHorizontal":-0.7,"spinRate":2084,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.3899841338594028,"extension":7.00194860106198},"index":1,"playId":"90eab02c-0a59-3e64-8b47-e91da5706941","pitchNumber":2,"startTime":"2026-05-17T02:06:03.722Z","endTime":"2026-05-17T02:06:06.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.896741957614573,"aZ":-22.82509827443911,"pfxX":-7.325449523296754,"pfxZ":6.419847384469349,"pX":-0.08425753624420419,"pZ":2.0465644902395237,"vX0":2.677093554873032,"vY0":-119.61024400590414,"vZ0":-3.4146205463026336,"x":120.21,"y":183.52,"x0":-0.2627684996775977,"y0":50.00540282871828,"z0":5.526987036566772,"aX":-10.673337212533859},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.2,"breakHorizontal":12.7,"spinRate":1424,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.4569742545243187,"extension":7.204993668703928},"index":2,"playId":"a3e556b9-d062-3314-9b49-4236af75f25e","pitchNumber":3,"startTime":"2026-05-17T02:06:21.588Z","endTime":"2026-05-17T02:06:24.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.216322964519968,"aZ":-23.390300622064526,"pfxX":-7.729244668205051,"pfxZ":6.002174802685958,"pX":-0.41854354477675276,"pZ":1.8177057777107655,"vX0":2.012972335635011,"vY0":-119.95548382782896,"vZ0":-3.8733045597996587,"x":132.95,"y":189.7,"x0":-0.26191200427572714,"y0":50.00567101511156,"z0":5.527886240596593,"aX":-11.316667384289799},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.2,"breakHorizontal":13.6,"spinRate":1418,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.45581907777155317,"extension":7.194146012863571},"index":3,"playId":"32ea3bd7-089f-3310-a915-39dd9c062555","pitchNumber":4,"startTime":"2026-05-17T02:06:41.128Z","endTime":"2026-05-17T02:06:44.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488674956148362,"aZ":-20.832354132054014,"pfxX":-6.860630577584283,"pfxZ":7.4573431050902785,"pX":0.3203808317403822,"pZ":-0.4746973712694227,"vX0":3.6155476177369663,"vY0":-122.14682498678738,"vZ0":-9.795157950172863,"x":104.79,"y":251.6,"x0":-0.28222932315857396,"y0":50.005357839242805,"z0":5.356703389596121,"aX":-10.44072268088346},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.6,"breakHorizontal":11.6,"spinRate":1348,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4472271288758596,"extension":7.424378632739029},"index":4,"playId":"6b8711b3-d1cd-3b58-a6c1-8f6d21f3c550","pitchNumber":5,"startTime":"2026-05-17T02:07:12.481Z","endTime":"2026-05-17T02:07:15.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06905284007066,"aZ":-7.656509141405194,"pfxX":-0.31080267964171093,"pfxZ":12.238824979985516,"pX":-0.21996187553505062,"pZ":2.702391740461844,"vX0":-0.04011252641320689,"vY0":-140.6797320904043,"vZ0":-6.952873690212031,"x":125.38,"y":165.82,"x0":-0.16513273315859509,"y0":50.00563604202229,"z0":5.703200091778548,"aX":-0.622687980015344},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.9,"breakHorizontal":0.6,"spinRate":2027,"spinDirection":184},"zone":5,"typeConfidence":0.91,"plateTime":0.38942945720221056,"extension":7.116032088621728},"index":5,"playId":"6193d8ac-91bb-3a91-9c51-eaa976f35821","pitchNumber":6,"startTime":"2026-05-17T02:07:37.208Z","endTime":"2026-05-17T02:07:40.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306257106197123,"aZ":-23.645053277578945,"pfxX":-7.337197820975273,"pfxZ":5.692283371050365,"pX":0.261668604640588,"pZ":0.7947063558563878,"vX0":3.3436657040919426,"vY0":-121.70062051482323,"vZ0":-6.257751171928076,"x":107.03,"y":217.32,"x0":-0.1782774504997648,"y0":50.00012507745431,"z0":5.452593620509234,"aX":-10.98325156757135},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.0,"breakHorizontal":12.5,"spinRate":1343,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.45039120890613527,"extension":7.33608393670448},"index":6,"playId":"6ce6b2b1-e926-34e9-aedf-da7461351de6","pitchNumber":7,"startTime":"2026-05-17T02:07:59.235Z","endTime":"2026-05-17T02:08:03.076Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.242910687319032,"aZ":-30.614998603405343,"pfxX":1.5285959935920448,"pfxZ":1.012255657596608,"pX":0.9389742569706593,"pZ":1.4110123244387864,"vX0":2.606224592922419,"vY0":-123.71267793385633,"vZ0":-3.931907779425351,"x":81.21,"y":200.68,"x0":-0.3278499114064431,"y0":50.005686584835864,"z0":5.594027726386005,"aX":2.3638449387363307},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-3.4,"spinRate":2205,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.44314803768300415,"extension":7.133383596872998},"hitData":{"launchSpeed":71.8,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":165.78}},"index":7,"playId":"83e21c23-8da6-31bb-a659-1d4edcd45da6","pitchNumber":8,"startTime":"2026-05-17T02:08:21.151Z","endTime":"2026-05-17T02:08:29.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T02:08:29.167Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, first baseman Gavin Sheets to pitcher Jeremiah Estrada.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T02:09:02.167Z","endTime":"2026-05-17T02:09:18.023Z","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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".592"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.62"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.90"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.93"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.01"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.23"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.59"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.19"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.94"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.87"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.26"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.22"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".592"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50304324538056,"aZ":-21.559750059280535,"pfxX":-6.242942819147549,"pfxZ":7.201992387207847,"pX":-0.38310094880781276,"pZ":2.2833759926702903,"vX0":1.7446253881653695,"vY0":-119.89560994437664,"vZ0":-3.1729974879740213,"x":131.6,"y":177.13,"x0":-0.30369563295595403,"y0":50.00234670134228,"z0":5.521594312843539,"aX":-9.200692396250783},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.6,"breakHorizontal":10.9,"spinRate":1423,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.4546906538431128,"extension":7.275204122437771},"hitData":{"launchSpeed":83.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.11,"coordY":161.72}},"index":0,"playId":"8ed4afa4-8268-3241-b65a-c70774833672","pitchNumber":1,"startTime":"2026-05-17T02:09:09.268Z","endTime":"2026-05-17T02:09:18.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T02:09:18.023Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, first baseman Gavin Sheets to pitcher Jeremiah Estrada.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-17T02:09:02.167Z","endTime":"2026-05-17T02:09:18.023Z","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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".592"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.62"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.90"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.93"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.01"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.23"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.59"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.19"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.94"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.87"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.26"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.22"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".592"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50304324538056,"aZ":-21.559750059280535,"pfxX":-6.242942819147549,"pfxZ":7.201992387207847,"pX":-0.38310094880781276,"pZ":2.2833759926702903,"vX0":1.7446253881653695,"vY0":-119.89560994437664,"vZ0":-3.1729974879740213,"x":131.6,"y":177.13,"x0":-0.30369563295595403,"y0":50.00234670134228,"z0":5.521594312843539,"aX":-9.200692396250783},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.6,"breakHorizontal":10.9,"spinRate":1423,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.4546906538431128,"extension":7.275204122437771},"hitData":{"launchSpeed":83.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.11,"coordY":161.72}},"index":0,"playId":"8ed4afa4-8268-3241-b65a-c70774833672","pitchNumber":1,"startTime":"2026-05-17T02:09:09.268Z","endTime":"2026-05-17T02:09:18.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-17T02:09:18.023Z","atBatIndex":74},"scoringPlays":[6,25,26,31,38,51,62,64],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":151.17,"y":86.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":100.24,"y":173.37},"type":"O","description":"Groundout"}],"home":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":64.02,"y":102.87},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":113.99,"y":148.54},"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":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":89.9,"y":74.86},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8,9],"bottom":[10,11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":187.55,"y":57.07},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":65.74,"y":108.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":94.22,"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":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":126.06,"y":148.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":197.4,"y":109.4},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":139.82,"y":72.91},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":169.74,"y":136.41},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":67.3,"y":142.46},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":21,"endIndex":33,"top":[21,22,23,24,25,26,27],"bottom":[28,29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":108.29,"y":148.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":82.05,"y":121.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":106.89,"y":175.91},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":89.9,"y":41.08},"type":"H","description":"Home Run"}],"home":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":195.69,"y":102.87},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":149.98,"y":170.34},"type":"O","description":"Forceout"},{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":189.33,"y":111.55},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":140.35,"y":153.1},"type":"O","description":"Forceout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36],"bottom":[37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":171.78,"y":179.46},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":134.14,"y":176.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":133.25,"y":165.78},"type":"O","description":"Pop Out"}],"home":[{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":181.47,"y":105.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":190.23,"y":60.41},"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":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":127.19,"y":131.03},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":88.17,"y":75.53},"type":"H","description":"Single"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":111.08,"y":190.32},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":100.3,"y":162.73},"type":"O","description":"Groundout"}],"home":[{"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":140.2,"y":182.93},"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":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":156.53,"y":140.62},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":95.23,"y":168.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":125.42,"y":193.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":164.55,"y":51.08},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":55.82,"y":59.13},"type":"H","description":"Home Run"}],"home":[{"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"coordinates":{"x":83.7,"y":117.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":144.91,"y":149.05},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":65,"top":[56,57,58,59],"bottom":[60,61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":97.26,"y":163.75},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":125.65,"y":146.51},"type":"O","description":"Forceout"}],"home":[{"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":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":183.44,"y":94.8},"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":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":131.23,"y":127.34},"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":117.63,"y":154.69},"type":"O","description":"Forceout"},{"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":103.85,"y":152.09},"type":"O","description":"Forceout"}]}},{"startIndex":66,"endIndex":74,"top":[66,67,68,69],"bottom":[70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":126.9,"y":75.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":196.83,"y":101.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":173.53,"y":126.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":163.67,"y":49.17},"type":"O","description":"Flyout"}],"home":[{"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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"coordinates":{"x":75.57,"y":87.51},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":167.14,"y":103.44},"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":9,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":99.79,"y":165.78},"type":"O","description":"Forceout"},{"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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":159.11,"y":161.72},"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":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":2,"errors":0,"leftOnBase":0}},{"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":8,"errors":0,"leftOnBase":8},"away":{"runs":7,"hits":7,"errors":0,"leftOnBase":2}},"defense":{"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"catcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"first":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"second":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"third":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"onDeck":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"inHole":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"battingOrder":10,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"onDeck":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"inHole":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"battingOrder":3,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"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":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".223","atBats":32,"obp":".294","slg":".367","ops":".661","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":7,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".308","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"4.04","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.26","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":61,"strikes":101,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":4,"pitchesPerInning":"18.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"obp":".240","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":89,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.90","battersFaced":25,"outs":20,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":32,"strikes":57,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"13.35","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":0},"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}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":24,"airOuts":24,"runs":11,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".169","atBats":77,"obp":".258","slg":".221","ops":".479","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":17,"rbi":3,"leftOnBase":36,"sacBunts":0,"sacFlies":2,"babip":".213","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","assists":12,"putOuts":246,"errors":4,"chances":262,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":22,"groundOuts":53,"airOuts":41,"runs":16,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":34,"hitByPitch":4,"atBats":177,"obp":".294","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":831,"era":"2.63","inningsPitched":"51.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.09","battersFaced":205,"outs":154,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":831,"balls":324,"strikes":507,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".600","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.86","hitsPer9Inn":"5.96","runsScoredPer9":"2.81","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":0,"flyOuts":4,"groundOuts":14,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":44,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":73,"obp":".203","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":326,"era":"0.86","inningsPitched":"21.0","wins":1,"losses":0,"saves":14,"saveOpportunities":14,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.76","battersFaced":79,"outs":63,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":105,"strikes":221,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.52","gamesFinished":19,"strikeoutWalkRatio":"7.33","strikeoutsPer9Inn":"18.86","walksPer9Inn":"2.57","hitsPer9Inn":"4.29","runsScoredPer9":"0.86","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":6,"groundOuts":25,"airOuts":17,"runs":6,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":80,"obp":".337","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":349,"era":"2.53","inningsPitched":"21.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.36","battersFaced":89,"outs":64,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":124,"strikes":225,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".---","pitchesPerInning":"16.36","gamesFinished":4,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.38","hitsPer9Inn":"8.86","runsScoredPer9":"2.53","homeRunsPer9":"1.27","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"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"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.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":29,"flyOuts":16,"groundOuts":20,"airOuts":25,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":1,"hits":18,"hitByPitch":0,"avg":".205","atBats":88,"obp":".237","slg":".364","ops":".601","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":32,"rbi":18,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"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"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 3-2)","summary":"5.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":38,"strikes":63,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":21,"groundOuts":43,"airOuts":42,"runs":23,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":164,"obp":".322","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":735,"era":"5.01","inningsPitched":"41.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.35","battersFaced":180,"outs":124,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":735,"balls":280,"strikes":455,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".600","pitchesPerInning":"17.78","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.06","walksPer9Inn":"3.05","hitsPer9Inn":"9.15","runsScoredPer9":"5.01","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":23,"groundOuts":43,"airOuts":42,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":2,"hits":34,"hitByPitch":1,"avg":".205","atBats":166,"obp":".275","slg":".325","ops":".600","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":54,"rbi":18,"leftOnBase":61,"sacBunts":2,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":97,"errors":0,"chances":99,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","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":16,"gamesStarted":0,"flyOuts":13,"groundOuts":17,"airOuts":20,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":53,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":239,"era":"1.23","inningsPitched":"14.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":2,"whip":"0.89","battersFaced":58,"outs":44,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":80,"strikes":159,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.30","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"4.30","walksPer9Inn":"2.45","hitsPer9Inn":"5.52","runsScoredPer9":"1.23","homeRunsPer9":"0.61","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":46,"obp":".436","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":220,"era":"10.64","inningsPitched":"11.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"2.18","battersFaced":55,"outs":33,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":220,"balls":96,"strikes":124,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"20.00","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"11.45","walksPer9Inn":"7.36","hitsPer9Inn":"12.27","runsScoredPer9":"10.64","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":5,"groundOuts":1,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".083","atBats":12,"obp":".083","slg":".333","ops":".416","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":3,"putOuts":26,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":18,"gamesStarted":2,"flyOuts":8,"groundOuts":26,"airOuts":20,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":74,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":300,"era":"1.74","inningsPitched":"20.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"0.97","battersFaced":81,"outs":62,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":300,"balls":93,"strikes":207,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".000","pitchesPerInning":"14.52","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.53","walksPer9Inn":"2.18","hitsPer9Inn":"6.53","runsScoredPer9":"1.74","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":6,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".222","atBats":18,"obp":".333","slg":".278","ops":".611","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":5,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":15,"putOuts":11,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":8,"groundOuts":8,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":46,"obp":".283","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":215,"era":"3.29","inningsPitched":"13.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":5,"whip":"1.10","battersFaced":54,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":86,"strikes":129,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":2,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"10.54","walksPer9Inn":"4.61","hitsPer9Inn":"5.27","runsScoredPer9":"4.61","homeRunsPer9":"0.66","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":35,"airOuts":30,"runs":17,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".244","atBats":123,"obp":".316","slg":".488","ops":".804","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":60,"rbi":17,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.57","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":162,"errors":0,"chances":191,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":22,"groundOuts":29,"airOuts":36,"runs":19,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".223","atBats":148,"obp":".299","slg":".385","ops":".684","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":57,"rbi":19,"leftOnBase":47,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.60","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":71,"errors":0,"chances":72,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":20,"gamesStarted":0,"flyOuts":4,"groundOuts":31,"airOuts":10,"runs":14,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":91,"obp":".296","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":379,"era":"5.09","inningsPitched":"23.0","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":13,"whip":"1.22","battersFaced":98,"outs":69,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":120,"strikes":259,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.10","rbi":1,"winPercentage":".750","pitchesPerInning":"16.48","gamesFinished":2,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.96","walksPer9Inn":"2.35","hitsPer9Inn":"8.61","runsScoredPer9":"5.48","homeRunsPer9":"0.78","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"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"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":19,"groundOuts":46,"airOuts":45,"runs":23,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":1,"hits":28,"hitByPitch":0,"avg":".182","atBats":154,"obp":".279","slg":".325","ops":".604","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":50,"rbi":20,"leftOnBase":57,"sacBunts":1,"sacFlies":3,"babip":".196","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":37,"errors":2,"chances":110,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689690":{"person":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":11,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":45,"era":"9.00","inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.50","battersFaced":12,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":18,"strikes":27,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":"1.000","pitchesPerInning":"22.50","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"9.00","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | RBI, R, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":14,"groundOuts":34,"airOuts":29,"runs":12,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".295","atBats":122,"obp":".317","slg":".484","ops":".801","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":59,"rbi":14,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.67","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":6,"groundOuts":23,"airOuts":16,"runs":9,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".254","atBats":71,"obp":".284","slg":".507","ops":".791","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":36,"rbi":11,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.75","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":146,"errors":1,"chances":176,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":44,"flyOuts":21,"groundOuts":46,"airOuts":38,"runs":15,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":1,"hits":38,"hitByPitch":1,"avg":".233","atBats":163,"obp":".310","slg":".276","ops":".586","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":45,"rbi":15,"leftOnBase":50,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":65,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".185","atBats":27,"obp":".267","slg":".259","ops":".526","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":7,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":21,"groundOuts":49,"airOuts":40,"runs":21,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".263","atBats":160,"obp":".333","slg":".413","ops":".746","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":66,"rbi":23,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".282","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.86","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":67,"errors":2,"chances":162,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":13,"groundOuts":24,"airOuts":25,"runs":12,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":96,"obp":".327","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":444,"era":"4.32","inningsPitched":"25.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.36","battersFaced":104,"outs":75,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":444,"balls":169,"strikes":275,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.76","gamesFinished":7,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.56","walksPer9Inn":"2.88","hitsPer9Inn":"9.36","runsScoredPer9":"4.32","homeRunsPer9":"0.72","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"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}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":32,"groundOuts":44,"airOuts":55,"runs":15,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":184,"obp":".292","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":802,"era":"2.68","inningsPitched":"50.1","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.11","battersFaced":203,"outs":151,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":282,"strikes":520,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".833","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"8.05","walksPer9Inn":"2.32","hitsPer9Inn":"7.69","runsScoredPer9":"2.68","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":14},"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}}},"batters":[701538,665487,592518,657757,593428,609280,592206,823550,657656,660710,621111,593974,592094,689690,670970,669093],"pitchers":[621111,593974,592094,689690,670970,669093],"bench":[666023,664034,669369],"bullpen":[656288,650633,676760,673513,695243,699134,681190],"battingOrder":[701538,665487,592518,657757,593428,609280,823550,657656,660710],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Laureano (5, Gilbert, L)."},{"label":"HR","value":"Sheets (7, 2nd inning off Gilbert, L, 0 on, 0 out); Castellanos, N (3, 4th inning off Gilbert, L, 2 on, 2 out); Durán (1, 7th inning off Gilbert, L, 1 on, 2 out)."},{"label":"TB","value":"Andujar; Bogaerts; Castellanos, N 4; Durán 4; Laureano 2; Sheets 4; Song."},{"label":"RBI","value":"Andujar (14); Castellanos, N 3 (18); Durán 2 (2); Sheets (17)."},{"label":"2-out RBI","value":"Castellanos, N 3; Durán 2."},{"label":"Team RISP","value":"3-for-4."},{"label":"Team LOB","value":"2."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Tatis Jr. (5, 2nd base by Davila/Pereda); Andujar (2, 2nd base by Gonzalez, D/Pereda)."}]}],"note":[]},"home":{"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":2,"groundOuts":10,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".232","atBats":35,"obp":".321","slg":".382","ops":".703","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".306","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":130,"era":"3.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.23","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":48,"strikes":82,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":7,"pitchesPerInning":"14.44","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":"300","stats":{"batting":{"summary":"2-4 | BB, 2 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":24,"groundOuts":48,"airOuts":53,"runs":14,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":1,"avg":".253","atBats":174,"obp":".318","slg":".368","ops":".686","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":64,"rbi":20,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.80","popOuts":17,"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":27,"putOuts":308,"errors":2,"chances":337,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":25,"groundOuts":32,"airOuts":50,"runs":20,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".255","atBats":165,"obp":".330","slg":".370","ops":".700","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":61,"rbi":26,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":16,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":79,"errors":1,"chances":218,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","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":22,"gamesStarted":0,"flyOuts":14,"groundOuts":22,"airOuts":23,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":25,"hitByPitch":3,"atBats":85,"obp":".341","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":326,"era":"1.71","inningsPitched":"21.0","wins":0,"losses":1,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":4,"whip":"1.33","battersFaced":93,"outs":63,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":101,"strikes":225,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".000","pitchesPerInning":"15.52","gamesFinished":3,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"7.29","walksPer9Inn":"1.29","hitsPer9Inn":"10.71","runsScoredPer9":"2.14","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689546":{"person":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"jerseyNumber":"82","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, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":11,"strikes":8,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"obp":".292","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":98,"era":"0.00","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.11","battersFaced":24,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":38,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.47","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.26","walksPer9Inn":"5.68","hitsPer9Inn":"4.26","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695380":{"person":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"jerseyNumber":"48","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":3,"groundOuts":3,"airOuts":10,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":32,"obp":".361","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"5.87","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.57","battersFaced":36,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":53,"strikes":86,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".000","pitchesPerInning":"18.13","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"11.74","walksPer9Inn":"3.52","hitsPer9Inn":"10.57","runsScoredPer9":"7.04","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3 | BB, K, RBI","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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":19,"groundOuts":45,"airOuts":29,"runs":32,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":0,"hits":52,"hitByPitch":6,"avg":".306","atBats":170,"obp":".394","slg":".453","ops":".847","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":77,"rbi":17,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".393","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":98,"errors":0,"chances":99,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"2-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"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":1},"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":39,"flyOuts":15,"groundOuts":42,"airOuts":40,"runs":23,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":29,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".217","atBats":138,"obp":".361","slg":".377","ops":".738","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":52,"rbi":16,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".226","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":65,"errors":3,"chances":144,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682445":{"person":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":65,"era":"0.00","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.38","battersFaced":18,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":23,"strikes":42,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.15","hitsPer9Inn":"8.31","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":40,"flyOuts":17,"groundOuts":21,"airOuts":29,"runs":13,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".253","atBats":95,"obp":".324","slg":".453","ops":".777","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":43,"rbi":18,"leftOnBase":42,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".167","ops":".334","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","assists":3,"putOuts":31,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656582":{"person":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"jerseyNumber":"9","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".333","slg":".393","ops":".726","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":11,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":1,"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":3,"putOuts":26,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":28,"flyOuts":10,"groundOuts":12,"airOuts":21,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".125","atBats":56,"obp":".203","slg":".232","ops":".435","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":13,"rbi":4,"leftOnBase":23,"sacBunts":0,"sacFlies":2,"babip":".132","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 2-4)","summary":"6.2 IP, 7 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":32,"strikes":65,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"9.45","homeRunsPer9":"4.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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":10,"gamesStarted":10,"flyOuts":32,"groundOuts":49,"airOuts":57,"runs":28,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":12,"intentionalWalks":0,"hits":53,"hitByPitch":3,"atBats":215,"obp":".294","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":916,"era":"4.45","inningsPitched":"56.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.15","battersFaced":231,"outs":170,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":314,"strikes":602,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":7,"winPercentage":".333","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"9.05","walksPer9Inn":"1.91","hitsPer9Inn":"8.42","runsScoredPer9":"4.45","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":9,"gamesStarted":9,"flyOuts":44,"groundOuts":33,"airOuts":76,"runs":25,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":47,"baseOnBalls":10,"intentionalWalks":0,"hits":43,"hitByPitch":2,"atBats":196,"obp":".261","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":769,"era":"3.91","inningsPitched":"53.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.00","battersFaced":211,"outs":159,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":769,"balls":243,"strikes":526,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".600","pitchesPerInning":"14.51","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"7.98","walksPer9Inn":"1.70","hitsPer9Inn":"7.30","runsScoredPer9":"4.25","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":27,"groundOuts":37,"airOuts":49,"runs":35,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":180,"obp":".363","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":853,"era":"6.34","inningsPitched":"44.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.57","battersFaced":202,"outs":132,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":305,"strikes":548,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".200","pitchesPerInning":"19.39","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.27","hitsPer9Inn":"10.84","runsScoredPer9":"7.16","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681867":{"person":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"jerseyNumber":"88","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":16,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":14,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":65,"obp":".268","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":279,"era":"2.37","inningsPitched":"19.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"0.95","battersFaced":71,"outs":57,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":95,"strikes":184,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".500","pitchesPerInning":"14.68","gamesFinished":9,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.58","walksPer9Inn":"1.89","hitsPer9Inn":"6.63","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":34,"groundOuts":68,"airOuts":45,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":211,"obp":".300","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":829,"era":"2.84","inningsPitched":"57.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.16","battersFaced":227,"outs":171,"gamesPitched":9,"completeGames":1,"shutouts":0,"pitchesThrown":829,"balls":274,"strikes":555,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".714","pitchesPerInning":"14.54","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.26","walksPer9Inn":"2.21","hitsPer9Inn":"8.21","runsScoredPer9":"2.84","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","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":18,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":66,"obp":".311","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":300,"era":"5.29","inningsPitched":"17.0","wins":3,"losses":3,"saves":8,"saveOpportunities":10,"holds":0,"blownSaves":2,"earnedRuns":10,"whip":"1.35","battersFaced":74,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":300,"balls":110,"strikes":190,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.65","gamesFinished":13,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"15.35","walksPer9Inn":"3.71","hitsPer9Inn":"8.47","runsScoredPer9":"5.82","homeRunsPer9":"1.59","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":9,"airOuts":15,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":14,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".173","atBats":52,"obp":".348","slg":".250","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":13,"rbi":3,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":5,"putOuts":120,"errors":0,"chances":125,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":19,"groundOuts":21,"airOuts":31,"runs":8,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":13,"hitByPitch":3,"avg":".133","atBats":98,"obp":".259","slg":".173","ops":".432","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":17,"rbi":7,"leftOnBase":45,"sacBunts":2,"sacFlies":1,"babip":".206","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":41,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"1-5 | K, R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":23,"groundOuts":40,"airOuts":51,"runs":23,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":1,"hits":48,"hitByPitch":2,"avg":".255","atBats":188,"obp":".320","slg":".415","ops":".735","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":78,"rbi":20,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.86","popOuts":13,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":120,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","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":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":23,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.69","battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":23,"strikes":58,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.06","walksPer9Inn":"1.69","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"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":22,"gamesStarted":0,"flyOuts":13,"groundOuts":15,"airOuts":26,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":1,"hits":18,"hitByPitch":1,"atBats":71,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":324,"era":"2.21","inningsPitched":"20.1","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":5,"whip":"1.23","battersFaced":84,"outs":61,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":105,"strikes":219,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"15.93","gamesFinished":2,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"7.52","walksPer9Inn":"3.10","hitsPer9Inn":"7.97","runsScoredPer9":"2.66","homeRunsPer9":"0.44","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"500","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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":12,"groundOuts":22,"airOuts":21,"runs":19,"doubles":4,"triples":1,"homeRuns":10,"strikeOuts":44,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".265","atBats":117,"obp":".333","slg":".573","ops":".906","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":67,"rbi":27,"leftOnBase":60,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.70","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":55,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","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":9,"gamesStarted":9,"flyOuts":29,"groundOuts":47,"airOuts":48,"runs":18,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":10,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":195,"obp":".271","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":832,"era":"3.02","inningsPitched":"53.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.01","battersFaced":207,"outs":161,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":284,"strikes":548,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"5.60","strikeoutsPer9Inn":"9.39","walksPer9Inn":"1.68","hitsPer9Inn":"7.38","runsScoredPer9":"3.02","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,677594,647304,668227,670042,702284,686527,608701,640902,660844,656582,669302,689546,682445],"pitchers":[669302,689546,682445],"bench":[641598],"bullpen":[660825,622491,681867,678606,676106,695380,669923,682243,662253,693433],"battingOrder":[641487,677594,647304,668227,670042,702284,608701,640902,656582],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Crawford, J (6, 5th inning off Buehler, 0 on, 1 out)."},{"label":"TB","value":"Arozarena; Crawford, J 5; Naylor, J 2; Raley, L; Rodríguez, J; Young."},{"label":"RBI","value":"Arozarena (17); Crawford, J (16); Young 2 (26)."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J; Pereda 2."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Raley, L (1, 2nd base off Buehler/Durán); Rodríguez, J 2 (5, 2nd base off Jacob/Durán, 3rd base off Jacob/Durán); Naylor, J (9, 2nd base off Jacob/Durán)."}]}],"note":[{"label":"a","value":"Grounded into a forceout for Canzone in the 8th."},{"label":"b","value":"Walked for Rivas in the 9th."}]}},"officials":[{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Pereda (Ball-Confirmed); Durán (Ball-Overturned to Strike); Sheets (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Buehler 101-63; Peralta, W 10-7; Adam 10-7; Jacob 11-5; Morejon 13-10; Estrada, J 17-9; Gilbert, L 97-65; Davila 19-8; Gonzalez, D 14-9."},{"label":"Groundouts-flyouts","value":"Buehler 3-1; Peralta, W 2-0; Adam 1-1; Jacob 0-0; Morejon 2-0; Estrada, J 2-0; Gilbert, L 7-3; Davila 0-0; Gonzalez, D 1-2."},{"label":"Batters faced","value":"Buehler 22; Peralta, W 3; Adam 3; Jacob 3; Morejon 3; Estrada, J 5; Gilbert, L 27; Davila 4; Gonzalez, D 5."},{"label":"Inherited runners-scored","value":"Morejon 2-1; Gonzalez, D 1-0."},{"label":"Ejections","value":"Mariners manager Dan Wilson ejected by 1B umpire Chad Fairchild (4th)."},{"label":"Umpires","value":"HP: Brian Walsh. 1B: Chad Fairchild. 2B: Chad Whitson. 3B: Bill Miller. "},{"label":"Weather","value":"57 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, Calm."},{"label":"First pitch","value":"4:17 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"44,207."},{"label":"Venue","value":"T-Mobile Park."},{"label":"May 16, 2026"}],"pitchingNotes":["Jacob pitched to 3 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","boxscoreName":"Sheets"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":35,"airOuts":30,"runs":17,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".244","atBats":123,"obp":".316","slg":".488","ops":".804","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":60,"rbi":17,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.57","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":162,"errors":0,"chances":191,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","boxscoreName":"Castellanos, N"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.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":29,"flyOuts":16,"groundOuts":20,"airOuts":25,"runs":7,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":1,"hits":18,"hitByPitch":0,"avg":".205","atBats":88,"obp":".237","slg":".364","ops":".601","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":32,"rbi":18,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","boxscoreName":"Naylor, J"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, 2 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":24,"groundOuts":48,"airOuts":53,"runs":14,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":1,"avg":".253","atBats":174,"obp":".318","slg":".368","ops":".686","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":64,"rbi":20,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.80","popOuts":17,"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":27,"putOuts":308,"errors":2,"chances":337,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"loser":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"save":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}