{"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":823285,"link":"/api/v1.1/game/823285/feed/live","metaData":{"wait":10,"timeStamp":"20260627_042311","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823285,"type":"R","doubleHeader":"N","id":"2026/06/26/lanmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823285-2026-06-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-27T01:45:00Z","originalDate":"2026-06-26","officialDate":"2026-06-26","dayNight":"night","time":"6:45","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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","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":"LA Dodgers","record":{"gamesPlayed":82,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":30,"ties":0,"pct":".634"},"records":{},"divisionLeader":false,"wins":52,"losses":30,"winningPercentage":".634"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true},"home":{"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":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":37,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":43,"losses":37,"winningPercentage":".538"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"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},"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},"ID669899":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899","firstName":"Ryan","lastName":"Ward","primaryNumber":"67","birthDate":"1998-02-23","currentAge":28,"birthCity":"Worcester","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ryan","useLastName":"Ward","middleName":"Joseph","boxscoreName":"Ward, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Ward","nameSlug":"ryan-ward-669899","firstLastName":"Ryan Ward","lastFirstName":"Ward, Ryan","lastInitName":"Ward, R","initLastName":"R Ward","fullFMLName":"Ryan Joseph Ward","fullLFMName":"Ward, Ryan Joseph","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":31,"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},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":35,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":36,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"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},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":31,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":33,"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},"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},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"38","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":27,"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},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":34,"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},"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},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":34,"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},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID669392":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392","firstName":"Samad","lastName":"Taylor","primaryNumber":"0","birthDate":"1998-07-11","currentAge":27,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":160,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Samad","useLastName":"Taylor","middleName":"Jahad","boxscoreName":"Taylor, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-mahd","mlbDebutDate":"2023-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samad Taylor","nameSlug":"samad-taylor-669392","firstLastName":"Samad Taylor","lastFirstName":"Taylor, Samad","lastInitName":"Taylor, S","initLastName":"S Taylor","fullFMLName":"Samad Jahad Taylor","fullLFMName":"Taylor, Samad Jahad","strikeZoneTop":3.038,"strikeZoneBottom":1.533},"ID695238":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238","firstName":"William","lastName":"Wagner","primaryNumber":"7","birthDate":"1998-07-29","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Will","useLastName":"Wagner","middleName":"James","boxscoreName":"Wagner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Wagner","nameSlug":"will-wagner-695238","firstLastName":"Will Wagner","lastFirstName":"Wagner, Will","lastInitName":"Wagner, W","initLastName":"W Wagner","fullFMLName":"William James Wagner","fullLFMName":"Wagner, William James","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID642020":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020","firstName":"Charles","lastName":"Robinson","primaryNumber":"52","birthDate":"1994-12-14","currentAge":31,"birthCity":"Danville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Chuckie","useLastName":"Robinson","boxscoreName":"Robinson, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chuckie Robinson","nameSlug":"chuckie-robinson-642020","firstLastName":"Chuckie Robinson","lastFirstName":"Robinson, Chuckie","lastInitName":"Robinson, C","initLastName":"C Robinson","fullFMLName":"Charles Robinson","fullLFMName":"Robinson, Charles","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID669165":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165","firstName":"Kyle","lastName":"Hurt","primaryNumber":"63","birthDate":"1998-05-30","currentAge":28,"birthCity":"Rancho Santa Fe","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hurt","middleName":"Dillon","boxscoreName":"Hurt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hurt","nameSlug":"kyle-hurt-669165","firstLastName":"Kyle Hurt","lastFirstName":"Hurt, Kyle","lastInitName":"Hurt, K","initLastName":"K Hurt","fullFMLName":"Kyle Dillion Hurt","fullLFMName":"Hurt, Kyle Dillion","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":31,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":25,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642546":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546","firstName":"Jonathan","lastName":"Hernández","primaryNumber":"29","birthDate":"1996-07-06","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Hernández","boxscoreName":"Hernández, J","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Hernández","nameSlug":"jonathan-hernandez-642546","firstLastName":"Jonathan Hernández","lastFirstName":"Hernández, Jonathan","lastInitName":"Hernández, J","initLastName":"J Hernández","fullFMLName":"Jonathan Hernández","fullLFMName":"Hernández, Jonathan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"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 Nino","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":31,"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},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID592779":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779","firstName":"Brock","lastName":"Stewart","primaryNumber":"41","birthDate":"1991-10-03","currentAge":34,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Stewart","middleName":"Allen","boxscoreName":"Stewart, B","nickName":"Beef Stew","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Stewart","nameSlug":"brock-stewart-592779","firstLastName":"Brock Stewart","lastFirstName":"Stewart, Brock","lastInitName":"Stewart, B","initLastName":"B Stewart","fullFMLName":"Brock Allen Stewart","fullLFMName":"Stewart, Brock Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","primaryNumber":"97","birthDate":"1995-07-01","currentAge":30,"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},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690976":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","firstName":"Alexander","lastName":"Freeland","primaryNumber":"76","birthDate":"2001-08-24","currentAge":24,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Alex","useLastName":"Freeland","middleName":"Chance","boxscoreName":"Freeland, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Freeland","nameSlug":"alex-freeland-690976","firstLastName":"Alex Freeland","lastFirstName":"Freeland, Alex","lastInitName":"Freeland, A","initLastName":"A Freeland","fullFMLName":"Alexander Chance Freeland","fullLFMName":"Freeland, Alexander Chance","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":27,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40222,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Partly Cloudy","temp":"70","wind":"9 mph, L To R"},"gameInfo":{"attendance":43153,"firstPitch":"2026-06-27T01:45:00.000Z","gameDurationMinutes":158},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"home":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"}},"officialScorer":{"id":800934,"fullName":"Brittany Womack","link":"/api/v1/people/800934"},"primaryDatacaster":{"id":431181,"fullName":"Jim Marshall","link":"/api/v1/people/431181"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T01:45:54.280Z","endTime":"2026-06-27T01:46:25.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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-06-26T21:29:41.864Z","endTime":"2026-06-27T01:25:49.567Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-06-27T01:25:49.567Z","endTime":"2026-06-27T01:45:08.057Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-06-27T01:45:08.057Z","endTime":"2026-06-27T01:45:56.479Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.635134733531217,"aZ":-16.082655460508043,"pfxX":-2.991085274107431,"pfxZ":8.767615954942144,"pX":-0.6160089377603376,"pZ":2.3025359795890803,"vX0":2.6175803454695417,"vY0":-135.15157539451215,"vZ0":-5.209065190790208,"x":140.48,"y":176.61,"x0":-1.2122351504903295,"y0":50.004204122065794,"z0":5.3985421599616314,"aX":-5.490102134936608},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":4.8,"spinRate":1972,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.40651529962041044,"extension":6.576639408834661},"index":3,"playId":"98107bb4-22da-3455-b31c-699b071b4b21","pitchNumber":1,"startTime":"2026-06-27T01:45:56.479Z","endTime":"2026-06-27T01:46:01.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066275181920506,"aZ":-27.506343846411855,"pfxX":6.871617000986379,"pfxZ":3.2649617554724166,"pX":-0.3937238397497876,"pZ":2.8086497625724647,"vX0":0.5323567474598827,"vY0":-119.35399081083104,"vZ0":-0.1364836946911756,"x":132.01,"y":162.95,"x0":-1.5117697831519374,"y0":50.00160445299715,"z0":5.364213859740799,"aX":9.815497796044031},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":2809,"spinDirection":80},"zone":4,"typeConfidence":0.93,"plateTime":0.4606441432956787,"extension":6.589467337109597},"hitData":{"launchSpeed":98.8,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.85,"coordY":114.07}},"index":4,"playId":"5a3766d6-0f2f-3247-ab36-f5883e4d55fa","pitchNumber":2,"startTime":"2026-06-27T01:46:11.987Z","endTime":"2026-06-27T01:46:25.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T01:46:25.536Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andy Pages grounds into a force out, shortstop Xander Bogaerts to second baseman Will Wagner. Shohei Ohtani out at 2nd. Andy Pages to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T01:46:33.896Z","endTime":"2026-06-27T01:46:56.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695238,"link":"/api/v1/people/695238"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.902975479525445,"aZ":-22.90213426310142,"pfxX":1.8374101007923733,"pfxZ":5.291254226922673,"pX":0.6177663434548633,"pZ":2.0381058562162706,"vX0":3.8373712823558237,"vY0":-131.75635158544023,"vZ0":-4.791802183514834,"x":93.45,"y":183.75,"x0":-1.0982377002418542,"y0":50.00321706915885,"z0":5.580467850720928,"aX":3.218047053104369},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-4.2,"spinRate":2426,"spinDirection":169},"zone":9,"typeConfidence":0.91,"plateTime":0.41627932040896143,"extension":6.501674467176021},"hitData":{"launchSpeed":77.6,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.86,"coordY":155.64}},"index":0,"playId":"415f339e-61e9-3686-8f85-ba73f670ea19","pitchNumber":1,"startTime":"2026-06-27T01:46:46.351Z","endTime":"2026-06-27T01:46:56.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T01:46:56.307Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Freddie Freeman strikes out swinging and Andy Pages caught stealing 2nd, catcher Rodolfo Durán to shortstop Xander Bogaerts to catcher Rodolfo Durán.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T01:47:20.116Z","endTime":"2026-06-27T01:49:41.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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_assist"},{"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":94.8,"endSpeed":87.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18358352522696,"aZ":-14.323754711117962,"pfxX":-2.959084977773455,"pfxZ":9.22493777174623,"pX":-0.17302335282302608,"pZ":1.8123487241016956,"vX0":3.6184010128647115,"vY0":-137.88482018884793,"vZ0":-7.174032350298576,"x":123.6,"y":189.85,"x0":-1.114714879938813,"y0":50.00537125312388,"z0":5.404754186238064,"aX":-5.72796456598472},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":4.7,"spinRate":2174,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.3964568604208947,"extension":6.639772469326146},"index":0,"playId":"cf18e93f-f7ca-360b-9b88-e14291c5d0e1","pitchNumber":1,"startTime":"2026-06-27T01:47:31.833Z","endTime":"2026-06-27T01:47:36.118Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897676664405058,"aZ":-21.577882648690085,"pfxX":-8.091199182752133,"pfxZ":6.0765071416334075,"pX":0.829939076631805,"pZ":0.9135641264083192,"vX0":7.806493628314875,"vY0":-131.04650445223905,"vZ0":-7.2501402666995345,"x":85.36,"y":214.11,"x0":-1.1319781517603478,"y0":50.00551223617555,"z0":5.32037013877617,"aX":-14.118283939578793},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":1274,"spinDirection":231},"zone":14,"typeConfidence":0.63,"plateTime":0.41747016559203987,"extension":6.754273793513217},"index":1,"playId":"30a66ff0-bcc5-30fd-8622-374a223b5082","pitchNumber":2,"startTime":"2026-06-27T01:47:48.793Z","endTime":"2026-06-27T01:47:52.104Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.767157126910742,"aZ":-23.97075732229188,"pfxX":2.831490217669439,"pfxZ":4.659142969643273,"pX":0.8742606890225446,"pZ":1.9387302377131703,"vX0":3.6571170955069485,"vY0":-131.28496960212016,"vZ0":-4.817105588552915,"x":83.68,"y":186.43,"x0":-0.9004039589895774,"y0":50.000019572245755,"z0":5.564027737296534,"aX":4.978710060977257},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":-5.9,"spinRate":2480,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.41598552954831547,"extension":6.718955291815691},"index":2,"playId":"3c53f1a7-50a2-39ed-8a1e-435d07d556c7","pitchNumber":3,"startTime":"2026-06-27T01:48:11.248Z","endTime":"2026-06-27T01:48:15.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02116479511781,"aZ":-27.574644944550744,"pfxX":-9.648626497023184,"pfxZ":2.688657092633856,"pX":-0.6582847449441322,"pZ":1.0190760731082547,"vX0":4.790805434663143,"vY0":-131.0562818109528,"vZ0":-5.747974583148366,"x":142.09,"y":211.26,"x0":-1.2730191617136328,"y0":50.003100743067634,"z0":5.345105847839587,"aX":-16.50324748754018},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1054,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4206433677868051,"extension":6.748901244859957},"index":3,"playId":"c0bc9ef8-0937-34b9-b2d0-2f853cadd62a","pitchNumber":4,"startTime":"2026-06-27T01:48:28.793Z","endTime":"2026-06-27T01:48:34.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.535745593657587,"aZ":-16.509394179665478,"pfxX":-7.2709311189773285,"pfxZ":7.993667719426569,"pX":0.988594988791207,"pZ":2.428398409982806,"vX0":7.568260823212409,"vY0":-138.9506191203108,"vZ0":-5.316621134195459,"x":79.32,"y":173.21,"x0":-0.8230908479015784,"y0":50.0014525645931,"z0":5.459972826695467,"aX":-14.246122788178704},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":11.6,"spinRate":2203,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3938859501271672,"extension":6.636753531751395},"index":4,"playId":"c40a1b8f-e804-365c-a04e-84af7e48ec92","pitchNumber":5,"startTime":"2026-06-27T01:48:56.725Z","endTime":"2026-06-27T01:49:01.911Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"ca8f814c-2c75-35b7-bccd-486ce777f614","startTime":"2026-06-27T01:49:14.876Z","endTime":"2026-06-27T01:49:17.876Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.505936863879125,"aZ":-20.345169871942883,"pfxX":1.6229126492322687,"pfxZ":6.485191124773793,"pX":-0.3563931376664523,"pZ":2.069369675508269,"vX0":1.765191260796204,"vY0":-133.64600508723214,"vZ0":-5.05485738930774,"x":130.58,"y":182.91,"x0":-1.2342888113948005,"y0":50.00531568124183,"z0":5.4296684418558705,"aX":2.9607193019841844},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-3.2,"spinRate":2434,"spinDirection":174},"zone":7,"typeConfidence":0.91,"plateTime":0.4085150229313985,"extension":6.654172071985056},"index":6,"playId":"f04b3675-56ce-3ff4-8241-75407d2717d7","pitchNumber":6,"startTime":"2026-06-27T01:49:33.462Z","endTime":"2026-06-27T01:49:41.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T01:49:41.063Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T01:52:17.379Z","endTime":"2026-06-27T01:53:25.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"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":687221,"link":"/api/v1/people/687221"},"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(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":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857583128226135,"aZ":-31.502939114660997,"pfxX":-4.31569995442903,"pfxZ":0.3903597532100882,"pX":-0.956132283983727,"pZ":2.6719026910317356,"vX0":2.91798746737507,"vY0":-129.57819908863934,"vZ0":-2.815724291679177,"x":153.45,"y":166.64,"x0":-1.5356650805563363,"y0":50.0005233332533,"z0":6.177460851690187,"aX":-7.344289466367492},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.4,"breakHorizontal":7.2,"spinRate":1008,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.42257258537054465,"extension":7.197252465071112},"index":0,"playId":"5da351c1-e0fb-35d0-8166-cfda56e211f5","pitchNumber":1,"startTime":"2026-06-27T01:52:17.379Z","endTime":"2026-06-27T01:52:21.818Z","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":97.4,"endSpeed":88.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07677707471464,"aZ":-13.181560964634869,"pfxX":-4.46104019711049,"pfxZ":9.380461560483386,"pX":-1.1628755191590405,"pZ":4.028621818160653,"vX0":2.705763809820042,"vY0":-141.7747050477981,"vZ0":-3.6094772080688786,"x":161.33,"y":130.01,"x0":-1.5528198599939307,"y0":50.001012262979174,"z0":6.166338470292627,"aX":-9.030428588153683},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2273,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3871528585779238,"extension":7.018043152951696},"index":1,"playId":"4b113be2-1165-343d-9ab7-9d544389c416","pitchNumber":2,"startTime":"2026-06-27T01:52:32.752Z","endTime":"2026-06-27T01:52:36.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.492957034476596,"aZ":-9.72970408035279,"pfxX":-5.381326176030483,"pfxZ":11.021357403623558,"pX":-0.015549436278652058,"pZ":3.1706678983855285,"vX0":5.927747861869408,"vY0":-142.23671075429533,"vZ0":-6.48130327298911,"x":117.59,"y":153.17,"x0":-1.4335706987034225,"y0":50.002457289925125,"z0":6.104892457406565,"aX":-10.958754399217481},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":8.4,"spinRate":2431,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3859940761100571,"extension":7.132664266531159},"index":2,"playId":"a2eef0d8-b2e4-3e7b-add1-926ac75ac340","pitchNumber":3,"startTime":"2026-06-27T01:52:50.622Z","endTime":"2026-06-27T01:52:55.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9314117943884,"aZ":-34.87169461675066,"pfxX":-0.6133954655835331,"pfxZ":-1.6649302059848718,"pX":0.1627172522336858,"pZ":2.466542496274226,"vX0":4.3575245151052835,"vY0":-126.24875547917154,"vZ0":-2.237635695148761,"x":110.8,"y":172.18,"x0":-1.5036124695614932,"y0":50.00437378886291,"z0":6.162504693513899,"aX":-0.9942881233857408},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":0.1,"spinRate":2023,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4333195851070877,"extension":7.1209676155401445},"index":3,"playId":"3acf76b4-185f-3467-bbc7-c77a6d159700","pitchNumber":4,"startTime":"2026-06-27T01:53:06.573Z","endTime":"2026-06-27T01:53:11.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594458926964176,"aZ":-28.703367717832855,"pfxX":-3.427514627792728,"pfxZ":1.94125328505808,"pX":0.9755335772696064,"pZ":1.0556936567929778,"vX0":7.383182195343881,"vY0":-132.5513401316134,"vZ0":-7.667814961769258,"x":79.81,"y":210.28,"x0":-1.3925954917431203,"y0":50.005492224912906,"z0":6.0625162895201425,"aX":-6.14003897839936},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.2,"breakHorizontal":4.7,"spinRate":1083,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4121861751374283,"extension":7.225865095997089},"index":4,"playId":"1bd3d52d-98b3-342c-883d-5a031911ff3d","pitchNumber":5,"startTime":"2026-06-27T01:53:21.849Z","endTime":"2026-06-27T01:53:25.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T01:53:25.248Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T01:53:42.283Z","endTime":"2026-06-27T01:57:03.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":79.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744231599330863,"aZ":-34.451006862436046,"pfxX":-0.04373938589470583,"pfxZ":-1.4143383041756454,"pX":-0.19251699346785936,"pZ":2.0812085004800123,"vX0":3.3209085293084457,"vY0":-126.0545913842514,"vZ0":-3.197447496002698,"x":124.34,"y":182.59,"x0":-1.5216502609370228,"y0":50.00495920662264,"z0":6.149102023710503,"aX":-0.07114119385290615},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-0.7,"spinRate":1975,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4346121130637308,"extension":7.125100496295511},"index":0,"playId":"f53da50b-0909-3936-86cc-a9415276a621","pitchNumber":1,"startTime":"2026-06-27T01:53:55.761Z","endTime":"2026-06-27T01:53:59.814Z","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.1,"endSpeed":80.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.280107133983016,"aZ":-35.03224614482972,"pfxX":0.2220522943154548,"pfxZ":-1.7601725085398616,"pX":0.8072555138664684,"pZ":1.846778599001373,"vX0":5.47402706411658,"vY0":-126.7461236983504,"vZ0":-3.754495722909068,"x":86.23,"y":188.92,"x0":-1.4106625927221057,"y0":50.0018490411712,"z0":6.1492731432027385,"aX":0.3605045856558481},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":-1.7,"spinRate":1998,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43240548901871145,"extension":7.196299869020622},"index":1,"playId":"b43e8720-6016-3cb1-8792-221892b62658","pitchNumber":2,"startTime":"2026-06-27T01:54:11.368Z","endTime":"2026-06-27T01:54:16.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26340783672711,"aZ":-11.61029986847334,"pfxX":-4.413179242991909,"pfxZ":10.081817240573326,"pX":-0.7024876820719932,"pZ":4.112956982568788,"vX0":3.9409380751235794,"vY0":-141.8789074290352,"vZ0":-3.698050109840297,"x":143.78,"y":127.73,"x0":-1.5356827636181352,"y0":50.00678235636811,"z0":6.172573350240715,"aX":-9.005175925196943},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2335,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38596812935610236,"extension":7.117803502831018},"index":2,"playId":"598fff64-7333-373b-949d-42c3dd7a0271","pitchNumber":3,"startTime":"2026-06-27T01:54:28.436Z","endTime":"2026-06-27T01:54:32.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353745888340363,"aZ":-27.93076622343648,"pfxX":-8.138905274646582,"pfxZ":2.3607877321926125,"pX":-0.6841311774343131,"pZ":1.3324937136637947,"vX0":4.830504670600143,"vY0":-132.77245304228802,"vZ0":-7.243886745038788,"x":143.08,"y":202.8,"x0":-1.4622643401355222,"y0":50.00440916340688,"z0":6.10673947122405,"aX":-14.645762259928},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.0,"breakHorizontal":13.8,"spinRate":1095,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.411297855240377,"extension":7.176684844711787},"index":3,"playId":"35885513-2632-3f6c-82be-2c95159964bf","pitchNumber":4,"startTime":"2026-06-27T01:54:45.182Z","endTime":"2026-06-27T01:54:50.296Z","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":91.9,"endSpeed":85.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328895274559105,"aZ":-35.049278205341864,"pfxX":-7.459061723346986,"pfxZ":-1.587517613929328,"pX":0.6563371612273206,"pZ":0.2683208793432453,"vX0":7.756871958274814,"vY0":-133.505952721252,"vZ0":-8.613938005154052,"x":91.98,"y":231.54,"x0":-1.3103942911514181,"y0":50.00274058654025,"z0":6.041377038977208,"aX":-13.536441964289317},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-4.4,"breakHorizontal":12.0,"spinRate":1027,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4094566539694444,"extension":7.301592989194696},"index":4,"playId":"eb297978-4a3a-31e2-8bba-af9457262965","pitchNumber":5,"startTime":"2026-06-27T01:55:04.851Z","endTime":"2026-06-27T01:55:08.378Z","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":98.2,"endSpeed":89.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03115007777914,"aZ":-12.819762318494998,"pfxX":-7.879621516246215,"pfxZ":9.446573670358497,"pX":0.7854030033432735,"pZ":2.374472171086916,"vX0":8.869812321593164,"vY0":-142.53985935508973,"vZ0":-8.005421525261125,"x":87.06,"y":174.67,"x0":-1.3491259627330676,"y0":50.00710896449516,"z0":6.0368260371229,"aX":-16.15141188620612},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2252,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3848729710420016,"extension":7.265352508888282},"index":5,"playId":"f0c84185-d813-3aaf-8246-a15c3971edfc","pitchNumber":6,"startTime":"2026-06-27T01:55:25.067Z","endTime":"2026-06-27T01:55:28.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516289090262536,"aZ":-30.77021093642661,"pfxX":-2.9929662797288206,"pfxZ":0.8092938814908681,"pX":-0.10848619883457661,"pZ":1.6774350017722326,"vX0":4.454744366696892,"vY0":-131.08145132307206,"vZ0":-5.387152905817953,"x":121.14,"y":193.49,"x0":-1.4435626356404434,"y0":50.00431415928021,"z0":6.065455121500249,"aX":-5.193157213472081},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":4.4,"spinRate":1063,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.41836368621242936,"extension":7.268714020804239},"index":6,"playId":"ab28731b-6c40-3d0f-9840-6a194c404073","pitchNumber":7,"startTime":"2026-06-27T01:55:51.101Z","endTime":"2026-06-27T01:55:55.065Z","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":98.8,"endSpeed":90.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62485642411827,"aZ":-11.782665698927937,"pfxX":-6.728374216826428,"pfxZ":9.77105601421539,"pX":-0.6416818688167754,"pZ":2.7458227748519266,"vX0":4.79855580444153,"vY0":-143.63701803677867,"vZ0":-7.294058402461146,"x":141.46,"y":164.64,"x0":-1.4607198888661044,"y0":50.00431405018339,"z0":6.052755335399609,"aX":-14.044357013485216},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2322,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.38148773797288715,"extension":7.194397916799083},"index":7,"playId":"60165a91-8ba6-3e36-af2c-48a35f4266d4","pitchNumber":8,"startTime":"2026-06-27T01:56:15.145Z","endTime":"2026-06-27T01:56:18.977Z","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":99.1,"endSpeed":90.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29226734062053,"aZ":-9.585434523200679,"pfxX":-6.595338875100566,"pfxZ":10.799783420993915,"pX":-0.5425695866534602,"pZ":2.860403639795087,"vX0":5.091114707509847,"vY0":-144.1275589517161,"vZ0":-7.3507875598944885,"x":137.68,"y":161.55,"x0":-1.4800803969713787,"y0":50.00574247492005,"z0":6.045083452055717,"aX":-13.79827814088094},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":10.8,"spinRate":2433,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3808763257733858,"extension":7.199758061967582},"index":8,"playId":"c4c6c4a0-5fcf-3789-ad56-d39136212b9f","pitchNumber":9,"startTime":"2026-06-27T01:56:38.540Z","endTime":"2026-06-27T01:56:42.282Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982904621536132,"aZ":-31.883350161819347,"pfxX":-3.9469878797076925,"pfxZ":0.17038270706808412,"pX":-1.4702589572011744,"pZ":3.0620575630978997,"vX0":1.633027953784961,"vY0":-131.44098827001116,"vZ0":-2.0576308473076734,"x":173.04,"y":156.1,"x0":-1.5923526239069354,"y0":50.00428042846778,"z0":6.2594836236076175,"aX":-6.797198881780605},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":6.7,"spinRate":703,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4192684348436373,"extension":7.1238325889890985},"index":9,"playId":"6ce3bd7d-079c-376b-b288-47408d66ae60","pitchNumber":10,"startTime":"2026-06-27T01:56:59.597Z","endTime":"2026-06-27T01:57:03.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T01:57:03.997Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jackson Merrill grounds into a double play, first baseman Freddie Freeman to shortstop Mookie Betts to first baseman Freddie Freeman. Samad Taylor out at 2nd. Jackson Merrill out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T01:57:22.168Z","endTime":"2026-06-27T01:57:56.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.211660028127255,"aZ":-33.47978380406539,"pfxX":0.73953874743051,"pfxZ":-0.8277433596442298,"pX":-0.3234688709645124,"pZ":1.2232453616906367,"vX0":2.603467078002099,"vY0":-124.52647668578999,"vZ0":-4.9752477731221445,"x":129.33,"y":205.75,"x0":-1.4790327591734305,"y0":50.00544197534221,"z0":6.019596999382532,"aX":1.1606035670960515},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":-1.9,"spinRate":1900,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.44000026266822045,"extension":7.042284960295976},"index":0,"playId":"36fc366a-6afd-3aea-9766-9d129142ebec","pitchNumber":1,"startTime":"2026-06-27T01:57:30.348Z","endTime":"2026-06-27T01:57:33.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69346116171202,"aZ":-33.97915251127909,"pfxX":1.0244443926575846,"pfxZ":-1.1472757358762653,"pX":-0.141148806335221,"pZ":1.9790657551703306,"vX0":3.048716634222415,"vY0":-124.65595418421123,"vZ0":-3.3009091098484205,"x":122.38,"y":185.35,"x0":-1.5145322087734976,"y0":50.00583548133387,"z0":6.133660240617201,"aX":1.6074266720723331},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":-2.5,"spinRate":2134,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4398520145737592,"extension":7.003202287517695},"hitData":{"launchSpeed":82.1,"launchAngle":3.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.54,"coordY":171.35}},"index":1,"playId":"57c176eb-1810-3d58-adac-ed65b444c255","pitchNumber":2,"startTime":"2026-06-27T01:57:47.874Z","endTime":"2026-06-27T01:57:56.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T01:57:56.559Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mookie Betts homers (10) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T02:00:36.172Z","endTime":"2026-06-27T02:01:03.708Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93648253659061,"aZ":-13.90750181512791,"pfxX":-4.6391150560137735,"pfxZ":9.705762018897463,"pX":-0.30470601245243306,"pZ":3.136391216909752,"vX0":3.4096788792848423,"vY0":-136.9686626877264,"vZ0":-3.771515897789786,"x":128.61,"y":154.1,"x0":-0.9689599153804861,"y0":50.00302831744691,"z0":5.495405320695314,"aX":-8.730845942671902},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2280,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.4013605943269818,"extension":6.604347716066323},"hitData":{"launchSpeed":101.7,"launchAngle":23.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.09,"coordY":80.11}},"index":0,"playId":"c7a46626-1dd4-3a4d-8e11-f0aa7c17f487","pitchNumber":1,"startTime":"2026-06-27T02:00:37.833Z","endTime":"2026-06-27T02:01:03.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:01:03.708Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T02:01:18.221Z","endTime":"2026-06-27T02:02:52.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2750371722522,"aZ":-19.459216738003125,"pfxX":2.508611779068732,"pfxZ":7.224855689693511,"pX":-0.6911868024320239,"pZ":3.6766626893443908,"vX0":0.6711588857402714,"vY0":-131.63579724615167,"vZ0":-1.0456460448209,"x":143.35,"y":139.51,"x0":-1.275179572370664,"y0":50.00116170732052,"z0":5.516241203423283,"aX":4.412583862167576},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":-4.7,"spinRate":2496,"spinDirection":175},"zone":11,"typeConfidence":0.91,"plateTime":0.41570217739077675,"extension":6.452454265646315},"index":0,"playId":"4f66393d-8519-39f0-aef1-b04adedf2eb2","pitchNumber":1,"startTime":"2026-06-27T02:01:21.516Z","endTime":"2026-06-27T02:01:25.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782826629298906,"aZ":-24.71226191280815,"pfxX":8.653268357800759,"pfxZ":5.157891075984081,"pX":-0.372648081899183,"pZ":2.602560212133566,"vX0":0.19589749569290243,"vY0":-119.93459860316256,"vZ0":-1.2990713463009251,"x":131.2,"y":168.51,"x0":-1.5783138086522217,"y0":50.00049654524836,"z0":5.370274255325781,"aX":12.511960494193556},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":2836,"spinDirection":85},"zone":4,"typeConfidence":0.93,"plateTime":0.4579775492837701,"extension":6.604222932608303},"index":1,"playId":"afe3e6ba-09f2-3763-9d9d-1fbc9af97e57","pitchNumber":2,"startTime":"2026-06-27T02:01:39.671Z","endTime":"2026-06-27T02:01:43.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3552376343463,"aZ":-13.09909838149107,"pfxX":-4.738135695790378,"pfxZ":10.052878420755984,"pX":-0.7488807999548082,"pZ":1.9534439724242822,"vX0":2.798093631360948,"vY0":-137.13558929482278,"vZ0":-6.735616552862929,"x":145.55,"y":186.04,"x0":-1.168741535552119,"y0":50.0061013202549,"z0":5.341664272705483,"aX":-8.993412742450749},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":204},"zone":7,"typeConfidence":0.91,"plateTime":0.39996757965596874,"extension":6.638244884428749},"index":2,"playId":"ebf2760a-8b0d-337d-b305-484a7f2cee50","pitchNumber":3,"startTime":"2026-06-27T02:01:54.150Z","endTime":"2026-06-27T02:01:58.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68472870644652,"aZ":-29.443099227773537,"pfxX":-7.195379704248801,"pfxZ":1.5788371113838853,"pX":0.5710910554920254,"pZ":0.7292140936616416,"vX0":6.6037363738030885,"vY0":-130.82433560492348,"vZ0":-6.235787973145273,"x":95.23,"y":219.09,"x0":-1.0514128258083464,"y0":50.00583775728399,"z0":5.351732688377458,"aX":-12.470613545647366},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":11.5,"spinRate":1057,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.41873045788399077,"extension":6.647578685040704},"index":3,"playId":"1f4cb75a-f852-3651-afab-4dd0d4969139","pitchNumber":4,"startTime":"2026-06-27T02:02:10.217Z","endTime":"2026-06-27T02:02:13.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411769210545966,"aZ":-28.452084583003742,"pfxX":-8.758540141942003,"pfxZ":2.168704545153611,"pX":-2.115397599068986,"pZ":3.6930955983854905,"vX0":0.7845931373176687,"vY0":-130.35484759080907,"vZ0":0.7365107825794591,"x":197.63,"y":139.07,"x0":-1.2837675100784351,"y0":50.00127070951917,"z0":5.561582745336676,"aX":-15.01074026314597},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1056,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.4208321171907312,"extension":6.4099662613763995},"index":4,"playId":"19454dc5-3b6a-323f-ada8-a43d7784117b","pitchNumber":5,"startTime":"2026-06-27T02:02:31.477Z","endTime":"2026-06-27T02:02:34.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140948323465757,"aZ":-20.00157396797342,"pfxX":2.5410308643881,"pfxZ":6.759377716326249,"pX":-0.8251635315868944,"pZ":2.8607231016319403,"vX0":0.26193329926910325,"vY0":-132.56367366291548,"vZ0":-2.970698006381905,"x":148.45,"y":161.54,"x0":-1.2555997676124633,"y0":50.005258737745365,"z0":5.436006436698772,"aX":4.577246836283472},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":-4.7,"spinRate":2327,"spinDirection":177},"zone":1,"typeConfidence":0.91,"plateTime":0.41129647414259596,"extension":6.634341516847624},"index":5,"playId":"2093d5b3-b9fe-35a8-be44-d65f8152e994","pitchNumber":6,"startTime":"2026-06-27T02:02:49.748Z","endTime":"2026-06-27T02:02:52.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:02:52.903Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T02:03:15.899Z","endTime":"2026-06-27T02:04:27.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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(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.0,"endSpeed":86.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29680257076055,"aZ":-13.561263992906417,"pfxX":-3.0830102440502043,"pfxZ":9.757040960913837,"pX":-1.2360172192923884,"pZ":3.3103147421088615,"vX0":0.7385253820063331,"vY0":-137.00891784488923,"vZ0":-3.5121121547317884,"x":164.11,"y":149.4,"x0":-1.1078997589389092,"y0":50.00283134440688,"z0":5.531107992003244,"aX":-5.881235267353924},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":5.4,"spinRate":2106,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3992460303779608,"extension":6.576040541174502},"index":0,"playId":"2229e7c6-8aee-31f7-88ee-0b7ea2de1fca","pitchNumber":1,"startTime":"2026-06-27T02:03:19.379Z","endTime":"2026-06-27T02:03:22.791Z","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":90.5,"endSpeed":83.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976599602024887,"aZ":-19.75238788448229,"pfxX":2.8323051671091077,"pfxZ":6.96527681994127,"pX":-0.7598060332331036,"pZ":2.8034677554811114,"vX0":0.3368909700463708,"vY0":-131.9493802758049,"vZ0":-3.1977070734165625,"x":145.96,"y":163.09,"x0":-1.2572783623162844,"y0":50.00540295236174,"z0":5.466374045945607,"aX":5.053998261550971},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":-5.2,"spinRate":2421,"spinDirection":173},"zone":4,"typeConfidence":0.91,"plateTime":0.41324816493470307,"extension":6.588236413977479},"index":1,"playId":"0f920bdf-455c-3ce1-ab4a-de604de1a43d","pitchNumber":2,"startTime":"2026-06-27T02:03:33.891Z","endTime":"2026-06-27T02:03:39.089Z","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":88.4,"endSpeed":81.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129487409139408,"aZ":-26.21152806371506,"pfxX":4.442962517086611,"pfxZ":3.5073254791133426,"pX":-0.028660848203370774,"pZ":3.3791666041533497,"vX0":0.9546248876136385,"vY0":-128.89462470680385,"vZ0":-0.767874594823258,"x":118.09,"y":147.54,"x0":-0.98048618417937,"y0":50.00451363013384,"z0":5.685956620178312,"aX":7.554948995010757},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-8.3,"spinRate":2554,"spinDirection":144},"zone":2,"typeConfidence":0.92,"plateTime":0.4232483442321513,"extension":6.594369608458594},"index":2,"playId":"6a8fc193-06e1-3356-83f1-a9c2d71c0488","pitchNumber":3,"startTime":"2026-06-27T02:03:49.743Z","endTime":"2026-06-27T02:03:54.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98762312578631,"aZ":-24.941902255163182,"pfxX":-7.3894140953764476,"pfxZ":4.1638238918142285,"pX":0.49587453011650845,"pZ":0.7288860563942005,"vX0":6.585902403784282,"vY0":-131.0479617223856,"vZ0":-6.950517697324298,"x":98.1,"y":219.1,"x0":-1.091137741425032,"y0":50.00546724949353,"z0":5.281964362633803,"aX":-12.840258788277634},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":11.9,"spinRate":1014,"spinDirection":240},"zone":14,"typeConfidence":0.84,"plateTime":0.41815111430542506,"extension":6.671122731554386},"index":3,"playId":"61c885b9-88c6-37dc-b2ca-bab9e299f548","pitchNumber":4,"startTime":"2026-06-27T02:04:05.881Z","endTime":"2026-06-27T02:04:09.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589780367716937,"aZ":-19.943330603843286,"pfxX":2.4752449910554883,"pfxZ":6.793796669016084,"pX":-0.8038344056178242,"pZ":3.257258913602756,"vX0":0.34448473631912757,"vY0":-133.1154172393565,"vZ0":-1.9474075398433461,"x":147.64,"y":150.83,"x0":-1.2565899421221303,"y0":50.00642625977782,"z0":5.436608118617501,"aX":4.459525324654158},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":-4.6,"spinRate":2494,"spinDirection":173},"zone":1,"typeConfidence":0.91,"plateTime":0.41087813318437316,"extension":6.575674542205594},"index":4,"playId":"8d367c41-360c-38c1-9cfd-aa66442f7787","pitchNumber":5,"startTime":"2026-06-27T02:04:24.172Z","endTime":"2026-06-27T02:04:27.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:04:27.420Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T02:04:45.941Z","endTime":"2026-06-27T02:05:59.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.138719070387836,"aZ":-10.659443603736527,"pfxX":-4.713384917288046,"pfxZ":11.26611526220912,"pX":0.6037795173517796,"pZ":2.0123090668638333,"vX0":5.855994219334898,"vY0":-138.1307685961097,"vZ0":-6.881264524944097,"x":93.99,"y":184.45,"x0":-0.9431109052718053,"y0":50.001887465853336,"z0":5.271881464620363,"aX":-9.000850546470435},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":7.1,"spinRate":2283,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.39831343101552763,"extension":6.708315205576454},"index":0,"playId":"8f8f5419-5a53-3830-a770-528e3b1866b4","pitchNumber":1,"startTime":"2026-06-27T02:04:51.462Z","endTime":"2026-06-27T02:04:55.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07129729460185,"aZ":-14.788906512937256,"pfxX":-3.8144329626008484,"pfxZ":9.148437058086682,"pX":0.38272735010016823,"pZ":4.012430015356977,"vX0":4.658984747507731,"vY0":-137.39307044285673,"vZ0":-1.4916066803126804,"x":102.41,"y":130.44,"x0":-0.8440086548581622,"y0":50.00571902680353,"z0":5.573529036664473,"aX":-7.251789769229488},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2196,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.399537873648403,"extension":6.64025753369743},"index":1,"playId":"674565dd-fecf-3d8c-894b-c56874468ad6","pitchNumber":2,"startTime":"2026-06-27T02:05:06.621Z","endTime":"2026-06-27T02:05:09.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.0,"endSpeed":81.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962144785070166,"aZ":-28.08537027389091,"pfxX":3.4241054326917073,"pfxZ":2.4363738276624023,"pX":0.34452265286794653,"pZ":3.3133923241365335,"vX0":2.03384946399791,"vY0":-128.29649005989256,"vZ0":-0.5720714399876208,"x":103.87,"y":149.32,"x0":-0.901691618093302,"y0":50.00307580036381,"z0":5.716139081619166,"aX":5.743338252682421},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-6.6,"spinRate":2535,"spinDirection":132},"zone":12,"typeConfidence":0.93,"plateTime":0.42590107243806363,"extension":6.786082753595906},"index":2,"playId":"1409c8a7-acb0-32ee-bc58-701b34d8ec70","pitchNumber":3,"startTime":"2026-06-27T02:05:20.790Z","endTime":"2026-06-27T02:05:24.471Z","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-06-27T02:05:38.041Z","endTime":"2026-06-27T02:05:49.274Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02979039885563,"aZ":-13.22947728045082,"pfxX":-2.976774653884014,"pfxZ":9.816241378788627,"pX":0.13749548381713594,"pZ":3.1141071169284493,"vX0":3.654567658843844,"vY0":-138.75992827175662,"vZ0":-4.059039777875973,"x":111.76,"y":154.7,"x0":-0.8162862980443165,"y0":50.003766068398136,"z0":5.491368674177595,"aX":-5.745756090827403},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2245,"spinDirection":206},"zone":2,"typeConfidence":0.92,"plateTime":0.39629015118205,"extension":6.77051550206739},"hitData":{"launchSpeed":79.2,"launchAngle":23.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.53,"coordY":98.02}},"index":4,"playId":"d412870e-0bee-3e67-bc8b-ac5e45d5cfd9","pitchNumber":4,"startTime":"2026-06-27T02:05:49.274Z","endTime":"2026-06-27T02:05:59.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:05:59.996Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T02:06:16.992Z","endTime":"2026-06-27T02:06:34.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75035577171971,"aZ":-19.98309449038841,"pfxX":1.0144138827024376,"pfxZ":6.909007752506365,"pX":0.15490165210284482,"pZ":1.9672485778698596,"vX0":3.005789394484167,"vY0":-131.92664305721507,"vZ0":-5.119813169200421,"x":111.1,"y":185.66,"x0":-1.130501786902153,"y0":50.00494004442784,"z0":5.403640507477815,"aX":1.7899443266213004},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.6,"breakHorizontal":-2.5,"spinRate":2361,"spinDirection":183},"zone":8,"typeConfidence":0.91,"plateTime":0.41499339511753597,"extension":6.709894038879436},"hitData":{"launchSpeed":103.5,"launchAngle":37.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.76,"coordY":48.48}},"index":0,"playId":"f8d3b7fb-3beb-3eae-88b8-ec66bacc456f","pitchNumber":1,"startTime":"2026-06-27T02:06:23.661Z","endTime":"2026-06-27T02:06:34.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:06:34.085Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T02:09:10.508Z","endTime":"2026-06-27T02:12:50.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":97.9,"endSpeed":88.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.236355154738774,"aZ":-10.498831927699527,"pfxX":-7.03501818583524,"pfxZ":10.666025522250644,"pX":-0.21037160779306824,"pZ":2.653736351700353,"vX0":6.177673264495452,"vY0":-142.26841543526967,"vZ0":-7.549671777872759,"x":125.02,"y":167.13,"x0":-1.5050563798189953,"y0":50.00706323849111,"z0":6.021865802407648,"aX":-14.30190272007998},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":11.4,"spinRate":2390,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3862584255716035,"extension":7.087050831486602},"index":0,"playId":"40da2dd1-bc9f-320f-bace-05e747df465b","pitchNumber":1,"startTime":"2026-06-27T02:09:10.508Z","endTime":"2026-06-27T02:09:17.316Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0791362977701,"aZ":-33.109429900896075,"pfxX":-5.363954175243935,"pfxZ":-0.5345722194539235,"pX":0.48931463745902765,"pZ":0.3470999204318535,"vX0":6.674187004257054,"vY0":-132.01912199599627,"vZ0":-8.36643023541578,"x":98.35,"y":229.41,"x0":-1.3789893522526413,"y0":50.00106856585078,"z0":6.00662705361565,"aX":-9.432732671432474},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.6,"breakHorizontal":8.2,"spinRate":978,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4154764452901931,"extension":7.215647043432942},"index":1,"playId":"ca584419-b18a-3041-b85a-1b8b3e067ee5","pitchNumber":2,"startTime":"2026-06-27T02:09:32.105Z","endTime":"2026-06-27T02:09:35.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751865391207126,"aZ":-32.1020442026464,"pfxX":-0.5254074310611998,"pfxZ":0.04470839969356177,"pX":0.4416636582263294,"pZ":1.191026687701497,"vX0":4.9955783457443985,"vY0":-127.19172849796269,"vZ0":-5.878018240852252,"x":100.16,"y":206.62,"x0":-1.4888738956571412,"y0":50.004742739910505,"z0":6.111979391405751,"aX":-0.8527359837571233},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":-0.4,"spinRate":2033,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43246008250203394,"extension":7.2019286852831215},"index":2,"playId":"05debab6-2b4f-3646-8af7-b511e7cb4dac","pitchNumber":3,"startTime":"2026-06-27T02:09:50.589Z","endTime":"2026-06-27T02:09:53.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327228780077082,"aZ":-31.106160643771528,"pfxX":1.4473817712093,"pfxZ":0.6437760949234121,"pX":0.10587786350876997,"pZ":2.2122235410345064,"vX0":3.860758808999803,"vY0":-128.75425985464,"vZ0":-3.992032383700519,"x":112.96,"y":179.05,"x0":-1.605014892512555,"y0":50.00480876094035,"z0":6.206911534784837,"aX":2.4150844709918045},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":-3.5,"spinRate":2158,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.4264352265419187,"extension":7.3448903700592645},"index":3,"playId":"90c9a1f4-d021-35b6-8c88-439510ab5d4d","pitchNumber":4,"startTime":"2026-06-27T02:10:07.967Z","endTime":"2026-06-27T02:10:12.279Z","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":0},"index":4,"startTime":"2026-06-27T02:10:24.731Z","endTime":"2026-06-27T02:10:44.953Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":90.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.92540294256645,"aZ":-7.9243134501862755,"pfxX":-7.424397101188828,"pfxZ":11.446344688166041,"pX":-0.47019161067783594,"pZ":2.6620209948513147,"vX0":5.76842250715685,"vY0":-145.08930082330667,"vZ0":-8.183973145591361,"x":134.92,"y":166.91,"x0":-1.5257250771933748,"y0":50.00695896190406,"z0":6.012488478365689,"aX":-15.733856915596903},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.1,"breakHorizontal":12.2,"spinRate":2377,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.37842718153611177,"extension":7.167108960776405},"index":5,"playId":"b9921f9b-e8a9-31e1-b860-22c5f5ebd2e8","pitchNumber":5,"startTime":"2026-06-27T02:10:44.953Z","endTime":"2026-06-27T02:10:49.235Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.415784595129164,"aZ":-27.47449093050151,"pfxX":-3.063437239884128,"pfxZ":2.642918647949566,"pX":-0.1723966649787829,"pZ":2.311098795743433,"vX0":4.41158242842074,"vY0":-132.57824834011254,"vZ0":-4.943105259337428,"x":123.57,"y":176.38,"x0":-1.4601669270351523,"y0":50.00416434037637,"z0":6.205592136532384,"aX":-5.452368513237939},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":4.6,"spinRate":948,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.41317714248354065,"extension":7.231149970070979},"index":6,"playId":"2e61e070-0b7e-3e6c-96b0-88e9c9488395","pitchNumber":6,"startTime":"2026-06-27T02:11:06.811Z","endTime":"2026-06-27T02:11:11.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.40061374873496,"aZ":-12.033035913900154,"pfxX":-7.117314431720784,"pfxZ":9.451385579893424,"pX":0.4399131572948942,"pZ":3.0237978047612963,"vX0":7.924931155987307,"vY0":-145.3689559236758,"vZ0":-6.574047352290611,"x":100.23,"y":157.14,"x0":-1.402330042037964,"y0":50.00488687727008,"z0":6.05163547408618,"aX":-15.171231150245719},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2275,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.37737596464832723,"extension":7.104580020180173},"index":7,"playId":"6681e964-a0dd-30a2-831a-0d9c87342b1f","pitchNumber":7,"startTime":"2026-06-27T02:11:28.847Z","endTime":"2026-06-27T02:11:33.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05059831591977,"aZ":-32.9826382352427,"pfxX":-0.4228467604523647,"pfxZ":-0.4758564353694119,"pX":-0.00989041056202942,"pZ":1.3691542125594283,"vX0":4.041280823046417,"vY0":-129.28218067934722,"vZ0":-5.548540635668802,"x":117.38,"y":201.81,"x0":-1.5359828963137507,"y0":50.002045638065084,"z0":6.0638155252130845,"aX":-0.7182594137683573},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":-0.1,"spinRate":2128,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4230764002217522,"extension":7.355273541491671},"index":8,"playId":"36cec6e0-da72-3071-a85b-bdaf48ca6ee4","pitchNumber":8,"startTime":"2026-06-27T02:12:04.141Z","endTime":"2026-06-27T02:12:10.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.803714619684936,"aZ":-32.514262328790835,"pfxX":1.4100369347607642,"pfxZ":-0.20422214726581345,"pX":-0.06552600129192829,"pZ":2.112871019047886,"vX0":3.2653337540128513,"vY0":-128.09617133893397,"vZ0":-3.984239668594711,"x":119.5,"y":181.73,"x0":-1.538599491632173,"y0":50.0020186310396,"z0":6.222968896909931,"aX":2.3493620822263264},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-3.2,"spinRate":2101,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.42715039875525607,"extension":7.175984238921228},"index":9,"playId":"af55d2e7-5450-3017-90f1-33bab4453672","pitchNumber":9,"startTime":"2026-06-27T02:12:24.698Z","endTime":"2026-06-27T02:12:28.728Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.723434234970565,"aZ":-28.387436654394612,"pfxX":-4.36853795452873,"pfxZ":2.0993790542145785,"pX":-1.0061876633259572,"pZ":3.904749628966606,"vX0":2.6966801460536782,"vY0":-132.83436679269008,"vZ0":-0.8287594203193425,"x":155.35,"y":133.35,"x0":-1.4616309300701116,"y0":50.003605318178124,"z0":6.265796258481903,"aX":-7.887230060888278},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":7.4,"spinRate":724,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.41072767193055437,"extension":7.134447118139104},"index":10,"playId":"2527c4d6-13e0-3955-9c27-a4dd0755e68b","pitchNumber":10,"startTime":"2026-06-27T02:12:46.268Z","endTime":"2026-06-27T02:12:50.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:12:50.302Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T02:13:19.974Z","endTime":"2026-06-27T02:15:01.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":0},"index":0,"startTime":"2026-06-27T02:13:09.597Z","endTime":"2026-06-27T02:13:22.189Z","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(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":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.183148621046012,"aZ":-30.7925839843384,"pfxX":-5.056953146601298,"pfxZ":0.7997504851753987,"pX":0.47513019386721145,"pZ":-0.44586209598190635,"vX0":6.30575791074245,"vY0":-130.10551437142863,"vZ0":-10.376688616229451,"x":98.89,"y":250.82,"x0":-1.3179810607398625,"y0":50.00289971603312,"z0":5.91225950111342,"aX":-8.708223551111324},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.6,"breakHorizontal":7.8,"spinRate":958,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42029536844688264,"extension":7.133812744882215},"index":1,"playId":"09a9586f-3552-310b-aaf1-0111b84dba2d","pitchNumber":1,"startTime":"2026-06-27T02:13:22.189Z","endTime":"2026-06-27T02:13:33.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Roki Sasaki. Manny Machado to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"09a9586f-3552-310b-aaf1-0111b84dba2d","startTime":"2026-06-27T02:13:41.082Z","endTime":"2026-06-27T02:13:59.773Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.572214598990204,"aZ":-33.30240934122694,"pfxX":0.6315217280068541,"pfxZ":-0.6959076771683037,"pX":-1.001780243985693,"pZ":2.0877189235972606,"vX0":1.3241502270274905,"vY0":-125.9343681510765,"vZ0":-3.4736475493675023,"x":155.19,"y":182.41,"x0":-1.6147179975375956,"y0":50.00316288542694,"z0":6.155256877615759,"aX":1.022764065633782},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":-1.4,"spinRate":2111,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4335460770263735,"extension":6.90272355416269},"index":3,"playId":"c1956211-fcf2-38a6-8f82-43baa42b8816","pitchNumber":2,"startTime":"2026-06-27T02:13:59.773Z","endTime":"2026-06-27T02:14:04.213Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.651361793197516,"aZ":-34.531769619071525,"pfxX":0.5859420435562086,"pfxZ":-1.4590326457311296,"pX":-1.317595593853821,"pZ":2.682677932300503,"vX0":0.8896157231789799,"vY0":-125.67715854420692,"vZ0":-1.74057739313788,"x":167.22,"y":166.35,"x0":-1.7512806299132442,"y0":50.005485805611265,"z0":6.169041400603948,"aX":0.9445083119506076},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":-1.2,"spinRate":2085,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4345592686596116,"extension":6.837820409839517},"index":4,"playId":"af5680d4-2f35-3f39-a943-a519f305b38f","pitchNumber":3,"startTime":"2026-06-27T02:14:17.489Z","endTime":"2026-06-27T02:14:21.012Z","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":97.7,"endSpeed":89.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11636650098247,"aZ":-11.479469803714931,"pfxX":-4.657396237893753,"pfxZ":10.139150333521686,"pX":-0.2977788706215444,"pZ":3.066951697070506,"vX0":5.061593249618182,"vY0":-142.08351905047132,"vZ0":-6.292381709540611,"x":128.35,"y":155.97,"x0":-1.4987769894760692,"y0":50.00033977453181,"z0":6.042527915818365,"aX":-9.503821425410367},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2356,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3857769111299709,"extension":6.97056040458433},"index":5,"playId":"41293342-3e9e-3c08-a23e-fef5d4d58b62","pitchNumber":4,"startTime":"2026-06-27T02:14:37.067Z","endTime":"2026-06-27T02:14:41.948Z","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":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70734998203604,"aZ":-10.46518118357578,"pfxX":-5.410216350788183,"pfxZ":10.584874542944029,"pX":0.4737017754871726,"pZ":1.4825983779833845,"vX0":7.285471055618841,"vY0":-142.53946648900637,"vZ0":-10.429053256201843,"x":98.94,"y":198.75,"x0":-1.4162024406264584,"y0":50.00680141642782,"z0":5.856324388260185,"aX":-11.100895752585359},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2398,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3847089188959494,"extension":7.056178688382363},"index":6,"playId":"a80231c8-3b57-3c4e-8d4d-2be2f47d2ef2","pitchNumber":5,"startTime":"2026-06-27T02:14:56.505Z","endTime":"2026-06-27T02:15:01.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:15:01.382Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T02:16:22.738Z","endTime":"2026-06-27T02:18:31.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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":0},"index":0,"startTime":"2026-06-27T02:15:09.029Z","endTime":"2026-06-27T02:16:24.914Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322621769782227,"aZ":-33.145783491219824,"pfxX":0.8944441188481309,"pfxZ":-0.6073699551521727,"pX":0.5087944405644221,"pZ":2.1737087394485233,"vX0":4.499045893795043,"vY0":-125.32548156437441,"vZ0":-3.152998708347592,"x":97.61,"y":180.09,"x0":-1.4227787066245396,"y0":50.00411925586583,"z0":6.14367276925713,"aX":1.4281251354747406},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-2.6,"spinRate":2155,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.43634387932567087,"extension":6.9686666251085425},"index":1,"playId":"e0f6839f-f797-3e29-ad19-5711597662d8","pitchNumber":1,"startTime":"2026-06-27T02:16:24.914Z","endTime":"2026-06-27T02:16:29.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98237832407098,"aZ":-29.812607716876645,"pfxX":-6.639940913355,"pfxZ":1.313369062397712,"pX":0.006073817015021071,"pZ":0.33155204357459817,"vX0":5.813767887861229,"vY0":-132.74742240383264,"vZ0":-9.015327021364993,"x":116.77,"y":229.83,"x0":-1.3399758317307011,"y0":50.0066186882441,"z0":5.913058873159438,"aX":-11.961830223597302},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":10.9,"spinRate":1193,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41118565016617925,"extension":7.16295821977173},"index":2,"playId":"4b4e634a-eadd-3ded-955b-e6991510b98b","pitchNumber":2,"startTime":"2026-06-27T02:16:45.204Z","endTime":"2026-06-27T02:16:51.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7145205235194,"aZ":-29.382773920749393,"pfxX":-3.0215218331035647,"pfxZ":1.6715804173858935,"pX":-1.0258041442522032,"pZ":2.5958749291417753,"vX0":2.348052674488376,"vY0":-128.54190184920554,"vZ0":-3.482300926058757,"x":154.7,"y":166.22,"x0":-1.5604960686879124,"y0":50.0005898650578,"z0":6.2600886368945154,"aX":-5.034004178921452},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":4.9,"spinRate":613,"spinDirection":267},"zone":11,"typeConfidence":2.0,"plateTime":0.42682026502947235,"extension":7.192509016990936},"index":3,"playId":"ddc0ed68-134c-3bce-b0a4-f222016ef1cb","pitchNumber":3,"startTime":"2026-06-27T02:17:13.417Z","endTime":"2026-06-27T02:17:17.528Z","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":98.2,"endSpeed":89.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79509600744415,"aZ":-12.545613835649968,"pfxX":-7.718379364694849,"pfxZ":9.558143265638577,"pX":-0.9890147677196455,"pZ":2.687560707990642,"vX0":4.389407466635023,"vY0":-142.8474804301381,"vZ0":-7.232332431726413,"x":114.9,"y":147.49,"x0":-1.5477403771003089,"y0":50.004521942023416,"z0":6.051614026348971,"aX":-15.854546314961002},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":13.0,"spinRate":2215,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38432920055548925,"extension":7.1093991190875645},"index":4,"playId":"a3ef8b9a-6309-31d1-9532-d60878dae79f","pitchNumber":4,"startTime":"2026-06-27T02:17:34.574Z","endTime":"2026-06-27T02:17:39.295Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063837508010796,"aZ":-32.477439008629034,"pfxX":0.8560776973164133,"pfxZ":-0.17719047986889436,"pX":0.08935807382046569,"pZ":1.2705701751196463,"vX0":3.863621120993427,"vY0":-128.546917808593,"vZ0":-5.7333445043569125,"x":113.59,"y":204.47,"x0":-1.5430352981771074,"y0":50.00634264276556,"z0":6.044331559692201,"aX":1.435758274069728},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":-2.4,"spinRate":2132,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.42570961504611704,"extension":7.235436718063809},"index":5,"playId":"85bb4670-f12b-3693-abf3-73707ac3b21d","pitchNumber":5,"startTime":"2026-06-27T02:18:00.115Z","endTime":"2026-06-27T02:18:04.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10918451401048,"aZ":-9.951195428148708,"pfxX":-6.298033228223817,"pfxZ":10.660502777063677,"pX":-0.49439616470828085,"pZ":2.90796231662337,"vX0":5.394276301808488,"vY0":-143.87229835510792,"vZ0":-6.948428929293625,"x":135.85,"y":160.27,"x0":-1.5805243190903515,"y0":50.004141645412226,"z0":5.979709725957971,"aX":-13.130924827321818},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.0,"breakHorizontal":10.2,"spinRate":2363,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38150907317467553,"extension":7.039361335827011},"hitData":{"launchSpeed":98.7,"launchAngle":16.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":78.98}},"index":6,"playId":"616b3ef6-0f6d-3330-9d8c-f54c033a5ea7","pitchNumber":6,"startTime":"2026-06-27T02:18:21.067Z","endTime":"2026-06-27T02:18:31.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:18:31.007Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France homers (10) on a fly ball to left field. Manny Machado scores. Gavin Sheets scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T02:18:45.914Z","endTime":"2026-06-27T02:20:07.313Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016485460219204,"aZ":-31.586890537510854,"pfxX":-6.369879664532843,"pfxZ":0.34270349827738933,"pX":-0.7258435130445786,"pZ":0.8940951025851811,"vX0":3.944294253069291,"vY0":-130.42796407972253,"vZ0":-7.101880120666018,"x":144.67,"y":214.64,"x0":-1.4288078885461757,"y0":50.00604216538375,"z0":6.029513563742401,"aX":-10.99442100072058},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.7,"breakHorizontal":10.7,"spinRate":913,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4196971347575795,"extension":7.162705675785782},"index":0,"playId":"71225f11-99d1-32b9-857d-1c52e781576d","pitchNumber":1,"startTime":"2026-06-27T02:18:57.693Z","endTime":"2026-06-27T02:19:01.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34790117152447,"aZ":-13.925223393499907,"pfxX":-4.968052923835515,"pfxZ":9.0394424504159,"pX":0.3559500047441658,"pZ":3.402926301464665,"vX0":6.714190971044514,"vY0":-141.87740827783455,"vZ0":-5.146292488194916,"x":103.43,"y":146.9,"x0":-1.406407387199724,"y0":50.005263887409825,"z0":6.142273918250938,"aX":-10.03300932980211},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2286,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38747400383480857,"extension":7.018146552904116},"index":1,"playId":"206be4c3-a468-3c20-bc87-584a49f319a0","pitchNumber":2,"startTime":"2026-06-27T02:19:18.307Z","endTime":"2026-06-27T02:19:21.408Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40115320407391,"aZ":-34.516545158992734,"pfxX":-0.15505725987400654,"pfxZ":-1.4353765792637407,"pX":-0.19962717496161775,"pZ":1.595669995723696,"vX0":3.232433432168895,"vY0":-126.37653556881635,"vZ0":-4.404327501626032,"x":124.61,"y":195.7,"x0":-1.4721690983397437,"y0":50.00622464362037,"z0":6.1166485089069855,"aX":-0.25245403447107545},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.4,"breakHorizontal":-0.4,"spinRate":2098,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.43247332667086447,"extension":7.095502812035883},"hitData":{"launchSpeed":98.1,"launchAngle":30.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.24,"coordY":70.18}},"index":2,"playId":"1878edbc-068d-3539-8095-7821500329fe","pitchNumber":3,"startTime":"2026-06-27T02:19:38.264Z","endTime":"2026-06-27T02:20:07.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:20:07.313Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Wagner grounds out, first baseman Freddie Freeman to pitcher Roki Sasaki.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T02:20:22.416Z","endTime":"2026-06-27T02:20:37.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"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(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":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87008567074044,"aZ":-10.478584950282386,"pfxX":-6.1826196666822195,"pfxZ":10.495309909285126,"pX":-0.449069947771901,"pZ":2.1361702536728617,"vX0":5.622970424114041,"vY0":-143.06292889450893,"vZ0":-8.793852659939464,"x":134.12,"y":181.1,"x0":-1.6394840462094327,"y0":50.00006390226382,"z0":5.911608034431169,"aX":-12.777814603219666},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2276,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38326765971910515,"extension":7.064406019951995},"hitData":{"launchSpeed":81.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":163.75}},"index":0,"playId":"a0e18ecb-5763-3c07-a17a-e8ae55028588","pitchNumber":1,"startTime":"2026-06-27T02:20:29.547Z","endTime":"2026-06-27T02:20:37.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:20:37.571Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T02:20:57.484Z","endTime":"2026-06-27T02:21:42.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"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":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.212482469365376,"aZ":-14.397364126612121,"pfxX":-8.57725178788583,"pfxZ":8.757425967177335,"pX":-0.20873111881441797,"pZ":1.5526733716664656,"vX0":6.636367044142067,"vY0":-141.76327156589824,"vZ0":-9.568447365464786,"x":124.96,"y":196.86,"x0":-1.4688032404327334,"y0":50.00214076275066,"z0":5.896439740586746,"aX":-17.410873046195537},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":14.2,"spinRate":2285,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3867598011911575,"extension":7.1083601307776725},"index":0,"playId":"48d8f0ad-3cbf-3dfd-b1d6-99617ca81160","pitchNumber":1,"startTime":"2026-06-27T02:21:02.097Z","endTime":"2026-06-27T02:21:06.169Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85447176246838,"aZ":-32.2148429003534,"pfxX":1.012805182852401,"pfxZ":-0.02762413020513632,"pX":1.565966946255118,"pZ":0.9853797100460356,"vX0":7.2350451686356125,"vY0":-126.11401569829907,"vZ0":-6.046309602684778,"x":57.31,"y":212.17,"x0":-1.4725400476634445,"y0":50.00173458888915,"z0":6.015059471152074,"aX":1.6286600648153824},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-3.5,"spinRate":2088,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4344508577223283,"extension":7.192119496470514},"index":1,"playId":"746af681-fb3a-3806-a402-f11e9fc79057","pitchNumber":2,"startTime":"2026-06-27T02:21:17.182Z","endTime":"2026-06-27T02:21:20.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494022273851865,"aZ":-32.41081324556139,"pfxX":-1.5368480895962837,"pfxZ":-0.15299767989040536,"pX":0.6451386350050275,"pZ":1.8567324536900527,"vX0":5.889184127538648,"vY0":-124.29436874326899,"vZ0":-4.006998545061907,"x":92.41,"y":188.65,"x0":-1.5533267103296775,"y0":50.000967599472496,"z0":6.175676608644918,"aX":-2.4089663829184618},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":1.4,"spinRate":2090,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.44037027333383394,"extension":7.183769787254202},"hitData":{"launchSpeed":81.7,"launchAngle":34.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.82,"coordY":83.52}},"index":2,"playId":"abaa3039-a57a-38d7-9c85-e718eb5b7e41","pitchNumber":3,"startTime":"2026-06-27T02:21:34.433Z","endTime":"2026-06-27T02:21:42.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:21:42.362Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T02:24:11.069Z","endTime":"2026-06-27T02:25:03.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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":"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.2,"endSpeed":85.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56195951264149,"aZ":-11.52198507851791,"pfxX":-5.663505951759076,"pfxZ":11.094966765529247,"pX":-0.12357425807858587,"pZ":2.2302623641242696,"vX0":4.365644837449712,"vY0":-135.56391289348963,"vZ0":-6.414580269458012,"x":121.71,"y":178.56,"x0":-1.018790468116555,"y0":50.005577481816964,"z0":5.43109216499332,"aX":-10.54568613734465},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2428,"spinDirection":204},"zone":5,"typeConfidence":0.86,"plateTime":0.403988986128061,"extension":6.609465534374078},"index":0,"playId":"07e99caf-f53c-3a11-b0a7-2ec51a49d8ef","pitchNumber":1,"startTime":"2026-06-27T02:24:15.276Z","endTime":"2026-06-27T02:24:19.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-27T02:24:26.201Z","endTime":"2026-06-27T02:24:38.615Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"}},{"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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81574776459756,"aZ":-28.68486088154021,"pfxX":6.0053026672265,"pfxZ":2.1577393900558333,"pX":-0.0042375204694056765,"pZ":2.1160271063541916,"vX0":0.8763126419901275,"vY0":-125.63006871729957,"vZ0":-2.81320936506382,"x":117.16,"y":181.65,"x0":-1.1375372367889784,"y0":50.00158647810994,"z0":5.555405203696606,"aX":9.704324923124313},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-11.0,"spinRate":2815,"spinDirection":123},"zone":8,"typeConfidence":0.86,"plateTime":0.43415956800982647,"extension":6.612677891360164},"index":2,"playId":"3881db86-24bb-3304-bcfb-7e685a719b53","pitchNumber":2,"startTime":"2026-06-27T02:24:38.615Z","endTime":"2026-06-27T02:24:42.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815360274595648,"aZ":-35.339613285431,"pfxX":-6.0529206750612365,"pfxZ":-1.8562846205651584,"pX":0.0940693727566575,"pZ":0.9406518526124908,"vX0":5.20753623291802,"vY0":-129.62924810076447,"vZ0":-4.426948949374226,"x":113.41,"y":213.38,"x0":-1.1533601576987595,"y0":50.00429086535539,"z0":5.365256380197876,"aX":-10.313674102250195},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.1,"breakHorizontal":9.8,"spinRate":1039,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4223522908466566,"extension":6.707381068856251},"index":3,"playId":"6035f1b6-6cb9-3cb2-9c52-090139ef9471","pitchNumber":3,"startTime":"2026-06-27T02:24:58.827Z","endTime":"2026-06-27T02:25:03.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:25:03.457Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T02:25:24.481Z","endTime":"2026-06-27T02:27:07.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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,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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"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":90.3,"endSpeed":83.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46286989688081,"aZ":-24.02466569949115,"pfxX":3.2408635556570826,"pfxZ":4.5961053257961755,"pX":-0.9160229064836517,"pZ":1.8190600562946815,"vX0":0.08109482447467245,"vY0":-131.65221686507067,"vZ0":-4.5309844242811135,"x":151.92,"y":189.67,"x0":-1.368749433864334,"y0":50.00022967714995,"z0":5.319754161745923,"aX":5.741789631448429},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":-5.9,"spinRate":2355,"spinDirection":166},"zone":13,"typeConfidence":0.9,"plateTime":0.41453778461688806,"extension":6.638866359842991},"index":0,"playId":"fa00eb7e-f2db-39e8-a622-30d716b526bc","pitchNumber":1,"startTime":"2026-06-27T02:25:26.551Z","endTime":"2026-06-27T02:25:31.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327919680588494,"aZ":-44.03611922918889,"pfxX":3.2394832154876343,"pfxZ":-8.416422025287613,"pX":0.5387430982872617,"pZ":1.6638526406934249,"vX0":2.6559062407490615,"vY0":-118.40559076585592,"vZ0":0.2845720563324161,"x":96.46,"y":193.86,"x0":-1.0217741483906237,"y0":50.00547408952037,"z0":5.598475960814104,"aX":4.56308164036774},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.9,"breakHorizontal":-6.6,"spinRate":2392,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4640375901933256,"extension":6.555633517572941},"index":1,"playId":"caebc9ef-e044-36f7-bf62-f14a7d05fce6","pitchNumber":2,"startTime":"2026-06-27T02:25:40.005Z","endTime":"2026-06-27T02:25:44.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":81.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827065154883392,"aZ":-27.167188896069387,"pfxX":5.137735195693118,"pfxZ":2.961701206158194,"pX":0.3425232084326941,"pZ":2.8821179322426738,"vX0":1.4385726279030107,"vY0":-128.56979839465257,"vZ0":-1.759130294547265,"x":103.94,"y":160.96,"x0":-0.8905584956235677,"y0":50.006282714944824,"z0":5.660618983700225,"aX":8.700728556299978},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":-9.6,"spinRate":2606,"spinDirection":136},"zone":6,"typeConfidence":0.92,"plateTime":0.42417187545521795,"extension":6.547942165316495},"index":2,"playId":"96899534-c116-3779-9d33-73a99841be6d","pitchNumber":3,"startTime":"2026-06-27T02:26:08.372Z","endTime":"2026-06-27T02:26:12.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403826531956867,"aZ":-29.33370014849948,"pfxX":-6.5996702892914465,"pfxZ":1.6708565461910094,"pX":-1.012758500731352,"pZ":2.7569160597428377,"vX0":2.75973754337109,"vY0":-129.47439676672204,"vZ0":-1.326619581347725,"x":155.6,"y":164.34,"x0":-1.2335101505868367,"y0":50.00435695195815,"z0":5.515543632268057,"aX":-11.23364843474679},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":11.4,"spinRate":958,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.4226454267531139,"extension":6.572619973918631},"index":3,"playId":"909f945f-f664-31d9-8553-f8fe4b1fd938","pitchNumber":4,"startTime":"2026-06-27T02:26:31.095Z","endTime":"2026-06-27T02:26:35.145Z","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.9,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.933322346468472,"aZ":-12.99413981426067,"pfxX":-3.2678351657234157,"pfxZ":9.876563369366991,"pX":-0.9458827204509741,"pZ":3.1289860593315826,"vX0":1.0946900762318221,"vY0":-138.25233114809382,"vZ0":-4.315078666085195,"x":153.05,"y":154.3,"x0":-0.9217045472222982,"y0":50.001689253493424,"z0":5.577901687267629,"aX":-6.344669805209696},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2237,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.39572651284210814,"extension":6.589140605241637},"index":4,"playId":"dfde5c37-a5bb-3cf8-961e-a73813fd2d72","pitchNumber":5,"startTime":"2026-06-27T02:26:46.666Z","endTime":"2026-06-27T02:26:50.974Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682211867801485,"aZ":-22.20291284770354,"pfxX":2.018226415299063,"pfxZ":5.552659323688956,"pX":-0.7548649988967351,"pZ":2.1283865135744966,"vX0":0.6913806359661196,"vY0":-132.7457352616832,"vZ0":-4.305638890345606,"x":145.77,"y":181.31,"x0":-1.2805153788854593,"y0":50.00495971639351,"z0":5.374716207629256,"aX":3.6255847407556536},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":172},"zone":7,"typeConfidence":0.91,"plateTime":0.41158453103535253,"extension":6.661390156877734},"index":5,"playId":"4fb63bb2-5d10-3780-96eb-d0ab6fdd411e","pitchNumber":6,"startTime":"2026-06-27T02:27:03.217Z","endTime":"2026-06-27T02:27:07.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:27:07.783Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T02:27:27.276Z","endTime":"2026-06-27T02:28:56.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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,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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.408591010608156,"aZ":-28.31953661506673,"pfxX":4.279686266896245,"pfxZ":2.3404313893180255,"pX":0.6515778745449766,"pZ":2.4848089201138124,"vX0":2.325382269477571,"vY0":-126.99251732552085,"vZ0":-2.355202204867321,"x":92.16,"y":171.69,"x0":-0.8299087123335702,"y0":50.00044440973264,"z0":5.662248322791182,"aX":7.033512644102141},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-8.3,"spinRate":2600,"spinDirection":124},"zone":6,"typeConfidence":0.92,"plateTime":0.43024039085988086,"extension":6.664245144020646},"index":0,"playId":"9d832149-df23-37cb-9a69-ab2a8f8720cf","pitchNumber":1,"startTime":"2026-06-27T02:27:31.179Z","endTime":"2026-06-27T02:27:35.475Z","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":91.8,"endSpeed":84.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818979833047873,"aZ":-19.65095891506473,"pfxX":1.1655561106490946,"pfxZ":6.85612104232538,"pX":0.4171024771345641,"pZ":4.173950145411359,"vX0":2.975694200810557,"vY0":-133.77753369342193,"vZ0":-0.1152476342313507,"x":101.1,"y":126.08,"x0":-0.8576545304473229,"y0":50.000680649485666,"z0":5.617275028108845,"aX":2.1276944450989763},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-2.8,"spinRate":2476,"spinDirection":181},"zone":12,"typeConfidence":0.89,"plateTime":0.4082554506634959,"extension":6.610689338844751},"index":1,"playId":"cd8e0469-141f-3091-88a1-b96a7054d8bf","pitchNumber":2,"startTime":"2026-06-27T02:27:45.075Z","endTime":"2026-06-27T02:27:48.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.599738079048244,"aZ":-16.465566276294737,"pfxX":-7.078499185979432,"pfxZ":8.21276050313324,"pX":-0.5422204012498627,"pZ":1.7436189302319631,"vX0":3.3406778584128025,"vY0":-136.81039016918018,"vZ0":-6.931553139334834,"x":137.67,"y":191.7,"x0":-0.8533816920659142,"y0":50.003264274429704,"z0":5.42036562564782,"aX":-13.541345798845402},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2049,"spinDirection":203},"zone":7,"typeConfidence":0.73,"plateTime":0.3989588759011,"extension":6.841329292213296},"index":2,"playId":"af25420a-b648-3b77-bfd6-4ce912026bab","pitchNumber":3,"startTime":"2026-06-27T02:28:00.328Z","endTime":"2026-06-27T02:28:04.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-27T02:28:11.022Z","endTime":"2026-06-27T02:28:23.859Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.942829862054992,"aZ":-28.298948411850144,"pfxX":7.719691632827775,"pfxZ":2.657743355459818,"pX":0.8794859992879493,"pZ":2.6555801907002947,"vX0":2.113485910476528,"vY0":-120.40408501903156,"vZ0":-0.599237865030622,"x":83.48,"y":167.08,"x0":-1.0139638119627448,"y0":50.00158223507359,"z0":5.427538650987461,"aX":11.252290415391345},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.9,"breakHorizontal":-14.5,"spinRate":2746,"spinDirection":77},"zone":12,"typeConfidence":0.92,"plateTime":0.4561555076861139,"extension":6.686051378992311},"index":4,"playId":"9de0f684-f52f-3a35-9c94-14d9ffba0d6a","pitchNumber":4,"startTime":"2026-06-27T02:28:23.859Z","endTime":"2026-06-27T02:28:27.729Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29954769949387,"aZ":-9.965374062222422,"pfxX":-2.664698020150386,"pfxZ":11.50489824425372,"pX":0.3489152647433303,"pZ":2.8671848312615955,"vX0":3.9521204956343325,"vY0":-138.61781767272507,"vZ0":-5.451357796670059,"x":103.7,"y":161.37,"x0":-0.7543966122608811,"y0":50.003324607078994,"z0":5.535714336600716,"aX":-5.144423220017428},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":4.0,"spinRate":2372,"spinDirection":202},"zone":3,"typeConfidence":0.92,"plateTime":0.3963547347995595,"extension":6.738242885124594},"hitData":{"launchSpeed":88.5,"launchAngle":31.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.05,"coordY":92.32}},"index":5,"playId":"27a0a214-3842-3ef7-b7f7-6cc6903e6e24","pitchNumber":5,"startTime":"2026-06-27T02:28:47.891Z","endTime":"2026-06-27T02:28:56.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:28:56.504Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing challenged (pitch result), call on the field was overturned: Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T02:31:28.132Z","endTime":"2026-06-27T02:33:32.155Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01077434361302,"aZ":-12.167734756263417,"pfxX":-5.972236744806371,"pfxZ":9.848551634249642,"pX":0.1498299214589331,"pZ":1.9454642309783303,"vX0":7.137093956418954,"vY0":-141.9688902467,"vZ0":-8.92145144846221,"x":111.29,"y":186.25,"x0":-1.6266874776608946,"y0":50.00244219778771,"z0":5.913024201048664,"aX":-12.130979046570985},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2241,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3865497028303544,"extension":7.068584812362708},"index":0,"playId":"3e685f25-d8cf-3d18-bf70-cd6a9694dab4","pitchNumber":1,"startTime":"2026-06-27T02:31:28.132Z","endTime":"2026-06-27T02:31:32.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.446993300736,"aZ":-11.78831957861491,"pfxX":-7.013317415499643,"pfxZ":10.322554782981348,"pX":-0.0951280357565692,"pZ":2.525307687194896,"vX0":6.363990604021184,"vY0":-139.8479925478781,"vZ0":-7.543486270346234,"x":120.63,"y":170.6,"x0":-1.492498457975375,"y0":50.0025096555943,"z0":6.0365031138863525,"aX":-13.848953221209555},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":11.3,"spinRate":2339,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39213860810695866,"extension":7.086610985356648},"index":1,"playId":"2b72d4eb-1c93-324a-80d1-c00828333677","pitchNumber":2,"startTime":"2026-06-27T02:31:44.035Z","endTime":"2026-06-27T02:31:48.059Z","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":89.5,"endSpeed":83.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31401962185064,"aZ":-31.745341767704456,"pfxX":-4.340535492145024,"pfxZ":0.25306136930980205,"pX":0.06539007611152854,"pZ":1.6478071380533472,"vX0":5.391560254260712,"vY0":-130.22078646526384,"vZ0":-5.420141276352887,"x":114.51,"y":194.29,"x0":-1.4603554775170338,"y0":50.00608584306978,"z0":6.135129004470192,"aX":-7.514960695453277},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.5,"breakHorizontal":6.8,"spinRate":809,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4193376067044494,"extension":7.205383094396684},"index":2,"playId":"f041a32f-3647-3077-8829-f7c27f47d0ee","pitchNumber":3,"startTime":"2026-06-27T02:32:03.226Z","endTime":"2026-06-27T02:32:08.744Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.060126894026702,"aZ":-34.399755872173955,"pfxX":-0.1984132544549011,"pfxZ":-1.3522998823077863,"pX":0.5060457137660745,"pZ":1.1465482090282846,"vX0":4.838137064713759,"vY0":-127.39394095148717,"vZ0":-5.646395282720542,"x":97.71,"y":207.82,"x0":-1.3916089321510225,"y0":50.00450007570434,"z0":6.109548750675262,"aX":-0.32706546323971064},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.5,"breakHorizontal":-0.7,"spinRate":2104,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4298700414064984,"extension":7.106481087217055},"index":3,"playId":"f9d6efd4-ac0e-3e4f-a153-0a3d24183e14","pitchNumber":4,"startTime":"2026-06-27T02:32:22.471Z","endTime":"2026-06-27T02:32:27.396Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04812943692888,"aZ":-31.574201987020984,"pfxX":-8.571667367439513,"pfxZ":0.33111006678436194,"pX":-0.47616082355876305,"pZ":0.199223376839155,"vX0":5.5393234351848255,"vY0":-132.66593802867274,"vZ0":-9.131862906109864,"x":135.15,"y":233.4,"x0":-1.4762601854639703,"y0":50.00101195985118,"z0":5.9832163004344405,"aX":-15.296736354197735},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.2,"breakHorizontal":14.3,"spinRate":1103,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4126722387224455,"extension":7.25912226991662},"index":4,"playId":"d9b77124-5bae-31a0-a11a-85bd118eb1e1","pitchNumber":5,"startTime":"2026-06-27T02:32:42.575Z","endTime":"2026-06-27T02:32:46.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18995195254606,"aZ":-11.218691114285225,"pfxX":-5.831510646769374,"pfxZ":10.536421083062262,"pX":0.7057664758664636,"pZ":1.7120342769316388,"vX0":8.06621475682185,"vY0":-140.6800908030187,"vZ0":-9.551569320796975,"x":90.1,"y":192.56,"x0":-1.451265947593666,"y0":50.00372883061191,"z0":5.894124783616724,"aX":-11.599911976623158},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2177,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39047538575436835,"extension":7.165933902166761},"index":5,"playId":"98b9eea4-ac3b-30e6-9309-eafab85867e5","pitchNumber":6,"startTime":"2026-06-27T02:33:05.137Z","endTime":"2026-06-27T02:33:32.155Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"}},"playEndTime":"2026-06-27T02:33:32.155Z","atBatIndex":20},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Samad Taylor bunt grounds out softly, pitcher Roki Sasaki to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T02:33:42.329Z","endTime":"2026-06-27T02:33:52.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.408703895092984,"aZ":-12.930939797920047,"pfxX":-7.287259482447805,"pfxZ":9.458631100120947,"pX":-1.2301378761697366,"pZ":2.9692798540852934,"vX0":3.6219831024316527,"vY0":-141.94252194598224,"vZ0":-6.600308767862754,"x":163.89,"y":158.61,"x0":-1.578046751341891,"y0":50.003396003623244,"z0":6.153231313851467,"aX":-14.824894606342063},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":12.5,"spinRate":2268,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38633284344725904,"extension":7.324593463246302},"hitData":{"launchSpeed":15.5,"launchAngle":-3.0,"totalDistance":11.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":125.44,"coordY":198.52}},"index":0,"playId":"c0cf890b-8f64-394f-8c24-c57afcad9ad9","pitchNumber":1,"startTime":"2026-06-27T02:33:42.715Z","endTime":"2026-06-27T02:33:52.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:33:52.457Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to third baseman Max Muncy.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T02:34:13.499Z","endTime":"2026-06-27T02:36:39.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.6,"endSpeed":90.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46364379616803,"aZ":-10.985082531863,"pfxX":-5.706896254144341,"pfxZ":10.181293577363315,"pX":-0.0414102462042136,"pZ":2.9909487554811567,"vX0":6.097115253676956,"vY0":-143.4245790794379,"vZ0":-6.744743774021577,"x":118.58,"y":158.02,"x0":-1.454308407701419,"y0":50.00338379745376,"z0":6.059581525689517,"aX":-11.878644065102375},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2402,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.38202093711742435,"extension":7.018691069457921},"index":0,"playId":"311607a5-d4be-3ccd-b1df-d1f0d677e530","pitchNumber":1,"startTime":"2026-06-27T02:34:16.119Z","endTime":"2026-06-27T02:34:24.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1152338868092,"aZ":-12.440207908150612,"pfxX":-7.030122500105735,"pfxZ":9.555329159358672,"pX":-0.1351770339952811,"pZ":2.3932373717053466,"vX0":6.858919686942704,"vY0":-143.67860281338213,"vZ0":-7.870890823938479,"x":122.15,"y":174.16,"x0":-1.6543582217825346,"y0":50.00142836392964,"z0":5.963555906719317,"aX":-14.516412707046577},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":11.2,"spinRate":2330,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.383023743114995,"extension":7.178648174306088},"index":1,"playId":"3f1d0f78-671d-34f2-8789-67a7754b9dcf","pitchNumber":2,"startTime":"2026-06-27T02:34:52.098Z","endTime":"2026-06-27T02:34:55.853Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-27T02:34:59.818Z","endTime":"2026-06-27T02:35:12.477Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88494593612992,"aZ":-22.562654631812368,"pfxX":-7.1933394171846,"pfxZ":5.2020531287111265,"pX":-0.3788636994957556,"pZ":0.8026515567300889,"vX0":5.557400762438011,"vY0":-134.7235930434432,"vZ0":-9.461022304261466,"x":131.44,"y":217.11,"x0":-1.528637230370299,"y0":50.004044916100504,"z0":5.94068537623757,"aX":-13.291065771427641},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":11.9,"spinRate":1024,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4057713717972864,"extension":6.92339926921008},"index":3,"playId":"596d14e8-31e0-3f80-b959-a01e6c804708","pitchNumber":3,"startTime":"2026-06-27T02:35:12.477Z","endTime":"2026-06-27T02:35:15.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16882720973977,"aZ":-10.049841242710166,"pfxX":-7.354549732406056,"pfxZ":10.536853601544749,"pX":-0.12790821596875576,"pZ":1.5270797960849587,"vX0":7.340362087847821,"vY0":-144.14083932374712,"vZ0":-10.710088906681289,"x":121.88,"y":197.55,"x0":-1.7545939911503283,"y0":50.00525180332112,"z0":5.916110983174432,"aX":-15.445264156133288},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":11.8,"spinRate":2421,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3803114091062749,"extension":6.901954906671601},"index":4,"playId":"1c216c65-4a81-3390-b5ca-65ebc5cbf65d","pitchNumber":4,"startTime":"2026-06-27T02:35:30.548Z","endTime":"2026-06-27T02:35:57.553Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.746809785752877,"aZ":-29.212413022618588,"pfxX":-9.284140908283721,"pfxZ":1.6287510628318076,"pX":-0.47578069814560336,"pZ":-0.013645013132338367,"vX0":6.166470954446662,"vY0":-134.15736444499007,"vZ0":-10.23576711040242,"x":135.14,"y":239.15,"x0":-1.6010456614372115,"y0":50.00187113591648,"z0":5.942084339060082,"aX":-16.877359748987775},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.8,"breakHorizontal":15.5,"spinRate":1261,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4086891990786543,"extension":7.076318298011872},"index":5,"playId":"ef430bfb-fff6-3669-b774-a7cd083f9a0b","pitchNumber":5,"startTime":"2026-06-27T02:36:03.134Z","endTime":"2026-06-27T02:36:06.889Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.391836072211664,"aZ":-34.500485299098685,"pfxX":0.22797164746822252,"pfxZ":-1.4526819764656196,"pX":-0.03394885370930495,"pZ":2.3024591328753057,"vX0":4.121585871821475,"vY0":-125.85695137441711,"vZ0":-2.4503459701776684,"x":118.29,"y":176.61,"x0":-1.724914841704138,"y0":50.00457640962094,"z0":6.092559035648908,"aX":0.3642058024892825},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":-1.4,"spinRate":1925,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4357930259285112,"extension":6.9042895725334805},"hitData":{"launchSpeed":85.2,"launchAngle":76.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.0,"coordY":182.5}},"index":6,"playId":"e3a3a186-43ba-3fad-9153-566e02272760","pitchNumber":6,"startTime":"2026-06-27T02:36:27.606Z","endTime":"2026-06-27T02:36:39.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:36:39.250Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T02:39:09.080Z","endTime":"2026-06-27T02:40:35.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.862458822053657,"aZ":-26.937962188370758,"pfxX":3.4791060658661825,"pfxZ":3.181891598384139,"pX":1.4880830218816599,"pZ":1.0151898477519523,"vX0":5.060317042713093,"vY0":-127.41767559059129,"vZ0":-5.811115072993643,"x":60.28,"y":211.37,"x0":-0.9747581255955832,"y0":50.00455948332261,"z0":5.450497117177806,"aX":5.727844006393122},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":-7.4,"spinRate":2660,"spinDirection":136},"zone":14,"typeConfidence":0.92,"plateTime":0.4296540205195778,"extension":6.667087060693383},"index":0,"playId":"942f6853-ea77-3b82-a960-5e674720dff6","pitchNumber":1,"startTime":"2026-06-27T02:39:10.439Z","endTime":"2026-06-27T02:39:13.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9565127253465,"aZ":-27.95602118044895,"pfxX":6.9728774383358605,"pfxZ":3.0044384928206425,"pX":0.8225645137825908,"pZ":1.1720111092915029,"vX0":3.151986427491444,"vY0":-118.36300347826656,"vZ0":-3.454568051921866,"x":85.65,"y":207.14,"x0":-1.4367147565795755,"y0":50.00070457341597,"z0":5.2412378287626815,"aX":9.781319993819805},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.8,"breakHorizontal":-13.4,"spinRate":2907,"spinDirection":72},"zone":14,"typeConfidence":0.93,"plateTime":0.4647547560505165,"extension":6.608493729242616},"index":1,"playId":"dfaca44b-41d9-3d44-888e-aa1fac1e4ddb","pitchNumber":2,"startTime":"2026-06-27T02:39:23.283Z","endTime":"2026-06-27T02:39:26.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.520682522100913,"aZ":-11.677145754271478,"pfxX":-2.772426124556141,"pfxZ":10.882639638610762,"pX":-0.06474907271940376,"pZ":1.6002926821445378,"vX0":3.8969749386260966,"vY0":-136.70564616103866,"vZ0":-7.671637360977842,"x":119.47,"y":195.57,"x0":-1.1517904041765015,"y0":50.00358702055822,"z0":5.253741191651516,"aX":-5.222285877004308},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":4.2,"spinRate":2271,"spinDirection":205},"zone":13,"typeConfidence":0.92,"plateTime":0.4014130023531486,"extension":6.573063894149701},"index":2,"playId":"2743449f-377c-3598-898a-fe26a4546c19","pitchNumber":3,"startTime":"2026-06-27T02:39:37.650Z","endTime":"2026-06-27T02:39:41.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46306332159991,"aZ":-23.072304476939042,"pfxX":3.736799382473401,"pfxZ":5.296784824802824,"pX":-0.5905079716363407,"pZ":2.5915482560673713,"vX0":0.4472177480355225,"vY0":-129.79667019563468,"vZ0":-2.905130242962387,"x":139.51,"y":168.81,"x0":-1.2505030079174029,"y0":50.00061485355104,"z0":5.469260532261449,"aX":6.417408556226302},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-6.8,"spinRate":2497,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.4209180710252318,"extension":6.680537106659971},"index":3,"playId":"72772ef0-8ad6-31a1-8752-d80f05d6d7a0","pitchNumber":4,"startTime":"2026-06-27T02:39:54.563Z","endTime":"2026-06-27T02:39:59.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0787994294993,"aZ":-25.533438279269106,"pfxX":-6.286959802996929,"pfxZ":3.8863977090837363,"pX":1.9353518409574235,"pZ":0.35614614197291616,"vX0":9.202441890151556,"vY0":-129.86570670099624,"vZ0":-7.631252894338477,"x":43.23,"y":229.16,"x0":-0.8365597743351593,"y0":50.004535096293665,"z0":5.2738688266237155,"aX":-10.745631252859026},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":9.4,"spinRate":1031,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.421703628659563,"extension":6.745941281044136},"index":4,"playId":"6393f84b-f76d-3d5e-8307-a0e9d5a8b952","pitchNumber":5,"startTime":"2026-06-27T02:40:09.941Z","endTime":"2026-06-27T02:40:14.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757280542016616,"aZ":-15.245093474177024,"pfxX":-4.676576853564699,"pfxZ":8.697215811255498,"pX":-1.1810679128604884,"pZ":3.373290723235499,"vX0":1.4542771073297416,"vY0":-138.80719194469657,"vZ0":-2.978112845668246,"x":162.02,"y":147.7,"x0":-1.1049203307497084,"y0":50.0043325793397,"z0":5.478229366052777,"aX":-9.104840249041168},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2119,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3949528119296315,"extension":6.643543544729531},"index":5,"playId":"8569c2b4-e828-39e1-b64d-5ccb2ec197c6","pitchNumber":6,"startTime":"2026-06-27T02:40:31.026Z","endTime":"2026-06-27T02:40:35.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:40:35.264Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mookie Betts grounds into a double play, second baseman Will Wagner to first baseman Ty France. Freddie Freeman out at 2nd. Mookie Betts out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T02:40:56.895Z","endTime":"2026-06-27T02:41:22.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461937577694645,"aZ":-20.327775566222034,"pfxX":0.6379146685185795,"pfxZ":6.634325384197668,"pX":0.933928328512976,"pZ":2.57668883125745,"vX0":4.388393840163838,"vY0":-132.568030466056,"vZ0":-3.8606330441120247,"x":81.4,"y":169.21,"x0":-0.8235479466157707,"y0":50.004278867413774,"z0":5.529694445408301,"aX":1.13837559240693},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-2.0,"spinRate":2393,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.4126489424279858,"extension":6.682106263557337},"index":0,"playId":"259c6bc6-8524-3ec4-bf5a-8966d1265ef8","pitchNumber":1,"startTime":"2026-06-27T02:40:58.204Z","endTime":"2026-06-27T02:41:02.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016474807812546,"aZ":-13.778825963368538,"pfxX":-8.656210791306071,"pfxZ":9.486868504320782,"pX":0.040902269517105835,"pZ":2.305728045139319,"vX0":5.537212869236394,"vY0":-138.39920406415945,"vZ0":-5.96578537057294,"x":115.44,"y":176.53,"x0":-0.8615981263238814,"y0":50.00213731765407,"z0":5.412761076699317,"aX":-16.784209732540223},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":14.5,"spinRate":2120,"spinDirection":205},"zone":5,"typeConfidence":0.92,"plateTime":0.3958186033587783,"extension":6.68362436188768},"hitData":{"launchSpeed":101.3,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.28,"coordY":131.24}},"index":1,"playId":"6f8cebe8-76fd-3ab1-8050-0af8ddb82d65","pitchNumber":2,"startTime":"2026-06-27T02:41:14.756Z","endTime":"2026-06-27T02:41:22.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:41:22.379Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T02:41:47.885Z","endTime":"2026-06-27T02:41:56.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579381784742072,"aZ":-24.802954169880483,"pfxX":4.051361746433903,"pfxZ":4.401606771207051,"pX":-0.218579811853319,"pZ":1.4939510930517887,"vX0":1.2254992770796715,"vY0":-128.37172997399006,"vZ0":-4.984454917169242,"x":125.33,"y":198.44,"x0":-1.2281765546450751,"y0":50.00578380139909,"z0":5.382089146922157,"aX":6.789535701373967},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":-7.6,"spinRate":2538,"spinDirection":152},"zone":13,"typeConfidence":0.82,"plateTime":0.4260193271753212,"extension":6.79047931570682},"hitData":{"launchSpeed":85.6,"launchAngle":27.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.47,"coordY":87.69}},"index":0,"playId":"772d0df2-63c2-3fde-a709-6a34ddcfa8bc","pitchNumber":1,"startTime":"2026-06-27T02:41:48.329Z","endTime":"2026-06-27T02:41:56.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:41:56.007Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Manny Machado doubles (14) on a sharp fly ball to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T02:44:23.390Z","endTime":"2026-06-27T02:44:43.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88772596842257,"aZ":-13.02381819008788,"pfxX":-7.152754077649015,"pfxZ":9.28926974843284,"pX":0.2130939112829951,"pZ":2.4784630758216357,"vX0":7.521596630822693,"vY0":-142.25781836742726,"vZ0":-7.618195914820335,"x":108.88,"y":171.86,"x0":-1.5286258090904787,"y0":50.003412122742795,"z0":6.006549513741995,"aX":-14.74543245750669},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2269,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38420111871712503,"extension":7.202785753395828},"hitData":{"launchSpeed":103.6,"launchAngle":26.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":169.61,"coordY":45.53}},"index":0,"playId":"25936566-45f3-3585-9852-a6dfdfcddd71","pitchNumber":1,"startTime":"2026-06-27T02:44:28.985Z","endTime":"2026-06-27T02:44:43.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:44:43.938Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Sheets pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T02:45:15.371Z","endTime":"2026-06-27T02:45:53.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94941744006776,"aZ":-26.422325286594564,"pfxX":-6.4479847136304596,"pfxZ":3.334232601265104,"pX":0.05247802358153075,"pZ":0.9207786469045164,"vX0":5.889738746193924,"vY0":-130.33102547268857,"vZ0":-8.201466547301962,"x":115.0,"y":213.92,"x0":-1.3970230190726767,"y0":50.00081777975145,"z0":6.098703753035996,"aX":-11.11089234228048},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.4,"breakHorizontal":10.4,"spinRate":1062,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41997702292894656,"extension":7.10776593247564},"index":0,"playId":"2e68e76e-eb9b-3e98-854e-f1d04e61ea07","pitchNumber":1,"startTime":"2026-06-27T02:45:22.182Z","endTime":"2026-06-27T02:45:25.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72316946699053,"aZ":-9.354937452586492,"pfxX":-7.351770628954934,"pfxZ":11.339399409717531,"pX":-0.7010750436491067,"pZ":2.2141095894476837,"vX0":5.018276321041023,"vY0":-141.30643566199825,"vZ0":-8.981064626495938,"x":143.72,"y":179.0,"x0":-1.5495182291190777,"y0":50.00042643430133,"z0":6.043927087311021,"aX":-14.789889057821258},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":12.2,"spinRate":2331,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.38837596989432743,"extension":6.967735309144949},"hitData":{"launchSpeed":76.0,"launchAngle":74.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.69,"coordY":188.59}},"index":1,"playId":"d9d5bb35-4242-3dbd-a886-8760362596ea","pitchNumber":2,"startTime":"2026-06-27T02:45:44.083Z","endTime":"2026-06-27T02:45:53.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:45:53.979Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T02:46:11.547Z","endTime":"2026-06-27T02:46:59.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":97.7,"endSpeed":87.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.76552852770877,"aZ":-9.2839189104225,"pfxX":-5.237275459360573,"pfxZ":11.412567739995929,"pX":-0.7659756396876573,"pZ":3.312515913371942,"vX0":4.3802385498890235,"vY0":-141.97747263177445,"vZ0":-5.845034304174325,"x":146.2,"y":149.34,"x0":-1.6617134383417358,"y0":50.006683429273025,"z0":6.012771090541394,"aX":-10.508844952291904},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.3,"breakHorizontal":8.4,"spinRate":2341,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3883622668792466,"extension":7.016212995530034},"index":0,"playId":"0e39b363-18ea-37ea-86a8-414dd0bd033c","pitchNumber":1,"startTime":"2026-06-27T02:46:21.920Z","endTime":"2026-06-27T02:46:25.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.33308441199555,"aZ":-10.82792328725028,"pfxX":-5.833990251802003,"pfxZ":10.509696467573864,"pX":0.2504104519943107,"pZ":2.584510250930865,"vX0":6.925183209180471,"vY0":-142.2356022045931,"vZ0":-7.883603645092484,"x":107.45,"y":169.0,"x0":-1.4681960746175209,"y0":50.00046625699095,"z0":6.0942496433883795,"aX":-11.846508160559704},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":9.0,"spinRate":2431,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3864011364061004,"extension":7.043103136276068},"hitData":{"launchSpeed":95.1,"launchAngle":52.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.17,"coordY":125.14}},"index":1,"playId":"c2d3dd86-9dd0-32fa-b5db-4caa2615a66f","pitchNumber":2,"startTime":"2026-06-27T02:46:45.623Z","endTime":"2026-06-27T02:46:59.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:46:59.461Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ty France hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T02:47:21.512Z","endTime":"2026-06-27T02:49:43.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.278680279586624,"aZ":-27.673103556183413,"pfxX":-1.822122226356126,"pfxZ":2.7305661100186844,"pX":1.3611514688186157,"pZ":1.5362856440264274,"vX0":7.354607723793911,"vY0":-128.24740139966718,"vZ0":-6.044244607528774,"x":65.12,"y":197.3,"x0":-1.3209175369806812,"y0":50.00132445873665,"z0":6.113304872688488,"aX":-3.0019253335210823},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":1032,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4289122157966636,"extension":7.182978237570321},"index":0,"playId":"53d99edc-a6e0-3169-b814-508ea8e4646e","pitchNumber":1,"startTime":"2026-06-27T02:47:31.028Z","endTime":"2026-06-27T02:47:34.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03979041172776,"aZ":-11.44429771593005,"pfxX":-6.611574208551426,"pfxZ":10.490976032095384,"pX":0.08848209409907504,"pZ":3.0197912814716,"vX0":6.629092737618895,"vY0":-140.0156985359302,"vZ0":-6.407713977719438,"x":113.63,"y":157.25,"x0":-1.4563197810378543,"y0":50.003946639044,"z0":6.094687901258487,"aX":-13.065283405631511},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":10.6,"spinRate":2249,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3919275778747622,"extension":6.9955758564838755},"index":1,"playId":"1dc367a8-2109-30d0-8459-dedf03fe7ed6","pitchNumber":2,"startTime":"2026-06-27T02:47:48.743Z","endTime":"2026-06-27T02:47:53.260Z","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":97.2,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20817204974926,"aZ":-9.880615211481768,"pfxX":-7.403414423537102,"pfxZ":11.031896410343428,"pX":-1.5118169584071957,"pZ":2.1052864612703392,"vX0":2.6511165480676344,"vY0":-141.26293861418637,"vZ0":-9.061636509805165,"x":174.63,"y":181.94,"x0":-1.5006472577330938,"y0":50.00344725483382,"z0":5.990109613689086,"aX":-14.961304278317137},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":12.8,"spinRate":2375,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.38775896860546055,"extension":7.104441025084734},"index":2,"playId":"388ed973-a433-3e8d-a2a0-78d2d278da75","pitchNumber":3,"startTime":"2026-06-27T02:48:10.043Z","endTime":"2026-06-27T02:48:13.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03077213507561,"aZ":-31.80082687172486,"pfxX":0.6692743511472266,"pfxZ":0.23200761753741528,"pX":1.1917561334870341,"pZ":1.154768721581329,"vX0":5.84094164852754,"vY0":-124.87695350654529,"vZ0":-5.855005170970031,"x":71.57,"y":207.6,"x0":-1.2638355263158332,"y0":50.000077681803056,"z0":6.144173489905678,"aX":1.056451563319543},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2040,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43853729101278205,"extension":6.75890983712689},"index":3,"playId":"527f5458-c76e-3e22-ae07-06c770c23e43","pitchNumber":4,"startTime":"2026-06-27T02:48:28.165Z","endTime":"2026-06-27T02:48:31.723Z","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":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41510765868631,"aZ":-9.19425237445329,"pfxX":-6.0815791980953255,"pfxZ":10.945885510814984,"pX":-0.29244502274741063,"pZ":3.078963832444147,"vX0":5.7549507327743346,"vY0":-143.76567996046802,"vZ0":-6.847240963822695,"x":128.15,"y":155.65,"x0":-1.527181709298576,"y0":50.00129076932223,"z0":6.057783868227675,"aX":-12.766713333099732},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.7,"breakHorizontal":10.0,"spinRate":2383,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3805526042869034,"extension":6.956839302446963},"index":4,"playId":"ea5160bb-2b85-3af0-8022-8fe9adaa343a","pitchNumber":5,"startTime":"2026-06-27T02:48:47.374Z","endTime":"2026-06-27T02:48:51.053Z","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":89.1,"endSpeed":82.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84753665384897,"aZ":-36.02923224527699,"pfxX":-4.815436571270474,"pfxZ":-2.26413160282445,"pX":-0.4298179623858817,"pZ":1.3185373842713632,"vX0":4.235356749962693,"vY0":-129.64011987249083,"vZ0":-5.481776515810992,"x":133.38,"y":203.18,"x0":-1.4582841131403321,"y0":50.003042779137296,"z0":6.207524990085095,"aX":-8.205139220508446},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.0,"breakHorizontal":7.8,"spinRate":738,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4223334080817449,"extension":7.312994376651369},"index":5,"playId":"fdcd8d36-2bac-3255-8d61-5c2bd0f8e86e","pitchNumber":6,"startTime":"2026-06-27T02:49:09.747Z","endTime":"2026-06-27T02:49:14.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15669968070133,"aZ":-8.833478227445724,"pfxX":-6.8935987485730115,"pfxZ":11.278641375269244,"pX":-1.3544472862201988,"pZ":3.875454059201468,"vX0":3.1357433914999855,"vY0":-143.83255386837166,"vZ0":-4.890831970297034,"x":168.63,"y":134.14,"x0":-1.570624724183231,"y0":50.00387695356222,"z0":6.160087228608839,"aX":-14.268597133730145},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.4,"breakHorizontal":11.8,"spinRate":2323,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38258439196259086,"extension":7.20230856902859},"index":6,"playId":"3579aa44-778a-342e-b4f4-eee1bfd7f152","pitchNumber":7,"startTime":"2026-06-27T02:49:35.360Z","endTime":"2026-06-27T02:49:43.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:49:43.383Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Wagner walks. Manny Machado to 3rd. Ty France to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T02:52:42.419Z","endTime":"2026-06-27T02:53:44.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T02:49:52.686Z","endTime":"2026-06-27T02:52:44.581Z","isPitch":false,"type":"action","player":{"id":695238,"link":"/api/v1/people/695238"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857756313607617,"aZ":-36.17902206151556,"pfxX":-4.593080323337805,"pfxZ":-2.454252597062924,"pX":-0.19516054089296297,"pZ":1.4658483223442687,"vX0":4.407706292662471,"vY0":-127.53461977145783,"vZ0":-4.406399310127118,"x":124.44,"y":199.2,"x0":-1.358055775901982,"y0":50.00464816888602,"z0":6.103090208589032,"aX":-7.485748278138049},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.3,"breakHorizontal":7.2,"spinRate":691,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4312365411764856,"extension":7.177109531175093},"index":1,"playId":"894a6486-a4f8-3c38-8069-1fd784f33c00","pitchNumber":1,"startTime":"2026-06-27T02:52:44.581Z","endTime":"2026-06-27T02:52:49.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44505592261912,"aZ":-11.749607384910512,"pfxX":-8.672611808729835,"pfxZ":10.433334362478401,"pX":-0.5905648208938944,"pZ":1.264796021432687,"vX0":5.79212999980108,"vY0":-139.7341783270205,"vZ0":-10.64637274608154,"x":139.51,"y":204.63,"x0":-1.5742497302281844,"y0":50.003722338636265,"z0":5.9190715754608565,"aX":-16.97856953057788},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":14.4,"spinRate":2308,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39349836857805753,"extension":7.121042788800055},"index":2,"playId":"062faaf8-df6f-33e8-88e1-fdeb01b8c36e","pitchNumber":2,"startTime":"2026-06-27T02:53:02.170Z","endTime":"2026-06-27T02:53:06.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.365782878079656,"aZ":-11.28416135700729,"pfxX":-6.550960165495643,"pfxZ":10.748892841475914,"pX":-1.7405157168017802,"pZ":3.1181230845081958,"vX0":2.067250783432721,"vY0":-139.48394196622846,"vZ0":-5.908052838816624,"x":183.34,"y":154.59,"x0":-1.64634673580307,"y0":50.004868809480065,"z0":6.028689043033337,"aX":-12.73345523100426},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":11.3,"spinRate":2351,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3947597009944688,"extension":7.009440228552376},"index":3,"playId":"c7780c49-5908-3bce-be9e-0c39159346c5","pitchNumber":3,"startTime":"2026-06-27T02:53:21.743Z","endTime":"2026-06-27T02:53:24.897Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50837890855885,"aZ":-10.72074252850387,"pfxX":-7.34640618792965,"pfxZ":11.057622516439958,"pX":0.179508857823939,"pZ":1.3422966126816054,"vX0":7.172407833898862,"vY0":-139.19887270465986,"vZ0":-10.542106303490579,"x":110.16,"y":202.54,"x0":-1.4901313560879914,"y0":50.00484054294203,"z0":5.913157735508407,"aX":-14.25695822729324},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":11.6,"spinRate":2417,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3951719980517763,"extension":7.016208593212059},"index":4,"playId":"6d0720a8-8035-3f17-96eb-ff5b2c44eaae","pitchNumber":4,"startTime":"2026-06-27T02:53:40.149Z","endTime":"2026-06-27T02:53:44.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:53:44.570Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rodolfo Durán grounds into a force out, shortstop Mookie Betts to second baseman Alex Freeland. Will Wagner out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T02:54:49.992Z","endTime":"2026-06-27T02:55:16.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T02:54:01.674Z","endTime":"2026-06-27T02:54:52.327Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78482422633332,"aZ":-12.064393493746282,"pfxX":-7.608999158237079,"pfxZ":10.2173004015582,"pX":-0.3682292777194513,"pZ":1.810736137122859,"vX0":5.601398945205969,"vY0":-140.14482201650236,"vZ0":-9.354124974748348,"x":131.04,"y":189.89,"x0":-1.4149198206455138,"y0":50.004656371779866,"z0":6.001847722527715,"aX":-14.977849669773914},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":12.5,"spinRate":2361,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3924121250279393,"extension":7.213004285067581},"index":1,"playId":"773192d4-eca2-3581-9479-220f1f725f98","pitchNumber":1,"startTime":"2026-06-27T02:54:52.327Z","endTime":"2026-06-27T02:54:56.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45360287912409,"aZ":-37.401179297867856,"pfxX":0.7214775119198511,"pfxZ":-3.2496199394433143,"pX":0.5644313004329679,"pZ":1.7757070026114705,"vX0":4.856593567801224,"vY0":-126.4443307555907,"vZ0":-3.314324665510334,"x":95.49,"y":190.84,"x0":-1.480461256977507,"y0":50.003880090258185,"z0":6.12576777477641,"aX":1.1595690279714657},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.5,"breakHorizontal":-2.5,"spinRate":2201,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.43433595923331136,"extension":7.11782890020497},"hitData":{"launchSpeed":101.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.55,"coordY":149.05}},"index":2,"playId":"6412b6ff-274b-3e6a-9d09-5a8142e2ed19","pitchNumber":2,"startTime":"2026-06-27T02:55:09.117Z","endTime":"2026-06-27T02:55:16.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:55:16.368Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T02:57:47.262Z","endTime":"2026-06-27T02:58:14.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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(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.6,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.363960552033227,"aZ":-12.818347592894769,"pfxX":-4.611836889066261,"pfxZ":10.309939641099131,"pX":0.18162885520597183,"pZ":1.3091652168317018,"vX0":4.897994356527714,"vY0":-136.03772369585903,"vZ0":-8.213375382983028,"x":110.08,"y":203.43,"x0":-1.0415292787328976,"y0":50.004612970730136,"z0":5.252771252739206,"aX":-8.659876459881685},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2349,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.40236284632765296,"extension":6.515708758199585},"index":0,"playId":"44dcbbd0-aa82-3b34-930d-b44c71bfe65c","pitchNumber":1,"startTime":"2026-06-27T02:57:51.450Z","endTime":"2026-06-27T02:57:56.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.230980380184025,"aZ":-30.928427271757638,"pfxX":5.381876082275891,"pfxZ":0.7930369915691298,"pX":-0.37523896385571004,"pZ":2.241253558320288,"vX0":0.5529792423870437,"vY0":-123.37797999036395,"vZ0":-1.6579169813388508,"x":131.3,"y":178.27,"x0":-1.3017258279307915,"y0":50.001350425483864,"z0":5.4936478683964385,"aX":8.414882480909258},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":-9.8,"spinRate":2711,"spinDirection":113},"zone":7,"typeConfidence":0.64,"plateTime":0.4415307878463506,"extension":6.519510419094718},"hitData":{"launchSpeed":90.1,"launchAngle":49.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.13,"coordY":123.74}},"index":1,"playId":"5ea9b50b-3485-311b-b37a-cd8a9f23b285","pitchNumber":2,"startTime":"2026-06-27T02:58:05.897Z","endTime":"2026-06-27T02:58:14.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T02:58:14.441Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Edman walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T02:58:50.189Z","endTime":"2026-06-27T03:00:20.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T02:58:38.811Z","endTime":"2026-06-27T02:58:52.391Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9803680706029,"aZ":-21.380313302437788,"pfxX":1.408957640888529,"pfxZ":6.0628375414512234,"pX":0.3103337824462361,"pZ":1.6752818607876916,"vX0":3.457792456301654,"vY0":-132.3044785202092,"vZ0":-5.618375564169063,"x":105.17,"y":193.55,"x0":-1.1942660019828917,"y0":50.006172186094915,"z0":5.3830707657632235,"aX":2.509896259632944},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":-3.2,"spinRate":2508,"spinDirection":179},"zone":9,"typeConfidence":0.91,"plateTime":0.4132450749342307,"extension":6.731422669112042},"index":1,"playId":"2c036f63-0a12-3c6f-b90e-3ccb95ea4cbd","pitchNumber":1,"startTime":"2026-06-27T02:58:52.391Z","endTime":"2026-06-27T02:58:56.856Z","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":91.1,"endSpeed":83.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08196280538965,"aZ":-21.083263142218605,"pfxX":2.1138778099118607,"pfxZ":6.230391252193357,"pX":-0.8268202651305696,"pZ":4.025721151875791,"vX0":0.3706857610737414,"vY0":-132.76121850576766,"vZ0":-0.14742512668654462,"x":148.52,"y":130.09,"x0":-1.2429574045992395,"y0":50.00483209739268,"z0":5.619717329471867,"aX":3.7643511815449266},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":-4.0,"spinRate":2539,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.41296291085321357,"extension":6.429667415140048},"index":2,"playId":"b589d220-7997-3282-815b-b585a12d65b7","pitchNumber":2,"startTime":"2026-06-27T02:59:05.456Z","endTime":"2026-06-27T02:59:09.183Z","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":90.2,"endSpeed":82.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67193230479655,"aZ":-23.60844084519468,"pfxX":-8.723492955672526,"pfxZ":4.951330203394403,"pX":0.36663347551085884,"pZ":0.08159068655625631,"vX0":6.59384832860989,"vY0":-130.94478692818134,"vZ0":-8.738611156773874,"x":103.02,"y":236.58,"x0":-1.0557498133355196,"y0":50.00146989200578,"z0":5.2396175838256385,"aX":-15.087952334017897},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":14.3,"spinRate":1074,"spinDirection":235},"zone":14,"typeConfidence":0.7,"plateTime":0.41891870740911763,"extension":6.6423004537653245},"index":3,"playId":"7f7c73ad-b73e-30e9-a521-3470cfb0b480","pitchNumber":3,"startTime":"2026-06-27T02:59:18.752Z","endTime":"2026-06-27T02:59:22.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107386021256087,"aZ":-21.39242080827388,"pfxX":2.065120517921174,"pfxZ":6.142261410884739,"pX":-1.2299825009581764,"pZ":3.3101775088571666,"vX0":-0.5104991438040765,"vY0":-130.98864227081125,"vZ0":-1.5990782824451766,"x":163.88,"y":149.41,"x0":-1.302091792358229,"y0":50.0007810423712,"z0":5.512406378600104,"aX":3.6235858272821306},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":-3.6,"spinRate":2456,"spinDirection":171},"zone":11,"typeConfidence":0.91,"plateTime":0.41657068054413404,"extension":6.52022390460153},"index":4,"playId":"a173c68c-ead8-3ea6-8b63-98a7a1de69c6","pitchNumber":4,"startTime":"2026-06-27T02:59:35.922Z","endTime":"2026-06-27T02:59:39.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322416125836043,"aZ":-21.387409463728154,"pfxX":2.0029410192610264,"pfxZ":6.141526979034747,"pX":0.5183801291204512,"pZ":2.172408713744998,"vX0":3.4905399397921677,"vY0":-131.327971494189,"vZ0":-4.300852315729618,"x":97.24,"y":180.12,"x0":-1.085292371558059,"y0":50.00412685225393,"z0":5.410679282607007,"aX":3.5186322570973387},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-4.3,"spinRate":2411,"spinDirection":167},"zone":6,"typeConfidence":0.91,"plateTime":0.4161606328638463,"extension":6.672966810320572},"index":5,"playId":"c468f3f5-4916-37e3-803d-2fcc1771fd91","pitchNumber":5,"startTime":"2026-06-27T02:59:50.644Z","endTime":"2026-06-27T02:59:57.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63926719809642,"aZ":-15.76859519396085,"pfxX":-9.782734735625622,"pfxZ":8.736136137439118,"pX":0.8611010387193754,"pZ":1.5671069079632522,"vX0":8.614756071201693,"vY0":-136.32810376569722,"vZ0":-6.816139058094562,"x":84.18,"y":196.47,"x0":-1.0725522778489311,"y0":50.00222217216192,"z0":5.192850937994884,"aX":-18.369629834213132},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":15.8,"spinRate":2070,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.40213496535911375,"extension":6.742907292839534},"index":6,"playId":"a2c9c784-e146-3c13-ab6d-6f44a09a1d8d","pitchNumber":6,"startTime":"2026-06-27T03:00:16.112Z","endTime":"2026-06-27T03:00:20.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:00:20.496Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dalton Rushing pops out to third baseman Manny Machado.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T03:00:43.106Z","endTime":"2026-06-27T03:01:30.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":88.3,"endSpeed":81.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60845399890205,"aZ":-26.423539131667518,"pfxX":4.5774291611570845,"pfxZ":3.4004663862521634,"pX":-0.06970858437396014,"pZ":1.9713835933833286,"vX0":0.9105266343908293,"vY0":-128.7057365873146,"vZ0":-3.9693515882448507,"x":119.66,"y":185.55,"x0":-1.0223834001900576,"y0":50.00333150936664,"z0":5.560209148099023,"aX":7.744412131181809},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-8.5,"spinRate":2364,"spinDirection":152},"zone":8,"typeConfidence":0.92,"plateTime":0.4242047878632462,"extension":6.637505564082707},"index":0,"playId":"79b98d95-f64f-3ce6-95ba-caf089c2d456","pitchNumber":1,"startTime":"2026-06-27T03:00:43.106Z","endTime":"2026-06-27T03:00:47.180Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.071802653311014,"aZ":-24.734876032124,"pfxX":-9.104238862438526,"pfxZ":4.378276152812692,"pX":-0.17891243338856525,"pZ":0.5653805594769967,"vX0":5.367480994828196,"vY0":-130.2369739431686,"vZ0":-7.411226455721849,"x":123.82,"y":223.51,"x0":-1.0951542282436213,"y0":50.003446310245984,"z0":5.348279435611303,"aX":-15.473703038503494},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":15.1,"spinRate":1302,"spinDirection":237},"zone":13,"typeConfidence":0.87,"plateTime":0.42228491421030334,"extension":6.633788931695126},"index":1,"playId":"3102250f-526b-3735-8e7e-2b0f35a2bae8","pitchNumber":2,"startTime":"2026-06-27T03:01:00.513Z","endTime":"2026-06-27T03:01:04.084Z","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":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.014180528389875,"aZ":-20.255424050864846,"pfxX":1.9665837612065054,"pfxZ":6.719340901449309,"pX":0.7913818742726892,"pZ":2.756938365500979,"vX0":3.614749133681165,"vY0":-132.3094842533436,"vZ0":-3.2415963158006718,"x":86.83,"y":164.34,"x0":-0.84769123013242,"y0":50.005112788341684,"z0":5.480936736385014,"aX":3.4898627545220444},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-4.3,"spinRate":2326,"spinDirection":170},"zone":6,"typeConfidence":0.91,"plateTime":0.41384016158833425,"extension":6.736279614215623},"hitData":{"launchSpeed":61.3,"launchAngle":56.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.29,"coordY":149.05}},"index":2,"playId":"b0bb9289-5ffe-31fa-ae4d-4ea32a3e44c7","pitchNumber":3,"startTime":"2026-06-27T03:01:21.488Z","endTime":"2026-06-27T03:01:30.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:01:30.247Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, second baseman Will Wagner to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T03:01:45.075Z","endTime":"2026-06-27T03:03:09.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263361939267263,"aZ":-27.39299792840007,"pfxX":3.784891705977343,"pfxZ":2.8781135111281024,"pX":-0.03445116436567328,"pZ":2.749572128922879,"vX0":1.435473556298542,"vY0":-127.53559474673368,"vZ0":-1.7401465297083936,"x":118.31,"y":164.54,"x0":-1.0950152190691644,"y0":50.00075227346143,"z0":5.5845214026071,"aX":6.2841570004063305},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":-7.2,"spinRate":2474,"spinDirection":142},"zone":5,"typeConfidence":0.92,"plateTime":0.4281478451971932,"extension":6.663356278704641},"index":0,"playId":"f1faff6d-0d07-334a-9f57-5109beae42e8","pitchNumber":1,"startTime":"2026-06-27T03:01:56.551Z","endTime":"2026-06-27T03:01:59.920Z","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.9,"endSpeed":82.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71230207979296,"aZ":-27.78357093395344,"pfxX":4.027282824148203,"pfxZ":2.579805360528286,"pX":0.9468606271263571,"pZ":0.3155144615441859,"vX0":3.0939309087048534,"vY0":-129.2941892324346,"vZ0":-7.704173364700999,"x":80.91,"y":230.26,"x0":-0.786452021292606,"y0":50.00324599501871,"z0":5.451169040326954,"aX":6.851255526892252},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":-7.9,"spinRate":2416,"spinDirection":150},"zone":14,"typeConfidence":0.65,"plateTime":0.42283952258972146,"extension":6.651294009897199},"index":1,"playId":"a36ef7f1-db8e-33f1-b83c-b1cf3b1bcceb","pitchNumber":2,"startTime":"2026-06-27T03:02:15.623Z","endTime":"2026-06-27T03:02:21.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Walker Buehler. Tommy Edman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"a36ef7f1-db8e-33f1-b83c-b1cf3b1bcceb","startTime":"2026-06-27T03:02:27.051Z","endTime":"2026-06-27T03:02:45.825Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.551225800803998,"aZ":-43.255531430668725,"pfxX":4.622646201717471,"pfxZ":-7.709114299214016,"pX":0.9434397193496782,"pZ":1.0263404213730334,"vX0":2.820146429836744,"vY0":-119.58866452260514,"vZ0":-1.5195407112995396,"x":81.04,"y":211.07,"x0":-0.8542498463873721,"y0":50.0003217504603,"z0":5.574271784167346,"aX":6.647649509393872},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.0,"breakHorizontal":-9.1,"spinRate":2607,"spinDirection":33},"zone":14,"typeConfidence":0.88,"plateTime":0.45923193316648314,"extension":6.696914032966604},"index":3,"playId":"e2d1b6d1-bd2f-32cc-ae17-3e12f78560ff","pitchNumber":3,"startTime":"2026-06-27T03:02:45.825Z","endTime":"2026-06-27T03:02:49.302Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248438488747826,"aZ":-23.027378666637684,"pfxX":3.332547223099753,"pfxZ":5.111436336081411,"pX":0.31711932381499613,"pZ":2.9308559356314268,"vX0":2.4415663867116133,"vY0":-132.19569707360384,"vZ0":-2.2418436397668757,"x":104.91,"y":159.65,"x0":-1.0479150287860737,"y0":50.00288324212227,"z0":5.460854415158777,"aX":5.963481481309766},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":-6.5,"spinRate":2573,"spinDirection":168},"zone":3,"typeConfidence":0.91,"plateTime":0.4125773029558113,"extension":6.645595156742132},"hitData":{"launchSpeed":84.7,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":155.64}},"index":4,"playId":"c9a1a364-8d68-3764-a10a-972e6a38fd99","pitchNumber":4,"startTime":"2026-06-27T03:03:01.832Z","endTime":"2026-06-27T03:03:09.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:03:09.787Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (15) on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T03:05:36.138Z","endTime":"2026-06-27T03:05:54.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":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":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78408536702065,"aZ":-32.35578589798938,"pfxX":-0.5546049766946559,"pfxZ":-0.1095084176648431,"pX":-0.115392170588903,"pZ":2.3867759826633654,"vX0":3.8893852021457005,"vY0":-126.03779491500823,"vZ0":-2.9526949396366904,"x":121.4,"y":174.34,"x0":-1.6070094954758136,"y0":50.00499335374038,"z0":6.188246000869162,"aX":-0.8918122101380854},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":0.1,"spinRate":2013,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.43468695394743007,"extension":7.130235056498087},"hitData":{"launchSpeed":111.1,"launchAngle":17.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.14,"coordY":43.47}},"index":0,"playId":"efb8905c-d110-3639-8cba-31909b74490b","pitchNumber":1,"startTime":"2026-06-27T03:05:42.807Z","endTime":"2026-06-27T03:05:54.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:05:54.391Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T03:06:27.980Z","endTime":"2026-06-27T03:07:37.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85925784050095,"aZ":-31.57249085344691,"pfxX":-0.7705971844083739,"pfxZ":0.39942177258631384,"pX":0.8198681608170937,"pZ":0.3832437685954987,"vX0":5.584448600857142,"vY0":-121.70542181942442,"vZ0":-6.965474203427585,"x":85.75,"y":228.43,"x0":-1.404115619296159,"y0":50.001403745090066,"z0":6.016189980002991,"aX":-1.1563324710059328},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":0.1,"spinRate":1853,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.45002689446043087,"extension":7.039699971272478},"index":0,"playId":"0f79f679-5a9e-3314-bac5-def0df02ad59","pitchNumber":1,"startTime":"2026-06-27T03:06:29.255Z","endTime":"2026-06-27T03:06:33.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12040541101788,"aZ":-13.773180061187498,"pfxX":-6.548135430277668,"pfxZ":9.652073039886302,"pX":0.2720817444337323,"pZ":3.4925587673007192,"vX0":6.757913576025852,"vY0":-137.3744048748376,"vZ0":-4.4736135332563,"x":106.63,"y":144.48,"x0":-1.371914408129466,"y0":50.00437768950531,"z0":6.081997142126212,"aX":-12.486394206096493},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2154,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3990705436543798,"extension":6.99826416723794},"index":1,"playId":"3d4b5cd2-63ca-36c6-817e-fc7fbc2c769f","pitchNumber":2,"startTime":"2026-06-27T03:06:51.196Z","endTime":"2026-06-27T03:06:56.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32988774214572,"aZ":-14.181170020685311,"pfxX":-7.440606266996896,"pfxZ":9.335438606636322,"pX":0.35847275366990017,"pZ":3.3717497536934506,"vX0":7.6940463950716635,"vY0":-138.0997415238469,"vZ0":-4.730909021446696,"x":103.34,"y":147.74,"x0":-1.4996727122092521,"y0":50.0056505691897,"z0":6.064116724828346,"aX":-14.34572717897753},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2268,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3969320991458076,"extension":7.037904421004924},"index":2,"playId":"531bc905-70f5-3d26-bcde-61fe2947d27c","pitchNumber":3,"startTime":"2026-06-27T03:07:10.062Z","endTime":"2026-06-27T03:07:16.190Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"actionPlayId":"531bc905-70f5-3d26-bcde-61fe2947d27c","startTime":"2026-06-27T03:07:21.131Z","endTime":"2026-06-27T03:07:33.463Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8704167544052,"aZ":-14.260030202620245,"pfxX":-7.6294631227319325,"pfxZ":8.985051966624852,"pX":0.9046412836776412,"pZ":2.926127359829822,"vX0":9.323151833435604,"vY0":-140.3362096676284,"vZ0":-6.056888145147759,"x":82.52,"y":159.77,"x0":-1.4699302709542332,"y0":50.0023431807049,"z0":6.041836228505993,"aX":-15.211685498000085},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2276,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3903560246540283,"extension":7.049395288367493},"index":4,"playId":"350e0fac-6bf4-3a47-a562-f09af07edf66","pitchNumber":4,"startTime":"2026-06-27T03:07:33.463Z","endTime":"2026-06-27T03:07:37.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:07:37.938Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jackson Merrill grounds into a force out, second baseman Alex Freeland to shortstop Mookie Betts. Fernando Tatis Jr. to 3rd. Samad Taylor out at 2nd. Jackson Merrill to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T03:10:18.564Z","endTime":"2026-06-27T03:10:55.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T03:08:07.281Z","endTime":"2026-06-27T03:08:32.453Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jack Dreyer replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T03:08:32.453Z","endTime":"2026-06-27T03:10:20.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776934214512288,"aZ":-22.45891683703498,"pfxX":-0.7970675993753882,"pfxZ":5.537978651629545,"pX":-0.9800533925568401,"pZ":-0.05110066930467627,"vX0":-8.646448473699683,"vY0":-130.88563535059836,"vZ0":-10.601933313665464,"x":154.36,"y":240.16,"x0":2.454880074497999,"y0":50.00478458259846,"z0":5.700313937349387,"aX":-1.3958056173615578},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":3.1,"spinRate":2604,"spinDirection":151},"zone":13,"typeConfidence":0.89,"plateTime":0.4167356936293798,"extension":6.659885014492108},"index":2,"playId":"56d11b7b-8da0-301d-a309-cf9f244f9609","pitchNumber":1,"startTime":"2026-06-27T03:10:20.570Z","endTime":"2026-06-27T03:10:24.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.274371942656007,"aZ":-26.217271681753218,"pfxX":-2.8191670966387923,"pfxZ":3.5192556977587426,"pX":-0.5015397531032504,"pZ":2.748403935748755,"vX0":-6.073845724962074,"vY0":-129.41129619028018,"vZ0":-2.9620444064905125,"x":136.12,"y":164.57,"x0":2.2433560284110854,"y0":50.005395124234774,"z0":5.918360065282877,"aX":-4.777512527177269},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":6.5,"spinRate":2373,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.4234174560673485,"extension":6.527276709687175},"hitData":{"launchSpeed":68.3,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.68,"coordY":148.58}},"index":3,"playId":"ee36c587-255e-3086-9701-b4a9b756b8d7","pitchNumber":2,"startTime":"2026-06-27T03:10:47.300Z","endTime":"2026-06-27T03:10:55.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:10:55.193Z","atBatIndex":38},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jack Dreyer intentionally walks Manny Machado.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T03:11:27.236Z","endTime":"2026-06-27T03:12:24.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"Intent Walk","eventType":"intent_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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387497594838692,"aZ":-45.63521289692403,"pfxX":-5.027182669375344,"pfxZ":-9.842543114794637,"pX":0.4746418191993598,"pZ":4.729443281211681,"vX0":-0.5946355764772105,"vY0":-116.84971616050532,"vZ0":6.447010057912874,"x":98.91,"y":111.09,"x0":1.385627945797698,"y0":50.005176924819786,"z0":6.2501342620256395,"aX":-6.872433230138483},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.7,"breakHorizontal":9.2,"spinRate":2384,"spinDirection":330},"zone":12,"typeConfidence":0.92,"plateTime":0.47082298413084844,"extension":6.468657642866077},"index":0,"playId":"e54e43f1-f5c2-36c5-863b-a8476811882b","pitchNumber":1,"startTime":"2026-06-27T03:11:38.364Z","endTime":"2026-06-27T03:11:41.421Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68509369526358,"aZ":-7.977157854180123,"pfxX":4.3287179978496555,"pfxZ":12.731191335614966,"pX":0.511086642129847,"pZ":2.9991247548610818,"vX0":-2.6905744856473848,"vY0":-137.7294019916093,"vZ0":-5.9204995183984,"x":97.52,"y":157.8,"x0":0.9438077704714484,"y0":50.0002842664037,"z0":5.730853735167964,"aX":8.224845947569646},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.8,"breakHorizontal":-7.2,"spinRate":2631,"spinDirection":156},"zone":3,"typeConfidence":0.93,"plateTime":0.3993491210718729,"extension":6.637877216666251},"index":1,"playId":"476feaff-dfbb-37fc-b6da-f2a3f6b960ff","pitchNumber":2,"startTime":"2026-06-27T03:11:55.558Z","endTime":"2026-06-27T03:12:02.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jackson Merrill steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"476feaff-dfbb-37fc-b6da-f2a3f6b960ff","startTime":"2026-06-27T03:12:13.935Z","endTime":"2026-06-27T03:12:21.684Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"08232856-0406-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-06-27T03:12:21.684Z","endTime":"2026-06-27T03:12:21.707Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"08232856-0406-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-06-27T03:12:21.707Z","endTime":"2026-06-27T03:12:21.709Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"index":5,"playId":"08232856-0406-1023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-06-27T03:12:21.709Z","endTime":"2026-06-27T03:12:24.698Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-27T03:12:24.698Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gavin Sheets grounds into a double play, shortstop Mookie Betts to first baseman Freddie Freeman. Manny Machado out at 2nd. Gavin Sheets out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T03:12:51.598Z","endTime":"2026-06-27T03:13:43.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603047646532925,"aZ":-44.191710863173554,"pfxX":-4.090973498958144,"pfxZ":-8.731595370307907,"pX":-1.6659030629315932,"pZ":-0.43722661177737043,"vX0":-7.343804175861461,"vY0":-118.04164268822757,"vZ0":-4.787786792365697,"x":180.5,"y":250.59,"x0":2.0474955943534128,"y0":50.0034398848079,"z0":5.792378925123907,"aX":-5.629650075907795},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.8,"breakHorizontal":9.6,"spinRate":2785,"spinDirection":338},"zone":13,"typeConfidence":0.92,"plateTime":0.46844836200254036,"extension":6.935805980075806},"index":0,"playId":"61e9a576-35c1-34d7-894e-f2f010a5fc10","pitchNumber":1,"startTime":"2026-06-27T03:12:55.325Z","endTime":"2026-06-27T03:12:59.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39685978797235,"aZ":-29.177087305530087,"pfxX":-2.1959922023354346,"pfxZ":1.7756936924277404,"pX":-0.9414540975819284,"pZ":2.750009682067908,"vX0":-7.27025357618044,"vY0":-129.12309650339162,"vZ0":-2.3043380263063193,"x":152.89,"y":164.53,"x0":2.198073304358023,"y0":50.00096062739276,"z0":5.903538176653006,"aX":-3.6984277428920134},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":5.6,"spinRate":2702,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.4245239059261885,"extension":6.491383571580064},"index":1,"playId":"a213a0f8-de89-320b-b660-ce64e0c53ee7","pitchNumber":2,"startTime":"2026-06-27T03:13:18.225Z","endTime":"2026-06-27T03:13:21.496Z","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":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988933678363487,"aZ":-24.07549117978544,"pfxX":-2.047852165570006,"pfxZ":4.697406196285179,"pX":-0.7015073112462288,"pZ":1.9587288752637693,"vX0":-6.706058759205761,"vY0":-130.62345700017818,"vZ0":-5.359633871407316,"x":143.74,"y":185.89,"x0":2.167152297596283,"y0":50.00480495154092,"z0":5.851721926884374,"aX":-3.5323441762766397},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":5.2,"spinRate":2670,"spinDirection":179},"zone":7,"typeConfidence":0.89,"plateTime":0.41960804138948493,"extension":6.594995716957987},"hitData":{"launchSpeed":98.3,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.55,"coordY":144.99}},"index":2,"playId":"62ea499a-b8c4-33ef-9132-fb091b2980bd","pitchNumber":3,"startTime":"2026-06-27T03:13:35.807Z","endTime":"2026-06-27T03:13:43.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:13:43.119Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, first baseman Ty France to pitcher Walker Buehler.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T03:16:12.391Z","endTime":"2026-06-27T03:17:39.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.475917364120285,"aZ":-30.287250379524593,"pfxX":6.546001683396673,"pfxZ":1.3019111146299336,"pX":-0.7886278201887712,"pZ":1.7050154960335282,"vX0":-0.39278904300597217,"vY0":-119.34022581394458,"vZ0":-2.0981725693098046,"x":147.06,"y":192.74,"x0":-1.4739193667636012,"y0":50.004669737208395,"z0":5.30552579437886,"aX":9.508366709735222},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.2,"breakHorizontal":-11.8,"spinRate":2954,"spinDirection":81},"zone":7,"typeConfidence":0.92,"plateTime":0.45775823450602227,"extension":6.594147450960248},"index":0,"playId":"5ac8487b-3b04-3841-8f0e-a3ad4fea4c4c","pitchNumber":1,"startTime":"2026-06-27T03:16:15.759Z","endTime":"2026-06-27T03:16:19.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222417152102096,"aZ":-18.259315804432973,"pfxX":3.094427702544456,"pfxZ":7.8671829751349645,"pX":-1.0632948736574686,"pZ":2.932859025611608,"vX0":-0.6320164779493336,"vY0":-131.2413780403499,"vZ0":-3.2375686017788996,"x":157.53,"y":159.59,"x0":-1.2236348555778505,"y0":50.00108009624217,"z0":5.520139650677265,"aX":5.47083923594855},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":-5.5,"spinRate":2527,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.41519400548286756,"extension":6.482208977747068},"index":1,"playId":"c92330c2-8596-36d7-9298-d0fe644dbc82","pitchNumber":2,"startTime":"2026-06-27T03:16:28.751Z","endTime":"2026-06-27T03:16:31.861Z","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":92.9,"endSpeed":85.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.722571158359365,"aZ":-13.934188452115976,"pfxX":-1.870874775889999,"pfxZ":9.80474794733878,"pX":-1.4370541040676241,"pZ":3.1185572559335486,"vX0":-0.11479579934632961,"vY0":-135.3248414834258,"vZ0":-3.7892394487893073,"x":171.78,"y":154.58,"x0":-1.1509863604514448,"y0":50.001040491238655,"z0":5.508952458621054,"aX":-3.4794224779299037},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":3.4,"spinRate":2200,"spinDirection":202},"zone":11,"typeConfidence":0.88,"plateTime":0.40430893121165123,"extension":6.523590101035352},"index":2,"playId":"eabcab08-ba20-3b03-8f2b-a8f39ef0931e","pitchNumber":3,"startTime":"2026-06-27T03:16:44.355Z","endTime":"2026-06-27T03:16:47.906Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863945123989662,"aZ":-13.583898533448895,"pfxX":-1.818576125317302,"pfxZ":9.856080961248452,"pX":-0.475252544300346,"pZ":2.7476869647287514,"vX0":2.1719014398148215,"vY0":-135.98035851881113,"vZ0":-4.83782434770483,"x":135.12,"y":164.59,"x0":-1.045412914169648,"y0":50.00045994257952,"z0":5.481594381526328,"aX":-3.429286456101375},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2278,"spinDirection":200},"zone":4,"typeConfidence":0.89,"plateTime":0.401729231125068,"extension":6.54595366411952},"index":3,"playId":"e7036cb8-b063-3bcc-a0d1-1515637301f9","pitchNumber":4,"startTime":"2026-06-27T03:16:57.358Z","endTime":"2026-06-27T03:17:01.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188112491226754,"aZ":-18.19807806323434,"pfxX":2.929358514762364,"pfxZ":7.8489824246012825,"pX":-0.7544305953991394,"pZ":2.0031586912198174,"vX0":-0.42103037518037467,"vY0":-131.64360144302816,"vZ0":-5.721567063983272,"x":145.76,"y":184.69,"x0":-0.974836524425837,"y0":50.00084076985444,"z0":5.522875342263861,"aX":5.214553340035345},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.4,"breakHorizontal":-5.3,"spinRate":2441,"spinDirection":176},"zone":7,"typeConfidence":0.91,"plateTime":0.4138012163581428,"extension":6.696129286761573},"index":4,"playId":"f9a8635c-66ee-35ba-8698-c0162e4274f8","pitchNumber":5,"startTime":"2026-06-27T03:17:09.915Z","endTime":"2026-06-27T03:17:13.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-27T03:17:18.062Z","endTime":"2026-06-27T03:17:30.653Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656780443881004,"aZ":-27.126349973650036,"pfxX":5.046721172502903,"pfxZ":2.9848960683443533,"pX":0.5950340485198545,"pZ":2.5606830375857927,"vX0":2.052953878997732,"vY0":-128.49179245712867,"vZ0":-2.50275560533549,"x":94.32,"y":169.64,"x0":-0.8673703752404254,"y0":50.00422551846032,"z0":5.629613692526793,"aX":8.539418112396413},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":-9.6,"spinRate":2619,"spinDirection":134},"zone":6,"typeConfidence":0.92,"plateTime":0.42435658768039364,"extension":6.589968734088296},"hitData":{"launchSpeed":84.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":161.72}},"index":6,"playId":"e1b3baac-4365-3966-bac5-ac6778936ce2","pitchNumber":6,"startTime":"2026-06-27T03:17:30.653Z","endTime":"2026-06-27T03:17:39.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:17:39.171Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T03:18:06.533Z","endTime":"2026-06-27T03:19:07.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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(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":91.3,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84155769492462,"aZ":-20.169838264055112,"pfxX":0.5779677148413631,"pfxZ":6.684126842953295,"pX":1.3194072825604093,"pZ":0.8435321810143164,"vX0":5.414058788461695,"vY0":-132.7855949903124,"vZ0":-7.910094736054058,"x":66.71,"y":216.0,"x0":-0.8160546598899006,"y0":50.00432786815972,"z0":5.313873397891302,"aX":1.038309225810155},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-2.2,"spinRate":2223,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.4115451213302177,"extension":6.718682991494285},"index":0,"playId":"40c34fca-edd6-3936-8522-ea88864f6050","pitchNumber":1,"startTime":"2026-06-27T03:18:08.187Z","endTime":"2026-06-27T03:18:11.187Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.869274407901457,"aZ":-18.36571793840237,"pfxX":-7.193758798033421,"pfxZ":7.385966708378476,"pX":-0.6731120446259818,"pZ":4.358639221089571,"vX0":3.1743207890048626,"vY0":-135.88268592967404,"vZ0":0.17140854220898938,"x":142.66,"y":121.1,"x0":-0.9220829913084755,"y0":50.0020383603827,"z0":5.571137505161264,"aX":-13.446795163240242},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":12.4,"spinRate":2068,"spinDirection":206},"zone":11,"typeConfidence":0.85,"plateTime":0.40314042068177214,"extension":6.597363722217386},"index":1,"playId":"1da64fe4-f189-3d78-9cfa-38f834a47a5f","pitchNumber":2,"startTime":"2026-06-27T03:18:24.138Z","endTime":"2026-06-27T03:18:27.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58796282364398,"aZ":-19.914641119784577,"pfxX":-2.4058364458927253,"pfxZ":6.590516324829112,"pX":-0.27907172954574844,"pZ":3.848061680907318,"vX0":2.586402740760372,"vY0":-135.71671456664322,"vZ0":-0.9367402619030933,"x":127.64,"y":134.88,"x0":-0.9332888375627895,"y0":50.00049007282525,"z0":5.588916077251564,"aX":-4.473365655028208},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":3.8,"spinRate":1949,"spinDirection":202},"zone":11,"typeConfidence":0.86,"plateTime":0.40408160128269444,"extension":6.596447030399095},"index":2,"playId":"981f039f-8c76-3b87-ae7c-4500ad13f3b8","pitchNumber":3,"startTime":"2026-06-27T03:18:41.433Z","endTime":"2026-06-27T03:18:44.773Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.831017635295243,"aZ":-13.555752149646144,"pfxX":-2.7068921184012766,"pfxZ":10.017005678533344,"pX":0.44826429411530055,"pZ":1.5854280638261846,"vX0":4.335223686897522,"vY0":-135.54096613788042,"vZ0":-7.674835311230942,"x":99.91,"y":195.97,"x0":-0.8208218113728888,"y0":50.00648551283479,"z0":5.401904255616472,"aX":-5.03366173918155},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":1989,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.40421409746202874,"extension":6.682615799800117},"index":3,"playId":"79972a7e-f6e2-3ddc-85e0-807a2143a43a","pitchNumber":4,"startTime":"2026-06-27T03:19:02.226Z","endTime":"2026-06-27T03:19:07.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:19:07.917Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (20) on a fly ball to left fielder Samad Taylor. Andy Pages to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T03:22:15.990Z","endTime":"2026-06-27T03:24:40.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T03:20:34.917Z","endTime":"2026-06-27T03:20:55.904Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T03:20:55.904Z","endTime":"2026-06-27T03:22:18.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18244302813431,"aZ":-26.29006899409605,"pfxX":-2.020275184315323,"pfxZ":3.980750504911006,"pX":-1.3161445765788615,"pZ":2.0231948022149084,"vX0":-6.233629350990037,"vY0":-120.22990279382459,"vZ0":-3.86739277412147,"x":167.17,"y":184.15,"x0":1.5624923479941455,"y0":50.00278463416465,"z0":5.960387767584062,"aX":-2.98611331188429},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.6,"breakHorizontal":5.0,"spinRate":2575,"spinDirection":190},"zone":13,"typeConfidence":0.68,"plateTime":0.4538715456443727,"extension":5.535149951771977},"index":2,"playId":"49606e3c-c5ce-3203-ab45-c4e5171bcedd","pitchNumber":1,"startTime":"2026-06-27T03:22:18.148Z","endTime":"2026-06-27T03:22:22.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40317622698067,"aZ":-26.300773200050514,"pfxX":-1.067449765815774,"pfxZ":3.884670122309135,"pX":-0.3257083846571605,"pZ":0.6172682446521423,"vX0":-4.468864950327453,"vY0":-121.81764455635742,"vZ0":-7.0892698250002795,"x":129.42,"y":222.11,"x0":1.6662418638723793,"y0":50.00460726971685,"z0":5.817703554211882,"aX":-1.6155224158729484},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":2.9,"spinRate":2703,"spinDirection":184},"zone":13,"typeConfidence":0.83,"plateTime":0.44846529841484983,"extension":5.57597809987266},"index":3,"playId":"c17a9e7c-41cf-32f6-8235-3d7973b0791d","pitchNumber":2,"startTime":"2026-06-27T03:22:39.139Z","endTime":"2026-06-27T03:22:42.398Z","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":91.6,"endSpeed":83.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90278737840055,"aZ":-12.566528061612585,"pfxX":2.6900412362044643,"pfxZ":10.906087503321174,"pX":0.21976965199694945,"pZ":2.8883405709178063,"vX0":-4.483955461141659,"vY0":-133.30369872850486,"vZ0":-5.643320374264778,"x":108.62,"y":160.79,"x0":1.5749057992167212,"y0":50.00659730137242,"z0":5.941777114485978,"aX":4.838535442010883},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":-3.8,"spinRate":2389,"spinDirection":161},"zone":5,"typeConfidence":0.91,"plateTime":0.41103310611066,"extension":5.600277079266955},"index":4,"playId":"13a851aa-937a-3b95-8d33-9838f02c9c4b","pitchNumber":3,"startTime":"2026-06-27T03:23:03.217Z","endTime":"2026-06-27T03:23:06.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638221010424935,"aZ":-25.471338790548742,"pfxX":-1.7652202904563725,"pfxZ":4.20561238727571,"pX":-0.9640662079859025,"pZ":1.9791531509661386,"vX0":-5.8223034172521375,"vY0":-124.72877457290117,"vZ0":-4.729895284494984,"x":153.75,"y":185.34,"x0":1.6198136592867947,"y0":50.000245914278,"z0":5.974154124601076,"aX":-2.807748414823874},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.8,"breakHorizontal":4.4,"spinRate":2565,"spinDirection":177},"zone":13,"typeConfidence":0.91,"plateTime":0.4374146312209102,"extension":5.767418238968314},"index":5,"playId":"89f07679-0afb-3807-8ad8-63ec0ef55e02","pitchNumber":4,"startTime":"2026-06-27T03:23:34.357Z","endTime":"2026-06-27T03:23:38.790Z","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":91.1,"endSpeed":82.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.458657131422743,"aZ":-13.328143975033523,"pfxX":4.260264899613074,"pfxZ":10.655028598054061,"pX":-0.8183819604470381,"pZ":3.061684034164942,"vX0":-7.378960525618439,"vY0":-132.43805517069268,"vZ0":-5.0220848954588,"x":148.19,"y":156.11,"x0":1.4559735423018616,"y0":50.00034328156951,"z0":5.964441262619289,"aX":7.533996666096678},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":-6.0,"spinRate":2418,"spinDirection":156},"zone":11,"typeConfidence":0.89,"plateTime":0.4142743590099931,"extension":5.592920468242372},"index":6,"playId":"eee3ce63-4771-3692-861c-e25bd90cdc91","pitchNumber":5,"startTime":"2026-06-27T03:23:57.603Z","endTime":"2026-06-27T03:24:01.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649191674052602,"aZ":-9.732537937264464,"pfxX":2.1395199083702665,"pfxZ":12.37755117118672,"pX":-0.0952223459774434,"pZ":2.296959769652381,"vX0":-4.952802965332402,"vY0":-134.20386343189156,"vZ0":-7.692778388053737,"x":120.63,"y":176.76,"x0":1.5011786401567766,"y0":50.005488917221356,"z0":5.90457188685457,"aX":3.8803814166290356},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.9,"breakHorizontal":-2.8,"spinRate":2502,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.4090527328294047,"extension":5.645843128735919},"hitData":{"launchSpeed":98.9,"launchAngle":33.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.93,"coordY":102.22}},"index":7,"playId":"20839981-5c14-3d6d-8d44-9dc530a81500","pitchNumber":6,"startTime":"2026-06-27T03:24:24.000Z","endTime":"2026-06-27T03:24:40.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:24:40.649Z","atBatIndex":43},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Yuki Matsui intentionally walks Mookie Betts.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T03:25:16.577Z","endTime":"2026-06-27T03:25:43.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T03:25:16.577Z","endTime":"2026-06-27T03:25:41.704Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08232856-0456-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-27T03:25:41.704Z","endTime":"2026-06-27T03:25:41.730Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08232856-0456-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-27T03:25:41.730Z","endTime":"2026-06-27T03:25:41.732Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08232856-0456-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-27T03:25:41.732Z","endTime":"2026-06-27T03:25:41.734Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"08232856-0456-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-27T03:25:41.734Z","endTime":"2026-06-27T03:25:43.383Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-27T03:25:43.383Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to third baseman Manny Machado on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T03:26:14.468Z","endTime":"2026-06-27T03:26:38.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.071327362610447,"aZ":-12.745040690152656,"pfxX":4.067333212059825,"pfxZ":10.695069775660588,"pX":-0.13644136055103287,"pZ":2.546217858259857,"vX0":-6.005725860542082,"vY0":-134.1848502495144,"vZ0":-6.716379595320567,"x":122.2,"y":170.03,"x0":1.6062044101562174,"y0":50.00110999836559,"z0":5.996506701765046,"aX":7.38811786224685},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":-6.0,"spinRate":2475,"spinDirection":158},"zone":5,"typeConfidence":0.9,"plateTime":0.4087872179554548,"extension":5.674171923603557},"hitData":{"launchSpeed":92.2,"launchAngle":79.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.03,"coordY":193.88}},"index":0,"playId":"5358fb51-30fb-3d9f-a034-e2308e35a3f8","pitchNumber":1,"startTime":"2026-06-27T03:26:24.667Z","endTime":"2026-06-27T03:26:38.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:26:38.172Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T03:27:09.427Z","endTime":"2026-06-27T03:28:46.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753088706554966,"aZ":-32.5038889921889,"pfxX":-2.7867957810522013,"pfxZ":-0.21837082700739963,"pX":0.25363753799745065,"pZ":2.846116480508584,"vX0":-2.810523491046413,"vY0":-120.74883427780749,"vZ0":-1.1208022525313486,"x":107.33,"y":161.93,"x0":1.791393893924412,"y0":50.00444950693845,"z0":6.155671481294513,"aX":-4.148453460439187},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":5.6,"spinRate":2744,"spinDirection":234},"zone":5,"typeConfidence":0.86,"plateTime":0.45223295572166045,"extension":5.513559993022672},"index":0,"playId":"e8d021f9-71d5-3ab7-8120-12b26b37e4db","pitchNumber":1,"startTime":"2026-06-27T03:27:12.041Z","endTime":"2026-06-27T03:27:19.636Z","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":83.3,"endSpeed":76.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.483605770432696,"aZ":-32.382727843560886,"pfxX":-2.1510032982338276,"pfxZ":-0.14097540761502003,"pX":-0.08634158577935848,"pZ":2.376531458195661,"vX0":-3.4553928884445666,"vY0":-121.30787674594741,"vZ0":-2.1151917446991018,"x":120.29,"y":174.61,"x0":1.6353035994706178,"y0":50.00135223718682,"z0":6.079639230829215,"aX":-3.2090031124560316},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":4.7,"spinRate":2752,"spinDirection":280},"zone":5,"typeConfidence":0.89,"plateTime":0.4513163036984178,"extension":5.647500099847035},"index":1,"playId":"4da29f4f-bd26-3f03-bd16-807e4a85a3a2","pitchNumber":2,"startTime":"2026-06-27T03:27:34.323Z","endTime":"2026-06-27T03:27:39.526Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.178711076488632,"aZ":-26.64628101665823,"pfxX":4.392749646631633,"pfxZ":3.6742518175370042,"pX":0.18773418644019468,"pZ":0.6286184321474431,"vX0":-5.354138403940235,"vY0":-121.75984823100357,"vZ0":-7.0022269109534845,"x":109.84,"y":221.81,"x0":1.8411787139193159,"y0":50.00605620032291,"z0":5.837372893319037,"aX":6.61842817080836},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.3,"breakHorizontal":-6.7,"spinRate":1086,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.44928724866709846,"extension":5.801519324071961},"index":2,"playId":"73487907-389f-3f89-96b1-4c4521f17b68","pitchNumber":3,"startTime":"2026-06-27T03:28:02.391Z","endTime":"2026-06-27T03:28:06.767Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90325049935801,"aZ":-11.183507613996591,"pfxX":1.450467930137827,"pfxZ":11.586380553978623,"pX":0.30787845523599255,"pZ":2.761244302804322,"vX0":-3.833697163594118,"vY0":-134.43515407225917,"vZ0":-6.5892515649044325,"x":105.26,"y":164.23,"x0":1.5704424546527573,"y0":50.00450691528298,"z0":6.055292853922595,"aX":2.6284682422312184},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":-1.7,"spinRate":2434,"spinDirection":165},"zone":6,"typeConfidence":0.9,"plateTime":0.40901419840948794,"extension":5.7204222130720135},"hitData":{"launchSpeed":95.2,"launchAngle":43.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.55,"coordY":76.23}},"index":3,"playId":"3ca0d33d-bc13-3947-af56-8689d88fc1ca","pitchNumber":4,"startTime":"2026-06-27T03:28:34.747Z","endTime":"2026-06-27T03:28:46.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:28:46.005Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to second baseman Alex Freeland.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T03:31:43.629Z","endTime":"2026-06-27T03:32:34.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Stewart replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T03:31:32.604Z","endTime":"2026-06-27T03:31:45.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592779,"link":"/api/v1/people/592779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0696896996177,"aZ":-27.37703372365703,"pfxX":-9.544572797233798,"pfxZ":2.4136260395088085,"pX":-0.22106585648891516,"pZ":1.977448674343857,"vX0":7.668072107349369,"vY0":-140.11470810412175,"vZ0":-3.3899344851257447,"x":125.43,"y":185.39,"x0":-1.7551269695150458,"y0":50.00130210737111,"z0":4.994741778075394,"aX":-18.949773437622312},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":15.7,"spinRate":2372,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.39113157702253964,"extension":6.448291788352427},"index":1,"playId":"a0da3a7b-9318-3def-b7bb-2a19e57ddb5f","pitchNumber":1,"startTime":"2026-06-27T03:31:45.822Z","endTime":"2026-06-27T03:31:49.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84907113566294,"aZ":-12.980316638535065,"pfxX":-5.428522842617214,"pfxZ":9.773258063412896,"pX":0.23090887654814982,"pZ":3.0911551512311872,"vX0":7.640727704823548,"vY0":-139.37876350742806,"vZ0":-2.9530903856660147,"x":108.2,"y":155.32,"x0":-1.8429539410393725,"y0":50.001535547435424,"z0":5.023571281179297,"aX":-10.660547208877446},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2593,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.39324035909991384,"extension":6.482152747646197},"index":2,"playId":"9aad024d-cca8-3451-a4ad-b313dd5bcf98","pitchNumber":2,"startTime":"2026-06-27T03:32:02.877Z","endTime":"2026-06-27T03:32:06.074Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-27T03:32:13.356Z","endTime":"2026-06-27T03:32:27.982Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904859390596997,"aZ":-29.020426603775775,"pfxX":7.994947537975358,"pfxZ":2.111151867743752,"pX":1.0015545053705834,"pZ":2.3350610529052056,"vX0":4.47952935298159,"vY0":-122.20030254216951,"vZ0":-0.4831872105656908,"x":78.82,"y":175.73,"x0":-1.90145890896654,"y0":50.00143514690002,"z0":5.055730418653858,"aX":11.938623029914119},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.0,"breakHorizontal":-15.6,"spinRate":2440,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4503944292122348,"extension":6.40858264378361},"hitData":{"launchSpeed":71.7,"launchAngle":13.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":131.9,"coordY":138.2}},"index":4,"playId":"f1dc23dc-f1c4-3f47-8f9a-cca382745166","pitchNumber":3,"startTime":"2026-06-27T03:32:27.982Z","endTime":"2026-06-27T03:32:34.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:32:34.437Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T03:32:52.414Z","endTime":"2026-06-27T03:33:26.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639960141496978,"aZ":-28.82796470921697,"pfxX":6.715321543021915,"pfxZ":2.171000991269029,"pX":1.8437236452239467,"pZ":2.3501456454664735,"vX0":6.488619848100663,"vY0":-124.07033311078351,"vZ0":-0.8497614494794523,"x":46.72,"y":175.33,"x0":-1.6893360648565292,"y0":50.00060003367277,"z0":5.125749736160566,"aX":10.340656569254262},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-13.8,"spinRate":2462,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.44353680320115707,"extension":6.59240744262414},"index":0,"playId":"b3c3f76e-c58c-3655-b9e3-78eb48eb8ed0","pitchNumber":1,"startTime":"2026-06-27T03:32:59.923Z","endTime":"2026-06-27T03:33:04.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668421899540085,"aZ":-27.268703868822197,"pfxX":-8.545512574352921,"pfxZ":2.49489131487646,"pX":-0.7660881754344381,"pZ":2.320607845928411,"vX0":5.9659878987489305,"vY0":-139.177750369012,"vZ0":-2.5673593450597907,"x":146.2,"y":176.12,"x0":-1.8251348998307066,"y0":50.000993702319654,"z0":5.057154708498903,"aX":-16.79548678283656},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":14.3,"spinRate":2299,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.393247813549197,"extension":6.345816193920951},"hitData":{"launchSpeed":57.7,"launchAngle":16.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.15,"coordY":142.28}},"index":1,"playId":"ee5f33f0-4530-3d77-acab-15f4d1fb9f01","pitchNumber":2,"startTime":"2026-06-27T03:33:17.870Z","endTime":"2026-06-27T03:33:26.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:33:26.824Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Wagner walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T03:33:43.647Z","endTime":"2026-06-27T03:35:06.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.914019629478567,"aZ":-18.585076185732312,"pfxX":-7.215577664353667,"pfxZ":6.843198068078186,"pX":-1.006137393512728,"pZ":2.4519951741302424,"vX0":4.916750788377404,"vY0":-140.07155432516026,"vZ0":-3.612590825792897,"x":155.35,"y":172.58,"x0":-1.8476193697547796,"y0":50.00119614805999,"z0":4.975096193212026,"aX":-14.323222342727954},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":12.0,"spinRate":2558,"spinDirection":227},"zone":13,"typeConfidence":0.86,"plateTime":0.3911745464279215,"extension":6.22451101611489},"index":0,"playId":"97c83201-d89c-363d-947c-d4e1724c88cb","pitchNumber":1,"startTime":"2026-06-27T03:33:52.789Z","endTime":"2026-06-27T03:33:56.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590387047318803,"aZ":-27.158799144455045,"pfxX":1.6170662504023126,"pfxZ":2.7830891248496563,"pX":-1.1823009543528091,"pZ":4.185919470406258,"vX0":1.274918556693408,"vY0":-133.206747070833,"vZ0":2.3104493535030532,"x":162.07,"y":125.76,"x0":-1.8766221205187192,"y0":50.00482677758827,"z0":5.265897314244449,"aX":2.9175800748652123},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":-3.2,"spinRate":2180,"spinDirection":184},"zone":11,"typeConfidence":0.93,"plateTime":0.4105823398439563,"extension":6.261104601683074},"index":1,"playId":"e77b325d-c7b1-3bc0-aa76-8c1e99ca675c","pitchNumber":2,"startTime":"2026-06-27T03:34:11.769Z","endTime":"2026-06-27T03:34:15.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723067931536924,"aZ":-20.307349067887625,"pfxX":-6.137673671134127,"pfxZ":6.235478338050635,"pX":-0.30515283902582646,"pZ":2.926707031501039,"vX0":6.289876052449462,"vY0":-137.1923134701556,"vZ0":-1.9336317354917398,"x":128.63,"y":159.76,"x0":-1.8315602011113643,"y0":50.00445165117075,"z0":5.026622626383752,"aX":-11.68555934339325},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":9.7,"spinRate":2582,"spinDirection":224},"zone":1,"typeConfidence":0.77,"plateTime":0.39943624585089976,"extension":6.2234797254657765},"index":2,"playId":"ec517e88-1680-33cc-98b1-367881b21057","pitchNumber":3,"startTime":"2026-06-27T03:34:29.152Z","endTime":"2026-06-27T03:34:33.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966367575858403,"aZ":-34.9716665480761,"pfxX":-10.385262536630561,"pfxZ":-1.6557046865557083,"pX":-1.1694148947624543,"pZ":1.4435069193605201,"vX0":5.494789332447439,"vY0":-129.65440357191318,"vZ0":-2.0764019490195436,"x":161.58,"y":199.81,"x0":-1.9751867679362558,"y0":50.00253639009863,"z0":4.942409866632584,"aX":-17.550904338504246},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.2,"breakHorizontal":17.4,"spinRate":1534,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.42364092372152884,"extension":6.291001343365693},"index":3,"playId":"6972836c-8b76-3c72-87ee-011b18be520c","pitchNumber":4,"startTime":"2026-06-27T03:34:45.008Z","endTime":"2026-06-27T03:34:49.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.634346038833385,"aZ":-17.02921046119956,"pfxX":-7.409541618323661,"pfxZ":7.7415338537831175,"pX":1.3422688661271545,"pZ":2.304790304604315,"vX0":10.574544558037623,"vY0":-139.31400432547628,"vZ0":-4.361237766988787,"x":65.84,"y":176.55,"x0":-1.5480911594036613,"y0":50.00379448569551,"z0":5.023443279661488,"aX":-14.498736329381117},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2657,"spinDirection":221},"zone":14,"typeConfidence":0.84,"plateTime":0.3938510919695575,"extension":6.314263535542039},"index":4,"playId":"8c674b10-0ecd-3b7d-a153-524e165e2cd8","pitchNumber":5,"startTime":"2026-06-27T03:35:02.661Z","endTime":"2026-06-27T03:35:06.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:35:06.346Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rodolfo Durán pops out to shortstop Mookie Betts.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T03:35:45.901Z","endTime":"2026-06-27T03:36:31.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Sung-Mun Song replaces Will Wagner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T03:35:38.971Z","endTime":"2026-06-27T03:35:48.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"},"base":1},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.045305066144586,"aZ":-27.244692374157253,"pfxX":-9.431798052488677,"pfxZ":2.6067353728770755,"pX":0.5351987816139561,"pZ":2.3040852570400805,"vX0":9.464307605514739,"vY0":-136.5761715943533,"vZ0":-2.5640427963498267,"x":96.6,"y":176.57,"x0":-1.7494099360950883,"y0":50.00116591545729,"z0":5.128579010872779,"aX":-17.819237651555085},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":2349,"spinDirection":231},"zone":6,"typeConfidence":0.83,"plateTime":0.4010179388181898,"extension":6.359176069845309},"index":1,"playId":"58006f67-2e87-3f32-be13-fdadd6f2afe4","pitchNumber":1,"startTime":"2026-06-27T03:35:48.094Z","endTime":"2026-06-27T03:35:56.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609141208705264,"aZ":-15.449095579778806,"pfxX":-4.815570597571238,"pfxZ":8.486839051878206,"pX":-0.4553202361096444,"pZ":2.723663039629983,"vX0":5.36201916379495,"vY0":-139.546240706269,"vZ0":-3.8789962332002386,"x":134.36,"y":165.24,"x0":-1.77671236595331,"y0":50.00221278573805,"z0":5.150423417960639,"aX":-9.490257368265901},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2594,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.3925967306755265,"extension":6.293654948194796},"hitData":{"launchSpeed":94.9,"launchAngle":66.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":84.08,"coordY":148.54}},"index":2,"playId":"18584477-73fe-32b7-bb2c-b326421408d0","pitchNumber":2,"startTime":"2026-06-27T03:36:19.959Z","endTime":"2026-06-27T03:36:31.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:36:31.937Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T03:39:11.663Z","endTime":"2026-06-27T03:41:27.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":[2,3,4,5,7,8,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sung-Mun Song remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T03:38:02.321Z","endTime":"2026-06-27T03:38:02.335Z","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":"801","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"}},{"details":{"description":"Pitching Change: Jason Adam replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T03:38:02.335Z","endTime":"2026-06-27T03:39:13.877Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943471035886947,"aZ":-15.189499545695352,"pfxX":-4.474654905871411,"pfxZ":9.124323611342238,"pX":0.017756622422090883,"pZ":4.9938509088175005,"vX0":3.9327149478783596,"vY0":-135.42185634900997,"vZ0":-1.1491390613033632,"x":116.32,"y":103.95,"x0":-0.8703103768190018,"y0":50.00345288978377,"z0":6.483822020749258,"aX":-8.33037553283218},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2615,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.40410922092363055,"extension":6.169520174160317},"index":2,"playId":"a5c44d98-d395-32c2-9fcd-c20108d9f3ab","pitchNumber":1,"startTime":"2026-06-27T03:39:13.877Z","endTime":"2026-06-27T03:39:16.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.196706874547,"aZ":-30.462854542862846,"pfxX":-2.0693494171044144,"pfxZ":1.1543113936971952,"pX":0.1199594706128726,"pZ":-0.2933987233952239,"vX0":3.259610247556117,"vY0":-120.01464290613595,"vZ0":-8.861408510226912,"x":112.43,"y":246.7,"x0":-0.9784268262483288,"y0":50.000485299865105,"z0":6.1072028878062055,"aX":-3.060418959370552},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.5,"breakHorizontal":3.1,"spinRate":2587,"spinDirection":295},"zone":14,"typeConfidence":0.91,"plateTime":0.45398224170878443,"extension":6.181281404053758},"index":3,"playId":"613f735e-0cee-30d6-bb53-c3752bf25574","pitchNumber":2,"startTime":"2026-06-27T03:39:27.693Z","endTime":"2026-06-27T03:39:32.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360988195299882,"aZ":-30.281549333337683,"pfxX":-1.1997909697287743,"pfxZ":1.2380033316861985,"pX":0.6671892283081102,"pZ":1.9430216840107246,"vX0":4.484797780433805,"vY0":-122.55097072134708,"vZ0":-3.8292517168230686,"x":91.57,"y":186.32,"x0":-1.0276262955477895,"y0":50.00303642255202,"z0":6.1018813662166504,"aX":-1.832872387354833},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":1.2,"spinRate":2591,"spinDirection":9},"zone":9,"typeConfidence":0.9,"plateTime":0.44630250315202824,"extension":6.361358246477701},"index":4,"playId":"57b73799-ab8b-3362-bcf5-7800a54b757f","pitchNumber":3,"startTime":"2026-06-27T03:39:45.636Z","endTime":"2026-06-27T03:39:50.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.224534153021192,"aZ":-30.969280700831355,"pfxX":-0.013567882966415201,"pfxZ":0.7757162826707562,"pX":0.2938189563428103,"pZ":1.0275251350129269,"vX0":2.841964610088883,"vY0":-122.99921099212487,"vZ0":-6.055524311728893,"x":105.8,"y":211.04,"x0":-0.8701575346354288,"y0":50.00059699350326,"z0":6.1169200087926905,"aX":-0.021314754870168446},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-0.6,"spinRate":2594,"spinDirection":6},"zone":14,"typeConfidence":0.91,"plateTime":0.4436985242473437,"extension":6.1986961894665935},"index":5,"playId":"ee95fa5d-e8fa-3602-a1e9-57711469aeb2","pitchNumber":4,"startTime":"2026-06-27T03:40:01.329Z","endTime":"2026-06-27T03:40:05.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-27T03:40:13.177Z","endTime":"2026-06-27T03:40:24.572Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241260963468402,"aZ":-27.283897650119822,"pfxX":-9.280851740447586,"pfxZ":3.015823321639731,"pX":0.19776839231402096,"pZ":1.194863151079049,"vX0":5.8756577638341545,"vY0":-127.06959589795238,"vZ0":-6.690444990863193,"x":109.46,"y":206.52,"x0":-0.9494722909169911,"y0":50.00158167814926,"z0":6.056182824834796,"aX":-15.038460033643855},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":2047,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4325457321712274,"extension":6.1484018423875595},"index":7,"playId":"929eafaf-3ff1-39fa-a091-0e25ef60daf5","pitchNumber":5,"startTime":"2026-06-27T03:40:24.572Z","endTime":"2026-06-27T03:40:27.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.239303865835954,"aZ":-25.639185710593004,"pfxX":-9.463302178566861,"pfxZ":3.982557939954532,"pX":-1.1102326531304327,"pZ":2.885428784941186,"vX0":2.822764013780957,"vY0":-127.79938569942898,"vZ0":-3.173869822258284,"x":159.32,"y":160.87,"x0":-1.0047660773891167,"y0":50.00381639506033,"z0":6.174384302752949,"aX":-15.533313131467862},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":16.4,"spinRate":1999,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4298549237188545,"extension":6.2074995370915325},"index":8,"playId":"4c39d951-9181-3a9c-b975-16237f157fa6","pitchNumber":6,"startTime":"2026-06-27T03:40:43.866Z","endTime":"2026-06-27T03:40:47.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54380743350483,"aZ":-33.34560126734,"pfxX":0.18534042478793467,"pfxZ":-0.760795584605706,"pX":0.16755257135571322,"pZ":2.240915540702368,"vX0":2.745314227482917,"vY0":-122.82054502736281,"vZ0":-2.823228779561102,"x":110.61,"y":178.28,"x0":-0.9872285506712745,"y0":50.005260341017745,"z0":6.231394645302009,"aX":0.2839429471468915},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":-1.0,"spinRate":2620,"spinDirection":2},"zone":5,"typeConfidence":0.91,"plateTime":0.4453664921686582,"extension":6.193861635574201},"index":9,"playId":"d9d40802-9a4a-3e70-a458-c7508dc647fb","pitchNumber":7,"startTime":"2026-06-27T03:41:00.137Z","endTime":"2026-06-27T03:41:04.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.677699922021713,"aZ":-33.343917637999226,"pfxX":8.346836108126478,"pfxZ":-0.868938377374274,"pX":-0.5200440654547538,"pZ":2.3026142868530544,"vX0":-0.8288112385610944,"vY0":-115.25711001631677,"vZ0":-1.780306209792593,"x":136.82,"y":176.61,"x0":-1.239864412600009,"y0":50.00456264523469,"z0":6.309008041107595,"aX":11.21594773301635},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.7,"breakHorizontal":-14.9,"spinRate":2781,"spinDirection":37},"zone":4,"typeConfidence":0.91,"plateTime":0.475453656286307,"extension":5.946022014468871},"index":10,"playId":"49960318-a751-3254-8c62-76b632f57025","pitchNumber":8,"startTime":"2026-06-27T03:41:23.109Z","endTime":"2026-06-27T03:41:27.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:41:27.570Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T03:41:41.720Z","endTime":"2026-06-27T03:43:32.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":"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.6,"endSpeed":79.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122742460628867,"aZ":-29.162379425921028,"pfxX":-1.100027604201494,"pfxZ":1.9236972613771144,"pX":1.5028180673858285,"pZ":-0.18559551789434284,"vX0":5.728017603389394,"vY0":-124.25041136408394,"vZ0":-9.347220966396167,"x":59.72,"y":243.79,"x0":-0.6903354037686978,"y0":50.00089286213162,"z0":6.051898877985219,"aX":-1.7192295207912023},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":0.6,"spinRate":2616,"spinDirection":299},"zone":14,"typeConfidence":0.91,"plateTime":0.4409932695114507,"extension":6.109522595968949},"index":0,"playId":"05a9766c-498c-3501-a1b8-f1c750d2a8b2","pitchNumber":1,"startTime":"2026-06-27T03:41:52.043Z","endTime":"2026-06-27T03:41:55.296Z","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":84.4,"endSpeed":78.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83131127318238,"aZ":-31.569728066438262,"pfxX":-0.8423126497661624,"pfxZ":0.3967046475419389,"pX":0.870864454320641,"pZ":1.349943712324132,"vX0":4.71157374513749,"vY0":-122.85127444962579,"vZ0":-5.137314961101149,"x":83.8,"y":202.33,"x0":-0.9606152470728915,"y0":50.00448049940001,"z0":6.14475997264457,"aX":-1.2908134944498455},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":0.5,"spinRate":2730,"spinDirection":7},"zone":14,"typeConfidence":0.91,"plateTime":0.4454631194466905,"extension":6.2024632027869195},"index":1,"playId":"ef45a8d2-fee7-31d1-b485-e7556e107539","pitchNumber":2,"startTime":"2026-06-27T03:42:13.561Z","endTime":"2026-06-27T03:42:18.025Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.305377641947906,"aZ":-31.19097898649084,"pfxX":0.13740682574884167,"pfxZ":0.640217519519779,"pX":0.6563408578164769,"pZ":1.565651261014502,"vX0":3.766596720466646,"vY0":-123.04335414869472,"vZ0":-5.058637688078237,"x":91.98,"y":196.51,"x0":-0.9091149615456166,"y0":50.0054840760605,"z0":6.276568411716979,"aX":0.21102517743677163},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.2,"breakHorizontal":-1.1,"spinRate":2685,"spinDirection":1},"zone":14,"typeConfidence":0.91,"plateTime":0.44433714650752565,"extension":6.279769886824045},"index":2,"playId":"deda76c8-410e-330c-8e2e-d36e9eff0ade","pitchNumber":3,"startTime":"2026-06-27T03:42:29.827Z","endTime":"2026-06-27T03:42:35.704Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-27T03:42:39.693Z","endTime":"2026-06-27T03:42:57.414Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"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":89.0,"endSpeed":81.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83631355199594,"aZ":-27.060383903585727,"pfxX":-7.626660976472433,"pfxZ":3.009365803680632,"pX":-0.663797308903319,"pZ":1.9760837355782708,"vX0":3.3321582288051017,"vY0":-129.48544397996162,"vZ0":-5.397218689313238,"x":142.3,"y":185.43,"x0":-0.9759149138804456,"y0":50.00286735332328,"z0":6.155856766383467,"aX":-12.960926392711077},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":13.1,"spinRate":2135,"spinDirection":234},"zone":7,"typeConfidence":0.89,"plateTime":0.4228741975798309,"extension":6.177464640267795},"index":4,"playId":"90e6cc5a-5387-322a-9b11-da78022cc0d4","pitchNumber":4,"startTime":"2026-06-27T03:42:57.414Z","endTime":"2026-06-27T03:43:02.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10286311324561,"aZ":-25.850709448740403,"pfxX":-9.14181710486119,"pfxZ":3.6295392107569873,"pX":0.2261777496911968,"pZ":2.0282552900855317,"vX0":6.011041706352246,"vY0":-131.049193147067,"vZ0":-5.7874474325178795,"x":108.38,"y":184.02,"x0":-0.9068283675897327,"y0":50.00642829020752,"z0":6.190782275891652,"aX":-15.940407713594434},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":15.2,"spinRate":2322,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.41760520985692917,"extension":6.237947103330375},"hitData":{"launchSpeed":91.7,"launchAngle":51.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.74,"coordY":92.59}},"index":5,"playId":"c81763c7-5e27-395a-870c-908ff8c20ed8","pitchNumber":5,"startTime":"2026-06-27T03:43:22.402Z","endTime":"2026-06-27T03:43:32.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:43:32.564Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, first baseman Ty France to pitcher Jason Adam.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T03:43:49.724Z","endTime":"2026-06-27T03:45:10.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":93.5,"endSpeed":85.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019908449490543,"aZ":-14.589713406829203,"pfxX":-3.3338415039154863,"pfxZ":9.292591893604332,"pX":-0.7082113156631153,"pZ":5.181463702426233,"vX0":1.5996843319552025,"vY0":-136.22031480766898,"vZ0":-0.7033998453439125,"x":144.0,"y":98.88,"x0":-0.867805606095311,"y0":50.000138743155276,"z0":6.445252677553741,"aX":-6.30685233871911},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":5.8,"spinRate":2632,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4010474998427145,"extension":6.10017294318218},"index":0,"playId":"c9627c97-84f5-34a0-b797-e100340f7500","pitchNumber":1,"startTime":"2026-06-27T03:44:02.856Z","endTime":"2026-06-27T03:44:06.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84101481982445,"aZ":-33.64315624096168,"pfxX":0.9088060380397334,"pfxZ":-0.9723615429567669,"pX":-0.567838484278795,"pZ":2.410850127422793,"vX0":0.8233069107992038,"vY0":-121.78347617022892,"vZ0":-2.538151660437693,"x":138.64,"y":173.69,"x0":-1.0277860488528958,"y0":50.004457410319546,"z0":6.363045679869093,"aX":1.371506400619308},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":-1.8,"spinRate":2630,"spinDirection":40},"zone":4,"typeConfidence":0.9,"plateTime":0.4489380110456054,"extension":6.208570092734071},"index":1,"playId":"0c89e986-15a1-3e92-be37-acdd099b5c45","pitchNumber":2,"startTime":"2026-06-27T03:44:18.079Z","endTime":"2026-06-27T03:44:21.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641516092875694,"aZ":-23.259322202109114,"pfxX":-9.812820221874201,"pfxZ":5.411438074021241,"pX":-0.5141141741222698,"pZ":0.978324652893637,"vX0":3.934621559372241,"vY0":-128.0787004577171,"vZ0":-8.374569783073838,"x":136.6,"y":212.37,"x0":-0.803097783190097,"y0":50.001670581500214,"z0":6.13520655291833,"aX":-16.15688295236077},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2335,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4291135889417643,"extension":6.074476876704482},"index":2,"playId":"8b90d474-44f8-3777-b809-63272bd58cc6","pitchNumber":3,"startTime":"2026-06-27T03:44:37.627Z","endTime":"2026-06-27T03:44:41.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74849203118544,"aZ":-32.62765993666325,"pfxX":7.482043271425911,"pfxZ":-0.34966694531049924,"pX":-0.12123977934325303,"pZ":2.271295873041298,"vX0":0.2730793485073738,"vY0":-113.52133158326964,"vZ0":-1.7236532110331746,"x":121.62,"y":177.46,"x0":-1.2140788176675779,"y0":50.00425090525093,"z0":6.319342328693026,"aX":9.66654370184348},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.8,"breakHorizontal":-13.6,"spinRate":2712,"spinDirection":29},"zone":5,"typeConfidence":0.9,"plateTime":0.4843813345584955,"extension":5.991114825808286},"hitData":{"launchSpeed":94.3,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":164.25}},"index":3,"playId":"ae9075b2-d33f-3671-ab77-77e258a039f9","pitchNumber":4,"startTime":"2026-06-27T03:45:02.182Z","endTime":"2026-06-27T03:45:10.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:45:10.131Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T03:47:52.789Z","endTime":"2026-06-27T03:49:05.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T03:47:38.280Z","endTime":"2026-06-27T03:47:55.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"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":102.3,"endSpeed":93.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.986347505058404,"aZ":-15.653997677318616,"pfxX":-8.963203953322417,"pfxZ":7.33027430673515,"pX":-1.2855185002717395,"pZ":3.936723629011611,"vX0":4.667348590791541,"vY0":-148.983536117378,"vZ0":-2.9775659118144358,"x":166.0,"y":132.49,"x0":-1.705938972563177,"y0":50.0010073287781,"z0":5.851006744550526,"aX":-20.195151077416316},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":12.8,"breakHorizontal":15.4,"spinRate":2615,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.36730598042746054,"extension":6.578898056941176},"index":1,"playId":"626fcfd3-8f81-3fd9-b992-02e422b440f1","pitchNumber":1,"startTime":"2026-06-27T03:47:55.168Z","endTime":"2026-06-27T03:48:00.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44382258267742,"aZ":-14.809282653776874,"pfxX":-8.527809180265447,"pfxZ":7.918859753028173,"pX":-0.2151500148113623,"pZ":3.279748460311435,"vX0":7.4282026647568635,"vY0":-146.83069136543295,"vZ0":-4.7073037344068265,"x":125.2,"y":150.23,"x0":-1.6647876668370039,"y0":50.00083794943773,"z0":5.779226323244198,"aX":-18.694260344506933},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.6,"breakHorizontal":14.0,"spinRate":2637,"spinDirection":212},"zone":2,"typeConfidence":0.82,"plateTime":0.37245377114394085,"extension":6.708703228635286},"index":2,"playId":"86c58123-3ddf-3943-9a9c-230d942f620c","pitchNumber":2,"startTime":"2026-06-27T03:48:21.122Z","endTime":"2026-06-27T03:48:24.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729947243272772,"aZ":-26.798255942574862,"pfxX":1.0219633826129622,"pfxZ":3.0856687337750195,"pX":0.6428845691255674,"pZ":2.061999764464246,"vX0":5.747051269950075,"vY0":-130.40520473130832,"vZ0":-4.55865493556954,"x":92.49,"y":183.11,"x0":-1.7126885508492824,"y0":50.000732602610285,"z0":5.829238810480598,"aX":1.7767745637033474},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-3.0,"spinRate":2819,"spinDirection":94},"zone":9,"typeConfidence":0.87,"plateTime":0.41835371053250014,"extension":6.761715416329134},"index":3,"playId":"05adb929-c6e2-357b-8769-18a58fb2a8da","pitchNumber":3,"startTime":"2026-06-27T03:48:37.460Z","endTime":"2026-06-27T03:48:41.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.1,"endSpeed":92.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58776373347328,"aZ":-11.392536454669552,"pfxX":-6.651656138191554,"pfxZ":9.480410646921747,"pX":-0.0753016001523881,"pZ":2.9163218914343325,"vX0":6.933594505699178,"vY0":-147.05220213914623,"vZ0":-6.387140523833674,"x":119.87,"y":160.04,"x0":-1.5985163891829994,"y0":50.0023771084613,"z0":5.791078306629193,"aX":-14.580283854972487},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2628,"spinDirection":212},"zone":2,"typeConfidence":0.88,"plateTime":0.37234631767889015,"extension":6.771290737806561},"hitData":{"launchSpeed":98.3,"launchAngle":23.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.04,"coordY":56.78}},"index":4,"playId":"a61a6d5e-d29d-34c8-8e1d-9c0e6bf25923","pitchNumber":4,"startTime":"2026-06-27T03:48:55.621Z","endTime":"2026-06-27T03:49:05.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:49:05.159Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samad Taylor flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T03:49:20.783Z","endTime":"2026-06-27T03:50:16.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.9,"endSpeed":93.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91689523937362,"aZ":-11.747032343946122,"pfxX":-8.933104231192157,"pfxZ":9.229138401187313,"pX":0.8427047930306724,"pZ":1.4847894932066847,"vX0":10.349205023376621,"vY0":-147.76531038327786,"vZ0":-9.983650507104414,"x":84.88,"y":198.69,"x0":-1.542966832162923,"y0":50.0045682991446,"z0":5.5958421923120945,"aX":-19.774719980752923},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":14.9,"breakHorizontal":14.2,"spinRate":2613,"spinDirection":211},"zone":14,"typeConfidence":0.88,"plateTime":0.37054822008445454,"extension":6.775641771370233},"index":0,"playId":"184b45a0-d218-397e-9d24-ea0bbc9f94b9","pitchNumber":1,"startTime":"2026-06-27T03:49:31.246Z","endTime":"2026-06-27T03:49:34.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87910650363858,"aZ":-34.05341530664728,"pfxX":3.403962776457915,"pfxZ":-1.0850057838926634,"pX":0.4080832014407212,"pZ":0.1188010472996334,"vX0":4.434327325964582,"vY0":-130.43396558346691,"vZ0":-7.92353527068626,"x":101.44,"y":235.57,"x0":-1.7550553921943302,"y0":50.00610187041196,"z0":5.756608329237631,"aX":5.878203950951804},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.5,"breakHorizontal":-7.1,"spinRate":2834,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4195890353661218,"extension":6.615479437090164},"index":1,"playId":"5f622a31-4cc6-3378-b4de-901a52d0a633","pitchNumber":2,"startTime":"2026-06-27T03:49:47.318Z","endTime":"2026-06-27T03:49:54.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":92.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.030350323742084,"aZ":-12.472333927089586,"pfxX":-9.114946386765562,"pfxZ":8.970462098191824,"pX":-0.6073298855423223,"pZ":2.7421710902718117,"vX0":6.616320671695761,"vY0":-147.69693552670398,"vZ0":-6.580248950594392,"x":140.15,"y":164.74,"x0":-1.6986497217836878,"y0":50.00646085164182,"z0":5.741330559153684,"aX":-20.02858248728453},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.0,"breakHorizontal":15.1,"spinRate":2538,"spinDirection":215},"zone":1,"typeConfidence":0.87,"plateTime":0.37164560583070827,"extension":6.7051494540530925},"hitData":{"launchSpeed":76.4,"launchAngle":42.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.74,"coordY":105.09}},"index":2,"playId":"f83fdefd-39f9-3650-8b4b-64eeaf8bc508","pitchNumber":3,"startTime":"2026-06-27T03:50:07.140Z","endTime":"2026-06-27T03:50:16.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:50:16.632Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T03:50:33.630Z","endTime":"2026-06-27T03:52:30.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":102.1,"endSpeed":93.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.012648444624084,"aZ":-13.055151747133076,"pfxX":-5.132583103950076,"pfxZ":8.504083788818264,"pX":-0.5438853718642485,"pZ":3.8680342422079086,"vX0":5.028625778096351,"vY0":-148.63604311305022,"vZ0":-3.725393381220021,"x":137.73,"y":134.34,"x0":-1.5868031255555604,"y0":50.004512283316934,"z0":5.890211641289152,"aX":-11.54120473435985},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2553,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.3678335799174337,"extension":6.680136792991877},"index":0,"playId":"3e5ad175-b44f-38a4-a6fc-38eb675c2c9b","pitchNumber":1,"startTime":"2026-06-27T03:50:44.104Z","endTime":"2026-06-27T03:50:47.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-27T03:50:54.976Z","endTime":"2026-06-27T03:51:07.813Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.3,"endSpeed":94.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25935710996514,"aZ":-9.646055254015067,"pfxX":-4.3503990534074175,"pfxZ":9.945126216239895,"pX":-1.5471626760094541,"pZ":2.935843902819104,"vX0":1.704030365868602,"vY0":-148.99139383231895,"vZ0":-6.905119344295368,"x":175.97,"y":159.51,"x0":-1.5587830079132385,"y0":50.002175179533594,"z0":5.8300590234389205,"aX":-9.854243516723628},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2578,"spinDirection":208},"zone":11,"typeConfidence":0.93,"plateTime":0.3665674654969062,"extension":6.758126740085681},"index":2,"playId":"83cd65d0-68cc-3154-9ba2-3dfdee739556","pitchNumber":2,"startTime":"2026-06-27T03:51:07.813Z","endTime":"2026-06-27T03:51:10.813Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.117928386580658,"aZ":-19.853081530495526,"pfxX":0.38126699478615667,"pfxZ":6.223615926328469,"pX":1.1155872037034607,"pZ":2.9673655582495377,"vX0":7.269900416121307,"vY0":-139.09347425487584,"vZ0":-4.215226208586788,"x":74.48,"y":158.66,"x0":-1.5701198663018316,"y0":50.00441214061179,"z0":5.800807140131678,"aX":0.7542511520332601},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":-2.0,"spinRate":2631,"spinDirection":197},"zone":12,"typeConfidence":0.93,"plateTime":0.39220872969499965,"extension":6.747054613165672},"index":3,"playId":"554c07c9-a52d-38b0-bbec-6e6fef8778f5","pitchNumber":3,"startTime":"2026-06-27T03:51:26.707Z","endTime":"2026-06-27T03:51:30.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":103.2,"endSpeed":94.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25951610172163,"aZ":-9.353208534581404,"pfxX":-4.408384187921422,"pfxZ":9.938851050611461,"pX":-1.6441445786632134,"pZ":3.281032323170306,"vX0":1.7534632729882929,"vY0":-150.30760151815895,"vZ0":-6.06295665260507,"x":179.67,"y":150.19,"x0":-1.6612081078262575,"y0":50.000900850796235,"z0":5.850907798151329,"aX":-10.120214304123127},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2591,"spinDirection":208},"zone":11,"typeConfidence":0.94,"plateTime":0.3639181319166629,"extension":6.798503509129476},"index":4,"playId":"d430b1de-cca8-3fff-9fa0-8d84a3991f6e","pitchNumber":4,"startTime":"2026-06-27T03:51:45.920Z","endTime":"2026-06-27T03:51:48.930Z","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":100.8,"endSpeed":92.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41294179088759,"aZ":-11.39681942884014,"pfxX":-3.5536714860009733,"pfxZ":9.51221992906559,"pX":-0.4759340229902634,"pZ":4.235055839462074,"vX0":4.281845963062912,"vY0":-146.78528133616726,"vZ0":-3.0931091826666295,"x":135.14,"y":124.43,"x0":-1.491168559472151,"y0":50.00188655298797,"z0":5.979958238193358,"aX":-7.7620692236292514},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2593,"spinDirection":205},"zone":11,"typeConfidence":0.93,"plateTime":0.3729897893613878,"extension":6.678448909020984},"index":5,"playId":"c35da785-61c3-3588-8ac4-89a7a528fe94","pitchNumber":5,"startTime":"2026-06-27T03:52:05.685Z","endTime":"2026-06-27T03:52:09.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.869338159295545,"aZ":-16.814752693098832,"pfxX":-0.0015266006554806588,"pfxZ":7.627776480005987,"pX":-0.033013777261919494,"pZ":2.2474084453729164,"vX0":4.810962674180365,"vY0":-140.32444490307478,"vZ0":-6.575013167743401,"x":118.26,"y":178.1,"x0":-1.7625462669919185,"y0":50.003837596922914,"z0":5.698193997043406,"aX":-0.004039053759587466},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":-0.8,"spinRate":2662,"spinDirection":199},"zone":8,"typeConfidence":0.92,"plateTime":0.3889024736983915,"extension":6.710984808917957},"index":6,"playId":"c16a5e80-331d-3ce8-b570-8e884c837ba6","pitchNumber":6,"startTime":"2026-06-27T03:52:26.344Z","endTime":"2026-06-27T03:52:30.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:52:30.487Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, pitcher Adrian Morejon to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T03:55:12.885Z","endTime":"2026-06-27T03:55:22.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Jason Adam.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T03:54:11.601Z","endTime":"2026-06-27T03:55:15.258Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":91.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87737461812337,"aZ":-20.53600884396788,"pfxX":10.321321498316474,"pfxZ":5.47846686971716,"pX":-0.4342833061222403,"pZ":2.116906433798711,"vX0":-11.57203487199466,"vY0":-145.27843842599415,"vZ0":-6.570513440394562,"x":133.55,"y":181.62,"x0":2.270701387526883,"y0":50.007207322566245,"z0":5.667968730012486,"aX":21.94092511775387},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":2355,"spinDirection":141},"zone":7,"typeConfidence":0.9,"plateTime":0.37785707327122076,"extension":6.34849739217809},"hitData":{"launchSpeed":98.6,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.14,"coordY":174.9}},"index":1,"playId":"bfe33af1-dd89-3186-96c4-354bfd5026e1","pitchNumber":1,"startTime":"2026-06-27T03:55:15.258Z","endTime":"2026-06-27T03:55:22.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:55:22.787Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T03:55:38.201Z","endTime":"2026-06-27T03:56:11.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":91.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7410526676376,"aZ":-19.366732485234834,"pfxX":9.731346827345824,"pfxZ":5.901255627772983,"pX":0.26296162771982073,"pZ":3.5486541093803456,"vX0":-9.872948603706309,"vY0":-146.60970319466244,"vZ0":-3.034061546358516,"x":106.98,"y":142.97,"x0":2.4152805565761213,"y0":50.00025015903732,"z0":5.757442080605812,"aX":21.111137738346947},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.2,"breakHorizontal":-15.6,"spinRate":2539,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.3740753701966062,"extension":6.376890963580448},"index":0,"playId":"5679d3ca-077f-38fd-917a-400ce3ea19ce","pitchNumber":1,"startTime":"2026-06-27T03:55:44.866Z","endTime":"2026-06-27T03:55:49.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39781083125158,"aZ":-20.359616049300076,"pfxX":9.139868609143807,"pfxZ":5.538016137181695,"pX":-0.34116009240692924,"pZ":2.3565948413620497,"vX0":-11.177712767229576,"vY0":-144.79783725053693,"vZ0":-5.954540280231475,"x":130.0,"y":175.15,"x0":2.3735289435233113,"y0":50.00163093696728,"z0":5.676920891916701,"aX":19.494087351274167},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":2501,"spinDirection":138},"zone":4,"typeConfidence":0.91,"plateTime":0.37763073730310515,"extension":6.389198471373397},"hitData":{"launchSpeed":94.7,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":117.84,"coordY":150.52}},"index":1,"playId":"4c2130ab-f58d-3a07-afae-41eab06acaa4","pitchNumber":2,"startTime":"2026-06-27T03:56:00.501Z","endTime":"2026-06-27T03:56:11.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:56:11.737Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to left fielder Samad Taylor. Andy Pages to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T03:56:29.036Z","endTime":"2026-06-27T03:57:49.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67462813214228,"aZ":-32.30600148594307,"pfxX":-4.073814670479944,"pfxZ":-0.07417802738829771,"pX":-0.34490848794645085,"pZ":2.606491070119855,"vX0":-6.768916259004461,"vY0":-133.70669810033607,"vZ0":-1.9331963491911004,"x":130.15,"y":168.4,"x0":2.7481369933823285,"y0":50.00286424482645,"z0":5.655920967567844,"aX":-7.377568336046852},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.4,"breakHorizontal":8.9,"spinRate":2887,"spinDirection":251},"zone":4,"typeConfidence":0.88,"plateTime":0.4095726342558539,"extension":6.342150014772234},"index":0,"playId":"c2891599-e381-3faf-beb7-85c4dc6fdadf","pitchNumber":1,"startTime":"2026-06-27T03:56:37.609Z","endTime":"2026-06-27T03:56:41.424Z","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":89.2,"endSpeed":82.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035375249995333,"aZ":-35.21503724912155,"pfxX":-3.4187231345226827,"pfxZ":-1.787180908327091,"pX":0.4159022404414958,"pZ":2.2469867325205057,"vX0":-4.784562639437281,"vY0":-129.92017830323883,"vZ0":-1.8880026540961132,"x":101.15,"y":178.11,"x0":2.7276579545381776,"y0":50.00171922220867,"z0":5.667700738624749,"aX":-5.823595033389007},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.5,"breakHorizontal":7.3,"spinRate":2944,"spinDirection":277},"zone":9,"typeConfidence":0.91,"plateTime":0.42211405429882864,"extension":6.394204594558094},"index":1,"playId":"89107eaa-61e7-38db-8b9f-d68456017830","pitchNumber":2,"startTime":"2026-06-27T03:56:56.692Z","endTime":"2026-06-27T03:57:00.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43316107926343,"aZ":-14.182678256514988,"pfxX":4.869219666369368,"pfxZ":8.462083452123567,"pX":-0.34613015791439794,"pZ":3.826436549644017,"vX0":-9.441257955570808,"vY0":-144.8181073984956,"vZ0":-3.227404337382919,"x":130.19,"y":135.47,"x0":2.32193798888434,"y0":50.00658516680082,"z0":5.821505353549092,"aX":10.357798115446718},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":-7.0,"spinRate":2559,"spinDirection":147},"zone":11,"typeConfidence":0.85,"plateTime":0.3780353202123332,"extension":6.473385839199419},"index":2,"playId":"70946489-5796-3ea6-8120-41e72aa62a90","pitchNumber":3,"startTime":"2026-06-27T03:57:17.741Z","endTime":"2026-06-27T03:57:20.995Z","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":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.578742518108406,"aZ":-22.01628669171167,"pfxX":10.377663172544866,"pfxZ":4.767038527042014,"pX":0.15426610130917007,"pZ":2.3917194695153143,"vX0":-9.968849355238573,"vY0":-144.97223282349324,"vZ0":-5.6039438493179015,"x":111.12,"y":174.2,"x0":2.2875477436623557,"y0":50.0025130197214,"z0":5.691747604163641,"aX":22.111260618444458},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.7,"breakHorizontal":-16.8,"spinRate":2485,"spinDirection":139},"zone":5,"typeConfidence":0.9,"plateTime":0.37766952585178615,"extension":6.389942990921002},"hitData":{"launchSpeed":103.9,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.58,"coordY":111.53}},"index":3,"playId":"c1f4d8f8-408b-328c-9574-749b0a170cc6","pitchNumber":4,"startTime":"2026-06-27T03:57:37.751Z","endTime":"2026-06-27T03:57:49.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:57:49.834Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mookie Betts grounds into a double play, second baseman Sung-Mun Song to first baseman Ty France. Freddie Freeman out at 2nd. Mookie Betts out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T03:59:12.521Z","endTime":"2026-06-27T03:59:38.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T03:58:13.267Z","endTime":"2026-06-27T03:59:14.729Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":91.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.995401117668614,"aZ":-21.922417267008154,"pfxX":10.471686459030206,"pfxZ":4.746963078669472,"pX":0.10479327184940332,"pZ":2.9615667097240856,"vX0":-10.552579647305912,"vY0":-146.39975882224775,"vZ0":-4.321337535294627,"x":113.01,"y":158.82,"x0":2.403292741678889,"y0":50.00584076726819,"z0":5.7765639570208664,"aX":22.633606189612195},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":7.8,"breakHorizontal":-16.8,"spinRate":2470,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.3747618909157415,"extension":6.361629609421028},"index":1,"playId":"97c755b6-2d4b-3362-a33f-2af2c17708ec","pitchNumber":1,"startTime":"2026-06-27T03:59:14.729Z","endTime":"2026-06-27T03:59:18.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593668275423855,"aZ":-33.93192958543549,"pfxX":5.562240548823267,"pfxZ":-0.9515160002443999,"pX":-0.09296032788441971,"pZ":2.1098232498759018,"vX0":-8.672516428376284,"vY0":-135.25317386482203,"vZ0":-3.442296024490628,"x":120.54,"y":181.81,"x0":2.4328459062185708,"y0":50.0017276846246,"z0":5.779445317046712,"aX":10.302260826477243},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-2.3,"breakHorizontal":-8.2,"spinRate":1077,"spinDirection":106},"zone":8,"typeConfidence":0.88,"plateTime":0.40502205457554563,"extension":6.383772579631049},"hitData":{"launchSpeed":85.4,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.35,"coordY":154.62}},"index":2,"playId":"72d4db18-32ef-35cc-b97f-c0566c8599d9","pitchNumber":2,"startTime":"2026-06-27T03:59:30.847Z","endTime":"2026-06-27T03:59:38.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T03:59:38.688Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:02:22.669Z","endTime":"2026-06-27T04:03:19.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Hernández replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T04:01:15.740Z","endTime":"2026-06-27T04:02:24.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642546,"link":"/api/v1/people/642546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31044177150551,"aZ":-30.633802178757815,"pfxX":1.067872102664909,"pfxZ":0.9387435605570094,"pX":1.0153717016269588,"pZ":1.4899667012037123,"vX0":7.532547851519359,"vY0":-127.09123505886032,"vZ0":-3.8121376274043595,"x":78.3,"y":198.55,"x0":-2.1219297814322626,"y0":50.00361060452988,"z0":5.434483549814846,"aX":1.750722531090129},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-3.6,"spinRate":2611,"spinDirection":91},"zone":14,"typeConfidence":0.89,"plateTime":0.4304858520637498,"extension":6.373697177831356},"index":1,"playId":"f312698a-f7f7-38fe-9e1c-d673e06cb53f","pitchNumber":1,"startTime":"2026-06-27T04:02:24.796Z","endTime":"2026-06-27T04:02:28.335Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55501537470815,"aZ":-32.221117859298346,"pfxX":2.182630109137464,"pfxZ":-0.03073351498795418,"pX":-0.709229201583945,"pZ":2.8800753907988765,"vX0":3.3505549948733817,"vY0":-126.3321810855775,"vZ0":-0.3128572004051692,"x":144.03,"y":161.02,"x0":-2.33367117546574,"y0":50.00142595080423,"z0":5.584653950509929,"aX":3.544409448882299},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-4.7,"spinRate":2650,"spinDirection":91},"zone":4,"typeConfidence":0.9,"plateTime":0.4327432773543407,"extension":6.037798555924246},"index":2,"playId":"d447597e-7b50-3c98-99ce-c93f531e45bd","pitchNumber":2,"startTime":"2026-06-27T04:02:38.422Z","endTime":"2026-06-27T04:03:05.434Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.885360726217442,"aZ":-24.893768691075824,"pfxX":-11.09112552114134,"pfxZ":3.4699874860092486,"pX":-0.5134422201409263,"pZ":2.840661351063651,"vX0":9.126677326803794,"vY0":-143.45308054733667,"vZ0":-2.9178038114586395,"x":136.57,"y":162.08,"x0":-2.2834978496630063,"y0":50.004633611773,"z0":5.410114552381339,"aX":-23.289569708034012},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.9,"breakHorizontal":18.5,"spinRate":2384,"spinDirection":238},"zone":4,"typeConfidence":0.92,"plateTime":0.380738573144634,"extension":6.04576732490482},"hitData":{"launchSpeed":97.7,"launchAngle":39.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.5,"coordY":83.76}},"index":3,"playId":"384c1303-cc80-3696-bd6a-62b48a36fbc6","pitchNumber":3,"startTime":"2026-06-27T04:03:09.896Z","endTime":"2026-06-27T04:03:19.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:03:19.221Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a line drive to left fielder Tommy Edman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:03:38.140Z","endTime":"2026-06-27T04:05:10.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59109868221502,"aZ":-11.894996632640174,"pfxX":-9.497852066122302,"pfxZ":9.836237064734128,"pX":-0.8605458020165737,"pZ":2.648090042285266,"vX0":6.602681714815641,"vY0":-143.24966981105183,"vZ0":-5.857204972418296,"x":149.8,"y":167.28,"x0":-1.9710069788942548,"y0":50.000426417551154,"z0":5.47485706549829,"aX":-19.576783882551968},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":15.7,"spinRate":2400,"spinDirection":237},"zone":11,"typeConfidence":0.58,"plateTime":0.3835454446408262,"extension":6.241474195995451},"index":0,"playId":"10bec78a-1dc0-3dc6-8d7d-ef6cc6eb9553","pitchNumber":1,"startTime":"2026-06-27T04:03:45.512Z","endTime":"2026-06-27T04:03:50.515Z","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":91.2,"endSpeed":84.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.266522488636717,"aZ":-25.98693537616377,"pfxX":0.5200837529222921,"pfxZ":3.471411073149267,"pX":1.5235144803053697,"pZ":0.8078128328724183,"vX0":9.293052495081264,"vY0":-132.40989865003021,"vZ0":-7.021507196979739,"x":58.93,"y":216.97,"x0":-2.0936734207234156,"y0":50.00377720034492,"z0":5.385323688139309,"aX":0.9254876578553034},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":-2.9,"spinRate":2518,"spinDirection":190},"zone":14,"typeConfidence":0.86,"plateTime":0.41307164815841535,"extension":6.221615356116825},"index":1,"playId":"ee7ad611-c5a9-39e0-874b-d4e4b9e89989","pitchNumber":2,"startTime":"2026-06-27T04:04:00.070Z","endTime":"2026-06-27T04:04:08.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.445307247196915,"aZ":-17.533101395187057,"pfxX":-7.110463379184855,"pfxZ":7.177196636552006,"pX":-0.9720817041917003,"pZ":1.6256601625673666,"vX0":6.250224176658769,"vY0":-141.92863370222494,"vZ0":-7.166485440655041,"x":154.05,"y":194.89,"x0":-2.2788582959917423,"y0":50.00423475080426,"z0":5.299777152523806,"aX":-14.50924937232376},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":11.6,"spinRate":2297,"spinDirection":239},"zone":13,"typeConfidence":0.84,"plateTime":0.38589424648521176,"extension":6.146994876153511},"index":2,"playId":"13b09f25-3d8d-3493-b384-d4ce1400cb76","pitchNumber":3,"startTime":"2026-06-27T04:04:18.358Z","endTime":"2026-06-27T04:04:22.232Z","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":88.7,"endSpeed":81.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819917599732264,"aZ":-29.59813712786629,"pfxX":0.8505772941275653,"pfxZ":1.5158450249954996,"pX":0.4746273950135875,"pZ":2.9020028404627736,"vX0":5.970656687010688,"vY0":-129.13652334414647,"vZ0":-1.0021589351957818,"x":98.91,"y":160.43,"x0":-1.9736828400814084,"y0":50.000245562656346,"z0":5.563226176529258,"aX":1.441627183660035},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-2.8,"spinRate":2464,"spinDirection":154},"zone":6,"typeConfidence":0.87,"plateTime":0.4234487360559225,"extension":6.200436740241021},"index":3,"playId":"631746f2-6409-3484-8ee6-1ee0e38acae1","pitchNumber":4,"startTime":"2026-06-27T04:04:37.416Z","endTime":"2026-06-27T04:04:42.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.42406076945812,"aZ":-14.970442290983518,"pfxX":-7.89792701142384,"pfxZ":8.53039004163347,"pX":-0.44572134863236673,"pZ":1.9215938736382403,"vX0":7.546111138943629,"vY0":-142.22077287365425,"vZ0":-6.877014461954006,"x":133.99,"y":186.9,"x0":-2.12790412770426,"y0":50.0007167406821,"z0":5.349405091655493,"aX":-15.922356437480591},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2325,"spinDirection":236},"zone":7,"typeConfidence":0.92,"plateTime":0.3874835767805198,"extension":6.110772204618514},"hitData":{"launchSpeed":72.4,"launchAngle":20.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.1,"coordY":108.12}},"index":4,"playId":"5173ea7e-6845-30e6-a319-be97acd60d5b","pitchNumber":5,"startTime":"2026-06-27T04:04:58.501Z","endTime":"2026-06-27T04:05:10.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:05:10.008Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Gavin Sheets to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:05:27.704Z","endTime":"2026-06-27T04:07:05.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56260222504381,"aZ":-22.069507886405205,"pfxX":-11.139010637762066,"pfxZ":5.037407563524426,"pX":-1.5978858420931534,"pZ":1.8373640274132086,"vX0":5.4472144302593115,"vY0":-141.27274303245224,"vZ0":-5.513839774381151,"x":177.91,"y":189.17,"x0":-2.112296035444411,"y0":50.00207502829107,"z0":5.248981150322226,"aX":-22.335656652707243},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":19.0,"spinRate":2198,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.3889008425700933,"extension":6.211382856580046},"index":0,"playId":"331cce50-8b37-3a21-b7eb-f6b27d02755e","pitchNumber":1,"startTime":"2026-06-27T04:05:34.597Z","endTime":"2026-06-27T04:05:37.701Z","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":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95771209593721,"aZ":-21.332891674703234,"pfxX":-12.306064794097221,"pfxZ":5.329222151304843,"pX":1.2737244732375343,"pZ":1.6530305986489031,"vX0":13.377864193586298,"vY0":-142.31244098661767,"vZ0":-5.870805628910738,"x":68.45,"y":194.15,"x0":-1.9062418720809151,"y0":50.00643721914013,"z0":5.109140673965093,"aX":-25.056508407499415},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.4,"breakHorizontal":19.3,"spinRate":2330,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.3859852028291786,"extension":6.383793202044463},"index":1,"playId":"f6af1ef9-2fb2-3cc3-9e1a-724b6d10fcc6","pitchNumber":2,"startTime":"2026-06-27T04:05:51.520Z","endTime":"2026-06-27T04:05:54.822Z","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.4,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.612326071738654,"aZ":-30.4688208570131,"pfxX":-0.3235274857792003,"pfxZ":1.0616006876859885,"pX":1.2422337440776623,"pZ":2.619940162054178,"vX0":8.10552105817467,"vY0":-126.9565542745218,"vZ0":-1.0697857698923663,"x":69.65,"y":168.04,"x0":-1.9702335124116903,"y0":50.00427953278032,"z0":5.5051065885663775,"aX":-0.521681534847287},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2405,"spinDirection":101},"zone":12,"typeConfidence":0.83,"plateTime":0.4339179341943882,"extension":6.325966758543181},"index":2,"playId":"b51466f4-d305-3b63-a265-b0a0ac2190e4","pitchNumber":3,"startTime":"2026-06-27T04:06:10.651Z","endTime":"2026-06-27T04:06:14.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.817586930291796,"aZ":-24.331024892292405,"pfxX":-12.37067184011406,"pfxZ":3.9666683796609696,"pX":0.3281406114518089,"pZ":1.6948193950181925,"vX0":11.362660241020974,"vY0":-140.01933892602628,"vZ0":-5.1965750700684215,"x":104.49,"y":193.02,"x0":-2.183400128170042,"y0":50.002327956709955,"z0":5.17534748697327,"aX":-24.462561152725723},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":19.9,"spinRate":2289,"spinDirection":237},"zone":9,"typeConfidence":0.92,"plateTime":0.39177812068353646,"extension":6.2949042491371054},"index":3,"playId":"1362131f-65c8-3436-9bcd-620c216a4002","pitchNumber":4,"startTime":"2026-06-27T04:06:44.112Z","endTime":"2026-06-27T04:06:49.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2626565750454,"aZ":-21.619535192174805,"pfxX":-12.158473970612711,"pfxZ":5.320235115091364,"pX":1.0471777290827031,"pZ":2.400678868089266,"vX0":12.554577932378725,"vY0":-140.3043851346684,"vZ0":-4.055784318249954,"x":77.08,"y":173.96,"x0":-1.916857769768073,"y0":50.00104697377241,"z0":5.282936875684233,"aX":-24.114083448519114},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":19.3,"spinRate":2357,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.3911452218071121,"extension":6.3560493487294},"index":4,"playId":"e12f7930-8b09-3535-a178-27f3d9ba3d5b","pitchNumber":5,"startTime":"2026-06-27T04:07:02.293Z","endTime":"2026-06-27T04:07:05.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:07:05.775Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks. Jase Bowen to 3rd. Xander Bogaerts to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:08:09.268Z","endTime":"2026-06-27T04:10:12.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T04:07:35.995Z","endTime":"2026-06-27T04:07:55.970Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jase Bowen replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T04:07:55.970Z","endTime":"2026-06-27T04:08:11.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64985474739737,"aZ":-22.285788768491123,"pfxX":-11.333032774343243,"pfxZ":4.855018297906981,"pX":-0.7203312417431919,"pZ":1.0419613101583167,"vX0":8.073506535369852,"vY0":-142.11032192630265,"vZ0":-7.358900273036013,"x":144.46,"y":210.65,"x0":-2.1307621504537906,"y0":50.006306635013345,"z0":5.0889067321979224,"aX":-23.102208778765533},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":18.8,"spinRate":2422,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.3859513290113057,"extension":6.589872686694989},"index":2,"playId":"a23c333f-781b-3ffc-af4b-9629b492088a","pitchNumber":1,"startTime":"2026-06-27T04:08:11.449Z","endTime":"2026-06-27T04:08:14.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31407883633042,"aZ":-28.099074182329666,"pfxX":-0.5629527474359683,"pfxZ":2.4303442257960395,"pX":0.8846105613983033,"pZ":2.5755925544441998,"vX0":7.479046579449317,"vY0":-129.3572550218054,"vZ0":-1.7962587141623754,"x":83.28,"y":169.24,"x0":-1.9825687631464024,"y0":50.00595003644365,"z0":5.452681743924104,"aX":-0.9460853330395637},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-0.8,"spinRate":2467,"spinDirection":141},"zone":12,"typeConfidence":0.82,"plateTime":0.4249347762167126,"extension":6.559289958549503},"index":3,"playId":"e92e98dd-8a46-377d-8228-a2e4b4454014","pitchNumber":2,"startTime":"2026-06-27T04:08:27.980Z","endTime":"2026-06-27T04:08:32.831Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.468219306225095,"aZ":-19.58593998777105,"pfxX":-12.500585054013964,"pfxZ":6.363135572888112,"pX":0.6569418659852488,"pZ":1.4656166398755783,"vX0":11.488072594300018,"vY0":-140.41260393245017,"vZ0":-6.565176042950243,"x":91.96,"y":199.21,"x0":-1.8814567097738577,"y0":50.003847870419335,"z0":5.127008607520304,"aX":-24.73735712481941},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":20.0,"spinRate":2449,"spinDirection":233},"zone":14,"typeConfidence":0.92,"plateTime":0.3914232119592995,"extension":6.367538275722968},"index":4,"playId":"fb893957-9987-3f29-b14a-c8292cb6fc38","pitchNumber":3,"startTime":"2026-06-27T04:08:47.137Z","endTime":"2026-06-27T04:08:51.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10612646388787,"aZ":-23.02258527314437,"pfxX":-12.463655165871941,"pfxZ":4.788138999654615,"pX":1.1364634419905377,"pZ":0.8871428386346735,"vX0":13.081956473913845,"vY0":-137.71995139115282,"vZ0":-7.110713774002638,"x":73.68,"y":214.83,"x0":-2.0680379173906496,"y0":50.00104635066834,"z0":5.072344621213697,"aX":-23.812402152984056},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":19.7,"spinRate":2377,"spinDirection":242},"zone":14,"typeConfidence":0.92,"plateTime":0.39851694798228054,"extension":6.669552709665577},"index":5,"playId":"410fa266-cf40-3a86-abd9-27d0ad23f612","pitchNumber":4,"startTime":"2026-06-27T04:09:06.294Z","endTime":"2026-06-27T04:09:09.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":6,"playId":"046874ae-d811-4959-9059-35c5306f4176","startTime":"2026-06-27T04:09:28.837Z","endTime":"2026-06-27T04:09:33.837Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30418331450141,"aZ":-15.880507815596943,"pfxX":-9.463460027831664,"pfxZ":8.18366432761245,"pX":0.7540179047992743,"pZ":3.1277498868286826,"vX0":10.699700514959337,"vY0":-140.97266359626562,"vZ0":-3.1330162640269568,"x":88.26,"y":154.33,"x0":-1.8809042346231473,"y0":50.001855715158,"z0":5.2931460729926165,"aX":-18.83985780574586},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":14.6,"spinRate":2403,"spinDirection":241},"zone":3,"typeConfidence":0.77,"plateTime":0.39016288376510166,"extension":6.5725017668071475},"index":7,"playId":"bae75dd2-7794-374c-b987-c42ef51b1aaf","pitchNumber":5,"startTime":"2026-06-27T04:09:45.586Z","endTime":"2026-06-27T04:09:51.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92320270966544,"aZ":-16.09385979586075,"pfxX":-9.345403758755962,"pfxZ":8.280523879544702,"pX":0.9789685670195037,"pZ":2.298577708707265,"vX0":10.743959345809722,"vY0":-139.33107883411594,"vZ0":-5.128427063237426,"x":79.68,"y":176.72,"x0":-1.7357106757294083,"y0":50.001389950857785,"z0":5.247266869097575,"aX":-18.145766117996555},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":14.4,"spinRate":2390,"spinDirection":241},"zone":14,"typeConfidence":0.81,"plateTime":0.3949879089576265,"extension":6.49186933523331},"index":8,"playId":"9bc9fa8e-1df4-37e5-b13e-2630135e4ca7","pitchNumber":6,"startTime":"2026-06-27T04:10:07.802Z","endTime":"2026-06-27T04:10:12.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:10:12.762Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sung-Mun Song singles on a ground ball to center fielder Andy Pages. Jase Bowen scores. Xander Bogaerts scores. Ty France out at 3rd on the throw, center fielder Andy Pages to third baseman Max Muncy. Sung-Mun Song to 2nd.","rbi":2,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:11:17.658Z","endTime":"2026-06-27T04:12:03.278Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"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":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"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":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T04:10:24.949Z","endTime":"2026-06-27T04:11:19.861Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.979329717432506,"aZ":-17.04442808724242,"pfxX":-8.233731862576445,"pfxZ":7.4905555189907,"pX":0.33014962830854494,"pZ":2.1199775541240498,"vX0":8.16497216311041,"vY0":-141.3911553046502,"vZ0":-5.675662542002779,"x":104.42,"y":181.54,"x0":-1.5287175528250276,"y0":50.0041557654268,"z0":5.25158475407929,"aX":-16.631840370395054},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":13.2,"spinRate":2379,"spinDirection":237},"zone":9,"typeConfidence":0.79,"plateTime":0.38774996789947025,"extension":6.339938526975386},"index":1,"playId":"e4807a1f-b3a6-31b5-b12a-c5cd52c53bb6","pitchNumber":1,"startTime":"2026-06-27T04:11:19.861Z","endTime":"2026-06-27T04:11:23.946Z","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":91.5,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23010004009935,"aZ":-27.09584742028289,"pfxX":0.48178187104275416,"pfxZ":2.8249408035221943,"pX":0.5370879468432357,"pZ":0.8935833321702635,"vX0":5.555739897464268,"vY0":-133.0754018082484,"vZ0":-6.351005034306093,"x":92.55,"y":196.5,"x0":-1.6390815837346726,"y0":50.00075231852516,"z0":5.270641019995047,"aX":0.8638597093885662},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2501,"spinDirection":166},"zone":14,"typeConfidence":0.86,"plateTime":0.4113951849011839,"extension":6.286037962714186},"index":2,"playId":"4fcdf96b-3ca7-3509-b72b-bdb7df2b1ce5","pitchNumber":2,"startTime":"2026-06-27T04:11:34.548Z","endTime":"2026-06-27T04:11:37.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787822938653946,"aZ":-30.288739662012684,"pfxX":-1.6931611264151045,"pfxZ":1.0886919598206397,"pX":0.005820019305575548,"pZ":1.3373980795013143,"vX0":4.985973792797382,"vY0":-130.7185874592225,"vZ0":-4.406873679204587,"x":116.78,"y":202.67,"x0":-1.7038575262930962,"y0":50.004088402030504,"z0":5.311295816894949,"aX":-2.938983402411811},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":2.0,"spinRate":2533,"spinDirection":187},"zone":14,"typeConfidence":0.78,"plateTime":0.4185401227388361,"extension":6.468512765474946},"hitData":{"launchSpeed":72.4,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.62,"coordY":105.45}},"index":3,"playId":"8ae9972b-6b59-354c-908a-a57cd9af01b9","pitchNumber":3,"startTime":"2026-06-27T04:11:51.114Z","endTime":"2026-06-27T04:12:03.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:12:03.278Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rodolfo Durán doubles (4) on a fly ball to left fielder Tommy Edman. Sung-Mun Song scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:12:36.041Z","endTime":"2026-06-27T04:13:36.739Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":669242,"link":"/api/v1/people/669242"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.135522416034846,"aZ":-29.06284965345187,"pfxX":2.5289744643391834,"pfxZ":1.8347159758656915,"pX":0.16844388374672403,"pZ":1.7156099419060233,"vX0":5.213021393991884,"vY0":-129.8406417764192,"vZ0":-3.677045930821764,"x":110.58,"y":192.46,"x0":-2.199933841955614,"y0":50.002969203849695,"z0":5.380639504745539,"aX":4.282863467383171},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":-5.8,"spinRate":2502,"spinDirection":175},"zone":8,"typeConfidence":0.9,"plateTime":0.42309783410762813,"extension":6.303642792124472},"index":0,"playId":"c5e7cb7f-a5e0-303f-88ad-cedea269571c","pitchNumber":1,"startTime":"2026-06-27T04:12:36.041Z","endTime":"2026-06-27T04:12:40.074Z","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":95.7,"endSpeed":87.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60216118301977,"aZ":-23.579553230171225,"pfxX":-11.094159790622868,"pfxZ":4.40305996337156,"pX":-1.2945190385969985,"pZ":2.3157257655479433,"vX0":6.334430619122667,"vY0":-139.13209539373102,"vZ0":-3.8119345958797535,"x":166.34,"y":176.26,"x0":-2.165178356300809,"y0":50.00102633386496,"z0":5.275119491179231,"aX":-21.64447370054108},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":18.7,"spinRate":2301,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.3943912421153102,"extension":6.413599320602554},"index":1,"playId":"89bdf0ee-8fd7-35d6-834a-31bca51f18ff","pitchNumber":2,"startTime":"2026-06-27T04:12:50.493Z","endTime":"2026-06-27T04:12:53.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90878452969566,"aZ":-23.2286077609783,"pfxX":-11.96659968626042,"pfxZ":4.553456622144129,"pX":0.20417613473666762,"pZ":1.5905814478642573,"vX0":10.769526371659154,"vY0":-139.6535452271711,"vZ0":-5.500739661546018,"x":109.22,"y":195.83,"x0":-2.1567513265560105,"y0":50.00610432229376,"z0":5.124360871069066,"aX":-23.524461690650003},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":19.3,"spinRate":2380,"spinDirection":238},"zone":8,"typeConfidence":0.92,"plateTime":0.39295039618292726,"extension":6.46269419978192},"index":2,"playId":"ce9fb4fb-eb99-3c4f-94fc-3d8d8825dabe","pitchNumber":3,"startTime":"2026-06-27T04:13:06.185Z","endTime":"2026-06-27T04:13:10.619Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119441749820798,"aZ":-27.606768308768284,"pfxX":1.831490350415087,"pfxZ":2.668735513359092,"pX":0.4757933675756946,"pZ":1.7597317759830922,"vX0":5.710823973628511,"vY0":-130.23745833205254,"vZ0":-3.8484458884028294,"x":98.86,"y":191.27,"x0":-1.9860833373504332,"y0":50.004613457952914,"z0":5.351648332368457,"aX":3.136607757088901},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.6,"spinRate":2544,"spinDirection":105},"zone":9,"typeConfidence":0.89,"plateTime":0.42104608898299567,"extension":6.244220898624792},"hitData":{"launchSpeed":72.5,"launchAngle":34.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.86,"coordY":125.67}},"index":3,"playId":"6710ef81-bd7a-3ec6-b877-76ff01d433e9","pitchNumber":4,"startTime":"2026-06-27T04:13:22.066Z","endTime":"2026-06-27T04:13:36.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:13:36.739Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a line drive to center fielder Andy Pages. Rodolfo Durán scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:14:04.220Z","endTime":"2026-06-27T04:14:17.036Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"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],"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":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":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":{"id":642546,"link":"/api/v1/people/642546"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35243836134501,"aZ":-24.05009041878729,"pfxX":-10.558688873816115,"pfxZ":4.003910541542005,"pX":-0.6327319174486055,"pZ":2.881187176589881,"vX0":8.067786300045604,"vY0":-141.82595748292724,"vZ0":-2.655104719759592,"x":141.12,"y":160.99,"x0":-2.1466781679508453,"y0":50.00678094087463,"z0":5.36841636527263,"aX":-21.449803169354293},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":2133,"spinDirection":235},"zone":4,"typeConfidence":0.92,"plateTime":0.3866390137000706,"extension":6.244148426355778},"hitData":{"launchSpeed":95.4,"launchAngle":11.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.91,"coordY":79.46}},"index":0,"playId":"93a54a01-132b-3dfb-9c93-195366bf8559","pitchNumber":1,"startTime":"2026-06-27T04:14:05.383Z","endTime":"2026-06-27T04:14:17.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:14:17.036Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samad Taylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T04:14:43.166Z","endTime":"2026-06-27T04:15:49.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16961302711033,"aZ":-28.255774966334574,"pfxX":0.834667635283779,"pfxZ":2.2481833552748167,"pX":0.4835240467738331,"pZ":1.8779966880911678,"vX0":6.2434100647231,"vY0":-130.9778997399759,"vZ0":-3.533723592990983,"x":98.57,"y":188.07,"x0":-2.0374499278978426,"y0":50.00017731156656,"z0":5.353044196013111,"aX":1.451994472895188},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-2.9,"spinRate":2353,"spinDirection":181},"zone":9,"typeConfidence":0.87,"plateTime":0.4178685314648902,"extension":6.449706289398266},"index":0,"playId":"5d876dd7-58d1-372a-be25-932637edc03b","pitchNumber":1,"startTime":"2026-06-27T04:14:45.053Z","endTime":"2026-06-27T04:14:48.686Z","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":2},"index":1,"playId":"2d2b55aa-feb9-3dc8-920a-4efff87edc7e","startTime":"2026-06-27T04:15:01.358Z","endTime":"2026-06-27T04:15:04.545Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14722788070812,"aZ":-15.46421281733355,"pfxX":-7.32015907452913,"pfxZ":8.285016242647968,"pX":-0.012130980759133823,"pZ":2.8641967929318137,"vX0":7.83713459731626,"vY0":-141.13648498699925,"vZ0":-4.549297277861607,"x":117.46,"y":161.45,"x0":-1.873990813791506,"y0":50.00639472256446,"z0":5.49320279945227,"aX":-14.770149215409932},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2278,"spinDirection":234},"zone":2,"typeConfidence":0.94,"plateTime":0.3881042782433761,"extension":6.302797255259692},"index":2,"playId":"27117c2e-0e11-32fe-81c0-8ffe8fb6d53d","pitchNumber":2,"startTime":"2026-06-27T04:15:17.661Z","endTime":"2026-06-27T04:15:20.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-27T04:15:34.870Z","endTime":"2026-06-27T04:15:44.232Z","isPitch":false,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04626167233347,"aZ":-29.594822649282563,"pfxX":-0.19384947334936686,"pfxZ":1.4992295209327091,"pX":0.11896885943478605,"pZ":1.0173467669847165,"vX0":5.884898721772345,"vY0":-130.8516825846326,"vZ0":-5.347939075306002,"x":112.47,"y":211.31,"x0":-2.1394085447655016,"y0":50.00509234585746,"z0":5.320103657486856,"aX":-0.33417019983011975},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2416,"spinDirection":192},"zone":14,"typeConfidence":0.85,"plateTime":0.41948219905609996,"extension":6.2974023270415715},"index":4,"playId":"0050461a-f6f5-3bfa-b157-a9f66f4be4ee","pitchNumber":3,"startTime":"2026-06-27T04:15:44.232Z","endTime":"2026-06-27T04:15:49.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:15:49.113Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T04:18:43.946Z","endTime":"2026-06-27T04:19:39.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"Jase Bowen remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T04:18:08.694Z","endTime":"2026-06-27T04:18:08.721Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"description":"Defensive Substitution: Miguel Andujar replaces first baseman Ty France, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T04:18:08.721Z","endTime":"2026-06-27T04:18:08.725Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"description":"Pitching Change: Wandy Peralta replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-27T04:18:08.725Z","endTime":"2026-06-27T04:18:22.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Max Muncy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-27T04:18:22.846Z","endTime":"2026-06-27T04:18:46.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"}},{"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":93.5,"endSpeed":85.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.725933841870155,"aZ":-25.309294114934897,"pfxX":8.103937260667353,"pfxZ":3.676476893844324,"pX":-0.2799619616753225,"pZ":3.7070692254026776,"vX0":-5.212630976847057,"vY0":-136.04782207934576,"vZ0":-1.4752771136952272,"x":127.67,"y":138.69,"x0":0.6110482803593886,"y0":50.00485464451817,"z0":6.015813098455721,"aX":15.145303173279693},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":-13.6,"spinRate":2029,"spinDirection":132},"zone":11,"typeConfidence":0.51,"plateTime":0.4030826691887892,"extension":5.584896708887957},"index":4,"playId":"0a8918f0-ecb5-302c-9837-71fac62c0a4e","pitchNumber":1,"startTime":"2026-06-27T04:18:46.099Z","endTime":"2026-06-27T04:18:49.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6043833011908,"aZ":-21.879436315629295,"pfxX":8.713389165744056,"pfxZ":5.422461853087478,"pX":-0.11971705510873949,"pZ":3.500488913927486,"vX0":-4.581678420697841,"vY0":-137.2061288339319,"vZ0":-2.9457641920635447,"x":121.56,"y":144.27,"x0":0.44366905174205307,"y0":50.003180098374294,"z0":6.086560145458208,"aX":16.539966146532983},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":-14.8,"spinRate":2033,"spinDirection":130},"zone":11,"typeConfidence":0.84,"plateTime":0.3998803094378345,"extension":5.678784838624022},"index":5,"playId":"bd2efc27-2cd0-32fc-98d6-0785e2988e2a","pitchNumber":2,"startTime":"2026-06-27T04:18:58.919Z","endTime":"2026-06-27T04:19:03.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.679587777214454,"aZ":-18.92148675450785,"pfxX":7.663218253933392,"pfxZ":6.921414380069025,"pX":-0.22051717849834548,"pZ":1.948212641873396,"vX0":-4.241787721659103,"vY0":-137.7442567534886,"vZ0":-7.1215110494764176,"x":125.41,"y":186.18,"x0":0.3469415625861726,"y0":50.00017106933741,"z0":5.854464752339499,"aX":14.667557253083688},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":-13.0,"spinRate":2078,"spinDirection":129},"zone":8,"typeConfidence":0.83,"plateTime":0.39820757618113234,"extension":5.815556540774355},"index":6,"playId":"cc170167-dc25-3174-b68c-a526da3305b9","pitchNumber":3,"startTime":"2026-06-27T04:19:12.879Z","endTime":"2026-06-27T04:19:16.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81246581625854,"aZ":-18.544518614956136,"pfxX":7.8786527307126395,"pfxZ":7.042169168839249,"pX":0.640242091690047,"pZ":1.9471502759342671,"vX0":-1.8521035311775318,"vY0":-138.67231756563018,"vZ0":-7.368731887870417,"x":92.6,"y":186.21,"x0":0.29607671022970916,"y0":50.00155537200312,"z0":5.889241919321962,"aX":15.247862540470672},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":-13.8,"spinRate":2148,"spinDirection":132},"zone":9,"typeConfidence":0.87,"plateTime":0.39592158216298445,"extension":5.771225219982695},"hitData":{"launchSpeed":94.0,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.81,"coordY":110.52}},"index":7,"playId":"c513d57c-1368-3aed-bec8-f214aba3d977","pitchNumber":4,"startTime":"2026-06-27T04:19:26.279Z","endTime":"2026-06-27T04:19:39.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:19:39.078Z","atBatIndex":69},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Rojas grounds into a force out, third baseman Manny Machado to second baseman Sung-Mun Song. Alex Call out at 2nd. Miguel Rojas to 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T04:20:37.423Z","endTime":"2026-06-27T04:21:28.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Kyle Tucker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T04:19:51.638Z","endTime":"2026-06-27T04:20:39.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663046632102823,"aZ":-24.09991723943478,"pfxX":-0.11436285630445608,"pfxZ":4.892764629675296,"pX":-0.6006258569138064,"pZ":1.221686173172724,"vX0":-3.332587948118566,"vY0":-127.06708697229581,"vZ0":-6.542279661502393,"x":139.89,"y":205.79,"x0":0.7374942900738696,"y0":50.004895346817996,"z0":5.718747309070024,"aX":-0.18884671218476382},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":0.8,"spinRate":2176,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.4294597639628548,"extension":5.978848980246686},"index":1,"playId":"9e93721e-3d71-37b5-9615-f8354f68e907","pitchNumber":1,"startTime":"2026-06-27T04:20:39.594Z","endTime":"2026-06-27T04:20:42.953Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43779175218559,"aZ":-18.186682396787415,"pfxX":8.40786795068544,"pfxZ":7.100795378871023,"pX":-0.01455937714387614,"pZ":1.383702913318252,"vX0":-4.173230509220106,"vY0":-139.2824695139524,"vZ0":-8.817202853974486,"x":117.55,"y":201.42,"x0":0.408362734132272,"y0":50.00589740481364,"z0":5.786500464081296,"aX":16.570085172910872},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":-14.4,"spinRate":2263,"spinDirection":133},"zone":13,"typeConfidence":0.89,"plateTime":0.392823137372845,"extension":5.919742216886558},"index":2,"playId":"0005a774-89a3-3f4b-ba92-bc14fad1e31f","pitchNumber":2,"startTime":"2026-06-27T04:20:53.693Z","endTime":"2026-06-27T04:21:20.723Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781056359569245,"aZ":-18.9672145204276,"pfxX":8.993503109846158,"pfxZ":6.88655223836936,"pX":0.34317286668087515,"pZ":1.9263543804928192,"vX0":-3.372128706022242,"vY0":-137.4390447895124,"vZ0":-7.091840110560591,"x":103.92,"y":186.77,"x0":0.4158334359550973,"y0":50.00397430085377,"z0":5.8233043069290265,"aX":17.246899536557887},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":-15.6,"spinRate":2187,"spinDirection":128},"zone":9,"typeConfidence":0.89,"plateTime":0.39816647925424276,"extension":5.655243765363365},"hitData":{"launchSpeed":74.8,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":166.28}},"index":3,"playId":"01d28d2d-f0f6-33a4-a336-14086fe4a463","pitchNumber":3,"startTime":"2026-06-27T04:21:19.728Z","endTime":"2026-06-27T04:21:28.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:21:28.756Z","atBatIndex":70},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Edman grounds into a double play, shortstop Xander Bogaerts to second baseman Sung-Mun Song to first baseman Miguel Andujar. Miguel Rojas out at 2nd. Tommy Edman out at 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T04:21:47.472Z","endTime":"2026-06-27T04:23:11.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".750"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.52"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.56"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"107.43"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.01"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.30"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.59"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.79"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.99"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":609280,"link":"/api/v1/people/609280"},"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(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":88.1,"endSpeed":80.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50648990820505,"aZ":-21.355084724113592,"pfxX":0.350011550604262,"pfxZ":6.511086162379416,"pX":0.11408017896983776,"pZ":2.301773590826478,"vX0":-1.6757140866154283,"vY0":-128.31491462773954,"vZ0":-4.577834521448256,"x":112.65,"y":176.63,"x0":0.7311932697181542,"y0":50.001578807446464,"z0":5.78114411237188,"aX":0.5817236041641233},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2218,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.42750455301162127,"extension":5.874625890918711},"index":0,"playId":"2f724705-7917-3453-8237-fdbd1ebf2ec8","pitchNumber":1,"startTime":"2026-06-27T04:21:57.409Z","endTime":"2026-06-27T04:22:00.750Z","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":87.5,"endSpeed":80.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643739699548977,"aZ":-24.392582446146776,"pfxX":10.116612025843589,"pfxZ":4.766931335335298,"pX":1.4622153213658828,"pZ":1.9790080725106278,"vX0":-1.2552893567980687,"vY0":-127.38457532327297,"vZ0":-4.361357928392329,"x":61.26,"y":185.35,"x0":0.6494749477288296,"y0":50.00488053172381,"z0":5.655830641925475,"aX":16.52770842192393},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-18.0,"spinRate":2257,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4309700900603839,"extension":5.642937282980967},"index":1,"playId":"69776a5e-fc8c-389e-a100-0e9ec5fa3c21","pitchNumber":2,"startTime":"2026-06-27T04:22:10.579Z","endTime":"2026-06-27T04:22:13.579Z","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":88.1,"endSpeed":80.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876925278858256,"aZ":-23.90486561610289,"pfxX":10.072335307143526,"pfxZ":5.00296206808215,"pX":1.0558007661781135,"pZ":1.83233391970412,"vX0":-2.241816984032916,"vY0":-128.1549335672624,"vZ0":-4.730593875487052,"x":76.76,"y":189.31,"x0":0.636441837346824,"y0":50.005859335596064,"z0":5.582630311037245,"aX":16.662514775296184},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-17.6,"spinRate":2314,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.42831701838436453,"extension":5.790441782212265},"index":2,"playId":"45e4ca30-2344-3a0e-9f88-b8a0636d382b","pitchNumber":3,"startTime":"2026-06-27T04:22:27.156Z","endTime":"2026-06-27T04:22:31.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.394093354853936,"aZ":-20.576593952935028,"pfxX":8.62979948704134,"pfxZ":5.904963267884481,"pX":0.6732914981390132,"pZ":2.6950997508923455,"vX0":-1.616731132827198,"vY0":-139.5079049326744,"vZ0":-5.402556371918618,"x":91.34,"y":166.01,"x0":0.14054904753202044,"y0":50.004379334682994,"z0":6.019834270594314,"aX":16.95285131062027},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":-15.2,"spinRate":2236,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.39313383992533346,"extension":5.716779027063463},"index":3,"playId":"8a783572-b579-3b21-8eff-9db9476f6af5","pitchNumber":4,"startTime":"2026-06-27T04:22:43.298Z","endTime":"2026-06-27T04:22:46.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61435935748596,"aZ":-27.464102911132926,"pfxX":8.930458932470753,"pfxZ":2.8578070118458676,"pX":0.21493695073347444,"pZ":1.608557856118284,"vX0":-3.3610456458045697,"vY0":-128.10568891466926,"vZ0":-4.5655483855352665,"x":108.81,"y":195.35,"x0":0.3902985725798206,"y0":50.00122933267856,"z0":5.5827892049085905,"aX":14.712703550839889},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-15.4,"spinRate":2227,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.4289895464201625,"extension":5.902635913871971},"hitData":{"launchSpeed":104.6,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.0,"coordY":151.58}},"index":4,"playId":"4a0885dc-3dec-3f3b-8238-6a99318a2593","pitchNumber":5,"startTime":"2026-06-27T04:23:04.044Z","endTime":"2026-06-27T04:23:11.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:23:11.055Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Edman grounds into a double play, shortstop Xander Bogaerts to second baseman Sung-Mun Song to first baseman Miguel Andujar. Miguel Rojas out at 2nd. Tommy Edman out at 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T04:21:47.472Z","endTime":"2026-06-27T04:23:11.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".750"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.52"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.56"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"107.43"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.01"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.30"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.59"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.79"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.99"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":609280,"link":"/api/v1/people/609280"},"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(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":88.1,"endSpeed":80.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50648990820505,"aZ":-21.355084724113592,"pfxX":0.350011550604262,"pfxZ":6.511086162379416,"pX":0.11408017896983776,"pZ":2.301773590826478,"vX0":-1.6757140866154283,"vY0":-128.31491462773954,"vZ0":-4.577834521448256,"x":112.65,"y":176.63,"x0":0.7311932697181542,"y0":50.001578807446464,"z0":5.78114411237188,"aX":0.5817236041641233},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2218,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.42750455301162127,"extension":5.874625890918711},"index":0,"playId":"2f724705-7917-3453-8237-fdbd1ebf2ec8","pitchNumber":1,"startTime":"2026-06-27T04:21:57.409Z","endTime":"2026-06-27T04:22:00.750Z","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":87.5,"endSpeed":80.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643739699548977,"aZ":-24.392582446146776,"pfxX":10.116612025843589,"pfxZ":4.766931335335298,"pX":1.4622153213658828,"pZ":1.9790080725106278,"vX0":-1.2552893567980687,"vY0":-127.38457532327297,"vZ0":-4.361357928392329,"x":61.26,"y":185.35,"x0":0.6494749477288296,"y0":50.00488053172381,"z0":5.655830641925475,"aX":16.52770842192393},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-18.0,"spinRate":2257,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4309700900603839,"extension":5.642937282980967},"index":1,"playId":"69776a5e-fc8c-389e-a100-0e9ec5fa3c21","pitchNumber":2,"startTime":"2026-06-27T04:22:10.579Z","endTime":"2026-06-27T04:22:13.579Z","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":88.1,"endSpeed":80.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876925278858256,"aZ":-23.90486561610289,"pfxX":10.072335307143526,"pfxZ":5.00296206808215,"pX":1.0558007661781135,"pZ":1.83233391970412,"vX0":-2.241816984032916,"vY0":-128.1549335672624,"vZ0":-4.730593875487052,"x":76.76,"y":189.31,"x0":0.636441837346824,"y0":50.005859335596064,"z0":5.582630311037245,"aX":16.662514775296184},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-17.6,"spinRate":2314,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.42831701838436453,"extension":5.790441782212265},"index":2,"playId":"45e4ca30-2344-3a0e-9f88-b8a0636d382b","pitchNumber":3,"startTime":"2026-06-27T04:22:27.156Z","endTime":"2026-06-27T04:22:31.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.394093354853936,"aZ":-20.576593952935028,"pfxX":8.62979948704134,"pfxZ":5.904963267884481,"pX":0.6732914981390132,"pZ":2.6950997508923455,"vX0":-1.616731132827198,"vY0":-139.5079049326744,"vZ0":-5.402556371918618,"x":91.34,"y":166.01,"x0":0.14054904753202044,"y0":50.004379334682994,"z0":6.019834270594314,"aX":16.95285131062027},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":-15.2,"spinRate":2236,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.39313383992533346,"extension":5.716779027063463},"index":3,"playId":"8a783572-b579-3b21-8eff-9db9476f6af5","pitchNumber":4,"startTime":"2026-06-27T04:22:43.298Z","endTime":"2026-06-27T04:22:46.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61435935748596,"aZ":-27.464102911132926,"pfxX":8.930458932470753,"pfxZ":2.8578070118458676,"pX":0.21493695073347444,"pZ":1.608557856118284,"vX0":-3.3610456458045697,"vY0":-128.10568891466926,"vZ0":-4.5655483855352665,"x":108.81,"y":195.35,"x0":0.3902985725798206,"y0":50.00122933267856,"z0":5.5827892049085905,"aX":14.712703550839889},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-15.4,"spinRate":2227,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.4289895464201625,"extension":5.902635913871971},"hitData":{"launchSpeed":104.6,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.0,"coordY":151.58}},"index":4,"playId":"4a0885dc-3dec-3f3b-8238-6a99318a2593","pitchNumber":5,"startTime":"2026-06-27T04:23:04.044Z","endTime":"2026-06-27T04:23:11.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T04:23:11.055Z","atBatIndex":71},"scoringPlays":[6,14,65,66,67],"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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":176.85,"y":114.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":104.86,"y":155.64},"type":"O","description":"Forceout"}],"home":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":154.54,"y":171.35},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":6,"endIndex":16,"top":[6,7,8,9,10],"bottom":[11,12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":47.09,"y":80.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":140.53,"y":98.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":120.76,"y":48.48},"type":"O","description":"Flyout"}],"home":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":128.5,"y":78.98},"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":2,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":48.24,"y":70.18},"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"coordinates":{"x":152.52,"y":163.75},"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":2,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":126.82,"y":83.52},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":183.05,"y":92.32},"type":"O","description":"Flyout"}],"home":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":125.44,"y":198.52},"type":"O","description":"Bunt 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":3,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":115.0,"y":182.5},"type":"O","description":"Pop Out"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25],"bottom":[26,27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":135.28,"y":131.24},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":178.47,"y":87.69},"type":"O","description":"Lineout"}],"home":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":169.61,"y":45.53},"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":4,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":92.69,"y":188.59},"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":4,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":194.17,"y":125.14},"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":4,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":118.55,"y":149.05},"type":"O","description":"Forceout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":62.13,"y":123.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":100.29,"y":149.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":149.98,"y":155.64},"type":"O","description":"Groundout"}],"home":[{"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":101.14,"y":43.47},"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":5,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":138.68,"y":148.58},"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":5,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":118.55,"y":144.99},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":154.04,"y":161.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":28.93,"y":102.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":117.03,"y":193.88},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":158.55,"y":76.23},"type":"O","description":"Flyout"}],"home":[{"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":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":131.9,"y":138.2},"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":6,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":150.15,"y":142.28},"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":6,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":84.08,"y":148.54},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":122.74,"y":92.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":158.6,"y":164.25},"type":"O","description":"Groundout"}],"home":[{"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":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":118.04,"y":56.78},"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":7,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":154.74,"y":105.09},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":68,"top":[57,58,59,60],"bottom":[61,62,63,64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":125.14,"y":174.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":117.84,"y":150.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":84.58,"y":111.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":140.35,"y":154.62},"type":"O","description":"Grounded Into DP"}],"home":[{"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":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":173.5,"y":83.76},"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":8,"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":95.1,"y":108.12},"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":8,"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":123.62,"y":105.45},"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":8,"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":51.86,"y":125.67},"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":8,"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":151.91,"y":79.46},"type":"H","description":"Single"}]}},{"startIndex":69,"endIndex":71,"top":[69,70,71],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":173.81,"y":110.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":105.37,"y":166.28},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":115.0,"y":151.58},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":1,"hits":7,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"catcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"first":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"second":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"inHole":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"battingOrder":3,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"onDeck":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"inHole":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"pitcher":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"battingOrder":7,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".261","atBats":30,"obp":".344","slg":".437","ops":".781","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":9,"intentionalWalks":1,"hits":7,"hitByPitch":1,"atBats":28,"obp":".447","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":143,"era":"3.45","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.11","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":64,"strikes":79,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":7,"pitchesPerInning":"17.88","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":16,"groundOuts":26,"airOuts":39,"runs":21,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".239","atBats":142,"obp":".325","slg":".458","ops":".783","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":65,"rbi":22,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.75","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":9,"putOuts":297,"errors":0,"chances":306,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":21,"groundOuts":12,"airOuts":31,"runs":7,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":93,"obp":".266","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":491,"era":"2.39","inningsPitched":"26.1","wins":1,"losses":1,"saves":3,"saveOpportunities":4,"holds":12,"blownSaves":1,"earnedRuns":7,"whip":"1.10","battersFaced":109,"outs":79,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":188,"strikes":303,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".500","pitchesPerInning":"18.65","gamesFinished":5,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"12.65","walksPer9Inn":"5.47","hitsPer9Inn":"4.44","runsScoredPer9":"2.39","homeRunsPer9":"0.00","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"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}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":52,"groundOuts":65,"airOuts":84,"runs":44,"doubles":16,"triples":2,"homeRuns":6,"strikeOuts":66,"baseOnBalls":40,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".232","atBats":276,"obp":".330","slg":".370","ops":".700","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":102,"rbi":40,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":13,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":139,"errors":1,"chances":145,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669899":{"person":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"jerseyNumber":"67","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":13,"airOuts":13,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".204","atBats":54,"obp":".271","slg":".444","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":24,"rbi":11,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"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":2,"putOuts":23,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":76,"flyOuts":35,"groundOuts":55,"airOuts":58,"runs":47,"doubles":11,"triples":0,"homeRuns":16,"strikeOuts":69,"baseOnBalls":35,"intentionalWalks":1,"hits":65,"hitByPitch":3,"avg":".263","atBats":247,"obp":".361","slg":".502","ops":".863","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":124,"rbi":34,"leftOnBase":126,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.44","popOuts":11,"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":105,"putOuts":48,"errors":5,"chances":158,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":48,"groundOuts":79,"airOuts":78,"runs":45,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":58,"baseOnBalls":42,"intentionalWalks":1,"hits":85,"hitByPitch":3,"avg":".286","atBats":297,"obp":".377","slg":".492","ops":".869","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":146,"rbi":43,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".314","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.85","popOuts":8,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":544,"errors":0,"chances":605,"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"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":7,"strikes":6,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":12,"groundOuts":31,"airOuts":27,"runs":12,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":111,"obp":".266","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":477,"era":"2.84","inningsPitched":"31.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"0.95","battersFaced":124,"outs":95,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":173,"strikes":304,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.06","gamesFinished":3,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"9.38","walksPer9Inn":"2.84","hitsPer9Inn":"5.68","runsScoredPer9":"3.41","homeRunsPer9":"0.28","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":10,"flyOuts":62,"groundOuts":51,"airOuts":96,"runs":35,"doubles":6,"triples":1,"homeRuns":16,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":241,"obp":".302","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1034,"era":"4.87","inningsPitched":"64.2","wins":3,"losses":5,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":35,"whip":"1.24","battersFaced":271,"outs":194,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1034,"balls":363,"strikes":671,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".375","pitchesPerInning":"15.99","gamesFinished":1,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.85","walksPer9Inn":"3.34","hitsPer9Inn":"7.79","runsScoredPer9":"4.87","homeRunsPer9":"2.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":35,"gamesStarted":0,"flyOuts":21,"groundOuts":24,"airOuts":34,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":116,"obp":".193","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":470,"era":"2.18","inningsPitched":"33.0","wins":1,"losses":3,"saves":11,"saveOpportunities":12,"holds":5,"blownSaves":1,"earnedRuns":8,"whip":"0.70","battersFaced":121,"outs":99,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":470,"balls":132,"strikes":338,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".250","pitchesPerInning":"14.24","gamesFinished":17,"strikeoutWalkRatio":"13.33","strikeoutsPer9Inn":"10.91","walksPer9Inn":"0.82","hitsPer9Inn":"5.45","runsScoredPer9":"2.18","homeRunsPer9":"1.09","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"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}},"ID642020":{"person":{"id":642020,"fullName":"Chuckie Robinson","link":"/api/v1/people/642020"},"jerseyNumber":"52","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".133","slg":".133","ops":".266","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":2,"rbi":1,"leftOnBase":9,"sacBunts":2,"sacFlies":0,"babip":".182","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":1,"putOuts":33,"errors":0,"chances":34,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K","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":1,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".360","atBats":25,"obp":".429","slg":".400","ops":".829","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":10,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".450","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669165":{"person":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":27,"gamesStarted":0,"flyOuts":9,"groundOuts":23,"airOuts":20,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":94,"obp":".292","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":375,"era":"3.42","inningsPitched":"26.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.14","battersFaced":107,"outs":79,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":375,"balls":119,"strikes":256,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".667","pitchesPerInning":"14.24","gamesFinished":10,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.28","walksPer9Inn":"3.76","hitsPer9Inn":"6.49","runsScoredPer9":"3.42","homeRunsPer9":"0.68","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"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}},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":44,"groundOuts":60,"airOuts":62,"runs":56,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":79,"baseOnBalls":54,"intentionalWalks":9,"hits":82,"hitByPitch":5,"avg":".294","atBats":279,"obp":".412","slg":".545","ops":".957","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":152,"rbi":46,"leftOnBase":96,"sacBunts":0,"sacFlies":4,"babip":".348","groundOutsToAirouts":"0.97","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.41","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":36,"groundOuts":81,"airOuts":68,"runs":18,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":86,"baseOnBalls":24,"intentionalWalks":0,"hits":48,"hitByPitch":6,"atBats":280,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1225,"era":"1.58","inningsPitched":"79.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"0.90","battersFaced":313,"outs":239,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1225,"balls":436,"strikes":789,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".800","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"9.72","walksPer9Inn":"2.71","hitsPer9Inn":"5.42","runsScoredPer9":"2.03","homeRunsPer9":"0.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":27,"gamesStarted":2,"flyOuts":9,"groundOuts":31,"airOuts":24,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":2,"hits":31,"hitByPitch":1,"atBats":120,"obp":".336","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":530,"era":"2.59","inningsPitched":"31.1","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":10,"blownSaves":1,"earnedRuns":9,"whip":"1.40","battersFaced":134,"outs":94,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":530,"balls":189,"strikes":341,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"16.91","gamesFinished":3,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"9.77","walksPer9Inn":"3.73","hitsPer9Inn":"8.90","runsScoredPer9":"2.59","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"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}},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":14,"gamesStarted":13,"flyOuts":76,"groundOuts":84,"airOuts":118,"runs":26,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":0,"hits":69,"hitByPitch":2,"atBats":323,"obp":".259","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1231,"era":"2.71","inningsPitched":"86.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.01","battersFaced":344,"outs":259,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1231,"balls":405,"strikes":826,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".818","pitchesPerInning":"14.26","gamesFinished":1,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"5.53","walksPer9Inn":"1.88","hitsPer9Inn":"7.19","runsScoredPer9":"2.71","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642546":{"person":{"id":642546,"fullName":"Jonathan Hernández","link":"/api/v1/people/642546"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"36.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":11,"gamesStarted":0,"flyOuts":8,"groundOuts":16,"airOuts":18,"runs":15,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":65,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":291,"era":"8.27","inningsPitched":"16.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.71","battersFaced":76,"outs":49,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":118,"strikes":173,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":4,"winPercentage":".---","pitchesPerInning":"17.82","gamesFinished":7,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"7.71","walksPer9Inn":"6.06","hitsPer9Inn":"9.37","runsScoredPer9":"8.27","homeRunsPer9":"2.20","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":50,"groundOuts":69,"airOuts":98,"runs":46,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":69,"baseOnBalls":24,"intentionalWalks":0,"hits":84,"hitByPitch":3,"avg":".267","atBats":315,"obp":".320","slg":".473","ops":".793","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":149,"rbi":58,"leftOnBase":141,"sacBunts":0,"sacFlies":5,"babip":".292","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":21,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":211,"errors":0,"chances":221,"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"}]},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"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":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":49,"groundOuts":38,"airOuts":79,"runs":29,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":1,"hits":43,"hitByPitch":1,"avg":".231","atBats":186,"obp":".294","slg":".430","ops":".724","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":80,"rbi":22,"leftOnBase":102,"sacBunts":0,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.60","popOuts":7,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":60,"errors":3,"chances":178,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"501","stats":{"batting":{"note":"a-","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":19,"groundOuts":28,"airOuts":32,"runs":19,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":16,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".269","atBats":104,"obp":".376","slg":".346","ops":".722","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":36,"rbi":16,"leftOnBase":57,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":10,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":60,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID592779":{"person":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":14,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":58,"era":"2.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":22,"strikes":36,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":14,"gamesStarted":14,"flyOuts":37,"groundOuts":50,"airOuts":72,"runs":40,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":76,"baseOnBalls":20,"intentionalWalks":0,"hits":68,"hitByPitch":4,"atBats":264,"obp":".317","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1185,"era":"5.32","inningsPitched":"67.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.30","battersFaced":290,"outs":203,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1185,"balls":422,"strikes":763,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".375","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"10.11","walksPer9Inn":"2.66","hitsPer9Inn":"9.04","runsScoredPer9":"5.32","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"b-","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":53,"flyOuts":18,"groundOuts":38,"airOuts":37,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".270","atBats":115,"obp":".326","slg":".374","ops":".700","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":43,"rbi":13,"leftOnBase":50,"sacBunts":2,"sacFlies":3,"babip":".284","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":18,"obp":".550","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"18.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.33","battersFaced":20,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":19,"strikes":29,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":50,"errors":0,"chances":111,"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"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":7,"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":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":17,"groundOuts":28,"airOuts":29,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":116,"obp":".272","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":495,"era":"3.69","inningsPitched":"31.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":13,"whip":"1.04","battersFaced":126,"outs":95,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":495,"balls":168,"strikes":327,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".750","pitchesPerInning":"15.63","gamesFinished":8,"strikeoutWalkRatio":"4.38","strikeoutsPer9Inn":"9.95","walksPer9Inn":"2.27","hitsPer9Inn":"7.11","runsScoredPer9":"3.69","homeRunsPer9":"1.71","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 3-5)","summary":"4.0 IP, 3 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":36,"strikes":45,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":40,"groundOuts":72,"airOuts":66,"runs":40,"doubles":16,"triples":0,"homeRuns":14,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":5,"atBats":275,"obp":".326","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1256,"era":"4.88","inningsPitched":"72.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.33","battersFaced":311,"outs":216,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1256,"balls":453,"strikes":803,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":3,"winPercentage":".375","pitchesPerInning":"17.44","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.75","hitsPer9Inn":"8.25","runsScoredPer9":"5.00","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690976":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":44,"airOuts":34,"runs":20,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".236","atBats":165,"obp":".319","slg":".333","ops":".652","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":55,"rbi":17,"leftOnBase":73,"sacBunts":3,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":82,"errors":3,"chances":216,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":14,"gamesStarted":14,"flyOuts":44,"groundOuts":100,"airOuts":80,"runs":28,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":86,"baseOnBalls":17,"intentionalWalks":0,"hits":63,"hitByPitch":3,"atBats":328,"obp":".238","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1366,"era":"2.65","inningsPitched":"91.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"0.87","battersFaced":349,"outs":275,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1366,"balls":466,"strikes":900,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".583","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"5.06","strikeoutsPer9Inn":"8.44","walksPer9Inn":"1.67","hitsPer9Inn":"6.19","runsScoredPer9":"2.75","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,681624,518692,605141,571970,669743,663656,500743,669242,687221,690976,808963,676263,592779,683618,642546],"pitchers":[808963,676263,592779,683618,642546],"bench":[642020,669899],"bullpen":[669165,694361,641778,656945,686218,681911,680736,808967],"battingOrder":[660271,681624,518692,605141,669743,500743,669242,687221,690976],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Freeman, F (20, Matsui)."},{"label":"HR","value":"Betts (10, 2nd inning off Buehler, 0 on, 0 out)."},{"label":"TB","value":"Betts 4; Call; Edman; Freeman, F 3; Ohtani; Pages, A."},{"label":"RBI","value":"Betts (22)."},{"label":"Runners left in scoring position, 2 out","value":"Tucker 2; Freeland, A."},{"label":"GIDP","value":"Betts 2; Edman."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Pages, A (5, 2nd base by Buehler/Durán)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Pages, A (France, T at 3rd base)."},{"label":"DP","value":"2 (Freeman, F-Betts-Freeman, F; Betts-Freeman, F)."}]}],"note":[{"label":"a","value":"Singled for Muncy in the 9th."},{"label":"b","value":"Grounded into a forceout for Tucker in the 9th."}]},"home":{"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":7,"airOuts":10,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":9,"intentionalWalks":1,"hits":7,"hitByPitch":1,"avg":".220","atBats":28,"obp":".296","slg":".365","ops":".661","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":7,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":30,"obp":".324","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":123,"era":"3.82","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.29","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":49,"strikes":74,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"pitchesPerInning":"13.67","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"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":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":17,"groundOuts":16,"airOuts":32,"runs":6,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":2,"hits":17,"hitByPitch":1,"atBats":91,"obp":".288","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":420,"era":"1.63","inningsPitched":"27.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.12","battersFaced":111,"outs":83,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":147,"strikes":273,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"15.18","gamesFinished":5,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"10.08","walksPer9Inn":"4.55","hitsPer9Inn":"5.53","runsScoredPer9":"1.95","homeRunsPer9":"1.30","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":52,"flyOuts":26,"groundOuts":39,"airOuts":42,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".145","atBats":124,"obp":".245","slg":".258","ops":".503","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":32,"rbi":11,"leftOnBase":61,"sacBunts":3,"sacFlies":2,"babip":".161","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.33","popOuts":8,"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":12,"stolenBases":30,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":20,"putOuts":374,"errors":5,"chances":399,"fielding":".987","passedBall":0,"pickoffs":1}},"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":16,"gamesStarted":16,"flyOuts":47,"groundOuts":96,"airOuts":87,"runs":35,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":78,"baseOnBalls":35,"intentionalWalks":0,"hits":72,"hitByPitch":6,"atBats":331,"obp":".303","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1474,"era":"3.33","inningsPitched":"92.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.16","battersFaced":375,"outs":276,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1474,"balls":552,"strikes":922,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".455","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.42","hitsPer9Inn":"7.04","runsScoredPer9":"3.42","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":13,"errors":0,"chances":19,"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":32,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":17,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":115,"obp":".209","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":561,"era":"0.79","inningsPitched":"34.0","wins":2,"losses":1,"saves":21,"saveOpportunities":21,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.79","battersFaced":129,"outs":102,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":561,"balls":190,"strikes":371,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".667","pitchesPerInning":"16.50","gamesFinished":28,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"17.47","walksPer9Inn":"3.44","hitsPer9Inn":"3.71","runsScoredPer9":"1.32","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":22,"airOuts":14,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":1,"hits":24,"hitByPitch":3,"atBats":83,"obp":".404","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":381,"era":"4.29","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.76","battersFaced":100,"outs":63,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":136,"strikes":245,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.14","gamesFinished":5,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"10.29","walksPer9Inn":"5.57","hitsPer9Inn":"10.29","runsScoredPer9":"4.71","homeRunsPer9":"0.86","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":3,"flyOuts":15,"groundOuts":53,"airOuts":34,"runs":8,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":18,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":147,"obp":".323","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":638,"era":"1.77","inningsPitched":"40.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":8,"whip":"1.28","battersFaced":167,"outs":122,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":239,"strikes":399,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.69","gamesFinished":11,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"5.75","walksPer9Inn":"3.98","hitsPer9Inn":"7.52","runsScoredPer9":"1.77","homeRunsPer9":"0.66","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"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"}]},"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, 5-3)","summary":"5.1 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":74,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":31,"strikes":43,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":37,"groundOuts":82,"airOuts":71,"runs":33,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":70,"baseOnBalls":26,"intentionalWalks":1,"hits":76,"hitByPitch":3,"atBats":299,"obp":".320","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1297,"era":"3.81","inningsPitched":"78.0","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.31","battersFaced":328,"outs":234,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":480,"strikes":817,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":1,"winPercentage":".625","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"8.08","walksPer9Inn":"3.00","hitsPer9Inn":"8.77","runsScoredPer9":"3.81","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":14,"errors":0,"chances":18,"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":"300","stats":{"batting":{"summary":"0-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":45,"groundOuts":71,"airOuts":87,"runs":34,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":80,"baseOnBalls":24,"intentionalWalks":2,"hits":62,"hitByPitch":1,"avg":".209","atBats":297,"obp":".270","slg":".347","ops":".617","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":103,"rbi":31,"leftOnBase":119,"sacBunts":3,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.12","popOuts":15,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":189,"errors":0,"chances":193,"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":{"note":"(H, 17)","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":17,"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":17,"balls":6,"strikes":11,"strikePercentage":".650","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":34,"gamesStarted":0,"flyOuts":23,"groundOuts":32,"airOuts":35,"runs":8,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":115,"obp":".296","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"2.37","inningsPitched":"30.1","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":17,"blownSaves":0,"earnedRuns":8,"whip":"1.15","battersFaced":125,"outs":91,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":172,"strikes":340,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"16.88","gamesFinished":5,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.37","hitsPer9Inn":"8.01","runsScoredPer9":"2.37","homeRunsPer9":"1.48","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":10,"gamesStarted":8,"flyOuts":21,"groundOuts":41,"airOuts":35,"runs":35,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":26,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":162,"obp":".377","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":762,"era":"7.38","inningsPitched":"42.2","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.66","battersFaced":191,"outs":128,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":762,"balls":315,"strikes":447,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".167","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"9.07","walksPer9Inn":"5.48","hitsPer9Inn":"9.49","runsScoredPer9":"7.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","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 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":19,"airOuts":18,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".143","atBats":63,"obp":".239","slg":".349","ops":".588","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":22,"rbi":8,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".140","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","assists":12,"putOuts":160,"errors":1,"chances":173,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"801","stats":{"batting":{"note":"1-","summary":"1-1 | 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":10,"groundOuts":11,"airOuts":19,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".222","atBats":54,"obp":".311","slg":".259","ops":".570","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":14,"rbi":8,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":48,"putOuts":29,"errors":0,"chances":77,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669392":{"person":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":17,"flyOuts":3,"groundOuts":18,"airOuts":4,"runs":11,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".361","atBats":61,"obp":".435","slg":".426","ops":".861","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":26,"rbi":11,"leftOnBase":17,"sacBunts":2,"sacFlies":0,"babip":".512","groundOutsToAirouts":"4.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":38,"errors":0,"chances":39,"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"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":28,"groundOuts":56,"airOuts":62,"runs":30,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":61,"baseOnBalls":28,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".225","atBats":231,"obp":".314","slg":".437","ops":".751","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":101,"rbi":33,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".253","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":247,"errors":0,"chances":285,"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"}]},"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, 14)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":10,"groundOuts":54,"airOuts":21,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":158,"obp":".262","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":655,"era":"3.43","inningsPitched":"42.0","wins":6,"losses":1,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":16,"whip":"1.00","battersFaced":168,"outs":126,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":203,"strikes":452,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.57","rbi":0,"winPercentage":".857","pitchesPerInning":"15.60","gamesFinished":5,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"10.50","walksPer9Inn":"1.50","hitsPer9Inn":"7.50","runsScoredPer9":"3.64","homeRunsPer9":"0.43","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"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"}]},"ID695238":{"person":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":13,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":10,"intentionalWalks":1,"hits":8,"hitByPitch":0,"avg":".267","atBats":30,"obp":".450","slg":".300","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"6.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":43,"groundOuts":83,"airOuts":83,"runs":38,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":72,"baseOnBalls":36,"intentionalWalks":2,"hits":53,"hitByPitch":0,"avg":".186","atBats":285,"obp":".273","slg":".382","ops":".655","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":109,"rbi":43,"leftOnBase":122,"sacBunts":1,"sacFlies":5,"babip":".191","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.36","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":108,"putOuts":57,"errors":2,"chances":167,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":23,"groundOuts":66,"airOuts":47,"runs":18,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":2,"hits":48,"hitByPitch":2,"avg":".246","atBats":195,"obp":".283","slg":".405","ops":".688","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":79,"rbi":17,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".276","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":12,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":58,"flyOuts":12,"groundOuts":46,"airOuts":33,"runs":20,"doubles":7,"triples":2,"homeRuns":10,"strikeOuts":45,"baseOnBalls":10,"intentionalWalks":1,"hits":42,"hitByPitch":3,"avg":".255","atBats":165,"obp":".307","slg":".503","ops":".810","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":83,"rbi":29,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.39","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":8,"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":66,"putOuts":319,"errors":2,"chances":387,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"100","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":42,"groundOuts":82,"airOuts":72,"runs":35,"doubles":15,"triples":1,"homeRuns":3,"strikeOuts":70,"baseOnBalls":30,"intentionalWalks":1,"hits":87,"hitByPitch":2,"avg":".285","atBats":305,"obp":".348","slg":".370","ops":".718","caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":113,"rbi":29,"leftOnBase":81,"sacBunts":1,"sacFlies":5,"babip":".354","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.67","popOuts":7,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":92,"putOuts":120,"errors":5,"chances":217,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"600","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":37,"groundOuts":83,"airOuts":68,"runs":33,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":34,"intentionalWalks":0,"hits":60,"hitByPitch":3,"avg":".227","atBats":264,"obp":".320","slg":".333","ops":".653","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":88,"rbi":30,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":9,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":164,"putOuts":118,"errors":3,"chances":285,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"501","stats":{"batting":{"note":"2-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"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":17,"flyOuts":7,"groundOuts":3,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".133","atBats":30,"obp":".188","slg":".167","ops":".355","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":0,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","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":17,"gamesStarted":0,"flyOuts":9,"groundOuts":29,"airOuts":22,"runs":11,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":3,"atBats":81,"obp":".272","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":360,"era":"4.13","inningsPitched":"24.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"0.92","battersFaced":94,"outs":72,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":127,"strikes":233,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.63","hitsPer9Inn":"5.63","runsScoredPer9":"4.13","homeRunsPer9":"0.00","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":38,"runs":16,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":3,"atBats":145,"obp":".325","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":645,"era":"3.72","inningsPitched":"38.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"1.27","battersFaced":160,"outs":116,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":244,"strikes":401,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.68","gamesFinished":10,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.79","hitsPer9Inn":"8.61","runsScoredPer9":"3.72","homeRunsPer9":"1.16","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","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":1,"gamesStarted":1,"flyOuts":8,"groundOuts":4,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"3.18","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.24","battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":28,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.29","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"1.59","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}},"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":15,"gamesStarted":15,"flyOuts":61,"groundOuts":62,"airOuts":101,"runs":37,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":1,"hits":84,"hitByPitch":3,"atBats":302,"obp":".336","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1302,"era":"4.17","inningsPitched":"77.2","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.40","battersFaced":334,"outs":233,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1302,"balls":463,"strikes":839,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".545","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.84","walksPer9Inn":"2.90","hitsPer9Inn":"9.73","runsScoredPer9":"4.29","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,669392,701538,592518,657757,687749,593428,664034,609280,695238,823550,660710,621111,673513,592094,670970,593974],"pitchers":[621111,673513,592094,670970,593974],"bench":[666023],"bullpen":[656288,606996,650633,676760,695243,688158,676664,681190],"battingOrder":[665487,669392,701538,592518,687749,593428,609280,823550,660710],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Machado, M (14, Sasaki); Tatis Jr. (15, Sasaki); Durán (4, Hernández, J)."},{"label":"HR","value":"France, T (10, 2nd inning off Sasaki, 2 on, 1 out)."},{"label":"TB","value":"Durán 2; France, T 4; Machado, M 2; Sheets; Song; Tatis Jr. 3."},{"label":"RBI","value":"Durán (8); France, T 3 (29); Song 2 (8); Tatis Jr. (29)."},{"label":"2-out RBI","value":"Tatis Jr.; Durán."},{"label":"Runners left in scoring position, 2 out","value":"Durán 2."},{"label":"GIDP","value":"Merrill; Sheets."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Merrill (16, 2nd base off Dreyer/Rushing)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"4 (Durán-Bogaerts; Wagner-France, T; Song-France, T; Bogaerts-Song-Andujar)."}]}],"note":[{"label":"1","value":"Ran for Wagner in the 6th."},{"label":"2","value":"Ran for Sheets in the 8th."}]}},"officials":[{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Second Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Sasaki; Buehler."},{"label":"IBB","value":"Betts (by Matsui); Machado, M (by Dreyer)."},{"label":"HBP","value":"France, T (by Sasaki)."},{"label":"ABS Challenge","value":"Rushing 2 (Ball-Overturned to Strike, Ball-Confirmed); Machado, M (Strike-Confirmed); Rojas, M (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Sasaki 81-45; Dreyer 7-4; Stewart, B 12-7; Henriquez, E 13-6; Hernández, J 30-17; Buehler 74-43; Matsui 11-7; Adam 17-11; Morejon 9-7; Peralta, W 12-6."},{"label":"Groundouts-flyouts","value":"Sasaki 4-2; Dreyer 2-0; Stewart, B 1-0; Henriquez, E 0-2; Hernández, J 0-1; Buehler 4-3; Matsui 0-1; Adam 1-1; Morejon 2-0; Peralta, W 2-0."},{"label":"Batters faced","value":"Sasaki 20; Dreyer 3; Stewart, B 4; Henriquez, E 3; Hernández, J 8; Buehler 20; Matsui 4; Adam 3; Morejon 4; Peralta, W 3."},{"label":"Inherited runners-scored","value":"Dreyer 2-0; Matsui 1-0."},{"label":"Umpires","value":"HP: Adrian Johnson. 1B: Quinn Wolcott. 2B: Ramon De Jesus. 3B: Paul Clemons. "},{"label":"Weather","value":"70 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:38."},{"label":"Att","value":"43,153."},{"label":"Venue","value":"Petco Park."},{"label":"June 26, 2026"}],"pitchingNotes":["Sasaki pitched to 2 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","boxscoreName":"France, T"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":58,"flyOuts":12,"groundOuts":46,"airOuts":33,"runs":20,"doubles":7,"triples":2,"homeRuns":10,"strikeOuts":45,"baseOnBalls":10,"intentionalWalks":1,"hits":42,"hitByPitch":3,"avg":".255","atBats":165,"obp":".307","slg":".503","ops":".810","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":83,"rbi":29,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.39","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":8,"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":66,"putOuts":319,"errors":2,"chances":387,"fielding":".995","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":64,"hittingGameScore":64},{"player":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","boxscoreName":"Buehler"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"5.1 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":74,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":31,"strikes":43,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":37,"groundOuts":82,"airOuts":71,"runs":33,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":70,"baseOnBalls":26,"intentionalWalks":1,"hits":76,"hitByPitch":3,"atBats":299,"obp":".320","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1297,"era":"3.81","inningsPitched":"78.0","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.31","battersFaced":328,"outs":234,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":480,"strikes":817,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":1,"winPercentage":".625","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"8.08","walksPer9Inn":"3.00","hitsPer9Inn":"8.77","runsScoredPer9":"3.81","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":14,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56},{"player":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","boxscoreName":"Freeman, F"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":48,"groundOuts":79,"airOuts":78,"runs":45,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":58,"baseOnBalls":42,"intentionalWalks":1,"hits":85,"hitByPitch":3,"avg":".286","atBats":297,"obp":".377","slg":".492","ops":".869","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":146,"rbi":43,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".314","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.85","popOuts":8,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":544,"errors":0,"chances":605,"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":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"loser":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}