{"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":823935,"link":"/api/v1.1/game/823935/feed/live","metaData":{"wait":10,"timeStamp":"20260703_051855","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823935,"type":"R","doubleHeader":"N","id":"2026/07/02/sdnmlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823935-2026-07-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-03T02:10:00Z","originalDate":"2026-07-02","officialDate":"2026-07-02","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":86,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":43,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":43,"losses":43,"winningPercentage":".500"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"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":88,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":31,"ties":0,"pct":".648"},"records":{},"divisionLeader":false,"wins":57,"losses":31,"winningPercentage":".648"},"franchiseName":"Los Angeles","clubName":"Dodgers","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},"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},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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},"ID801434":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434","firstName":"Paul","lastName":"Gervase","primaryNumber":"65","birthDate":"2000-05-23","currentAge":26,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 10\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Gervase","middleName":"Thomas","boxscoreName":"Gervase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"jurr-VASE","mlbDebutDate":"2025-06-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Gervase","nameSlug":"paul-gervase-801434","firstLastName":"Paul Gervase","lastFirstName":"Gervase, Paul","lastInitName":"Gervase, P","initLastName":"P Gervase","fullFMLName":"Paul Thomas Gervase","fullLFMName":"Gervase, Paul Thomas","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"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},"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},"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},"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},"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},"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},"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},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","primaryNumber":"33","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"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},"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},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","primaryNumber":"97","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"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},"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":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Clear","temp":"71","wind":"8 mph, Out To RF"},"gameInfo":{"attendance":54081,"firstPitch":"2026-07-03T02:10:00.000Z","gameDurationMinutes":188},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"home":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":661294,"fullName":"Ryan Easton","link":"/api/v1/people/661294"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (16) on a sharp line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T02:10:19.719Z","endTime":"2026-07-03T02:10:35.413Z","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":[3],"actionIndex":[0,1,2],"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":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-07-02T23:00:45.119Z","endTime":"2026-07-03T01:45:27.254Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-07-03T01:45:27.254Z","endTime":"2026-07-03T02:08:36.445Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-07-03T02:08:36.445Z","endTime":"2026-07-03T02:10:21.952Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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.7,"endSpeed":90.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291761625126853,"aZ":-9.552271202260389,"pfxX":-5.830301363936762,"pfxZ":10.970400705627414,"pX":0.2892646872699521,"pZ":2.0740888510498663,"vX0":7.178203716464435,"vY0":-141.95038460188414,"vZ0":-9.580450705267012,"x":105.97,"y":182.78,"x0":-1.5023343124250494,"y0":50.00555005837635,"z0":6.08112837190054,"aX":-12.025733058297664},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2293,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3843237277419207,"extension":7.115257820297247},"hitData":{"launchSpeed":115.7,"launchAngle":8.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.71,"coordY":63.19}},"index":3,"playId":"59dfb28c-b046-3278-8da4-4197b5ea27a3","pitchNumber":1,"startTime":"2026-07-03T02:10:21.952Z","endTime":"2026-07-03T02:10:35.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:10:35.413Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, pitcher Roki Sasaki to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T02:10:47.734Z","endTime":"2026-07-03T02:12:44.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","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":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189119530068425,"aZ":-28.670595545376305,"pfxX":-0.888193614824659,"pfxZ":2.2389883876647825,"pX":-1.4296738427061861,"pZ":0.2271204963742398,"vX0":1.0357735058609312,"vY0":-124.64185656219047,"vZ0":-8.292949761480385,"x":171.5,"y":232.65,"x0":-1.7361696725774487,"y0":50.0056373183051,"z0":5.981667221557031,"aX":-1.391040841169052},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":1.3,"spinRate":1914,"spinDirection":5},"zone":13,"typeConfidence":2.0,"plateTime":0.44026127562407913,"extension":6.978034704604132},"index":0,"playId":"086a69ec-18e9-3b24-85b1-e3787054db50","pitchNumber":1,"startTime":"2026-07-03T02:11:00.623Z","endTime":"2026-07-03T02:11:05.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Roki Sasaki. Fernando Tatis Jr. to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"086a69ec-18e9-3b24-85b1-e3787054db50","startTime":"2026-07-03T02:11:17.522Z","endTime":"2026-07-03T02:11:31.672Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.019339389582882,"aZ":-35.63233944508962,"pfxX":0.16041475726706167,"pfxZ":-2.197672830470431,"pX":-0.20042386787288233,"pZ":1.4964465621695056,"vX0":3.606659584568528,"vY0":-124.28534710564435,"vZ0":-4.139204548960267,"x":124.64,"y":198.38,"x0":-1.6889985407980483,"y0":50.005757462870484,"z0":6.13073606257987,"aX":0.2517753576341855},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.7,"breakHorizontal":-1.1,"spinRate":2061,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.44005033878275857,"extension":6.9514710182039545},"index":2,"playId":"d778bf37-b0bd-3c1f-b533-2359f3d8162f","pitchNumber":2,"startTime":"2026-07-03T02:11:31.672Z","endTime":"2026-07-03T02:11:35.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296730504753068,"aZ":-12.200827543401676,"pfxX":-5.712465622807942,"pfxZ":9.668265291264104,"pX":-0.522660204205768,"pZ":3.350418288894367,"vX0":5.469496939501482,"vY0":-142.0566165256298,"vZ0":-5.354468390644565,"x":136.92,"y":148.32,"x0":-1.7209071729587788,"y0":50.00176336601301,"z0":6.020193752568948,"aX":-11.799267452940931},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2178,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3840194414088196,"extension":6.934957483236385},"index":3,"playId":"434bd1b3-aa07-3b51-8f77-e8a477eab1c0","pitchNumber":3,"startTime":"2026-07-03T02:11:49.874Z","endTime":"2026-07-03T02:11:54.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.451061039943667,"aZ":-10.879241179845284,"pfxX":-4.497375787326634,"pfxZ":9.939936504304358,"pX":0.1408859788393391,"pZ":3.9696959733215995,"vX0":6.586002000832503,"vY0":-144.69012777304894,"vZ0":-4.462032945039849,"x":111.63,"y":131.6,"x0":-1.569531779361467,"y0":50.00443890735513,"z0":6.186051654672272,"aX":-9.637030785940459},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2204,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.37704684883844486,"extension":7.00725797203684},"index":4,"playId":"e1a7914b-6d46-37da-baaa-c6fd00d3e60a","pitchNumber":4,"startTime":"2026-07-03T02:12:18.672Z","endTime":"2026-07-03T02:12:22.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814268070904458,"aZ":-28.88292116779645,"pfxX":-3.206356132048996,"pfxZ":1.8903361057356722,"pX":-1.3129524483990778,"pZ":2.195698303352069,"vX0":2.2060712463638663,"vY0":-131.24874992483583,"vZ0":-4.489438087243738,"x":167.05,"y":179.5,"x0":-1.7478368127691581,"y0":50.00584538646071,"z0":6.079733383734496,"aX":-5.594176650165874},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":5.3,"spinRate":748,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4173428787684865,"extension":7.130494054459585},"hitData":{"launchSpeed":82.5,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.71,"coordY":176.31}},"index":5,"playId":"b5670c53-e640-38b4-b722-184645856f25","pitchNumber":5,"startTime":"2026-07-03T02:12:37.252Z","endTime":"2026-07-03T02:12:44.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:12:44.735Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (17) on a fly ball to center field. Fernando Tatis Jr. scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T02:13:06.296Z","endTime":"2026-07-03T02:14:13.975Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":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":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.243300239683865,"aZ":-29.618526904337806,"pfxX":-6.173543208626233,"pfxZ":1.46964593019751,"pX":0.06821614887681379,"pZ":1.2762127617811256,"vX0":5.720391360259814,"vY0":-130.7485223805292,"vZ0":-6.6545531225340175,"x":114.4,"y":204.32,"x0":-1.340504825139474,"y0":50.00312322133845,"z0":6.061963510827702,"aX":-10.743782552715066},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":10.0,"spinRate":710,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41809933900521257,"extension":7.333682382313198},"index":0,"playId":"37422cd0-3bcc-3bb4-b068-6b227b11f29d","pitchNumber":1,"startTime":"2026-07-03T02:13:24.367Z","endTime":"2026-07-03T02:13:28.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53039266055194,"aZ":-12.340733425108043,"pfxX":-4.684260945322482,"pfxZ":9.715319222053292,"pX":-0.3704059661438508,"pZ":2.3245028214832644,"vX0":4.473774113574483,"vY0":-141.3652596361551,"vZ0":-8.36334366151005,"x":131.12,"y":176.02,"x0":-1.3580460322379935,"y0":50.00647125077188,"z0":6.096748608857534,"aX":-9.567446272807208},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":2289,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3861255868996847,"extension":7.093073283719285},"hitData":{"launchSpeed":103.2,"launchAngle":31.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.97,"coordY":34.85}},"index":1,"playId":"9d76cf6f-55da-3513-a1f8-2c5cba6b8087","pitchNumber":2,"startTime":"2026-07-03T02:13:43.054Z","endTime":"2026-07-03T02:14:13.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:14:13.975Z","atBatIndex":2},{"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":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T02:14:15.866Z","endTime":"2026-07-03T02:15:23.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.099277510841244,"aZ":-33.378254137396254,"pfxX":1.180208650467092,"pfxZ":-0.7324857752361491,"pX":0.26202140809659974,"pZ":0.8241239396284054,"vX0":4.53948769569519,"vY0":-127.11144923398167,"vZ0":-6.6969193725962155,"x":107.01,"y":216.53,"x0":-1.6944793560275135,"y0":50.002458833399416,"z0":6.116769570643524,"aX":1.9454361363481194},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.5,"breakHorizontal":-3.1,"spinRate":2068,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.42959389522586866,"extension":7.151927496655546},"index":0,"playId":"c601528b-4712-3944-bf67-d6005515df49","pitchNumber":1,"startTime":"2026-07-03T02:14:34.413Z","endTime":"2026-07-03T02:14:38.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435047817040395,"aZ":-25.8918812701124,"pfxX":-7.053556451308098,"pfxZ":3.409613050040912,"pX":-1.2213465800166399,"pZ":2.5789268014778037,"vX0":3.6784107312919083,"vY0":-133.99157098806046,"vZ0":-4.779805539583816,"x":163.55,"y":169.15,"x0":-1.6861403660559107,"y0":50.002331981545936,"z0":6.206619581565761,"aX":-12.991449558461392},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":12.1,"spinRate":952,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40677824837784904,"extension":7.108104302831404},"index":1,"playId":"88cb6908-a847-3bd2-ae74-371979495d74","pitchNumber":2,"startTime":"2026-07-03T02:14:54.786Z","endTime":"2026-07-03T02:14:58.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50306597505052,"aZ":-26.250152971578096,"pfxX":-2.990644950115136,"pfxZ":3.4457505329850653,"pX":0.053301198435043357,"pZ":1.8447673115056527,"vX0":5.430422780473129,"vY0":-130.51162073459184,"vZ0":-6.090648796261783,"x":114.97,"y":188.97,"x0":-1.6696039158840572,"y0":50.002288266698784,"z0":6.196447722502824,"aX":-5.139099797677026},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":4.2,"spinRate":1256,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4203350970045836,"extension":7.2361333859857915},"hitData":{"launchSpeed":79.5,"launchAngle":82.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.69,"coordY":196.85}},"index":2,"playId":"86c09521-c245-34a8-b204-b73e7a1fdf74","pitchNumber":3,"startTime":"2026-07-03T02:15:11.942Z","endTime":"2026-07-03T02:15:23.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:15:23.705Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-03T02:15:30.332Z","endTime":"2026-07-03T02:19:02.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"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,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721383926781098,"aZ":-31.23742399969543,"pfxX":-0.17141480246689134,"pfxZ":0.5692595995495315,"pX":0.4549995894962883,"pZ":-0.4689281226767785,"vX0":5.1898449361375105,"vY0":-127.15568586631967,"vZ0":-10.149855182885906,"x":99.66,"y":251.44,"x0":-1.5854033695312664,"y0":50.00213827971756,"z0":6.032071566623975,"aX":-0.2821321917852125},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-0.8,"spinRate":2082,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4298462426597016,"extension":7.374932095376921},"index":0,"playId":"cca54fe6-d442-3b96-8160-810325641468","pitchNumber":1,"startTime":"2026-07-03T02:15:47.866Z","endTime":"2026-07-03T02:15:50.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87687884766844,"aZ":-15.042852280843327,"pfxX":-5.251039556907617,"pfxZ":8.198672369465971,"pX":-0.8578153610697579,"pZ":3.968875662808314,"vX0":4.326333166568168,"vY0":-143.12305176775342,"vZ0":-3.7036977621148837,"x":149.7,"y":131.62,"x0":-1.7015953036340719,"y0":50.000195725605884,"z0":6.212556218544641,"aX":-10.968272619875284},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":2262,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3816940550667116,"extension":6.988835957166799},"index":1,"playId":"f80c08cb-a17c-37f7-b7a2-98c37d1824ad","pitchNumber":2,"startTime":"2026-07-03T02:16:08.769Z","endTime":"2026-07-03T02:16:13.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92674415033218,"aZ":-13.2178766125935,"pfxX":-5.342439833371339,"pfxZ":8.956907525041842,"pX":-0.6058180196476156,"pZ":2.2024338477606613,"vX0":5.153655849034868,"vY0":-143.7675104475698,"vZ0":-8.655700325436532,"x":140.09,"y":179.31,"x0":-1.7181046823792783,"y0":50.00246759777903,"z0":6.0515203977166525,"aX":-11.305554513242447},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.9,"breakHorizontal":8.8,"spinRate":2307,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3794083422246288,"extension":7.212484272492293},"index":2,"playId":"82d5c682-c583-3925-85b3-13a2b8d9861d","pitchNumber":3,"startTime":"2026-07-03T02:16:26.706Z","endTime":"2026-07-03T02:16:31.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6341887975467,"aZ":-33.29644378341737,"pfxX":0.22637569371200206,"pfxZ":-0.666865590849052,"pX":-0.29356160414480936,"pZ":1.7252249660480181,"vX0":3.607919332888975,"vY0":-127.8088676798415,"vZ0":-4.469832615627118,"x":128.19,"y":192.2,"x0":-1.7465786187993504,"y0":50.0060113140034,"z0":6.080094852352081,"aX":0.378458263266773},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.9,"breakHorizontal":-1.1,"spinRate":2089,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.42676656070491426,"extension":7.208166185620674},"index":3,"playId":"d0179ed4-6173-3c35-84ad-1c31bb080257","pitchNumber":4,"startTime":"2026-07-03T02:17:05.558Z","endTime":"2026-07-03T02:17:11.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10801534534941,"aZ":-29.685137958777826,"pfxX":-6.940752712910285,"pfxZ":1.3982448367334506,"pX":-0.9328144385995846,"pZ":1.5403500428589612,"vX0":3.9411851030125926,"vY0":-132.70535381377513,"vZ0":-6.41675404375994,"x":152.56,"y":197.19,"x0":-1.534526487985269,"y0":50.00590934670633,"z0":6.149092495383585,"aX":-12.395228708794782},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.3,"breakHorizontal":11.8,"spinRate":796,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.41255829333396754,"extension":7.380953422131322},"index":4,"playId":"89d9ae33-046e-38de-9ce9-db6435abb957","pitchNumber":5,"startTime":"2026-07-03T02:17:31.783Z","endTime":"2026-07-03T02:17:35.910Z","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":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331678408917735,"aZ":-29.402994645144553,"pfxX":-2.501303547938213,"pfxZ":1.53143369500496,"pX":0.26488158810908374,"pZ":1.7200726084359248,"vX0":5.491803575626459,"vY0":-133.08835307227926,"vZ0":-6.160332906135814,"x":106.9,"y":192.34,"x0":-1.492678942301876,"y0":50.00135596707292,"z0":6.17137705345012,"aX":-4.524094534763571},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.7,"breakHorizontal":3.5,"spinRate":883,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.4102339178749381,"extension":7.249802286828075},"index":5,"playId":"3a014901-a313-31c9-9830-6c0a14689518","pitchNumber":6,"startTime":"2026-07-03T02:17:51.225Z","endTime":"2026-07-03T02:17:56.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":92.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15718558007761,"aZ":-11.803615107648172,"pfxX":-4.316924030008612,"pfxZ":9.441268905200475,"pX":-0.09907916327867919,"pZ":2.1348324953881974,"vX0":5.904059517842085,"vY0":-144.90001309175253,"vZ0":-9.178375173097093,"x":120.78,"y":181.14,"x0":-1.5882326494658825,"y0":50.006170605431564,"z0":6.036544612058663,"aX":-9.31776387726334},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2308,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3758790104543204,"extension":7.1987105341649675},"index":6,"playId":"52ec9d61-2e93-32aa-a66e-4b696ea04695","pitchNumber":7,"startTime":"2026-07-03T02:18:15.818Z","endTime":"2026-07-03T02:18:19.012Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25874280941935,"aZ":-29.356838111475348,"pfxX":-5.529509616146079,"pfxZ":1.5423823703716915,"pX":-0.16305818107969733,"pZ":1.880838448336716,"vX0":5.715686234477902,"vY0":-132.94570730990426,"vZ0":-5.684111531878334,"x":123.22,"y":188.0,"x0":-1.6025531314740717,"y0":50.0008601578718,"z0":6.125598803704413,"aX":-10.091227860049226},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.9,"breakHorizontal":9.1,"spinRate":768,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.40893604029918773,"extension":7.458264074066689},"index":7,"playId":"36974cda-93ee-329d-87ee-7839ed6bc938","pitchNumber":8,"startTime":"2026-07-03T02:18:37.219Z","endTime":"2026-07-03T02:18:40.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236230001626314,"aZ":-10.392894544706788,"pfxX":-3.335997431403045,"pfxZ":10.527450104185718,"pX":0.5429950190128915,"pZ":2.8257248916489335,"vX0":7.479284408182815,"vY0":-142.37021738902283,"vZ0":-7.50791842519905,"x":96.3,"y":162.49,"x0":-1.6753946210515651,"y0":50.00660332279975,"z0":6.141833929787367,"aX":-6.905169786995695},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":4.7,"spinRate":2321,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3835504587680725,"extension":7.1964423829668975},"index":8,"playId":"95a04494-f750-3234-8285-0f8570945b8b","pitchNumber":9,"startTime":"2026-07-03T02:18:59.202Z","endTime":"2026-07-03T02:19:02.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:19:02.990Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T02:20:48.070Z","endTime":"2026-07-03T02:21:56.368Z","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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":[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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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.8,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641379412238642,"aZ":-14.967102392186389,"pfxX":-5.715028755459359,"pfxZ":8.9970507460792,"pX":0.6410480888788369,"pZ":2.155882748402669,"vX0":8.595624115555555,"vY0":-136.37639481310822,"vZ0":-7.235107562818778,"x":92.56,"y":180.57,"x0":-1.7869207897794026,"y0":50.004152350915824,"z0":5.845449488203871,"aX":-10.932663661095932},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2309,"spinDirection":219},"zone":9,"typeConfidence":0.96,"plateTime":0.3992793529020049,"extension":5.946375031837199},"index":0,"playId":"32af5e29-438d-300b-ba96-427adc37318e","pitchNumber":1,"startTime":"2026-07-03T02:21:31.548Z","endTime":"2026-07-03T02:21:35.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155093740877305,"aZ":-26.354242913108557,"pfxX":-9.896959091872322,"pfxZ":3.427873340156161,"pX":-0.1015668495457198,"pZ":2.631818906721916,"vX0":7.820423195055345,"vY0":-128.63908758968134,"vZ0":-3.101556372156473,"x":120.87,"y":167.72,"x0":-1.8742448418412387,"y0":50.005268508145676,"z0":5.86537483556067,"aX":-16.82353321824803},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":1965,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.4235023938996392,"extension":5.973210929500407},"hitData":{"launchSpeed":94.3,"launchAngle":8.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.51,"coordY":112.05}},"index":1,"playId":"6d13259c-8889-3e2e-b0ee-4746c0a3d925","pitchNumber":2,"startTime":"2026-07-03T02:21:43.748Z","endTime":"2026-07-03T02:21:56.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:21:56.368Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T02:21:56.391Z","endTime":"2026-07-03T02:24:04.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.811223483144328,"aZ":-14.460408469574828,"pfxX":-6.176540371106951,"pfxZ":9.184104095689978,"pX":0.8817972345256124,"pZ":2.539541550645896,"vX0":8.890582319158183,"vY0":-137.13755908900612,"vZ0":-6.322225566241834,"x":83.39,"y":170.21,"x0":-1.5811715814889638,"y0":50.00079157869202,"z0":5.839225129094068,"aX":-11.910186434025361},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2365,"spinDirection":217},"zone":12,"typeConfidence":0.97,"plateTime":0.3975338509933404,"extension":5.927653621798484},"index":0,"playId":"02f42012-8144-35be-bf74-c56f26fb16f2","pitchNumber":1,"startTime":"2026-07-03T02:22:20.771Z","endTime":"2026-07-03T02:22:24.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40219065610518,"aZ":-21.99999175787798,"pfxX":0.6614338900482375,"pfxZ":5.626663464758723,"pX":0.6582664637317681,"pZ":2.6698172978062913,"vX0":6.348072626962222,"vY0":-132.64586916272293,"vZ0":-3.9833396734707747,"x":91.91,"y":166.69,"x0":-1.8372212921268556,"y0":50.00368597539184,"z0":5.765980697369314,"aX":1.1961279082914762},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":-2.4,"spinRate":2639,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.410590206969601,"extension":5.870246253557022},"index":1,"playId":"78e4832d-5567-3f53-9aee-e8c847e2bb41","pitchNumber":2,"startTime":"2026-07-03T02:22:36.449Z","endTime":"2026-07-03T02:22:39.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-03T02:22:54.772Z","endTime":"2026-07-03T02:23:09.597Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":93.8,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100451727879417,"aZ":-15.795781402475692,"pfxX":-4.020442009782178,"pfxZ":8.571273382962389,"pX":0.6293617521766659,"pZ":1.8955433182444124,"vX0":7.251066815358946,"vY0":-136.41558256542046,"vZ0":-7.559364216053437,"x":93.01,"y":187.6,"x0":-1.5241715673631508,"y0":50.00274379367896,"z0":5.762922377959088,"aX":-7.682960483429231},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":6.0,"spinRate":2400,"spinDirection":216},"zone":9,"typeConfidence":0.94,"plateTime":0.39940211700116635,"extension":6.131675689758983},"index":3,"playId":"b2fb64cc-a8b9-3007-a0bc-12dcf056aa8a","pitchNumber":3,"startTime":"2026-07-03T02:23:09.597Z","endTime":"2026-07-03T02:23:13.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27192115622099,"aZ":-14.401295593174588,"pfxX":-5.064299742351878,"pfxZ":9.108795570019451,"pX":0.304878791481165,"pZ":3.479832438427693,"vX0":6.636439916832167,"vY0":-138.20235383456253,"vZ0":-4.084722057080581,"x":105.38,"y":144.82,"x0":-1.459807816146394,"y0":50.002755979307764,"z0":5.9317782627657385,"aX":-9.882171868607825},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2421,"spinDirection":217},"zone":12,"typeConfidence":0.98,"plateTime":0.3949948975112445,"extension":6.056642209468307},"index":4,"playId":"f2ba8fff-5fcc-34b3-bbff-d194205b6472","pitchNumber":4,"startTime":"2026-07-03T02:23:28.537Z","endTime":"2026-07-03T02:23:31.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.676715013163168,"aZ":-28.290606330227583,"pfxX":2.1218442811102847,"pfxZ":2.369553403318575,"pX":1.000260583468467,"pZ":2.2837128272673524,"vX0":6.07178375426498,"vY0":-126.6058385356342,"vZ0":-3.1120777363690575,"x":78.87,"y":177.12,"x0":-1.6960015423147754,"y0":50.00126533540966,"z0":5.771569195256825,"aX":3.4746694605682675},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-5.2,"spinRate":2901,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.4311542667755828,"extension":5.912826779745137},"hitData":{"launchSpeed":84.0,"launchAngle":39.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.1,"coordY":107.02}},"index":5,"playId":"7b338602-68a9-34b8-8d33-e2639860b654","pitchNumber":5,"startTime":"2026-07-03T02:23:55.074Z","endTime":"2026-07-03T02:24:04.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:24:04.990Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a sharp ground ball to right fielder Fernando Tatis Jr. Shohei Ohtani to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T02:24:07.130Z","endTime":"2026-07-03T02:25:49.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047765918754216,"aZ":-13.371723665274867,"pfxX":-5.101421998857332,"pfxZ":9.61508783663675,"pX":-0.015197269513513864,"pZ":1.7636665451637996,"vX0":6.199526937212728,"vY0":-138.2833215134742,"vZ0":-8.345416356732287,"x":117.58,"y":191.16,"x0":-1.6132192904490594,"y0":50.000930058174944,"z0":5.698293435193377,"aX":-9.974334466164413},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2450,"spinDirection":215},"zone":8,"typeConfidence":0.98,"plateTime":0.3946380938290668,"extension":6.07045368806519},"index":0,"playId":"69280c26-ec75-31c0-97aa-0e8aacfe0365","pitchNumber":1,"startTime":"2026-07-03T02:24:32.328Z","endTime":"2026-07-03T02:24:59.343Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60674854242624,"aZ":-26.719775252791532,"pfxX":2.9558655879197704,"pfxZ":3.349172158307085,"pX":-0.02296035440978409,"pZ":1.321555260348197,"vX0":3.9036592979391944,"vY0":-125.77734308558728,"vZ0":-5.513458492957731,"x":117.88,"y":203.1,"x0":-1.9696110930116786,"y0":50.0032333650415,"z0":5.664918985595258,"aX":4.812429522747116},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-6.1,"spinRate":2840,"spinDirection":108},"zone":14,"typeConfidence":0.94,"plateTime":0.43279154386081853,"extension":6.048617540931818},"index":1,"playId":"e6d92cb2-3412-3c53-b63f-cd5262341c1e","pitchNumber":2,"startTime":"2026-07-03T02:25:05.251Z","endTime":"2026-07-03T02:25:08.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.821615067373273,"aZ":-29.479711595836804,"pfxX":4.990343263577652,"pfxZ":1.7316938787658795,"pX":-1.0741533162921926,"pZ":2.5725296731983422,"vX0":0.7304157653709873,"vY0":-122.8715705040627,"vZ0":-2.2088899687070827,"x":157.94,"y":169.32,"x0":-2.023266017671523,"y0":50.000916819060485,"z0":5.950630668530345,"aX":7.746500278925706},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":-9.2,"spinRate":3094,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.44318446615089746,"extension":6.02542364988654},"index":2,"playId":"43eacf7b-47cc-39f0-8fdc-d0c524f2a2a4","pitchNumber":3,"startTime":"2026-07-03T02:25:21.558Z","endTime":"2026-07-03T02:25:29.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.793045903760564,"aZ":-32.8556299316948,"pfxX":4.7624766018757425,"pfxZ":-0.4557155734327045,"pX":0.1271305864700803,"pZ":1.4886970157603754,"vX0":3.276134054572127,"vY0":-121.56705784885484,"vZ0":-3.8183664808503286,"x":112.15,"y":198.59,"x0":-1.8523288423477005,"y0":50.00080663738666,"z0":5.904313525442183,"aX":7.191016105099041},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-9.4,"spinRate":3146,"spinDirection":75},"zone":14,"typeConfidence":0.64,"plateTime":0.44900337827387693,"extension":6.110663534867167},"hitData":{"launchSpeed":100.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":188.69,"coordY":119.93}},"index":3,"playId":"f05672e0-2476-32ad-864e-6007bdd71369","pitchNumber":4,"startTime":"2026-07-03T02:25:40.681Z","endTime":"2026-07-03T02:25:49.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:25:49.749Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out sharply, pitcher Randy Vásquez to first baseman Ty France. Shohei Ohtani to 3rd. Freddie Freeman to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T02:26:10.857Z","endTime":"2026-07-03T02:27:06.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":681190,"link":"/api/v1/people/681190"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641593378193026,"aZ":-19.260119114361753,"pfxX":-1.973366130520576,"pfxZ":6.990476390487456,"pX":1.1585559783202564,"pZ":1.4407055743685184,"vX0":8.378649740271168,"vY0":-134.25080844783005,"vZ0":-7.653957470223244,"x":72.84,"y":199.88,"x0":-1.7297036446378693,"y0":50.00613261179073,"z0":5.670519247300233,"aX":-3.647626528449301},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":2.0,"spinRate":2624,"spinDirection":215},"zone":14,"typeConfidence":0.87,"plateTime":0.4060319012064313,"extension":6.272854031504433},"index":0,"playId":"1f9e17db-49ac-30c7-bef2-2c5842386bd7","pitchNumber":1,"startTime":"2026-07-03T02:26:20.424Z","endTime":"2026-07-03T02:26:24.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740723169706637,"aZ":-20.40051337003466,"pfxX":-9.954159222041374,"pfxZ":5.961790104457857,"pX":0.25205905818409624,"pZ":1.6469170433576534,"vX0":8.552480953104489,"vY0":-138.64293220779297,"vZ0":-7.811264707174058,"x":107.39,"y":194.31,"x0":-1.5573966803502588,"y0":50.003611658099935,"z0":5.828765070504637,"aX":-19.66335967533588},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":16.6,"spinRate":2368,"spinDirection":217},"zone":8,"typeConfidence":0.94,"plateTime":0.39286258783989814,"extension":6.1347087936482225},"index":1,"playId":"87225cf4-795d-3826-9102-184febfd9d27","pitchNumber":2,"startTime":"2026-07-03T02:26:40.756Z","endTime":"2026-07-03T02:26:44.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99900003819596,"aZ":-15.437053851005562,"pfxX":-7.697722113161481,"pfxZ":8.590429544158695,"pX":0.4847136163355486,"pZ":3.035354112396094,"vX0":8.317590811403418,"vY0":-138.2698564439846,"vZ0":-4.872201598219352,"x":98.52,"y":156.83,"x0":-1.5532344406856116,"y0":50.006259345344056,"z0":5.846190779989081,"aX":-15.003477607017489},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":12.4,"spinRate":2399,"spinDirection":218},"zone":3,"typeConfidence":0.85,"plateTime":0.3951722363698389,"extension":6.0892527364819315},"hitData":{"launchSpeed":98.8,"launchAngle":-1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":129.94,"coordY":182.32}},"index":2,"playId":"eefeffb8-d9a0-3542-99e5-2289d20555fb","pitchNumber":3,"startTime":"2026-07-03T02:26:58.814Z","endTime":"2026-07-03T02:27:06.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:27:06.579Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to left fielder Samad Taylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-03T02:30:01.517Z","endTime":"2026-07-03T02:30:48.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T02:27:54.455Z","endTime":"2026-07-03T02:30:03.716Z","isPitch":false,"type":"action","player":{"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46644858544917,"aZ":-33.43416453707645,"pfxX":3.90710593826299,"pfxZ":-0.8018517842415545,"pX":0.7266932397462867,"pZ":1.0709424037279403,"vX0":4.993094217029315,"vY0":-123.80338741286997,"vZ0":-4.786281574567557,"x":89.3,"y":209.86,"x0":-1.8165701036591535,"y0":50.00399711705445,"z0":5.797322343496952,"aX":6.124207343012375},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.3,"breakHorizontal":-8.2,"spinRate":3103,"spinDirection":90},"zone":14,"typeConfidence":0.46,"plateTime":0.4407735786064584,"extension":6.105910578010349},"index":1,"playId":"626df78c-1704-3d00-80eb-def3a81eb720","pitchNumber":1,"startTime":"2026-07-03T02:30:03.716Z","endTime":"2026-07-03T02:30:07.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.324185461666247,"aZ":-32.113850873714085,"pfxX":3.552425786026327,"pfxZ":0.03897711698459183,"pX":0.275745818092713,"pZ":1.8858627119244433,"vX0":3.9687385609814116,"vY0":-124.03693193382554,"vZ0":-3.3432343951484405,"x":106.49,"y":187.86,"x0":-1.8002556437718487,"y0":50.003613507316075,"z0":5.899327134683441,"aX":5.594091899798268},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-7.3,"spinRate":3039,"spinDirection":96},"zone":9,"typeConfidence":0.6,"plateTime":0.43979375831780354,"extension":6.135008929377942},"index":2,"playId":"e15c6d00-79c2-37cf-aadd-581fe9951fe0","pitchNumber":2,"startTime":"2026-07-03T02:30:21.931Z","endTime":"2026-07-03T02:30:25.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019836715668145,"aZ":-15.208354475133483,"pfxX":-7.415207804343802,"pfxZ":8.496904922821484,"pX":0.21264641674594315,"pZ":2.117777616224493,"vX0":7.664989293750697,"vY0":-139.6069707085946,"vZ0":-7.339796709780215,"x":108.89,"y":181.6,"x0":-1.5899491995190183,"y0":50.003070931220634,"z0":5.759706436246065,"aX":-14.80706828230974},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2556,"spinDirection":218},"zone":8,"typeConfidence":0.86,"plateTime":0.39060903652272483,"extension":6.101979627536709},"hitData":{"launchSpeed":86.0,"launchAngle":46.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.79,"coordY":123.3}},"index":3,"playId":"33a94698-99a8-312e-9be6-cd62eba8f9fd","pitchNumber":3,"startTime":"2026-07-03T02:30:40.226Z","endTime":"2026-07-03T02:30:48.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:30:48.921Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (9) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:32:58.281Z","endTime":"2026-07-03T02:34:05.720Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"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],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31231949469739,"aZ":-11.443722172807043,"pfxX":-6.261667899558536,"pfxZ":10.024355598536193,"pX":-1.2831968232733957,"pZ":2.2035906129664427,"vX0":3.8172222123682436,"vY0":-142.35003408139335,"vZ0":-8.887545555257821,"x":165.91,"y":179.28,"x0":-1.822542350006977,"y0":50.00673470924445,"z0":6.076314966385512,"aX":-12.952699072574465},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2338,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3836482514598427,"extension":7.118909365762091},"index":0,"playId":"33c758e0-ece7-3be1-af23-d773ad362765","pitchNumber":1,"startTime":"2026-07-03T02:33:27.427Z","endTime":"2026-07-03T02:33:31.328Z","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":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232240580026982,"aZ":-33.21584453982818,"pfxX":1.0980549249329528,"pfxZ":-0.6658631457971165,"pX":-0.8871599049311354,"pZ":2.577456294511471,"vX0":1.8219499925471627,"vY0":-123.66429956214492,"vZ0":-2.2038272555268734,"x":150.82,"y":169.19,"x0":-1.7743832401811876,"y0":50.00407467977088,"z0":6.249866009667127,"aX":1.7113603009776006},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-2.4,"spinRate":2038,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.44187557407226974,"extension":7.148560192775142},"hitData":{"launchSpeed":99.2,"launchAngle":29.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":67.79,"coordY":55.62}},"index":1,"playId":"f6bbe843-abbf-3ffd-a68b-b942e2c01ab5","pitchNumber":2,"startTime":"2026-07-03T02:33:43.847Z","endTime":"2026-07-03T02:34:05.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:34:05.720Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts hits a ground-rule double (6) on a line drive to left field.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:34:08.122Z","endTime":"2026-07-03T02:35:54.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":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":"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283605878397957,"aZ":-31.49317402526008,"pfxX":-3.2181237633558237,"pfxZ":0.3920554461297483,"pX":0.46118361139485786,"pZ":1.7259084319372142,"vX0":6.3521073894258535,"vY0":-130.5159959326044,"vZ0":-5.48017816187642,"x":99.42,"y":192.18,"x0":-1.5767894909316817,"y0":50.00369516744711,"z0":6.200502282423719,"aX":-5.599942517653972},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.2,"breakHorizontal":4.6,"spinRate":941,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.41830991964017095,"extension":7.521250085235},"index":0,"playId":"7bf059cc-e4fc-3fa7-a86b-7e89990db7a2","pitchNumber":1,"startTime":"2026-07-03T02:34:31.474Z","endTime":"2026-07-03T02:34:34.763Z","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.5,"endSpeed":84.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.470054646646467,"aZ":-30.980805005701253,"pfxX":-4.46738011100131,"pfxZ":0.667806576654602,"pX":-0.37248637322120437,"pZ":0.9352691419738122,"vX0":4.8898485236033356,"vY0":-131.79345365871032,"vZ0":-7.491572640662138,"x":131.2,"y":213.53,"x0":-1.6564560622816797,"y0":50.00502041096118,"z0":6.050182319359087,"aX":-7.996197773241961},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.0,"breakHorizontal":7.2,"spinRate":1035,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41289604559345694,"extension":7.299235137208817},"index":1,"playId":"5d66f574-c5f2-30df-8345-c66fb7daceff","pitchNumber":2,"startTime":"2026-07-03T02:34:47.056Z","endTime":"2026-07-03T02:34:51.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.642756414157247,"aZ":-14.043589926558855,"pfxX":-5.8964015483171615,"pfxZ":8.680528291694191,"pX":0.7325949961518344,"pZ":1.6825488254510166,"vX0":8.916688541495166,"vY0":-142.8315175768676,"vZ0":-9.741985587761304,"x":89.08,"y":193.35,"x0":-1.6483851053445773,"y0":50.000814003265305,"z0":5.997866827298754,"aX":-12.311878286438144},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2354,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3819484010030494,"extension":7.232836922875681},"index":2,"playId":"caea0b65-a7c9-3357-8568-400afc348793","pitchNumber":3,"startTime":"2026-07-03T02:35:04.603Z","endTime":"2026-07-03T02:35:09.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81053798962726,"aZ":-33.48983952023119,"pfxX":-1.8052015898460319,"pfxZ":-0.8079586062312822,"pX":0.26549156396115325,"pZ":1.2320404218542929,"vX0":5.180437533794254,"vY0":-126.5517651714496,"vZ0":-5.781928766489843,"x":106.88,"y":205.51,"x0":-1.5660049202567023,"y0":50.001769937014636,"z0":6.202610018283691,"aX":-2.953346077680689},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":2.2,"spinRate":2016,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4314433730016103,"extension":7.282431994337032},"index":3,"playId":"7de801a8-0e6f-33c7-8dc3-4375461091fe","pitchNumber":4,"startTime":"2026-07-03T02:35:23.664Z","endTime":"2026-07-03T02:35:27.673Z","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":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767592636014257,"aZ":-9.725520878712048,"pfxX":-5.485969490653729,"pfxZ":10.997354772036363,"pX":0.11115561470113904,"pZ":2.389152759924034,"vX0":6.884694550023386,"vY0":-141.38154271293985,"vZ0":-8.589540483975975,"x":112.76,"y":174.27,"x0":-1.633425782438006,"y0":50.00032930141325,"z0":6.076138952026379,"aX":-11.195838978308185},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2375,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38621420006573315,"extension":7.050659079042096},"hitData":{"launchSpeed":107.1,"launchAngle":18.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":32.32,"coordY":88.47}},"index":4,"playId":"84be06bb-6252-3c58-a32d-e417d9181e44","pitchNumber":5,"startTime":"2026-07-03T02:35:41.438Z","endTime":"2026-07-03T02:35:54.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:35:54.722Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, pitcher Roki Sasaki to first baseman Freddie Freeman. Xander Bogaerts to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:36:06.325Z","endTime":"2026-07-03T02:38:16.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":84.4,"endSpeed":78.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081401435284945,"aZ":-34.032670439973366,"pfxX":-3.340275372661007,"pfxZ":-1.2112680337526434,"pX":1.4926653714097133,"pZ":0.9060858043576948,"vX0":8.08696542083054,"vY0":-122.63044595940669,"vZ0":-5.491044578969925,"x":60.1,"y":214.32,"x0":-1.4064160458734476,"y0":50.00553460287008,"z0":6.060442671553311,"aX":-5.115329239069107},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.2,"breakHorizontal":4.2,"spinRate":1985,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44576822103541414,"extension":7.333194695043954},"index":0,"playId":"30b9a03c-9112-3e3b-8ce6-ea04f8f51204","pitchNumber":1,"startTime":"2026-07-03T02:36:24.069Z","endTime":"2026-07-03T02:36:28.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015494810063746,"aZ":-15.567647672890166,"pfxX":-6.5777673152192335,"pfxZ":8.321784594715748,"pX":-0.7584034375926153,"pZ":3.834280938261814,"vX0":5.078713884720402,"vY0":-139.78946031893977,"vZ0":-3.5438725505255215,"x":145.91,"y":135.25,"x0":-1.736481275998937,"y0":50.00472133397717,"z0":6.12888317921919,"aX":-13.129688401798884},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":11.0,"spinRate":2228,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39056548829607385,"extension":7.024656727002994},"index":1,"playId":"af50f977-1f74-3dc1-967b-0bb1c0f11623","pitchNumber":2,"startTime":"2026-07-03T02:36:42.272Z","endTime":"2026-07-03T02:36:47.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589878018050022,"aZ":-12.560441505130983,"pfxX":-5.1882379669439755,"pfxZ":9.649403161384383,"pX":0.47107876506637103,"pZ":3.0296807113355526,"vX0":7.545415468174577,"vY0":-141.07774409530165,"vZ0":-6.306759699621429,"x":99.04,"y":156.98,"x0":-1.5537642423143196,"y0":50.001047811985735,"z0":6.090277708439534,"aX":-10.54453374691038},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":8.0,"spinRate":2240,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3870067234782679,"extension":7.066999005152767},"index":2,"playId":"b9a9fb9b-a958-31c5-b08a-e567293a57f6","pitchNumber":3,"startTime":"2026-07-03T02:37:07.202Z","endTime":"2026-07-03T02:37:11.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98412742358364,"aZ":-28.255985634180593,"pfxX":-4.208597022532725,"pfxZ":2.236384049712809,"pX":-0.8135889658661887,"pZ":3.496296619372254,"vX0":3.4490666101096754,"vY0":-130.3594264852761,"vZ0":-1.8852217045226822,"x":148.01,"y":144.38,"x0":-1.5959861669547408,"y0":50.00181251270369,"z0":6.3266998902400315,"aX":-7.367714061501787},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":722,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4174314931922303,"extension":7.119393130661635},"index":3,"playId":"c04eef82-0898-398d-94e1-74dc766a46cb","pitchNumber":4,"startTime":"2026-07-03T02:37:27.654Z","endTime":"2026-07-03T02:37:31.097Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609348234791586,"aZ":-31.079636378227633,"pfxX":-3.2700760980698993,"pfxZ":0.6885542136906329,"pX":-0.08290214243828681,"pZ":0.477862844939788,"vX0":4.619137369097259,"vY0":-125.09710786928258,"vZ0":-7.466369680484852,"x":120.16,"y":225.88,"x0":-1.5226530708841246,"y0":50.0055172680032,"z0":6.026033338793428,"aX":-5.219675445550572},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.9,"spinRate":749,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4366983794030781,"extension":7.320763264523502},"index":4,"playId":"de243e8d-dff4-3d40-802d-46d02755cbde","pitchNumber":5,"startTime":"2026-07-03T02:37:48.175Z","endTime":"2026-07-03T02:37:51.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446151703494216,"aZ":-33.61760589814494,"pfxX":1.1477293216115387,"pfxZ":-0.9019478551385465,"pX":-0.107918441423223,"pZ":1.5023530490516286,"vX0":3.492552814399172,"vY0":-125.46162269459738,"vZ0":-4.515344830897833,"x":121.11,"y":198.22,"x0":-1.6624801958517486,"y0":50.00054875681363,"z0":6.040583963896571,"aX":1.8436890863211068},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-2.9,"spinRate":2158,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.43522434564839596,"extension":7.283618426434484},"hitData":{"launchSpeed":66.1,"launchAngle":-67.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.55,"coordY":185.95}},"index":5,"playId":"42787acb-f02d-3ab8-b414-62298e59a8ed","pitchNumber":6,"startTime":"2026-07-03T02:38:08.637Z","endTime":"2026-07-03T02:38:16.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:38:16.445Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:38:29.275Z","endTime":"2026-07-03T02:38:51.723Z","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"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985874701328598,"aZ":-31.795403476336475,"pfxX":-1.4989677225445788,"pfxZ":0.2287917650812492,"pX":0.22812345408232068,"pZ":2.2046407974736666,"vX0":4.9473293966039495,"vY0":-128.37414180569976,"vZ0":-3.701707459515876,"x":108.3,"y":179.25,"x0":-1.5307277411161802,"y0":50.005481512722,"z0":6.144982327043604,"aX":-2.4991287799205577},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":1.6,"spinRate":925,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.4269432476663946,"extension":7.246544250449128},"hitData":{"launchSpeed":92.1,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.54,"coordY":161.03}},"index":0,"playId":"8c47e238-9f96-3806-b5c7-7992cdb6a4fe","pitchNumber":1,"startTime":"2026-07-03T02:38:44.205Z","endTime":"2026-07-03T02:38:51.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:38:51.723Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:39:00.596Z","endTime":"2026-07-03T02:40:37.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"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"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11548894137412,"aZ":-35.17267114670459,"pfxX":1.0545792582175029,"pfxZ":-1.85263154135033,"pX":0.23770717657320994,"pZ":0.7570528830351549,"vX0":4.354021182983992,"vY0":-125.69758844278608,"vZ0":-6.236658032335436,"x":107.94,"y":218.34,"x0":-1.6470729883125226,"y0":50.00531145366044,"z0":6.092727697473815,"aX":1.7039304912032947},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.4,"breakHorizontal":-2.8,"spinRate":2120,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4341171792208036,"extension":7.317311700337218},"index":0,"playId":"765c1e8c-3fbe-3ef9-aeec-3e0ad41e7976","pitchNumber":1,"startTime":"2026-07-03T02:39:18.686Z","endTime":"2026-07-03T02:39:22.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19261995571702,"aZ":-11.654264305366134,"pfxX":-2.870516202654341,"pfxZ":10.289765588393527,"pX":-0.5059863723085797,"pZ":4.166562722892798,"vX0":3.7717515677409748,"vY0":-139.78231684746467,"vZ0":-3.668107333098194,"x":136.29,"y":126.28,"x0":-1.4949441930464842,"y0":50.005376501907556,"z0":6.25180981730489,"aX":-5.726149520496478},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":4.4,"spinRate":2331,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3906816447533763,"extension":6.8829303315932595},"index":1,"playId":"be4ba04b-598e-395b-9032-ef0a6d7ea7f5","pitchNumber":2,"startTime":"2026-07-03T02:39:39.861Z","endTime":"2026-07-03T02:39:43.353Z","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":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442460370507117,"aZ":-29.156430048762143,"pfxX":-4.052497726648133,"pfxZ":1.7418183791087243,"pX":-0.9425570741423241,"pZ":1.991148664738937,"vX0":3.0910870415519947,"vY0":-130.18941691548005,"vZ0":-5.067437589690557,"x":152.93,"y":185.02,"x0":-1.614423885165354,"y0":50.00176291197745,"z0":6.150218427576873,"aX":-7.007589181742621},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":6.7,"spinRate":789,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4195519655715705,"extension":7.3532535334099824},"index":2,"playId":"6985b03d-3470-3dc9-9a36-d8ce82d08ca1","pitchNumber":3,"startTime":"2026-07-03T02:39:56.935Z","endTime":"2026-07-03T02:40:23.967Z","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(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":98.4,"endSpeed":90.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06324000950198,"aZ":-13.309215838181231,"pfxX":-6.291037308029258,"pfxZ":9.060598524466334,"pX":-0.33197079821289643,"pZ":4.224995287015412,"vX0":6.048399370371992,"vY0":-143.1590330333712,"vZ0":-3.205933913789801,"x":129.65,"y":124.71,"x0":-1.6514833900370276,"y0":50.00513298767104,"z0":6.188856421861075,"aX":-13.10174198922663},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2315,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38214347173508756,"extension":7.017292338413277},"index":3,"playId":"3645a744-65fe-3240-b271-07d09a554975","pitchNumber":4,"startTime":"2026-07-03T02:40:33.530Z","endTime":"2026-07-03T02:40:37.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:40:37.057Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Cronenworth homers (2) on a fly ball to right center field. Xander Bogaerts scores. Fernando Tatis Jr. scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:41:53.010Z","endTime":"2026-07-03T02:44:15.139Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":[1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T02:40:59.076Z","endTime":"2026-07-03T02:41:55.205Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89780546823121,"aZ":-30.27268891424551,"pfxX":-4.5397437631209785,"pfxZ":1.09334072671232,"pX":-0.2945810741174055,"pZ":2.194401531276811,"vX0":4.865080093722361,"vY0":-129.81136609650363,"vZ0":-4.3829328775796315,"x":128.23,"y":179.53,"x0":-1.5884451592151285,"y0":50.000605791338906,"z0":6.165731555821176,"aX":-7.876983077025442},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":7.3,"spinRate":1113,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4192612672092526,"extension":7.144883237596073},"index":1,"playId":"d5bf1ed8-786e-37e0-89c7-203b33928b9d","pitchNumber":1,"startTime":"2026-07-03T02:41:55.205Z","endTime":"2026-07-03T02:41:59.329Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30134107557251,"aZ":-29.491570667860188,"pfxX":-3.6409400093214965,"pfxZ":1.5579219408519496,"pX":-0.33572426478692885,"pZ":1.7548018863651071,"vX0":4.63248632996426,"vY0":-129.67116361066354,"vZ0":-5.591078885589522,"x":129.8,"y":191.4,"x0":-1.6631697167273896,"y0":50.004563058216604,"z0":6.158653826085041,"aX":-6.270348026708532},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":5.8,"spinRate":954,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.42063153761308847,"extension":7.200561745336144},"index":2,"playId":"1346d1cc-1126-3c0f-a6ec-58e31d2ec530","pitchNumber":2,"startTime":"2026-07-03T02:42:28.678Z","endTime":"2026-07-03T02:42:32.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42221883027221,"aZ":-12.120248386730593,"pfxX":-6.700141498125268,"pfxZ":9.592725513287126,"pX":-0.6547748792748238,"pZ":3.3724685825788656,"vX0":5.520058957532967,"vY0":-143.08487608964884,"vZ0":-5.391226751112958,"x":141.96,"y":147.72,"x0":-1.7304424542938814,"y0":50.0064459953088,"z0":6.028801212831619,"aX":-14.012365931612484},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":11.2,"spinRate":2421,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3815717132648162,"extension":7.088651019436798},"index":3,"playId":"94c704ac-3061-3aa4-b9cb-eb3eaf67a715","pitchNumber":3,"startTime":"2026-07-03T02:43:04.820Z","endTime":"2026-07-03T02:43:07.915Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6906716482775,"aZ":-31.992637349050966,"pfxX":-1.0984833268239331,"pfxZ":0.11085761396801352,"pX":-1.8708114468469246,"pZ":3.5743290750847607,"vX0":0.061057777853089405,"vY0":-128.01008649082962,"vZ0":-0.4670917197520811,"x":188.31,"y":142.27,"x0":-1.752144835068078,"y0":50.00442434022914,"z0":6.2573721930777095,"aX":-1.8285568945805168},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":1.9,"spinRate":603,"spinDirection":278},"zone":11,"typeConfidence":2.0,"plateTime":0.4273905624839802,"extension":7.026147430752558},"index":4,"playId":"b6bd1a62-7a63-3230-b6d9-c1e000016c7d","pitchNumber":4,"startTime":"2026-07-03T02:43:28.934Z","endTime":"2026-07-03T02:43:33.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"b6bd1a62-7a63-3230-b6d9-c1e000016c7d","startTime":"2026-07-03T02:43:37.435Z","endTime":"2026-07-03T02:43:52.371Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.195125625165346,"aZ":-31.229245230503256,"pfxX":-3.6069037792452745,"pfxZ":0.5406982440565518,"pX":-0.593088080734735,"pZ":2.0849002470984828,"vX0":4.058020532192917,"vY0":-131.49352930147802,"vZ0":-4.494316547678122,"x":139.61,"y":182.49,"x0":-1.6886037998403938,"y0":50.00466696524333,"z0":6.136621299971057,"aX":-6.309775312170188},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.2,"breakHorizontal":5.6,"spinRate":775,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4167453358865574,"extension":7.211650859130266},"hitData":{"launchSpeed":100.1,"launchAngle":25.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":189.62,"coordY":57.67}},"index":6,"playId":"63821e45-188c-35ba-96ce-5fdd4dc3f6e6","pitchNumber":5,"startTime":"2026-07-03T02:43:52.371Z","endTime":"2026-07-03T02:44:15.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:44:15.139Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:44:29.708Z","endTime":"2026-07-03T02:46:29.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"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],"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":6},"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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68524639913746,"aZ":-33.01468894374898,"pfxX":0.5725178165722911,"pfxZ":-0.5105781322213545,"pX":1.1728535435153389,"pZ":1.2509652377195783,"vX0":6.795730089823638,"vY0":-126.77619822938294,"vZ0":-5.6963577356651625,"x":72.29,"y":205.0,"x0":-1.6113431381135377,"y0":50.00596462432981,"z0":6.146508281313585,"aX":0.9358310774377846},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-2.5,"spinRate":1988,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43120244993036705,"extension":7.409572659743593},"index":0,"playId":"c7457f98-e634-31c2-99ef-22668c716bb0","pitchNumber":1,"startTime":"2026-07-03T02:44:44.806Z","endTime":"2026-07-03T02:44:47.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.653029289324195,"aZ":-23.34409788018641,"pfxX":-4.383711644515923,"pfxZ":4.973512948658764,"pX":-0.5070517818172443,"pZ":1.4794215926400074,"vX0":4.260446347272671,"vY0":-132.06968467941635,"vZ0":-7.600583521287788,"x":136.33,"y":198.84,"x0":-1.5672608403431154,"y0":50.00586522187386,"z0":6.096961137339083,"aX":-7.788838966139825},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":7.1,"spinRate":813,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4138326396244363,"extension":7.270827268498937},"index":1,"playId":"98ea3174-cef7-3ecc-8d68-568e84f0cdd7","pitchNumber":2,"startTime":"2026-07-03T02:45:00.780Z","endTime":"2026-07-03T02:45:04.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521523848541094,"aZ":-31.340445393674322,"pfxX":-4.666114108953472,"pfxZ":0.4651759356148095,"pX":0.4438378514996312,"pZ":0.8853378068016305,"vX0":6.986750142353747,"vY0":-132.74164198446712,"vZ0":-7.783910137510069,"x":100.08,"y":214.88,"x0":-1.6030920532866555,"y0":50.006314609006765,"z0":6.103989858004109,"aX":-8.419790957302675},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.5,"breakHorizontal":7.1,"spinRate":1132,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41092649174302,"extension":7.468147358608899},"index":2,"playId":"1e352324-a309-3d0a-a5bc-112d7930fa57","pitchNumber":3,"startTime":"2026-07-03T02:45:18.022Z","endTime":"2026-07-03T02:45:21.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.782361108809862,"aZ":-11.852442911662875,"pfxX":-5.119668092594925,"pfxZ":9.582642162407637,"pX":0.4029763180498745,"pZ":1.6532440135548885,"vX0":7.718045833548498,"vY0":-144.27801970298523,"vZ0":-10.326272584220632,"x":101.64,"y":194.14,"x0":-1.634532926816889,"y0":50.00073729323388,"z0":5.997145984982404,"aX":-10.854616829926536},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":7.8,"spinRate":2326,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.37881012775468603,"extension":7.223793685798157},"index":3,"playId":"eed46089-8421-3c48-b47d-8201bab93643","pitchNumber":4,"startTime":"2026-07-03T02:45:36.184Z","endTime":"2026-07-03T02:45:39.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-03T02:45:52.712Z","endTime":"2026-07-03T02:46:05.258Z","isPitch":false,"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155071900533347,"aZ":-33.432226885580526,"pfxX":1.4695161755599648,"pfxZ":-0.7429580905829694,"pX":0.9074868163690545,"pZ":1.119425981192241,"vX0":6.175539419240857,"vY0":-128.75710006311013,"vZ0":-6.187552618836627,"x":82.41,"y":208.56,"x0":-1.7028688464163102,"y0":50.0014203861734,"z0":6.108254809298644,"aX":2.4922904767628355},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":-4.0,"spinRate":2111,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4237297773250135,"extension":7.398093031505987},"index":5,"playId":"194692a5-3c57-3138-b2f8-ed6c37b3ec4c","pitchNumber":5,"startTime":"2026-07-03T02:46:05.258Z","endTime":"2026-07-03T02:46:08.452Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.761353544436123,"aZ":-32.76171744018319,"pfxX":-5.526561474076665,"pfxZ":-0.32908190083455535,"pX":0.2702450461638567,"pZ":0.8246331554273231,"vX0":6.770280308915944,"vY0":-132.92608568035567,"vZ0":-7.693961153877133,"x":106.7,"y":216.51,"x0":-1.5751364053675738,"y0":50.000654666181106,"z0":6.091091307758525,"aX":-10.027928993402021},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.9,"breakHorizontal":8.8,"spinRate":948,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40987791725629874,"extension":7.432073202645603},"index":6,"playId":"b6986d29-50a8-30f8-b098-d798cc668794","pitchNumber":6,"startTime":"2026-07-03T02:46:22.618Z","endTime":"2026-07-03T02:46:29.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:46:29.636Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (15) on a sharp ground ball to right fielder Kyle Tucker. Manny Machado to 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:46:59.768Z","endTime":"2026-07-03T02:48:51.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T02:46:49.657Z","endTime":"2026-07-03T02:47:01.928Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30235593209936,"aZ":-33.91726243663226,"pfxX":0.22791038618021808,"pfxZ":-1.091397225735399,"pX":-0.8258520922578537,"pZ":2.854796093402474,"vX0":2.382535466929879,"vY0":-125.15175680136538,"vZ0":-1.5018721683357477,"x":148.48,"y":161.7,"x0":-1.8165102320321516,"y0":50.002949194288355,"z0":6.219696640345344,"aX":0.36382486945344167},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-1.0,"spinRate":2042,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4362778185465914,"extension":7.086792821395079},"index":1,"playId":"5851739c-3c83-313b-a279-e5db660ee37e","pitchNumber":1,"startTime":"2026-07-03T02:47:01.928Z","endTime":"2026-07-03T02:47:05.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.130032791180266,"aZ":-32.00313488438794,"pfxX":-6.633675963530198,"pfxZ":0.09449738832601517,"pX":0.2573970634096766,"pZ":-0.4902137321866888,"vX0":7.133073345900064,"vY0":-131.66227670341516,"vZ0":-10.747742000571176,"x":107.19,"y":252.02,"x0":-1.6161310617534073,"y0":50.00086456939518,"z0":5.9873622040368195,"aX":-11.726514858292685},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.9,"breakHorizontal":10.6,"spinRate":1029,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4149090649055176,"extension":7.0112926997382585},"index":2,"playId":"1761effc-5cc5-3a84-a5d0-65fdbd8f8029","pitchNumber":2,"startTime":"2026-07-03T02:47:17.998Z","endTime":"2026-07-03T02:47:21.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155983114907066,"aZ":-13.147333891625063,"pfxX":-7.2485579013827,"pfxZ":9.350214983723255,"pX":0.07393072754385664,"pZ":2.1348196767814667,"vX0":7.50834785488175,"vY0":-141.27156904624007,"vZ0":-8.521059925284355,"x":114.18,"y":181.14,"x0":-1.6679720711318358,"y0":50.00299666613735,"z0":6.022085764905767,"aX":-14.750465027049795},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2301,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38672042695152475,"extension":7.102976253834913},"index":3,"playId":"b7e5a00f-ffd2-3f29-ac7a-fc52695b10f4","pitchNumber":3,"startTime":"2026-07-03T02:47:40.048Z","endTime":"2026-07-03T02:47:44.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86947483440385,"aZ":-29.024793934348196,"pfxX":-4.26761889019938,"pfxZ":1.825657957170355,"pX":-1.9696657104547597,"pZ":2.9773955134736614,"vX0":0.973605280152531,"vY0":-130.6396593481134,"vZ0":-2.775462717200611,"x":192.08,"y":158.39,"x0":-1.7930154885345355,"y0":50.005112059253,"z0":6.238491932614403,"aX":-7.367067568912921},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":7.6,"spinRate":716,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4194931085275386,"extension":7.129306503753317},"index":4,"playId":"fda509d4-27f7-3242-953b-fe5e602856f9","pitchNumber":4,"startTime":"2026-07-03T02:47:57.160Z","endTime":"2026-07-03T02:48:00.236Z","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":98.7,"endSpeed":90.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15258304935803,"aZ":-9.532451406329383,"pfxX":-6.499608381156241,"pfxZ":10.856691987865698,"pX":-0.6607797861734545,"pZ":1.5148995139188834,"vX0":5.191461832108972,"vY0":-143.27712778534968,"vZ0":-10.83031572876091,"x":142.19,"y":197.88,"x0":-1.648999104880614,"y0":50.00115510974343,"z0":5.93305807037538,"aX":-13.553415650458938},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2354,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3818323927910692,"extension":7.210078045433265},"index":5,"playId":"5a6aee2d-7bd6-3136-8518-545bb4920956","pitchNumber":5,"startTime":"2026-07-03T02:48:17.721Z","endTime":"2026-07-03T02:48:22.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34072266580071,"aZ":-32.566100298688255,"pfxX":-2.7438712339088074,"pfxZ":-0.22722448530573125,"pX":0.017311611754688042,"pZ":2.3852897295539646,"vX0":4.804328900281275,"vY0":-129.8861391729491,"vZ0":-3.4304439285787147,"x":116.34,"y":174.38,"x0":-1.497023410800149,"y0":50.003352098921155,"z0":6.190593895729613,"aX":-4.704295238349331},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.0,"breakHorizontal":4.0,"spinRate":920,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.421148365965625,"extension":7.1946615217711445},"hitData":{"launchSpeed":100.8,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":222.61,"coordY":102.36}},"index":6,"playId":"3440b3f6-4358-336c-83c8-d50dc47b42e1","pitchNumber":6,"startTime":"2026-07-03T02:48:38.548Z","endTime":"2026-07-03T02:48:51.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:48:51.532Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to shortstop Mookie Betts.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-03T02:49:19.481Z","endTime":"2026-07-03T02:51:08.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"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,3,4],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290017627036665,"aZ":-32.7856107369727,"pfxX":2.039477079654985,"pfxZ":-0.3681872685227816,"pX":-0.12161410353277133,"pZ":2.624103457026242,"vX0":3.1348183585896905,"vY0":-126.752238596211,"vZ0":-2.540905977656287,"x":121.64,"y":167.93,"x0":-1.6323831699758893,"y0":50.003597247441704,"z0":6.219079736783767,"aX":3.3682786205734647},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-4.3,"spinRate":2142,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.42968975141289967,"extension":7.013230389039516},"index":0,"playId":"c318e506-eec7-3df8-a1a4-f5a6f2c833ec","pitchNumber":1,"startTime":"2026-07-03T02:49:28.439Z","endTime":"2026-07-03T02:49:31.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.181211228412934,"aZ":-33.05123591516556,"pfxX":-1.8849496846101577,"pfxZ":-0.5174080338102947,"pX":-1.3097877372461877,"pZ":3.0503489656578897,"vX0":1.6936711576076233,"vY0":-129.15397860823236,"vZ0":-1.569815639827234,"x":166.93,"y":156.42,"x0":-1.7295106143732133,"y0":50.005311894206734,"z0":6.210629524230273,"aX":-3.181399730488069},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.1,"breakHorizontal":3.0,"spinRate":657,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4242665545073203,"extension":7.128165768307175},"index":1,"playId":"2416793b-2f2e-3520-8a77-aa50f8ad3827","pitchNumber":2,"startTime":"2026-07-03T02:49:53.013Z","endTime":"2026-07-03T02:49:57.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.299379110885894,"aZ":-27.11459017416122,"pfxX":-5.76933218994314,"pfxZ":2.9547919683841206,"pX":0.5423815223222912,"pZ":1.324509546844995,"vX0":7.06331322603071,"vY0":-129.98366210450678,"vZ0":-6.923950148341975,"x":96.33,"y":203.02,"x0":-1.460865584320269,"y0":50.00035818210954,"z0":6.081963520382892,"aX":-9.86917723567181},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":8.9,"spinRate":849,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4214186569031222,"extension":7.222519951906429},"index":2,"playId":"9de5e1da-de84-3530-83ce-d8e320a808b6","pitchNumber":3,"startTime":"2026-07-03T02:50:12.166Z","endTime":"2026-07-03T02:50:17.857Z","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":96.3,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78332592556206,"aZ":-11.758524983451839,"pfxX":-6.028148373078601,"pfxZ":10.233597287431017,"pX":-0.24482899261115165,"pZ":3.1261404699503528,"vX0":5.530611019453308,"vY0":-140.13797939370374,"vZ0":-6.280845075509136,"x":126.33,"y":154.37,"x0":-1.4578927037098266,"y0":50.00115851085252,"z0":6.15972097439579,"aX":-12.024572844729667},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2336,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39040372013683955,"extension":7.0951788424046685},"index":3,"playId":"256f869f-3e0a-3da3-8a95-3421be3ad853","pitchNumber":4,"startTime":"2026-07-03T02:50:33.799Z","endTime":"2026-07-03T02:50:37.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8651774350009,"aZ":-28.73938501823086,"pfxX":-1.8051601618705897,"pfxZ":1.9518459183224213,"pX":0.04021483180206786,"pZ":2.09370303449004,"vX0":4.789971255611931,"vY0":-130.60231892261396,"vZ0":-5.226155366558844,"x":115.47,"y":182.25,"x0":-1.5685828345787178,"y0":50.00089685186987,"z0":6.235202456867895,"aX":-3.1742665853878087},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":2.4,"spinRate":674,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.41652286199196187,"extension":7.109146126511915},"hitData":{"launchSpeed":95.0,"launchAngle":64.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.39,"coordY":192.76}},"index":4,"playId":"b1341b04-53ec-3d29-b622-0f7baadc7b48","pitchNumber":5,"startTime":"2026-07-03T02:50:56.419Z","endTime":"2026-07-03T02:51:08.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:51:08.261Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a sharp line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T02:53:22.086Z","endTime":"2026-07-03T02:54:06.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.530170181758926,"aZ":-15.359465934568096,"pfxX":-6.333929201129922,"pfxZ":8.701401076878188,"pX":0.7982670769431601,"pZ":1.60602154288031,"vX0":9.320167975042235,"vY0":-138.08675844421455,"vZ0":-8.31932700826243,"x":86.57,"y":195.42,"x0":-1.7966358704435696,"y0":50.00647438830271,"z0":5.689905086611471,"aX":-12.24488603957465},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":9.6,"spinRate":2340,"spinDirection":225},"zone":14,"typeConfidence":0.95,"plateTime":0.3965548506100909,"extension":5.911722984741434},"index":0,"playId":"d92132d6-3af5-3088-8a40-3291be0a39d5","pitchNumber":1,"startTime":"2026-07-03T02:53:41.288Z","endTime":"2026-07-03T02:53:44.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496901263227187,"aZ":-16.306218706975457,"pfxX":-6.9279855463662,"pfxZ":8.274539967190771,"pX":0.08007723335076107,"pZ":2.4319837248095775,"vX0":7.413047275609695,"vY0":-137.3808264813782,"vZ0":-6.187098243411117,"x":113.95,"y":173.12,"x0":-1.748909086717481,"y0":50.00512910130114,"z0":5.815693618058617,"aX":-13.288767095957677},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2409,"spinDirection":215},"zone":5,"typeConfidence":0.92,"plateTime":0.3981924362464335,"extension":5.936585021978971},"hitData":{"launchSpeed":103.8,"launchAngle":16.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.87,"coordY":116.92}},"index":1,"playId":"3b7544b9-5287-37e3-82f3-822362047da2","pitchNumber":2,"startTime":"2026-07-03T02:53:56.890Z","endTime":"2026-07-03T02:54:06.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:54:06.683Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T02:54:43.078Z","endTime":"2026-07-03T02:55:51.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T02:54:33.305Z","endTime":"2026-07-03T02:54:45.422Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.290994915024665,"aZ":-11.280912648643518,"pfxX":-6.653061024174269,"pfxZ":10.7987574318947,"pX":-0.2086679105670034,"pZ":1.7820069874849638,"vX0":6.481846068471999,"vY0":-137.67104792772665,"vZ0":-8.745417447660062,"x":124.95,"y":190.67,"x0":-1.7202246399759913,"y0":50.00522179352596,"z0":5.748032061811828,"aX":-12.874661902040918},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":10.8,"spinRate":2419,"spinDirection":220},"zone":8,"typeConfidence":0.98,"plateTime":0.39665988943547426,"extension":6.050769511409049},"index":1,"playId":"e0307af7-1b65-3eb2-a372-ef89b7d2f9a7","pitchNumber":1,"startTime":"2026-07-03T02:54:45.422Z","endTime":"2026-07-03T02:54:49.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.783822932529738,"aZ":-23.72536778941985,"pfxX":0.6253847901585514,"pfxZ":4.950620718491098,"pX":0.7351759521605084,"pZ":1.4620561234611895,"vX0":6.13635768003222,"vY0":-128.78088880140828,"vZ0":-6.112247905737114,"x":88.98,"y":199.3,"x0":-1.7442090888560424,"y0":50.00205790297537,"z0":5.662068417387724,"aX":1.0659858699724998},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-2.3,"spinRate":2773,"spinDirection":167},"zone":14,"typeConfidence":0.63,"plateTime":0.42278503911929777,"extension":5.930636983040202},"index":2,"playId":"42953f1e-2966-3afd-9037-6bd95410f021","pitchNumber":2,"startTime":"2026-07-03T02:55:03.431Z","endTime":"2026-07-03T02:55:07.950Z","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":94.2,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008283079580313,"aZ":-15.981610127028057,"pfxX":-6.502911643839585,"pfxZ":8.43376374390096,"pX":-0.31187067605961494,"pZ":3.111372288196479,"vX0":5.902628970762626,"vY0":-137.14559311895806,"vZ0":-4.715393227625132,"x":128.89,"y":154.77,"x0":-1.6385890301056696,"y0":50.00607687481393,"z0":5.929865512910902,"aX":-12.491407234763662},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2473,"spinDirection":221},"zone":1,"typeConfidence":0.96,"plateTime":0.39812667124281775,"extension":5.896799175064793},"index":3,"playId":"42cbecff-bc60-3745-9b72-b641e54c616b","pitchNumber":3,"startTime":"2026-07-03T02:55:19.672Z","endTime":"2026-07-03T02:55:23.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267652957339596,"aZ":-11.637133137142179,"pfxX":-5.501569241028195,"pfxZ":10.507931128601037,"pX":-0.19891588785740463,"pZ":3.343982810211381,"vX0":5.893127925909552,"vY0":-138.5117160245259,"vZ0":-5.012105255636419,"x":124.58,"y":148.49,"x0":-1.6334525754446563,"y0":50.00041234402003,"z0":5.946888256101506,"aX":-10.750375997964355},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2339,"spinDirection":219},"zone":2,"typeConfidence":0.98,"plateTime":0.39456866974328486,"extension":5.949052240916788},"hitData":{"launchSpeed":88.8,"launchAngle":36.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.24,"coordY":69.93}},"index":4,"playId":"b318b78e-e1b6-3033-81b8-d7d5e92bc68c","pitchNumber":4,"startTime":"2026-07-03T02:55:40.590Z","endTime":"2026-07-03T02:55:51.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:55:51.948Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dalton Rushing homers (10) on a line drive to center field. Kyle Tucker scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T02:56:07.943Z","endTime":"2026-07-03T02:57:36.552Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191421777812778,"aZ":-13.108659549100265,"pfxX":-6.904789357349058,"pfxZ":9.791611682992414,"pX":0.7586717221935025,"pZ":2.1817668444989,"vX0":8.523150224412165,"vY0":-137.83663438847236,"vZ0":-7.594955060078971,"x":88.08,"y":179.87,"x0":-1.4591954126485975,"y0":50.00632660995935,"z0":5.835765360394515,"aX":-13.44928479057123},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2394,"spinDirection":221},"zone":6,"typeConfidence":0.97,"plateTime":0.39556537136990677,"extension":5.927816268263186},"index":0,"playId":"40ece675-4a77-3f20-993d-e84402c79fd3","pitchNumber":1,"startTime":"2026-07-03T02:56:13.831Z","endTime":"2026-07-03T02:56:17.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492174743663163,"aZ":-13.32794168808548,"pfxX":-4.32632988830043,"pfxZ":9.777378530935334,"pX":-1.1057911322710248,"pZ":3.75616981004214,"vX0":3.5201080352053835,"vY0":-137.4831260561717,"vZ0":-3.437572980378956,"x":159.15,"y":137.36,"x0":-1.836259252482895,"y0":50.00435334617233,"z0":5.918499364834346,"aX":-8.340569622431275},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2330,"spinDirection":218},"zone":11,"typeConfidence":0.98,"plateTime":0.3973498938937934,"extension":5.864490833308184},"index":1,"playId":"8953fe3a-bf63-3316-a7ea-9512209e87cc","pitchNumber":2,"startTime":"2026-07-03T02:56:31.871Z","endTime":"2026-07-03T02:56:35.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25578848546185,"aZ":-12.25795855726345,"pfxX":-5.669006727408371,"pfxZ":10.41953313355831,"pX":0.6441356411862219,"pZ":3.2133003863822616,"vX0":8.138822681186786,"vY0":-137.11443038389442,"vZ0":-5.024707904729966,"x":92.45,"y":152.02,"x0":-1.6209080888421536,"y0":50.000926631548595,"z0":5.90053661821435,"aX":-10.83439274417273},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2406,"spinDirection":220},"zone":3,"typeConfidence":0.98,"plateTime":0.39890562217970604,"extension":6.0439011708094394},"index":2,"playId":"62da59f2-877d-3067-9a52-de9b64ed2fe8","pitchNumber":3,"startTime":"2026-07-03T02:56:52.912Z","endTime":"2026-07-03T02:56:58.144Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090085407093717,"aZ":-28.115421161031474,"pfxX":2.1684746776376045,"pfxZ":2.5096590863887718,"pX":-0.2951112952492155,"pZ":1.9956620228784439,"vX0":3.4309326757401934,"vY0":-125.73007288286844,"vZ0":-4.093882040925216,"x":128.25,"y":184.9,"x0":-1.9538579293238507,"y0":50.003827396479025,"z0":5.901009073270282,"aX":3.505803677714419},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":-4.7,"spinRate":2979,"spinDirection":96},"zone":8,"typeConfidence":0.93,"plateTime":0.4339809374212962,"extension":5.942326838947821},"hitData":{"launchSpeed":104.5,"launchAngle":20.0,"totalDistance":394.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.15,"coordY":43.59}},"index":3,"playId":"c52eec78-f16b-3244-83b2-de52cbbd0de4","pitchNumber":4,"startTime":"2026-07-03T02:57:13.665Z","endTime":"2026-07-03T02:57:36.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:57:36.552Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T02:57:53.537Z","endTime":"2026-07-03T02:58:22.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(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.1,"endSpeed":80.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.774591222211026,"aZ":-32.55293743553049,"pfxX":3.586418012879779,"pfxZ":-0.22978883526591076,"pX":0.049688475394294315,"pZ":1.693538581718837,"vX0":3.89940608541807,"vY0":-125.559084238003,"vZ0":-3.860199767005535,"x":115.11,"y":193.05,"x0":-1.978469988008662,"y0":50.00498981575528,"z0":5.845185996784285,"aX":5.8383380040503665},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-7.2,"spinRate":3023,"spinDirection":89},"zone":8,"typeConfidence":0.84,"plateTime":0.4330280283494159,"extension":6.031167464199849},"index":0,"playId":"49c686f3-290c-3a5b-aeb7-3706863a03a5","pitchNumber":1,"startTime":"2026-07-03T02:58:00.717Z","endTime":"2026-07-03T02:58:04.103Z","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":89.2,"endSpeed":82.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35984686313598,"aZ":-28.864675477405008,"pfxX":-8.355613476752158,"pfxZ":1.918932170776272,"pX":-0.43308748355546245,"pZ":1.9978667094729174,"vX0":6.315316072877888,"vY0":-129.8595548287654,"vZ0":-4.280151317755521,"x":133.51,"y":184.84,"x0":-1.7975682939212871,"y0":50.00585263825075,"z0":5.835638555228484,"aX":-14.432180089654748},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":1902,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.42001493020493363,"extension":5.880105938995847},"hitData":{"launchSpeed":93.1,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.83,"coordY":152.64}},"index":1,"playId":"13f7eeb4-9a60-3f7d-a5e2-1c85e83bb382","pitchNumber":2,"startTime":"2026-07-03T02:58:15.181Z","endTime":"2026-07-03T02:58:22.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T02:58:22.870Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T02:58:27.771Z","endTime":"2026-07-03T03:00:35.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":[0,1,2,3,4,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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50671969039815,"aZ":-18.72640196640879,"pfxX":-9.454550327576591,"pfxZ":6.8509561191817525,"pX":0.340216868558244,"pZ":1.9124619288327112,"vX0":8.798356200909694,"vY0":-138.6236969006612,"vZ0":-7.032248144973721,"x":104.03,"y":187.14,"x0":-1.6333086971706934,"y0":50.00414154444448,"z0":5.714516616531202,"aX":-18.560001126928913},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2401,"spinDirection":217},"zone":9,"typeConfidence":0.92,"plateTime":0.39383959681899405,"extension":6.089973625807408},"index":0,"playId":"ae5c9426-3781-37b6-9508-0e437d6c9420","pitchNumber":1,"startTime":"2026-07-03T02:58:50.387Z","endTime":"2026-07-03T02:58:53.802Z","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.5,"endSpeed":87.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.336004621127273,"aZ":-14.532815796681964,"pfxX":-6.093037928189655,"pfxZ":9.12944460657022,"pX":1.4626626501974633,"pZ":3.0879048143855887,"vX0":10.174767195311928,"vY0":-137.37150198074258,"vZ0":-4.865000274274446,"x":61.25,"y":155.41,"x0":-1.4792259766586697,"y0":50.00047724702233,"z0":5.852886625859377,"aX":-11.771534558546943},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2487,"spinDirection":220},"zone":12,"typeConfidence":0.97,"plateTime":0.39708236290659027,"extension":6.003508437054658},"index":1,"playId":"079b6f2d-fbb7-316b-8255-84d0bc34659c","pitchNumber":2,"startTime":"2026-07-03T02:59:03.961Z","endTime":"2026-07-03T02:59:06.961Z","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":89.7,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423795708023015,"aZ":-23.893529484411022,"pfxX":-10.496328034482021,"pfxZ":4.783551870283261,"pX":1.072688739145741,"pZ":0.08415533996913305,"vX0":10.436497358811504,"vY0":-129.9820327252466,"vZ0":-9.477319155180949,"x":76.11,"y":236.51,"x0":-1.6096679059333707,"y0":50.00173058253789,"z0":5.558432453939569,"aX":-18.158951264604504},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":1986,"spinDirection":240},"zone":14,"typeConfidence":0.88,"plateTime":0.41962995946519266,"extension":6.069259873987215},"index":2,"playId":"ba4cac68-cc23-3c23-86b0-7c6e30d3cfd4","pitchNumber":3,"startTime":"2026-07-03T02:59:19.270Z","endTime":"2026-07-03T02:59:23.312Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100410584113284,"aZ":-20.427218635635562,"pfxX":-0.8439709444503927,"pfxZ":6.257966450060292,"pX":-1.0336145200990468,"pZ":1.360003759623708,"vX0":2.5358611782242724,"vY0":-135.51891279669448,"vZ0":-7.9908911437988515,"x":156.4,"y":202.06,"x0":-1.868083280307871,"y0":50.001192290924116,"z0":5.7517352783434905,"aX":-1.5839847529583513},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":1.1,"spinRate":2614,"spinDirection":202},"zone":13,"typeConfidence":0.82,"plateTime":0.4027711022859779,"extension":5.950459122914641},"index":3,"playId":"7cea11e6-1f4d-36c5-96a9-aac32e82c269","pitchNumber":4,"startTime":"2026-07-03T02:59:38.606Z","endTime":"2026-07-03T02:59:42.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.874653008594688,"aZ":-14.992389155756415,"pfxX":-6.715543237023916,"pfxZ":8.847205453812048,"pX":0.1584441289351468,"pZ":2.857123086165177,"vX0":7.404332667421604,"vY0":-138.02482246435875,"vZ0":-5.4228832246884195,"x":110.96,"y":161.64,"x0":-1.6782522771329764,"y0":50.001343806003,"z0":5.846193691006981,"aX":-13.03982342030619},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2463,"spinDirection":209},"zone":5,"typeConfidence":0.96,"plateTime":0.39586728007767746,"extension":6.057892472122873},"index":4,"playId":"7eae2f5d-a9f5-3d3e-8864-c338be44d6a1","pitchNumber":5,"startTime":"2026-07-03T02:59:57.814Z","endTime":"2026-07-03T03:00:00.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-03T03:00:08.994Z","endTime":"2026-07-03T03:00:30.404Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96917743112186,"aZ":-11.584026217488521,"pfxX":-4.46648187319831,"pfxZ":10.640779495828413,"pX":-1.0933094636265253,"pZ":2.3051419884412114,"vX0":3.581305856871981,"vY0":-138.05582886291373,"vZ0":-7.368765294421176,"x":158.67,"y":176.54,"x0":-1.8253166454207022,"y0":50.00618044351963,"z0":5.783989137290162,"aX":-8.646327494874663},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2454,"spinDirection":215},"zone":13,"typeConfidence":0.98,"plateTime":0.39633345088266525,"extension":6.048480876444972},"index":6,"playId":"4ead04a7-8880-3166-a869-0dc8e729e35b","pitchNumber":6,"startTime":"2026-07-03T03:00:30.404Z","endTime":"2026-07-03T03:00:35.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:00:35.044Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to left fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-03T03:00:39.879Z","endTime":"2026-07-03T03:01:11.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"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":"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.5,"endSpeed":84.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157506653723292,"aZ":-21.69557397023871,"pfxX":0.7646200355344043,"pfxZ":5.856125271320288,"pX":-0.21473807492194832,"pZ":2.658881814574997,"vX0":3.6287876505713887,"vY0":-131.96100828555032,"vZ0":-4.037104646348327,"x":125.19,"y":166.99,"x0":-1.698779778225446,"y0":50.004229020097355,"z0":5.777785499036581,"aX":1.3687817850878827},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-2.0,"spinRate":2712,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.4127164201326208,"extension":5.841225128643625},"hitData":{"launchSpeed":94.3,"launchAngle":25.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.22,"coordY":82.0}},"index":0,"playId":"c4d58bc5-fb3a-3ddc-bf09-5c34a1adf5bd","pitchNumber":1,"startTime":"2026-07-03T03:01:02.887Z","endTime":"2026-07-03T03:01:11.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:01:11.033Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T03:03:36.427Z","endTime":"2026-07-03T03:06:26.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"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,2,3,4,5,6,7,8],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":97.9,"endSpeed":90.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972000409802437,"aZ":-12.029063976580293,"pfxX":-5.794567915497026,"pfxZ":9.758613967063317,"pX":-1.3803023660407931,"pZ":2.161976808705492,"vX0":3.4489357752020053,"vY0":-142.3800394858835,"vZ0":-8.705774085854062,"x":169.61,"y":180.41,"x0":-1.8508620854026234,"y0":50.00645562831788,"z0":6.009986460281506,"aX":-11.966280766854137},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2250,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38387472724547234,"extension":7.057290670480911},"index":0,"playId":"fe7f0416-3dd9-3efa-8bce-9a125393c624","pitchNumber":1,"startTime":"2026-07-03T03:03:44.243Z","endTime":"2026-07-03T03:03:47.518Z","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.6,"endSpeed":89.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709114526113908,"aZ":-10.41683273339495,"pfxX":-6.273875145665102,"pfxZ":10.585092376541045,"pX":-1.48813559018012,"pZ":2.507543584583688,"vX0":2.953565815264999,"vY0":-142.03339515535126,"vZ0":-8.154661169090277,"x":173.72,"y":171.08,"x0":-1.7229864074234174,"y0":50.001953240402834,"z0":6.067738425403433,"aX":-12.894244721146809},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2231,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38475489090061155,"extension":7.070979646715847},"index":1,"playId":"01a43f9a-6284-3ccc-a8ab-8f775b021150","pitchNumber":2,"startTime":"2026-07-03T03:04:02.178Z","endTime":"2026-07-03T03:04:05.326Z","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":99.1,"endSpeed":91.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32294274391768,"aZ":-10.617414175145788,"pfxX":-7.467858719383558,"pfxZ":10.201929805132739,"pX":-0.2356946721118191,"pZ":1.0860584376012992,"vX0":6.582158411591086,"vY0":-143.74489803262367,"vZ0":-12.206891001815732,"x":125.98,"y":209.46,"x0":-1.5741976180038895,"y0":50.00281488489429,"z0":6.024699916136544,"aX":-15.778230510998211},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.4,"breakHorizontal":12.4,"spinRate":2432,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3796536208941066,"extension":7.022186039856364},"index":2,"playId":"1c281aa3-11ef-3775-8a55-06fb69044c04","pitchNumber":3,"startTime":"2026-07-03T03:04:20.174Z","endTime":"2026-07-03T03:04:24.050Z","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":98.2,"endSpeed":90.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58825488626026,"aZ":-11.327405333485872,"pfxX":-6.429592438200137,"pfxZ":10.034298528235176,"pX":-0.37255328453833525,"pZ":1.8167340718502152,"vX0":6.240844743970157,"vY0":-142.69559224307795,"vZ0":-9.876381119340062,"x":131.2,"y":189.73,"x0":-1.7448750825877037,"y0":50.00380262105317,"z0":6.021659124466569,"aX":-13.357571072586033},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2312,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.38278089457676234,"extension":7.164335817754436},"index":3,"playId":"2914f761-6aa3-3442-b41c-ba59aa012175","pitchNumber":4,"startTime":"2026-07-03T03:04:39.775Z","endTime":"2026-07-03T03:04:43.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.784189582751758,"aZ":-13.411823757386129,"pfxX":-5.296971845393868,"pfxZ":9.113101965077155,"pX":-0.5788364421290556,"pZ":3.8692289438708314,"vX0":4.830354935880502,"vY0":-141.95019956730957,"vZ0":-4.064782849092111,"x":139.06,"y":134.31,"x0":-1.6069686146794153,"y0":50.00427723322034,"z0":6.1620932946053,"aX":-10.90720961005225},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2187,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38455467146479494,"extension":6.962312716113117},"index":4,"playId":"0405235a-8b3b-3439-ae95-21884ea873e1","pitchNumber":5,"startTime":"2026-07-03T03:04:58.391Z","endTime":"2026-07-03T03:05:01.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88792131083973,"aZ":-32.92742206692602,"pfxX":-6.87850873979507,"pfxZ":-0.43537561817786674,"pX":-1.10573817915974,"pZ":2.1528061311536137,"vX0":3.804307246801443,"vY0":-129.81912409572874,"vZ0":-4.253733436076461,"x":159.15,"y":180.65,"x0":-1.6808330770103481,"y0":50.00030581090015,"z0":6.262333433634116,"aX":-11.98245291687549},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.3,"breakHorizontal":11.9,"spinRate":739,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4186093020156969,"extension":7.161306212381033},"index":5,"playId":"f1ebfdc3-1b4e-3aa8-a29d-b34cf76c4cea","pitchNumber":6,"startTime":"2026-07-03T03:05:17.700Z","endTime":"2026-07-03T03:05:20.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.884965220162485,"aZ":-30.101883150572842,"pfxX":-2.7653060490530046,"pfxZ":1.2023906601751513,"pX":0.19603745150374288,"pZ":1.6991944919326982,"vX0":5.408006978357501,"vY0":-130.19656189750972,"vZ0":-5.818752224252664,"x":109.53,"y":192.9,"x0":-1.5435140901065323,"y0":50.00571747085066,"z0":6.225378522819983,"aX":-4.775812553078409},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":3.8,"spinRate":707,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.41978240955972446,"extension":7.31000011359752},"index":6,"playId":"2411cd8a-1d2f-3b5d-b377-479c921812b7","pitchNumber":7,"startTime":"2026-07-03T03:05:38.062Z","endTime":"2026-07-03T03:05:41.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.878503809077714,"aZ":-11.088083852765624,"pfxX":-4.0036790592416445,"pfxZ":10.303615868917426,"pX":-0.19070987283323385,"pZ":2.923087564739622,"vX0":5.776595843816521,"vY0":-141.9983456449959,"vZ0":-6.931897163023822,"x":124.27,"y":159.86,"x0":-1.7292222282718137,"y0":50.00167099940127,"z0":6.097918658748148,"aX":-8.192939028410244},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2228,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.38541285609032316,"extension":7.10503708516778},"index":7,"playId":"0c32c568-8e2c-37b0-9b55-8c36e3553ad7","pitchNumber":8,"startTime":"2026-07-03T03:06:00.908Z","endTime":"2026-07-03T03:06:04.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06166567295735,"aZ":-11.650181705853216,"pfxX":-5.399120181384317,"pfxZ":9.81320376659084,"pX":-0.933034598585189,"pZ":3.3641486759637256,"vX0":4.334707626187087,"vY0":-142.81658529955084,"vZ0":-5.785720453736392,"x":152.57,"y":147.95,"x0":-1.7597040424467567,"y0":50.001155423657764,"z0":6.130906987750948,"aX":-11.290743860683394},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2250,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38170587149322754,"extension":7.048545193975345},"index":8,"playId":"26d4e332-b0dc-39cd-8754-4f07aff285a5","pitchNumber":9,"startTime":"2026-07-03T03:06:22.455Z","endTime":"2026-07-03T03:06:26.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:06:26.123Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T03:06:39.484Z","endTime":"2026-07-03T03:08:39.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87423388529238,"aZ":-33.12225494620548,"pfxX":0.7690457816388152,"pfxZ":-0.5809861912497567,"pX":1.3283063516543547,"pZ":1.3602543518600716,"vX0":6.971340286668257,"vY0":-126.63099010986636,"vZ0":-5.424364333997776,"x":66.37,"y":202.05,"x0":-1.546131727525816,"y0":50.00086338689373,"z0":6.14207240069068,"aX":1.2623898514966234},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":-2.8,"spinRate":2143,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.430531839067831,"extension":7.2975118399590215},"index":0,"playId":"c95deef2-0c74-3efe-bb49-bf4eb7fc21de","pitchNumber":1,"startTime":"2026-07-03T03:06:52.546Z","endTime":"2026-07-03T03:06:55.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04856959593583,"aZ":-12.9380376948798,"pfxX":-5.08174915980042,"pfxZ":9.32393763393387,"pX":-0.7380051180472044,"pZ":2.3071461859739353,"vX0":4.238955340406975,"vY0":-141.93896266707984,"vZ0":-8.43014717139538,"x":145.13,"y":176.49,"x0":-1.5822346895208028,"y0":50.005396619215134,"z0":6.117943832038055,"aX":-10.487763933109461},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2256,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38423125712123607,"extension":7.175868336085224},"index":1,"playId":"ac916d48-706a-3129-aad0-f53986112ece","pitchNumber":2,"startTime":"2026-07-03T03:07:09.682Z","endTime":"2026-07-03T03:07:13.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559123399580482,"aZ":-27.95002876893695,"pfxX":-4.509149435550489,"pfxZ":2.333290825358245,"pX":0.660024328245516,"pZ":0.8113083322119686,"vX0":7.526799500786753,"vY0":-132.51481204672808,"vZ0":-8.411541388798144,"x":91.84,"y":216.87,"x0":-1.608357991800763,"y0":50.002106630046825,"z0":6.014821427217285,"aX":-8.162903910552377},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.9,"breakHorizontal":6.8,"spinRate":1056,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4105377773635146,"extension":7.480585916209095},"index":2,"playId":"966d99ce-a520-316e-98e3-2b1ac7a1b4bf","pitchNumber":3,"startTime":"2026-07-03T03:07:27.667Z","endTime":"2026-07-03T03:07:30.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.777307743162506,"aZ":-10.889323486730078,"pfxX":-3.173999192791562,"pfxZ":10.142399838345723,"pX":-0.5479366117791215,"pZ":3.7405351747909283,"vX0":4.633842175148838,"vY0":-143.19234673396895,"vZ0":-4.814675009651521,"x":137.89,"y":137.79,"x0":-1.7668889718008183,"y0":50.004461136808466,"z0":6.111732436851868,"aX":-6.662339851094616},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.8,"breakHorizontal":4.9,"spinRate":2235,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3809738175350561,"extension":7.206307176141456},"index":3,"playId":"b91622e1-11c2-37d3-87d1-033cfdf9883e","pitchNumber":4,"startTime":"2026-07-03T03:07:56.028Z","endTime":"2026-07-03T03:08:01.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.489237060771718,"aZ":-34.194017718042595,"pfxX":1.0720558426843512,"pfxZ":-1.2830096417545107,"pX":0.44899063840771875,"pZ":2.152652487284137,"vX0":4.781156937775192,"vY0":-123.98313295490173,"vZ0":-2.9854272751897644,"x":99.89,"y":180.66,"x0":-1.6359960631466275,"y0":50.004748758461965,"z0":6.197865643685435,"aX":1.6848045500633912},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":-3.0,"spinRate":2147,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4401156713318044,"extension":6.894611327350932},"index":4,"playId":"543cc8fc-c4ea-3d32-ae1f-a037da0784ac","pitchNumber":5,"startTime":"2026-07-03T03:08:14.430Z","endTime":"2026-07-03T03:08:18.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479529771077125,"aZ":-10.405936497832093,"pfxX":-4.693046728266428,"pfxZ":10.574594592856972,"pX":-1.3512754343949438,"pZ":3.4224527191216687,"vX0":2.6723963660713945,"vY0":-141.87994604830942,"vZ0":-5.68500816946163,"x":168.51,"y":146.37,"x0":-1.6907322692099178,"y0":50.00662758995423,"z0":6.101947634246196,"aX":-9.663717432864278},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2258,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3846166704345837,"extension":7.07443458742328},"index":5,"playId":"02851c24-dbf0-3053-86af-dbb34bbf9c0a","pitchNumber":6,"startTime":"2026-07-03T03:08:34.274Z","endTime":"2026-07-03T03:08:39.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:08:39.480Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddy Fermin hits a ground-rule double (7) on a fly ball down the left-field line.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T03:08:45.125Z","endTime":"2026-07-03T03:10:11.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32415331083142,"aZ":-8.396354694813008,"pfxX":-4.299922898261671,"pfxZ":11.536042768261154,"pX":0.765033920076041,"pZ":2.510728311551759,"vX0":7.9360885553760445,"vY0":-141.93118314532805,"vZ0":-8.516014347969632,"x":87.84,"y":170.99,"x0":-1.495596721718565,"y0":50.00440400813223,"z0":6.067224906700007,"aX":-8.864604633427886},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.6,"breakHorizontal":6.4,"spinRate":2241,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3843764719802327,"extension":7.218424706613139},"index":0,"playId":"8431ebd8-3964-3b7b-a34b-be8fffb8ebce","pitchNumber":1,"startTime":"2026-07-03T03:09:05.687Z","endTime":"2026-07-03T03:09:08.855Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.546928511345534,"aZ":-28.268431014671815,"pfxX":-3.7379447399093753,"pfxZ":2.2325809795736813,"pX":0.14263521970542722,"pZ":2.7820889953534977,"vX0":5.670818279481718,"vY0":-130.73364068186086,"vZ0":-3.508841261563695,"x":111.56,"y":163.66,"x0":-1.5574627845882372,"y0":50.00451565617741,"z0":6.236506376732752,"aX":-6.546643892644441},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.6,"breakHorizontal":5.6,"spinRate":926,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4171142629935276,"extension":7.155005653288633},"index":1,"playId":"3e220a0e-678e-38eb-bcf7-879b715bcc92","pitchNumber":2,"startTime":"2026-07-03T03:09:21.604Z","endTime":"2026-07-03T03:09:24.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03257445720376,"aZ":-10.685023597017919,"pfxX":-6.680665210126462,"pfxZ":10.735634715924085,"pX":-1.059958782955901,"pZ":4.072940186477883,"vX0":4.001807209865723,"vY0":-140.61450287838701,"vZ0":-4.02843863341946,"x":157.4,"y":128.81,"x0":-1.634022338383196,"y0":50.00088856971865,"z0":6.217945870666806,"aX":-13.369897780628413},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":11.3,"spinRate":2244,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38960502395649055,"extension":7.203097768358713},"index":2,"playId":"2d78bea0-5c96-30f9-a507-a5c2c2de0136","pitchNumber":3,"startTime":"2026-07-03T03:09:44.542Z","endTime":"2026-07-03T03:09:48.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565666939750937,"aZ":-36.44087866160581,"pfxX":2.317897790168818,"pfxZ":-2.694180849398549,"pX":0.2904485866402571,"pZ":2.251930727670826,"vX0":4.151823457768887,"vY0":-124.47778705025638,"vZ0":-2.4658301630339383,"x":105.93,"y":177.98,"x0":-1.693450253357034,"y0":50.0022010284046,"z0":6.242543757144886,"aX":3.6732985435472463},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.2,"breakHorizontal":-5.0,"spinRate":2221,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.43830927021217514,"extension":7.246530481345385},"hitData":{"launchSpeed":93.3,"launchAngle":25.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":32.1,"coordY":104.81}},"index":3,"playId":"26ce131f-a94d-31e3-b6ad-9ec8da0d7321","pitchNumber":4,"startTime":"2026-07-03T03:10:03.364Z","endTime":"2026-07-03T03:10:11.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:10:11.606Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Samad Taylor lines out, pitcher Roki Sasaki to second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-03T03:10:37.716Z","endTime":"2026-07-03T03:14:13.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"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,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":8},"credits":[{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.226855933884583,"aZ":-25.856841885125426,"pfxX":-6.391425410593012,"pfxZ":3.6065803080061363,"pX":-0.21975262046762456,"pZ":1.570911533689964,"vX0":5.511261184287847,"vY0":-131.13214047857014,"vZ0":-6.827880669372431,"x":125.38,"y":196.37,"x0":-1.5123935161068605,"y0":50.002307058811056,"z0":6.121798246334704,"aX":-11.195143236471363},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":10.4,"spinRate":1058,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4167581713164692,"extension":7.264349146107651},"index":0,"playId":"2ebd65fe-811d-35b8-bb5f-a1ba3f4785e4","pitchNumber":1,"startTime":"2026-07-03T03:10:45.721Z","endTime":"2026-07-03T03:10:49.519Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.366693173998428,"aZ":-34.3329115944116,"pfxX":0.7221424213007479,"pfxZ":-1.3389395643072608,"pX":1.598165330410036,"pZ":0.8633389624866094,"vX0":7.233267604174687,"vY0":-125.24027399018988,"vZ0":-6.212346418320253,"x":56.08,"y":215.47,"x0":-1.4014660083452029,"y0":50.001880604172406,"z0":6.128772165212331,"aX":1.164973169641056},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.5,"breakHorizontal":-2.8,"spinRate":2113,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4346055900803183,"extension":7.2985978115832655},"index":1,"playId":"4c0d972f-9697-3ce8-9f47-e0dd67c18919","pitchNumber":2,"startTime":"2026-07-03T03:11:07.064Z","endTime":"2026-07-03T03:11:10.064Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56501581711268,"aZ":-11.619893806264544,"pfxX":-4.775378521991846,"pfxZ":10.124678822139298,"pX":-0.32664220210851863,"pZ":2.7618092439224076,"vX0":4.990565543858903,"vY0":-140.78722027786577,"vZ0":-7.274735540341336,"x":129.45,"y":164.21,"x0":-1.4922143805220658,"y0":50.00370554643668,"z0":6.1120652442589645,"aX":-9.695788631524145},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2328,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.38737104285067625,"extension":7.223940925339128},"index":2,"playId":"4a44e4a7-b724-3d64-a6b1-d12a32be6a1c","pitchNumber":3,"startTime":"2026-07-03T03:11:30.276Z","endTime":"2026-07-03T03:11:33.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036045584307463,"aZ":-30.511994744027103,"pfxX":-4.295873674884515,"pfxZ":0.9498916674210358,"pX":-0.30195728916528386,"pZ":1.0038549972718218,"vX0":4.762338903457168,"vY0":-130.37922548345688,"vZ0":-7.243091051078125,"x":128.51,"y":211.68,"x0":-1.582819217208854,"y0":50.00191645349981,"z0":6.0805658469118455,"aX":-7.493166614739333},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.5,"breakHorizontal":6.8,"spinRate":850,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.41801879335541736,"extension":7.222426641378269},"index":3,"playId":"cab003c5-c7c0-352d-84f8-5a0dcef433bf","pitchNumber":4,"startTime":"2026-07-03T03:11:53.732Z","endTime":"2026-07-03T03:11:56.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349075780471832,"aZ":-30.074864573478433,"pfxX":-4.3012942641805845,"pfxZ":1.2305478308104387,"pX":-0.6916739518418558,"pZ":3.8176350838755817,"vX0":3.6093624150990373,"vY0":-128.93466931693095,"vZ0":-0.6539480030262256,"x":143.36,"y":135.7,"x0":-1.5415263834713848,"y0":50.002930888993234,"z0":6.367605272026287,"aX":-7.341807030542783},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":7.1,"spinRate":678,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.42259586238382907,"extension":7.250334504113227},"index":4,"playId":"27ee6feb-2d81-31ea-bc69-a647c91ea407","pitchNumber":5,"startTime":"2026-07-03T03:12:19.192Z","endTime":"2026-07-03T03:12:23.019Z","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":96.2,"endSpeed":88.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110446211389654,"aZ":-11.801030205153667,"pfxX":-4.91478503406044,"pfxZ":10.143059169479663,"pX":-0.21954286345262594,"pZ":3.3170597713185086,"vX0":5.48422010124875,"vY0":-140.01233690671657,"vZ0":-5.815118534669568,"x":125.37,"y":149.22,"x0":-1.5541937792690352,"y0":50.004551263365485,"z0":6.175416290624922,"aX":-9.874229330814075},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":2227,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38943430157314607,"extension":6.966592955091728},"index":5,"playId":"52311458-0800-3d0d-a12f-b179eb0d7f1f","pitchNumber":6,"startTime":"2026-07-03T03:12:37.235Z","endTime":"2026-07-03T03:12:40.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.689267525617066,"aZ":-33.81311276647829,"pfxX":1.4941330007934273,"pfxZ":-1.0244570465787692,"pX":-0.31112064608836354,"pZ":2.7948713847614077,"vX0":2.9094807604321113,"vY0":-124.83567770850834,"vZ0":-1.7306528442600224,"x":128.86,"y":163.32,"x0":-1.6791715603594746,"y0":50.00276242302455,"z0":6.243015381982068,"aX":2.3919406590509205},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-3.2,"spinRate":2042,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.43633950077104533,"extension":7.119556724527311},"index":6,"playId":"947355cf-42b4-3a8f-804a-22e99ab27601","pitchNumber":7,"startTime":"2026-07-03T03:13:01.557Z","endTime":"2026-07-03T03:13:05.273Z","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":97.5,"endSpeed":90.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.073308626364028,"aZ":-11.654099632773521,"pfxX":-4.166332467467161,"pfxZ":9.942362408810114,"pX":0.6543759733395332,"pZ":2.4871237599710807,"vX0":7.471728867299586,"vY0":-141.75191262535753,"vZ0":-8.280833672837796,"x":92.06,"y":171.63,"x0":-1.457374736596882,"y0":50.00326738227124,"z0":6.16421878705099,"aX":-8.599889984331737},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2196,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.38430287227788185,"extension":7.130790950277321},"index":7,"playId":"832c5576-ce32-386b-8eff-f3b38fd72a6e","pitchNumber":8,"startTime":"2026-07-03T03:13:40.508Z","endTime":"2026-07-03T03:13:43.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051626782387864,"aZ":-29.719134550506112,"pfxX":-6.06656067438149,"pfxZ":1.3958512072824991,"pX":-0.6871483088115572,"pZ":2.57249938819205,"vX0":4.398887172021379,"vY0":-130.8495273877165,"vZ0":-3.6735512062801536,"x":143.19,"y":169.32,"x0":-1.5871947278458363,"y0":50.00609739622795,"z0":6.178966413323129,"aX":-10.707151051948872},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":10.2,"spinRate":1132,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4157961222542599,"extension":7.174523130301316},"hitData":{"launchSpeed":85.7,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":137.0,"coordY":147.19}},"index":8,"playId":"265485db-c714-32df-b2ae-d6458d5d094f","pitchNumber":9,"startTime":"2026-07-03T03:14:05.691Z","endTime":"2026-07-03T03:14:13.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:14:13.402Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T03:16:15.894Z","endTime":"2026-07-03T03:18:18.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82386364097164,"aZ":-16.605996546214666,"pfxX":-5.913050877513514,"pfxZ":7.915329019501389,"pX":1.0412077220461082,"pZ":4.035265687974877,"vX0":9.376802539894983,"vY0":-138.61629425239147,"vZ0":-2.272638159912587,"x":77.31,"y":129.83,"x0":-1.6003743704345776,"y0":50.00512322821249,"z0":5.96082202213562,"aX":-11.634412382519788},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2286,"spinDirection":220},"zone":12,"typeConfidence":0.96,"plateTime":0.393510631027441,"extension":5.898435704324138},"index":0,"playId":"b8098083-64db-3ce8-9c74-051f13970751","pitchNumber":1,"startTime":"2026-07-03T03:16:46.102Z","endTime":"2026-07-03T03:16:49.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21981189446879,"aZ":-15.704121552474941,"pfxX":-6.05486387571813,"pfxZ":8.505320364135153,"pX":0.10638116463374914,"pZ":2.5736428925784756,"vX0":7.079516979644088,"vY0":-137.50581332721072,"vZ0":-5.930025605065737,"x":112.95,"y":169.29,"x0":-1.7011164392971205,"y0":50.00456018232717,"z0":5.803298371311472,"aX":-11.728700748677944},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2371,"spinDirection":217},"zone":5,"typeConfidence":0.97,"plateTime":0.3966027860374961,"extension":5.850425785650677},"index":1,"playId":"8431afbe-66e0-312f-9143-f2af5cfda4ad","pitchNumber":2,"startTime":"2026-07-03T03:17:01.051Z","endTime":"2026-07-03T03:17:04.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.399198734562493,"aZ":-26.910344003269028,"pfxX":-10.351038453384424,"pfxZ":3.2545294464709915,"pX":-0.7795877256702878,"pZ":3.0720904434886065,"vX0":6.156607787382125,"vY0":-126.07392198915674,"vZ0":-1.8443926207853245,"x":146.72,"y":155.83,"x0":-1.9019199208758648,"y0":50.005054572642074,"z0":5.9743798920600755,"aX":-16.75062066280202},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":17.4,"spinRate":1909,"spinDirection":240},"zone":1,"typeConfidence":0.9,"plateTime":0.43361165293278425,"extension":5.8907809758600145},"index":2,"playId":"1cc08451-26c0-35c3-b933-f64ac5486322","pitchNumber":3,"startTime":"2026-07-03T03:17:16.027Z","endTime":"2026-07-03T03:17:22.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47931476829837,"aZ":-15.27668064162505,"pfxX":-4.949711819490684,"pfxZ":8.617363021747666,"pX":-0.662439810957911,"pZ":3.13993263109036,"vX0":5.057299075830466,"vY0":-138.34438950893284,"vZ0":-4.855119154606759,"x":142.25,"y":154.0,"x0":-1.860884900318655,"y0":50.00493570599273,"z0":5.923260044061218,"aX":-9.708266680603632},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2353,"spinDirection":218},"zone":1,"typeConfidence":0.98,"plateTime":0.39415437114645835,"extension":5.806642948689618},"index":3,"playId":"a357db24-303b-3433-a624-9b739b06b210","pitchNumber":4,"startTime":"2026-07-03T03:17:50.290Z","endTime":"2026-07-03T03:17:53.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834942557122385,"aZ":-17.17844649926917,"pfxX":-6.65471981109215,"pfxZ":7.665530342582953,"pX":0.4730714138580476,"pZ":2.1745674047139336,"vX0":7.979004004505811,"vY0":-137.82823676589422,"vZ0":-6.723019343441997,"x":98.97,"y":180.07,"x0":-1.5722091609269824,"y0":50.002105450716414,"z0":5.7726172481881,"aX":-13.01729598398433},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2245,"spinDirection":218},"zone":9,"typeConfidence":0.93,"plateTime":0.3948957128344994,"extension":5.9366339038803115},"hitData":{"launchSpeed":99.1,"launchAngle":42.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.95,"coordY":85.88}},"index":4,"playId":"3d7d2278-64b8-3c37-b609-926f1e0e172b","pitchNumber":5,"startTime":"2026-07-03T03:18:07.994Z","endTime":"2026-07-03T03:18:18.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:18:18.845Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a sharp line drive to left fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T03:18:24.330Z","endTime":"2026-07-03T03:19:47.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.894310820835145,"aZ":-15.59097976098376,"pfxX":-6.409618104013429,"pfxZ":8.35448651463982,"pX":0.8783386474372396,"pZ":1.8441275128231736,"vX0":9.278781700064497,"vY0":-138.98678377935235,"vZ0":-8.023956799230227,"x":83.52,"y":188.99,"x0":-1.6482762105303972,"y0":50.001634727686415,"z0":5.773839198732797,"aX":-12.722028853010656},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2383,"spinDirection":220},"zone":14,"typeConfidence":0.95,"plateTime":0.39190995611958446,"extension":6.080262846468338},"index":0,"playId":"91084e8b-6290-3b8f-bda2-ec1af3d99546","pitchNumber":1,"startTime":"2026-07-03T03:18:45.488Z","endTime":"2026-07-03T03:18:48.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61943382785355,"aZ":-15.126089541485863,"pfxX":-5.201757314240922,"pfxZ":8.622715351079226,"pX":1.1044566048297866,"pZ":2.5817057440188003,"vX0":9.133779366058949,"vY0":-138.8934498948716,"vZ0":-6.346530918641177,"x":74.9,"y":169.07,"x0":-1.5330369252811862,"y0":50.0038713072159,"z0":5.880908281383053,"aX":-10.286359036082056},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":7.8,"spinRate":2394,"spinDirection":214},"zone":12,"typeConfidence":0.98,"plateTime":0.3925646695308096,"extension":5.966894121441126},"index":1,"playId":"e27fdbb8-8d04-3cbc-bd13-7b1ccde5e8e9","pitchNumber":2,"startTime":"2026-07-03T03:19:01.004Z","endTime":"2026-07-03T03:19:04.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50168678887546,"aZ":-20.580898803220986,"pfxX":-10.462257172385087,"pfxZ":6.055954218084146,"pX":-0.7754953637310477,"pZ":2.2312833073459903,"vX0":6.415607376208218,"vY0":-136.83454280687272,"vZ0":-6.134898293997848,"x":146.56,"y":178.54,"x0":-1.7796862750488502,"y0":50.00358330888772,"z0":5.892544726835038,"aX":-20.0293458232955},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":17.8,"spinRate":2417,"spinDirection":215},"zone":4,"typeConfidence":0.95,"plateTime":0.3988468285610067,"extension":5.908892501192068},"index":2,"playId":"18aac291-a7b5-3f1d-862e-a2c58cc4fba4","pitchNumber":3,"startTime":"2026-07-03T03:19:15.582Z","endTime":"2026-07-03T03:19:19.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17700907464715,"aZ":-27.39706213656795,"pfxX":1.3417971825465902,"pfxZ":2.839323091389664,"pX":-0.3117408279614505,"pZ":2.5517259061156423,"vX0":3.5763378348222,"vY0":-127.86584857621435,"vZ0":-3.1567201161696854,"x":128.88,"y":169.88,"x0":-1.8935690101709024,"y0":50.00541455172659,"z0":5.913488028048421,"aX":2.259295678344788},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-3.1,"spinRate":2715,"spinDirection":138},"zone":4,"typeConfidence":0.53,"plateTime":0.4256237831895362,"extension":5.824026173541363},"hitData":{"launchSpeed":103.6,"launchAngle":8.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.68,"coordY":116.65}},"index":3,"playId":"f1c1e236-fb8e-3d52-ba32-1c2946b017ac","pitchNumber":4,"startTime":"2026-07-03T03:19:38.018Z","endTime":"2026-07-03T03:19:47.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:19:47.473Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Muncy doubles (13) on a line drive to center fielder Jackson Merrill. Mookie Betts scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T03:20:00.237Z","endTime":"2026-07-03T03:20:28.695Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22337991486521,"aZ":-34.35006056942289,"pfxX":3.8359008178925107,"pfxZ":-1.3786067549373442,"pX":-0.0050832497348352376,"pZ":2.104698771313516,"vX0":3.2863114126244763,"vY0":-124.53144996557941,"vZ0":-2.555040428755659,"x":117.19,"y":181.95,"x0":-1.836436700289729,"y0":50.00007435236217,"z0":5.964202341793146,"aX":6.069233764237544},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.8,"breakHorizontal":-7.7,"spinRate":3075,"spinDirection":81},"zone":8,"typeConfidence":0.65,"plateTime":0.438560473276004,"extension":6.065989027856978},"hitData":{"launchSpeed":98.7,"launchAngle":19.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":167.44,"coordY":61.97}},"index":0,"playId":"f171e38c-3fb2-3ecc-965a-df7e5eb73a26","pitchNumber":1,"startTime":"2026-07-03T03:20:15.699Z","endTime":"2026-07-03T03:20:28.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:20:28.695Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to right fielder Fernando Tatis Jr. Max Muncy scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T03:22:00.379Z","endTime":"2026-07-03T03:23:07.499Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-03T03:20:50.628Z","endTime":"2026-07-03T03:22:02.747Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41422166146629,"aZ":-15.808492676078963,"pfxX":-5.019240170653401,"pfxZ":8.227764887523627,"pX":-0.7988311529932476,"pZ":3.2043516423119556,"vX0":4.56585700077776,"vY0":-139.6597875456263,"vZ0":-4.529085353623706,"x":147.45,"y":152.26,"x0":-1.7972672581767497,"y0":50.00170197126724,"z0":5.876053199907163,"aX":-9.983161434786146},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2289,"spinDirection":214},"zone":1,"typeConfidence":0.98,"plateTime":0.3911524811736524,"extension":6.082533736542335},"index":1,"playId":"73e42f18-8b93-3c0a-89df-6ff6f766e3f4","pitchNumber":1,"startTime":"2026-07-03T03:22:02.747Z","endTime":"2026-07-03T03:22:06.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58664430152512,"aZ":-19.56093391424818,"pfxX":-10.280594681333499,"pfxZ":6.4195591476238345,"pX":-0.22292304312759045,"pZ":3.2971125469429032,"vX0":7.6352851497534235,"vY0":-139.13863795056741,"vZ0":-3.6931826898133657,"x":125.5,"y":149.76,"x0":-1.66398048145092,"y0":50.002402898767635,"z0":5.934245766126022,"aX":-20.200396144841566},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":17.0,"spinRate":2374,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.3933284953188596,"extension":6.088266680122624},"index":2,"playId":"692d2a76-cb3d-3430-971d-492eb796726c","pitchNumber":2,"startTime":"2026-07-03T03:22:23.215Z","endTime":"2026-07-03T03:22:28.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.173094172264985,"aZ":-14.17032529692009,"pfxX":-5.8216665585167675,"pfxZ":9.025296703591172,"pX":0.5176462915064973,"pZ":2.813254779887679,"vX0":8.077287476437407,"vY0":-139.79225445248963,"vZ0":-5.965522055281232,"x":97.27,"y":162.82,"x0":-1.6422491962492327,"y0":50.00348834781643,"z0":5.892014080431212,"aX":-11.614499927236121},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2429,"spinDirection":217},"zone":6,"typeConfidence":0.97,"plateTime":0.3906293918699064,"extension":6.08958437493759},"hitData":{"launchSpeed":71.5,"launchAngle":22.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.89,"coordY":102.12}},"index":3,"playId":"702a8582-aa2a-3030-b957-fffea12ee1f6","pitchNumber":3,"startTime":"2026-07-03T03:22:57.199Z","endTime":"2026-07-03T03:23:07.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:23:07.499Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Teoscar Hernández grounds into a double play, shortstop Xander Bogaerts to second baseman Jake Cronenworth to first baseman Ty France. Kyle Tucker out at 2nd. Teoscar Hernández out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-03T03:23:25.846Z","endTime":"2026-07-03T03:23:46.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":630105,"link":"/api/v1/people/630105"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82022007445599,"aZ":-20.165996341368984,"pfxX":-9.590532768280486,"pfxZ":6.037334410330248,"pX":-0.05726349675162264,"pZ":2.060923864627351,"vX0":7.197716367554562,"vY0":-139.7210616138021,"vZ0":-6.757688216425396,"x":119.18,"y":183.14,"x0":-1.413509339543054,"y0":50.00012217042075,"z0":5.824023692622401,"aX":-19.06593132617729},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2349,"spinDirection":219},"zone":8,"typeConfidence":0.93,"plateTime":0.39118029289686307,"extension":6.151990167012869},"hitData":{"launchSpeed":105.9,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":112.38,"coordY":151.43}},"index":0,"playId":"bde2f3ef-29e3-3d65-88f7-07aec29b24dd","pitchNumber":1,"startTime":"2026-07-03T03:23:38.060Z","endTime":"2026-07-03T03:23:46.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:23:46.195Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T03:26:22.622Z","endTime":"2026-07-03T03:27:00.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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: Will Klein replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T03:24:34.903Z","endTime":"2026-07-03T03:26:24.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987347756197373,"aZ":-35.77954696407886,"pfxX":5.783416116355013,"pfxZ":-2.2154723706261397,"pX":0.4602502872617132,"pZ":1.9162247562891097,"vX0":2.668752958474707,"vY0":-126.3065359781834,"vZ0":-1.2706137113746458,"x":99.46,"y":187.04,"x0":-1.3591407423953412,"y0":50.00325470510598,"z0":5.284273300267113,"aX":9.411148148511417},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-11.0,"spinRate":2667,"spinDirection":42},"zone":9,"typeConfidence":0.79,"plateTime":0.43245930366320495,"extension":6.663267836345543},"index":1,"playId":"ae048474-eb6a-38e0-aec3-a4c0ea7cba8a","pitchNumber":1,"startTime":"2026-07-03T03:26:24.771Z","endTime":"2026-07-03T03:26:30.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.442532548218225,"aZ":-30.47876347796947,"pfxX":6.673255674148761,"pfxZ":1.0350000475512928,"pX":1.6932432873075784,"pZ":2.520074360140368,"vX0":5.347325079050054,"vY0":-127.00972695988632,"vZ0":-0.6968844572351026,"x":52.46,"y":170.74,"x0":-1.3019139907646762,"y0":50.005624703860164,"z0":5.208118712595558,"aX":10.974523026903098},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":-13.2,"spinRate":2510,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.4301849550127841,"extension":6.7561068422213895},"index":2,"playId":"c3494362-3e2c-3cbf-911c-f484a3e34071","pitchNumber":2,"startTime":"2026-07-03T03:26:37.518Z","endTime":"2026-07-03T03:26:41.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.569802583119248,"aZ":-15.483441070224503,"pfxX":-6.901321676681038,"pfxZ":8.264751880480677,"pX":-0.638735364188791,"pZ":3.050538144426368,"vX0":3.744429656082536,"vY0":-140.66991806811376,"vZ0":-3.7844737030685764,"x":141.35,"y":156.42,"x0":-1.0848510890144554,"y0":50.00550878709105,"z0":5.406310485375041,"aX":-13.9412948700111},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2277,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.38820753365783833,"extension":7.035609116626171},"hitData":{"launchSpeed":87.7,"launchAngle":27.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.09,"coordY":73.61}},"index":3,"playId":"f5d36da8-539b-3fef-95c2-c51d65bae958","pitchNumber":3,"startTime":"2026-07-03T03:26:51.460Z","endTime":"2026-07-03T03:27:00.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:27:00.457Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T03:27:04.907Z","endTime":"2026-07-03T03:29:01.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.520191077278238,"aZ":-15.707649902972443,"pfxX":-5.631556233267802,"pfxZ":8.204569572220505,"pX":0.6378905963609431,"pZ":3.780391499510693,"vX0":6.405863895657629,"vY0":-140.4696060251795,"vZ0":-1.94203762947188,"x":92.69,"y":136.71,"x0":-0.9357483430247723,"y0":50.00405748028743,"z0":5.497035290908962,"aX":-11.30453067903906},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":9.0,"spinRate":2347,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.38927602321622334,"extension":7.0419843027368945},"index":0,"playId":"54ff8e28-5c4e-3d4a-935e-56f9fd483a02","pitchNumber":1,"startTime":"2026-07-03T03:27:24.273Z","endTime":"2026-07-03T03:27:28.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132431226889896,"aZ":-44.516484031500404,"pfxX":3.223175567889278,"pfxZ":-8.088320258176378,"pX":-0.23799198314540052,"pZ":3.556589603041245,"vX0":0.6847685039236212,"vY0":-122.66998753572857,"vZ0":3.6284394073134565,"x":126.07,"y":142.75,"x0":-0.9395708451934507,"y0":50.00563408764189,"z0":5.851722335072086,"aX":4.915766932974625},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.6,"breakHorizontal":-6.0,"spinRate":2508,"spinDirection":30},"zone":11,"typeConfidence":0.93,"plateTime":0.44641147645064416,"extension":6.639926994176246},"index":1,"playId":"24b49134-a02a-3a03-b93d-be3ac01f139a","pitchNumber":2,"startTime":"2026-07-03T03:27:40.266Z","endTime":"2026-07-03T03:27:44.323Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5337256920954,"aZ":-16.166479313717403,"pfxX":-6.1929967416775895,"pfxZ":8.007185571044586,"pX":-0.5166200266657419,"pZ":3.3012331813389966,"vX0":3.639430790640016,"vY0":-140.6550215161622,"vZ0":-3.0910727611457336,"x":136.69,"y":149.65,"x0":-1.024107269870723,"y0":50.00481862682274,"z0":5.46562482240749,"aX":-12.38382826087382},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2167,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.3897230579449671,"extension":7.066068344422752},"index":2,"playId":"e5ca71f0-9b92-3ff9-a2eb-e049061f407b","pitchNumber":3,"startTime":"2026-07-03T03:27:54.249Z","endTime":"2026-07-03T03:27:57.359Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193770593248356,"aZ":-23.161608195328412,"pfxX":-0.5092497096408222,"pfxZ":4.826241916768869,"pX":0.7282399100988873,"pZ":1.9526092775649877,"vX0":5.898967132874108,"vY0":-134.78789395636565,"vZ0":-4.498698615469005,"x":89.24,"y":186.06,"x0":-1.4087318548217165,"y0":50.00474910670731,"z0":5.248469346716513,"aX":-0.9527256571406137},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.1,"spinRate":2378,"spinDirection":202},"zone":9,"typeConfidence":0.94,"plateTime":0.4040768240306032,"extension":6.8378580224694865},"index":3,"playId":"40e37e89-da8f-37c2-a7ce-aa5f614788ac","pitchNumber":4,"startTime":"2026-07-03T03:28:18.746Z","endTime":"2026-07-03T03:28:22.464Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-03T03:28:28.089Z","endTime":"2026-07-03T03:28:37.955Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09904400333603,"aZ":-34.22367505490058,"pfxX":7.1185508141037515,"pfxZ":-1.2066430899090959,"pX":1.7771022685781894,"pZ":1.1470914979584368,"vX0":5.587303768049203,"vY0":-129.18805044763542,"vZ0":-3.793974815188169,"x":49.26,"y":207.81,"x0":-1.3328974442847639,"y0":50.00110539927861,"z0":5.245207311446944,"aX":12.116341141859209},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.8,"breakHorizontal":-14.0,"spinRate":2543,"spinDirection":38},"zone":14,"typeConfidence":0.93,"plateTime":0.4228249630457843,"extension":6.61322181640027},"index":5,"playId":"7c90cf7d-dc8d-39b3-87bf-cb2816d3ac5d","pitchNumber":5,"startTime":"2026-07-03T03:28:37.955Z","endTime":"2026-07-03T03:28:42.653Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88699644451452,"aZ":-13.161868437149685,"pfxX":-5.64721110622102,"pfxZ":9.195367459609017,"pX":0.23486333118346867,"pZ":2.5396688761987187,"vX0":5.4892808018820825,"vY0":-142.03683921191492,"vZ0":-5.494142290383709,"x":108.05,"y":170.21,"x0":-0.9779625063632607,"y0":50.002356136585604,"z0":5.318030956690426,"aX":-11.676411471739689},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2120,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3838678709863652,"extension":7.04746681136108},"index":6,"playId":"58ccf246-b0d4-3b4a-a459-b55cffda2e25","pitchNumber":6,"startTime":"2026-07-03T03:28:56.768Z","endTime":"2026-07-03T03:29:01.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:29:01.967Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-03T03:29:03.426Z","endTime":"2026-07-03T03:29:49.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31078050240312,"aZ":-34.99145817888768,"pfxX":8.006936155653626,"pfxZ":-1.6729568473629,"pX":1.0501820293074553,"pZ":1.7007401572844356,"vX0":3.6459784794331083,"vY0":-128.91926143607827,"vZ0":-2.0690949370250022,"x":76.97,"y":192.86,"x0":-1.4216907333445832,"y0":50.00196226747696,"z0":5.209609077313791,"aX":13.50134430017379},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.2,"breakHorizontal":-15.4,"spinRate":2508,"spinDirection":42},"zone":14,"typeConfidence":0.93,"plateTime":0.42455324824203045,"extension":6.610613402401634},"index":0,"playId":"9168d945-f77b-30c4-a7ed-388674620cd2","pitchNumber":1,"startTime":"2026-07-03T03:29:26.127Z","endTime":"2026-07-03T03:29:29.127Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4970563863362,"aZ":-37.9650204088211,"pfxX":9.125037857518787,"pfxZ":-3.6397927978733637,"pX":1.0310392377298758,"pZ":3.093892606180211,"vX0":3.12322186900597,"vY0":-125.42425557357761,"vZ0":2.127691220469688,"x":77.7,"y":155.24,"x0":-1.415800117332764,"y0":50.00087737207106,"z0":5.331774484229271,"aX":14.527459164088539},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.9,"breakHorizontal":-17.3,"spinRate":2437,"spinDirection":52},"zone":12,"typeConfidence":0.78,"plateTime":0.43679905251478246,"extension":6.635832479524191},"hitData":{"launchSpeed":71.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":152.03}},"index":1,"playId":"e3e3d19f-08c5-3956-a870-c445719fab37","pitchNumber":2,"startTime":"2026-07-03T03:29:40.592Z","endTime":"2026-07-03T03:29:49.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:29:49.044Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dalton Rushing singles on a sharp line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:32:19.652Z","endTime":"2026-07-03T03:33:05.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":"Pitching Change: Wandy Peralta replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T03:30:44.647Z","endTime":"2026-07-03T03:32:21.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.0,"endSpeed":88.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.213755125872197,"aZ":-22.585674897666667,"pfxX":8.69227920287635,"pfxZ":4.818883327012708,"pX":0.15011854641028982,"pZ":2.7555878473262103,"vX0":-3.6221532464176107,"vY0":-139.8398270837213,"vZ0":-4.975321174760415,"x":111.28,"y":164.38,"x0":0.32960571127910554,"y0":50.00292032108279,"z0":6.030731824374177,"aX":17.291701164175358},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.0,"spinRate":2051,"spinDirection":131},"zone":5,"typeConfidence":0.91,"plateTime":0.39102324525806864,"extension":5.725373387484963},"index":1,"playId":"fb28472d-0477-35b8-a047-31cc409bfadc","pitchNumber":1,"startTime":"2026-07-03T03:32:21.851Z","endTime":"2026-07-03T03:32:26.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02494301807028,"aZ":-20.406268566939556,"pfxX":9.192462554505454,"pfxZ":5.8883429236256655,"pX":-0.18642663197407325,"pZ":1.929936407124578,"vX0":-5.278727536808617,"vY0":-139.86652056332414,"vZ0":-7.299763075274474,"x":124.11,"y":186.67,"x0":0.5225864930358652,"y0":50.00321528898137,"z0":5.89319977539693,"aX":18.36841111258089},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":-15.7,"spinRate":2105,"spinDirection":130},"zone":8,"typeConfidence":0.91,"plateTime":0.3903501415186259,"extension":5.8762424748731945},"index":2,"playId":"c18f3b49-ac72-3880-931f-427e38ff0a51","pitchNumber":2,"startTime":"2026-07-03T03:32:36.941Z","endTime":"2026-07-03T03:32:40.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-03T03:32:44.251Z","endTime":"2026-07-03T03:32:56.263Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"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":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.885029680577055,"aZ":-13.9592127291091,"pfxX":6.728526086158556,"pfxZ":9.157710629465843,"pX":-0.10748792291126726,"pZ":2.2972902252014515,"vX0":-3.2464542391012796,"vY0":-139.7610184952544,"vZ0":-7.660648809480599,"x":121.1,"y":176.75,"x0":0.19142107340858946,"y0":50.00601413786187,"z0":5.980443251431566,"aX":13.385901656570468},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":-11.5,"spinRate":2208,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.3911022711377683,"extension":5.791649566620485},"hitData":{"launchSpeed":108.0,"launchAngle":13.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.07,"coordY":114.39}},"index":4,"playId":"fbbb1846-8380-3ec9-8208-f882943c0308","pitchNumber":3,"startTime":"2026-07-03T03:32:56.263Z","endTime":"2026-07-03T03:33:05.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:33:05.609Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a sharp line drive to center fielder Jackson Merrill. Dalton Rushing to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:33:19.160Z","endTime":"2026-07-03T03:33:39.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"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"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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_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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446998501115672,"aZ":-27.03211124284855,"pfxX":9.144377845342468,"pfxZ":2.957716498077808,"pX":0.49730700196679417,"pZ":3.4660822393463366,"vX0":-3.303940825644997,"vY0":-130.92456394932043,"vZ0":-0.9643640076014514,"x":98.04,"y":145.2,"x0":0.5870771595800661,"y0":50.00173522538026,"z0":5.860954438889236,"aX":15.885188891673815},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2256,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.4182325208533513,"extension":5.6816184661535205},"hitData":{"launchSpeed":104.8,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.71,"coordY":90.43}},"index":0,"playId":"6c3ae02a-40ed-3eb6-826f-0fd633df0b19","pitchNumber":1,"startTime":"2026-07-03T03:33:30.605Z","endTime":"2026-07-03T03:33:39.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:33:39.640Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to left fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:33:41.585Z","endTime":"2026-07-03T03:34:29.407Z","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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65341114735986,"aZ":-22.962867809669913,"pfxX":9.669388792932182,"pfxZ":4.525148291030211,"pX":0.11495746564481533,"pZ":3.306461941037663,"vX0":-4.114299356793003,"vY0":-141.84481469810711,"vZ0":-3.735762333524504,"x":112.62,"y":149.51,"x0":0.32842030356391677,"y0":50.00575371590756,"z0":6.106028578052635,"aX":19.69273672960257},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":-16.7,"spinRate":2143,"spinDirection":129},"zone":2,"typeConfidence":0.92,"plateTime":0.3862458855183588,"extension":5.654953888848438},"hitData":{"launchSpeed":79.6,"launchAngle":34.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.81,"coordY":102.55}},"index":0,"playId":"a8e98244-c0a6-3d05-a6b5-d40edc08791d","pitchNumber":1,"startTime":"2026-07-03T03:34:20.012Z","endTime":"2026-07-03T03:34:29.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:34:29.407Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Pages doubles (21) on a ground ball to left fielder Samad Taylor. Dalton Rushing scores. Tommy Edman scores.","rbi":2,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:34:52.777Z","endTime":"2026-07-03T03:35:53.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90158928816979,"aZ":-23.073550753807577,"pfxX":9.872658846842736,"pfxZ":4.504613768765198,"pX":-0.46998935005910375,"pZ":3.0709368831000945,"vX0":-5.453946607878009,"vY0":-140.77004096669205,"vZ0":-4.356690200694082,"x":134.91,"y":155.86,"x0":0.2028096181895199,"y0":50.003688048437894,"z0":6.119446563210747,"aX":19.950993991842438},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.6,"breakHorizontal":-16.9,"spinRate":2091,"spinDirection":128},"zone":1,"typeConfidence":0.92,"plateTime":0.38807621288501837,"extension":5.704605679321473},"index":0,"playId":"1c1523cd-174f-3cb2-89a1-49989e634dc2","pitchNumber":1,"startTime":"2026-07-03T03:35:02.319Z","endTime":"2026-07-03T03:35:06.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42736309904235,"aZ":-13.486021582823408,"pfxX":7.4601094153803,"pfxZ":9.290786009261488,"pX":-0.7172502806332354,"pZ":3.563378159391685,"vX0":-4.827938979839817,"vY0":-141.22373820493078,"vZ0":-4.886564752518965,"x":144.34,"y":142.57,"x0":0.04897367661283185,"y0":50.002400890744426,"z0":6.189710217061699,"aX":15.004841399529496},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":-12.5,"spinRate":2266,"spinDirection":128},"zone":11,"typeConfidence":0.92,"plateTime":0.3884677449638456,"extension":5.670989514594869},"index":1,"playId":"73bbf6aa-0942-30a4-98f2-edd0ea8ba7a2","pitchNumber":2,"startTime":"2026-07-03T03:35:19.887Z","endTime":"2026-07-03T03:35:23.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.797524632228633,"aZ":-20.114186759554475,"pfxX":9.607944194728386,"pfxZ":6.011342664910942,"pX":-0.7111511532954471,"pZ":2.1837893324977142,"vX0":-4.9734533301603925,"vY0":-140.51071165401393,"vZ0":-7.108625789652327,"x":144.11,"y":179.82,"x0":-0.1698487698754173,"y0":50.00413178843692,"z0":6.046007611631044,"aX":19.28016932444498},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":-16.4,"spinRate":2182,"spinDirection":133},"zone":7,"typeConfidence":0.92,"plateTime":0.3892948861265033,"extension":5.692329157811007},"hitData":{"launchSpeed":95.1,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.03,"coordY":102.97}},"index":2,"playId":"b345973b-2380-3748-b79f-88ce9c1b7af7","pitchNumber":3,"startTime":"2026-07-03T03:35:39.329Z","endTime":"2026-07-03T03:35:53.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:35:53.924Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:36:18.030Z","endTime":"2026-07-03T03:37:28.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.400449330845927,"aZ":-24.33391083691068,"pfxX":0.7080887247728627,"pfxZ":4.3980508537725935,"pX":-0.5200654660382696,"pZ":2.4514420566542277,"vX0":-2.9921557165100983,"vY0":-132.7181910993872,"vZ0":-4.350692711685792,"x":136.82,"y":172.59,"x0":0.529997021079742,"y0":50.00501203748704,"z0":5.884189921642293,"aX":1.2631922675215506},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.2,"breakHorizontal":-0.6,"spinRate":2286,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.41268357440368764,"extension":5.873857631092152},"index":0,"playId":"7926eb7e-a0e4-36ed-88c3-c988314eaa45","pitchNumber":1,"startTime":"2026-07-03T03:36:31.483Z","endTime":"2026-07-03T03:36:35.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622339508685577,"aZ":-25.727113130403716,"pfxX":0.9053209476187615,"pfxZ":3.661766884727969,"pX":0.1636034652352865,"pZ":2.2394171841908923,"vX0":-1.4477416628560993,"vY0":-131.52417137650397,"vZ0":-4.309064682160621,"x":110.76,"y":178.32,"x0":0.6023369550941369,"y0":50.003958863620575,"z0":5.795989489121463,"aX":1.5941623537860279},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":-1.3,"spinRate":2183,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.41567909308274364,"extension":5.915035148413412},"index":1,"playId":"14be25cb-683c-3225-911e-3223a1be7454","pitchNumber":2,"startTime":"2026-07-03T03:36:48.206Z","endTime":"2026-07-03T03:36:52.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.356349173311614,"aZ":-26.18022033808151,"pfxX":0.24051475479045759,"pfxZ":3.4680952973157764,"pX":-0.23638947834242124,"pZ":1.1471985089237378,"vX0":-2.2726077638508855,"vY0":-130.57426832918682,"vZ0":-6.599026859197686,"x":126.01,"y":207.81,"x0":0.613760580752192,"y0":50.0009743421787,"z0":5.6754623912929025,"aX":0.4155615356872784},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":0.1,"spinRate":2212,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.41938763975281956,"extension":5.929601048851213},"index":2,"playId":"2763f734-5297-34c8-90e2-55a6d8c8f286","pitchNumber":3,"startTime":"2026-07-03T03:37:07.577Z","endTime":"2026-07-03T03:37:11.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58078120200731,"aZ":-19.977721904227245,"pfxX":9.70976137698053,"pfxZ":6.106885350166307,"pX":0.0356945735422265,"pZ":3.024240146296163,"vX0":-3.703238970925485,"vY0":-140.57220437888637,"vZ0":-4.869769367345476,"x":115.64,"y":157.13,"x0":0.11063940178948198,"y0":50.000000187961945,"z0":6.0802547954800605,"aX":19.381999175002285},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":-16.8,"spinRate":2185,"spinDirection":133},"zone":2,"typeConfidence":0.92,"plateTime":0.3899911547718089,"extension":5.728437764235924},"index":3,"playId":"e4f4f0e8-532e-34a6-90bd-e5a7c34a749e","pitchNumber":4,"startTime":"2026-07-03T03:37:24.096Z","endTime":"2026-07-03T03:37:28.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:37:28.473Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (9) on a sharp line drive to center fielder Jackson Merrill. Andy Pages scores.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:37:33.218Z","endTime":"2026-07-03T03:39:51.733Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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_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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261731848751555,"aZ":-25.599802812299053,"pfxX":11.972066982287036,"pfxZ":3.823483306020763,"pX":-0.7726369436843117,"pZ":2.019301696695175,"vX0":-6.701664939419993,"vY0":-130.4912867950761,"vZ0":-4.46490727245917,"x":146.45,"y":184.26,"x0":0.2776632829248525,"y0":50.002285351920676,"z0":5.688423901232145,"aX":20.58126498817295},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-20.2,"spinRate":2314,"spinDirection":125},"zone":7,"typeConfidence":0.9,"plateTime":0.4202416393839856,"extension":5.760444823846736},"index":0,"playId":"a2b92661-b31d-3d0a-9dd2-e60c721f646c","pitchNumber":1,"startTime":"2026-07-03T03:37:50.965Z","endTime":"2026-07-03T03:37:54.534Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.469154823517222,"aZ":-24.70141569464096,"pfxX":10.148686900693779,"pfxZ":4.422118439796326,"pX":0.6215403075706745,"pZ":0.7665246565146042,"vX0":-2.957645774384962,"vY0":-129.2942041744723,"vZ0":-7.344239905873495,"x":93.31,"y":218.08,"x0":0.463203658838517,"y0":50.002832114963134,"z0":5.545102904863068,"aX":17.147038504041472},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":2294,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.42396681479728393,"extension":5.775911778586246},"index":1,"playId":"939ad515-73d3-35c9-b926-c682747e322e","pitchNumber":2,"startTime":"2026-07-03T03:38:08.205Z","endTime":"2026-07-03T03:38:11.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.264087801318833,"aZ":-25.47768697203614,"pfxX":9.60570706505908,"pfxZ":3.873913816100103,"pX":0.37140562568116275,"pZ":1.6753626761710052,"vX0":-3.099538801665284,"vY0":-130.33357477862356,"vZ0":-5.4196961862690465,"x":102.84,"y":193.55,"x0":0.32502862544354494,"y0":50.001528470102244,"z0":5.694920194868792,"aX":16.596814713268827},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-16.8,"spinRate":2257,"spinDirection":131},"zone":9,"typeConfidence":0.89,"plateTime":0.4195395499073329,"extension":5.762111216273628},"index":2,"playId":"13cca32c-836a-33c0-9cf0-aef5b989ec84","pitchNumber":3,"startTime":"2026-07-03T03:38:29.147Z","endTime":"2026-07-03T03:38:32.280Z","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":96.4,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94854167324846,"aZ":-18.684987220105484,"pfxX":5.194243246961302,"pfxZ":6.6886019206824905,"pX":0.8810337726866263,"pZ":4.993077182562347,"vX0":-0.46857433445987556,"vY0":-140.46486100025425,"vZ0":-0.3190229651013168,"x":83.42,"y":103.97,"x0":0.3732729435165255,"y0":50.006676627499104,"z0":6.312923121364246,"aX":10.481356949042953},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":-9.4,"spinRate":2048,"spinDirection":130},"zone":12,"typeConfidence":0.93,"plateTime":0.38852276444489675,"extension":5.550919207452697},"index":3,"playId":"550344a4-312a-33c9-92e4-c2cb39e080f6","pitchNumber":4,"startTime":"2026-07-03T03:38:54.210Z","endTime":"2026-07-03T03:38:57.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.240985853729264,"aZ":-21.99280980255916,"pfxX":8.658785662989919,"pfxZ":5.0441653568240294,"pX":-0.7799651624879783,"pZ":2.6946325997222798,"vX0":-5.124476026300249,"vY0":-140.3533253993686,"vZ0":-5.49710421105673,"x":146.73,"y":166.02,"x0":-0.06674605346773634,"y0":50.00349709879341,"z0":6.087168941701438,"aX":17.480439624753437},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.3,"breakHorizontal":-14.8,"spinRate":2050,"spinDirection":132},"zone":4,"typeConfidence":0.91,"plateTime":0.3885026838764274,"extension":5.757455115977702},"index":4,"playId":"cae14ac6-781a-3393-a7d5-b108f2df37ff","pitchNumber":5,"startTime":"2026-07-03T03:39:15.832Z","endTime":"2026-07-03T03:39:19.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.439619370402927,"aZ":-29.4846010338618,"pfxX":8.811637078960901,"pfxZ":1.5533270382582005,"pX":0.43242275030581107,"pZ":2.017045451356113,"vX0":-2.718624494204231,"vY0":-130.27889789379873,"vZ0":-3.8038136403136678,"x":100.52,"y":184.32,"x0":0.33986163407153386,"y0":50.00434134393372,"z0":5.706262223790213,"aX":15.261590107216728},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-15.5,"spinRate":2051,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.41922942552255327,"extension":5.808622944165725},"hitData":{"launchSpeed":105.0,"launchAngle":16.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":92.22,"coordY":50.11}},"index":5,"playId":"7538678b-7e9d-3a4f-84fd-5ff29d946cc2","pitchNumber":6,"startTime":"2026-07-03T03:39:39.164Z","endTime":"2026-07-03T03:39:51.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:39:51.733Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a ground ball to center fielder Jackson Merrill. Mookie Betts scores.","rbi":1,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:40:00.086Z","endTime":"2026-07-03T03:42:02.644Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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_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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.827896928716992,"aZ":-22.210748452648374,"pfxX":9.087866951128115,"pfxZ":4.936113926223319,"pX":-0.1742989395771848,"pZ":2.3148970845372716,"vX0":-4.216863844017822,"vY0":-140.70817096066554,"vZ0":-6.358594826877624,"x":123.64,"y":176.28,"x0":0.1571445434961072,"y0":50.00572931592253,"z0":6.028270967152801,"aX":18.353830398647986},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":-15.7,"spinRate":2122,"spinDirection":128},"zone":5,"typeConfidence":0.92,"plateTime":0.3882284574888879,"extension":5.845383939191119},"index":0,"playId":"6b91f961-1f70-3326-ab84-7e7f11608c5e","pitchNumber":1,"startTime":"2026-07-03T03:40:31.966Z","endTime":"2026-07-03T03:40:35.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59474966918398,"aZ":-20.939894602686184,"pfxX":8.981258210945779,"pfxZ":5.634537992862007,"pX":0.7368692851260915,"pZ":2.0643075570703404,"vX0":-1.7587422743010022,"vY0":-139.8270071848055,"vZ0":-6.834320266806555,"x":88.91,"y":183.04,"x0":0.20421557629182863,"y0":50.00208888159001,"z0":5.900027063755047,"aX":17.898684133633886},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":-16.0,"spinRate":2109,"spinDirection":128},"zone":9,"typeConfidence":0.91,"plateTime":0.39074096368064426,"extension":5.776993081478658},"index":1,"playId":"f2423da3-3b51-3f79-859d-309b7046437e","pitchNumber":2,"startTime":"2026-07-03T03:40:51.092Z","endTime":"2026-07-03T03:40:54.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.041598901425196,"aZ":-17.113287154944523,"pfxX":7.813270698325487,"pfxZ":7.596425501067879,"pX":0.8260064828280682,"pZ":2.289416948310708,"vX0":-0.5434376876258421,"vY0":-139.80232069536248,"vZ0":-7.371597661665937,"x":85.51,"y":176.97,"x0":0.007434255875055069,"y0":50.002299191688195,"z0":6.080293977940071,"aX":15.490285256185397},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":-14.0,"spinRate":2109,"spinDirection":136},"zone":14,"typeConfidence":0.81,"plateTime":0.39153577821548735,"extension":5.823008950017208},"index":2,"playId":"2c1caf68-328b-300a-8704-6305f84a879b","pitchNumber":3,"startTime":"2026-07-03T03:41:17.252Z","endTime":"2026-07-03T03:41:22.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784099400315593,"aZ":-26.79258938113604,"pfxX":10.182477380137378,"pfxZ":3.1764294335840013,"pX":-0.8142337511001276,"pZ":2.1249300892916425,"vX0":-6.230721201114222,"vY0":-128.84499100129878,"vZ0":-3.974190822030468,"x":148.04,"y":181.41,"x0":0.30260302591342597,"y0":50.003950730402,"z0":5.7391621169175835,"aX":17.256893655185234},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":-17.2,"spinRate":2207,"spinDirection":123},"zone":7,"typeConfidence":0.91,"plateTime":0.42382170664943697,"extension":5.921934794234463},"hitData":{"launchSpeed":90.7,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.59,"coordY":99.94}},"index":3,"playId":"3fe4254d-7a6b-313f-b06f-e92800a3116a","pitchNumber":4,"startTime":"2026-07-03T03:41:52.591Z","endTime":"2026-07-03T03:42:02.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:42:02.644Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to right fielder Fernando Tatis Jr. Max Muncy to 2nd.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:43:20.084Z","endTime":"2026-07-03T03:43:54.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T03:42:21.305Z","endTime":"2026-07-03T03:43:22.308Z","isPitch":false,"type":"action"},{"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":95.5,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88541567371033,"aZ":-24.658982210220973,"pfxX":8.23243230520458,"pfxZ":3.7924634726635684,"pX":0.4870129837422933,"pZ":2.639495235953237,"vX0":-2.0964870670851865,"vY0":-139.10365772011903,"vZ0":-5.056204709028803,"x":98.44,"y":167.51,"x0":0.17523074824166165,"y0":50.00392294387445,"z0":6.0917138474078785,"aX":16.31707262865245},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":-14.5,"spinRate":1888,"spinDirection":126},"zone":6,"typeConfidence":0.9,"plateTime":0.3920588608696103,"extension":5.672347739992182},"index":1,"playId":"bab930b9-8098-3952-9a70-bc6d410ae403","pitchNumber":1,"startTime":"2026-07-03T03:43:22.308Z","endTime":"2026-07-03T03:43:25.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14209264871197,"aZ":-12.728839412055454,"pfxX":6.325587642344058,"pfxZ":9.99060133245493,"pX":-0.392093022520745,"pZ":2.321075657818752,"vX0":-3.5731938549887596,"vY0":-138.65734666138596,"vZ0":-7.660267105189701,"x":131.95,"y":176.11,"x0":0.09177685606713909,"y0":50.00311375119342,"z0":5.969891534547399,"aX":12.31105725234689},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":-10.7,"spinRate":2246,"spinDirection":125},"zone":4,"typeConfidence":0.92,"plateTime":0.3951080804477862,"extension":5.653584171279601},"hitData":{"launchSpeed":97.0,"launchAngle":12.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.0,"coordY":110.83}},"index":2,"playId":"9d108e9c-b14a-3de2-8dad-abd516e63d29","pitchNumber":2,"startTime":"2026-07-03T03:43:43.951Z","endTime":"2026-07-03T03:43:54.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:43:54.843Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-03T03:44:13.015Z","endTime":"2026-07-03T03:45:27.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437650740099446,"aZ":-27.214533796269894,"pfxX":2.1911534800009123,"pfxZ":2.8816497243650145,"pX":0.5183350843643804,"pZ":0.5513189578285376,"vX0":-0.7230278432258482,"vY0":-130.13597054439802,"vZ0":-8.033943082943729,"x":97.24,"y":223.89,"x0":0.5145419581084797,"y0":50.00193306943502,"z0":5.729584817871317,"aX":3.7708729783487533},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.8,"spinRate":2159,"spinDirection":133},"zone":14,"typeConfidence":0.92,"plateTime":0.4203359653903873,"extension":6.101598487347712},"index":0,"playId":"f34f8a8f-cd0c-3fa2-b44c-f2f664450ab7","pitchNumber":1,"startTime":"2026-07-03T03:44:27.080Z","endTime":"2026-07-03T03:44:30.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64329707382048,"aZ":-28.74742982195463,"pfxX":9.399192150266044,"pfxZ":1.9839178393437802,"pX":0.5634572660630971,"pZ":1.2075927521125065,"vX0":-2.8947701647379667,"vY0":-130.1458987978268,"vZ0":-5.901322351654621,"x":95.52,"y":206.17,"x0":0.46463063667069787,"y0":50.00258480892338,"z0":5.663791350599128,"aX":16.228581881299984},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.4,"spinRate":2183,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.41981594318822113,"extension":5.988512139222963},"index":1,"playId":"cba926d7-d631-3a05-b4a8-910843081400","pitchNumber":2,"startTime":"2026-07-03T03:44:45.937Z","endTime":"2026-07-03T03:44:49.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972821102007973,"aZ":-28.06048255862288,"pfxX":9.702700827673429,"pfxZ":2.3851254132572404,"pX":0.4926401024456657,"pZ":1.5026944296810014,"vX0":-2.856008878560075,"vY0":-130.18854886334827,"vZ0":-5.447252786693926,"x":98.22,"y":198.21,"x0":0.339588243899946,"y0":50.00580344160244,"z0":5.732292800215304,"aX":16.74588244704527},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":-17.0,"spinRate":2206,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4198681590722222,"extension":5.8412326773939425},"index":2,"playId":"c494307c-cab0-32d5-b6a1-fad48700dd6b","pitchNumber":3,"startTime":"2026-07-03T03:45:04.552Z","endTime":"2026-07-03T03:45:07.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407996340039528,"aZ":-26.851223963765076,"pfxX":9.843782241661165,"pfxZ":3.1350215068672496,"pX":0.31897161607268537,"pZ":0.3748175046747948,"vX0":-3.4811922026866133,"vY0":-129.2835181532467,"vZ0":-8.031361582114432,"x":104.84,"y":228.66,"x0":0.40241422474007565,"y0":50.00170602587136,"z0":5.575998469055036,"aX":16.697752424403095},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-17.0,"spinRate":2231,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.42331051652106977,"extension":5.919688106849832},"index":3,"playId":"8dd67630-1234-37db-aa6a-fdd227e059ad","pitchNumber":4,"startTime":"2026-07-03T03:45:23.889Z","endTime":"2026-07-03T03:45:27.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:45:27.060Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T03:47:44.421Z","endTime":"2026-07-03T03:49:14.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810067779932183,"aZ":-45.34566426830078,"pfxX":2.582673443170098,"pfxZ":-8.967681816773538,"pX":-0.42005871022745744,"pZ":2.1958038516969802,"vX0":0.49836662489828054,"vY0":-120.500917143566,"vZ0":0.7800380260109911,"x":133.01,"y":179.49,"x0":-0.9652087070228224,"y0":50.005036956458945,"z0":5.879744182614268,"aX":3.791725584517933},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.8,"breakHorizontal":-4.8,"spinRate":2550,"spinDirection":31},"zone":7,"typeConfidence":0.95,"plateTime":0.45485379445785146,"extension":6.4210756674208245},"index":0,"playId":"0b2bbbeb-c154-33fc-861e-bb95ce400cb8","pitchNumber":1,"startTime":"2026-07-03T03:47:57.381Z","endTime":"2026-07-03T03:48:01.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.278346271139128,"aZ":-12.509245367256366,"pfxX":-6.341099714975864,"pfxZ":9.92404683054357,"pX":0.8683809667773665,"pZ":1.857473464711393,"vX0":7.019275524435408,"vY0":-139.38687518456473,"vZ0":-7.319220287427777,"x":83.9,"y":188.63,"x0":-0.8502942606749543,"y0":50.0024766209357,"z0":5.3308695852472905,"aX":-12.564889653428402},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2278,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3919118736419098,"extension":6.966719743672693},"index":1,"playId":"e712ed2f-1881-3929-9849-de1fd4d4d4d7","pitchNumber":2,"startTime":"2026-07-03T03:48:09.523Z","endTime":"2026-07-03T03:48:15.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.541495491818843,"aZ":-15.947495618406151,"pfxX":-6.742629204798304,"pfxZ":8.025864862048737,"pX":0.04846467115847781,"pZ":3.620754791141115,"vX0":5.377938787363152,"vY0":-141.1630572479944,"vZ0":-2.5915104125319504,"x":115.15,"y":141.02,"x0":-1.0034228758131813,"y0":50.00618000796347,"z0":5.575032211516332,"aX":-13.637433379396876},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":11.2,"spinRate":2194,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.38773030450759327,"extension":6.913645561438294},"index":2,"playId":"0d725093-ca4e-3b45-bd86-62574a79d442","pitchNumber":3,"startTime":"2026-07-03T03:48:36.291Z","endTime":"2026-07-03T03:48:39.837Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-03T03:48:48.314Z","endTime":"2026-07-03T03:49:10.287Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744256058154843,"aZ":-37.27997774488732,"pfxX":9.272725447681934,"pfxZ":-3.17537338290305,"pX":1.5155951078764807,"pZ":2.327166093382618,"vX0":3.815610243173033,"vY0":-126.27684522504715,"vZ0":-0.5876728735115634,"x":59.23,"y":175.95,"x0":-1.2215925826316865,"y0":50.003452249868154,"z0":5.573325856537358,"aX":14.909510050326167},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.6,"breakHorizontal":-17.6,"spinRate":2482,"spinDirection":42},"zone":14,"typeConfidence":0.83,"plateTime":0.43447336707884743,"extension":6.383261172220445},"index":4,"playId":"f97c070a-b2de-3f01-a453-8b34e33d422e","pitchNumber":4,"startTime":"2026-07-03T03:49:10.287Z","endTime":"2026-07-03T03:49:14.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:49:14.713Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T03:49:23.923Z","endTime":"2026-07-03T03:50:00.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328728923151246,"aZ":-35.09338274024931,"pfxX":9.42517118600804,"pfxZ":-1.8182542804512654,"pX":0.3385487533127396,"pZ":2.8422783898538504,"vX0":1.2795120645306142,"vY0":-125.97069092560004,"vZ0":0.5240097264426264,"x":104.1,"y":162.04,"x0":-1.400223557611392,"y0":50.00026382696586,"z0":5.466107932223349,"aX":15.160773871504613},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.9,"breakHorizontal":-17.4,"spinRate":2415,"spinDirection":42},"zone":3,"typeConfidence":0.88,"plateTime":0.43461867830848,"extension":6.456427863922596},"index":0,"playId":"d415ac8e-53e2-3778-bcc9-c37622b74135","pitchNumber":1,"startTime":"2026-07-03T03:49:37.707Z","endTime":"2026-07-03T03:49:41.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45672481891217,"aZ":-44.04518595009571,"pfxX":3.8250284927405467,"pfxZ":-7.673198824093068,"pX":0.40368035333635965,"pZ":1.1620517590908037,"vX0":2.011771440876606,"vY0":-123.781814276522,"vZ0":-2.1529996157022406,"x":101.61,"y":207.4,"x0":-0.9174513817265608,"y0":50.00494583680802,"z0":5.742211172277347,"aX":5.916085670279917},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.2,"breakHorizontal":-7.4,"spinRate":2450,"spinDirection":22},"zone":14,"typeConfidence":0.93,"plateTime":0.4430596187008269,"extension":6.407622833474863},"hitData":{"launchSpeed":94.9,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.9,"coordY":128.26}},"index":1,"playId":"634372f9-93b0-3e0a-980f-eead5cdde3b4","pitchNumber":2,"startTime":"2026-07-03T03:49:51.061Z","endTime":"2026-07-03T03:50:00.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:50:00.278Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T03:50:10.753Z","endTime":"2026-07-03T03:51:40.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"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":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.806882401682145,"aZ":-14.987394761370483,"pfxX":-6.403009546431392,"pfxZ":8.442727511799632,"pX":-0.24107563054703166,"pZ":1.7845197047974861,"vX0":4.361344193819056,"vY0":-141.22837200026441,"vZ0":-7.4053009853293705,"x":126.19,"y":190.6,"x0":-0.9672933493093666,"y0":50.004763620378654,"z0":5.389882823983625,"aX":-13.037085234815166},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2148,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.386681918762942,"extension":6.754244547534113},"index":0,"playId":"d91535cb-b316-3ad6-bd0c-17c32032e648","pitchNumber":1,"startTime":"2026-07-03T03:50:28.162Z","endTime":"2026-07-03T03:50:32.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837917665991032,"aZ":-37.06614106280571,"pfxX":6.953580695887999,"pfxZ":-3.006806864804741,"pX":1.874597458710622,"pZ":-0.35358210220741887,"vX0":5.418819945796026,"vY0":-126.6936222186412,"vZ0":-6.607561562158641,"x":45.54,"y":248.33,"x0":-1.1952882181239686,"y0":50.00336667808804,"z0":5.249891746264729,"aX":11.306764328892076},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.7,"breakHorizontal":-13.8,"spinRate":2630,"spinDirection":31},"zone":14,"typeConfidence":0.71,"plateTime":0.4322924291960568,"extension":6.703902074598136},"index":1,"playId":"af03bcdf-7678-35db-8563-9a4cf9ef4923","pitchNumber":2,"startTime":"2026-07-03T03:50:46.865Z","endTime":"2026-07-03T03:50:56.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.745270344172923,"aZ":-13.792007723386002,"pfxX":-5.881507790910101,"pfxZ":8.978377513464723,"pX":-0.15956954246862515,"pZ":3.358080021480648,"vX0":4.732950804101092,"vY0":-141.58086913230815,"vZ0":-3.579125970011714,"x":123.08,"y":148.11,"x0":-1.0817356619496303,"y0":50.002441786818665,"z0":5.510535531835701,"aX":-12.041848651208547},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2256,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.3856180386609518,"extension":6.885418347452862},"index":2,"playId":"04dcde52-1b10-37b1-b4b9-f97c50c7f290","pitchNumber":3,"startTime":"2026-07-03T03:51:17.185Z","endTime":"2026-07-03T03:51:20.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.866960225371468,"aZ":-15.104229189806167,"pfxX":-5.194210015323587,"pfxZ":8.421801037813825,"pX":-0.4874457047074599,"pZ":3.8100430235580776,"vX0":4.011728130211397,"vY0":-141.18150276574602,"vZ0":-1.999644265739632,"x":135.58,"y":135.91,"x0":-1.2489399723867167,"y0":50.00565612233281,"z0":5.494995412904976,"aX":-10.531827043902512},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2177,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3873372572717697,"extension":6.7859377058925245},"index":3,"playId":"267ab1c6-b4a8-388f-aac5-42905c2ca3c7","pitchNumber":4,"startTime":"2026-07-03T03:51:35.744Z","endTime":"2026-07-03T03:51:40.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:51:40.642Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-03T03:51:49.831Z","endTime":"2026-07-03T03:53:07.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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":88.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829019704146955,"aZ":-12.890481344065488,"pfxX":-6.553435830540252,"pfxZ":9.605833441301753,"pX":0.7132149768830774,"pZ":2.2618850827453145,"vX0":6.1817545288854125,"vY0":-140.33620902628988,"vZ0":-6.682378889410178,"x":89.81,"y":177.71,"x0":-0.6597585188768285,"y0":50.0016280770425,"z0":5.5024800042770154,"aX":-13.155453366071624},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2266,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.3893225475942912,"extension":6.852210384920248},"index":0,"playId":"95c468dc-21df-359f-9946-afeb16facd6c","pitchNumber":1,"startTime":"2026-07-03T03:52:08.869Z","endTime":"2026-07-03T03:52:13.041Z","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":95.2,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96963349979908,"aZ":-14.628901383800866,"pfxX":-5.6904893838826505,"pfxZ":8.965800723607398,"pX":-0.8344548905865451,"pZ":4.510994744720927,"vX0":2.3901382902673483,"vY0":-138.74266253176575,"vZ0":-0.39075765227841985,"x":148.81,"y":116.98,"x0":-0.9660361113466502,"y0":50.001160342373474,"z0":5.6253811312568365,"aX":-11.133500216257076},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2190,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.3942349581042284,"extension":6.757337457488152},"index":1,"playId":"b065121c-efaf-3be5-a285-e1e573fc727a","pitchNumber":2,"startTime":"2026-07-03T03:52:28.082Z","endTime":"2026-07-03T03:52:32.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0698644111997,"aZ":-34.80684791266473,"pfxX":7.330850610098839,"pfxZ":-1.6328681799073372,"pX":-0.08101198118326958,"pZ":2.0569386002810397,"vX0":0.95690544642796,"vY0":-126.14898546961571,"vZ0":-1.343714099549691,"x":120.09,"y":183.24,"x0":-1.4175398752347579,"y0":50.00123318578334,"z0":5.396163451824193,"aX":11.841880209915606},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.0,"breakHorizontal":-13.4,"spinRate":2581,"spinDirection":48},"zone":8,"typeConfidence":0.84,"plateTime":0.4337835642069132,"extension":6.341905452425081},"hitData":{"launchSpeed":78.0,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.26,"coordY":163.54}},"index":2,"playId":"e8170721-ce9f-3d4a-b6db-d43650a1c64b","pitchNumber":3,"startTime":"2026-07-03T03:53:00.327Z","endTime":"2026-07-03T03:53:07.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:53:07.831Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dalton Rushing doubles (8) on a sharp line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T03:55:53.451Z","endTime":"2026-07-03T03:57:43.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yuki Matsui replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T03:53:40.834Z","endTime":"2026-07-03T03:55:55.624Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61575092810489,"aZ":-30.120127898140826,"pfxX":-1.8919580034636296,"pfxZ":1.3032904155669205,"pX":-0.687949882648592,"pZ":0.6297069173620481,"vX0":-5.278854646698316,"vY0":-123.7556368637316,"vZ0":-6.694134157142863,"x":143.22,"y":221.78,"x0":1.7071190459478867,"y0":50.00150678587454,"z0":5.850029976764359,"aX":-2.9719862427134687},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":4.6,"spinRate":2844,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4403672788994135,"extension":5.8988573210926925},"index":1,"playId":"ec4125be-9453-3f6d-beef-84d930cf2841","pitchNumber":1,"startTime":"2026-07-03T03:55:55.624Z","endTime":"2026-07-03T03:56:00.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269788894408336,"aZ":-14.232586872967241,"pfxX":2.7405896497512465,"pfxZ":9.54224584220452,"pX":-0.8102167734296939,"pZ":1.158870438932977,"vX0":-7.135486204223342,"vY0":-135.66770730376052,"vZ0":-9.917185521467358,"x":147.88,"y":207.49,"x0":1.4878550315777084,"y0":50.00330085536484,"z0":5.833353339039107,"aX":5.153694354981517},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-3.6,"spinRate":2461,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.402391912123337,"extension":5.929970482784762},"index":2,"playId":"8182dd57-ad38-31a3-af1b-7354986e8864","pitchNumber":2,"startTime":"2026-07-03T03:56:15.912Z","endTime":"2026-07-03T03:56:19.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395667979555856,"aZ":-12.805486245335201,"pfxX":3.867218672066377,"pfxZ":10.35571178011789,"pX":0.3816865483696175,"pZ":3.325174966322166,"vX0":-4.102203057676691,"vY0":-135.82196575645142,"vZ0":-5.049457187272775,"x":102.45,"y":149.0,"x0":1.4082609758453533,"y0":50.005569317627234,"z0":6.097015575551697,"aX":7.235599287429779},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-6.1,"spinRate":2454,"spinDirection":162},"zone":3,"typeConfidence":0.91,"plateTime":0.4030741928334143,"extension":5.5493044068133015},"index":3,"playId":"ce616ce6-a13b-3a42-85d9-6d8366436ccf","pitchNumber":3,"startTime":"2026-07-03T03:56:33.700Z","endTime":"2026-07-03T03:56:36.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-03T03:56:47.159Z","endTime":"2026-07-03T03:57:01.089Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050350342338067,"aZ":-12.780341076694016,"pfxX":4.474011792323385,"pfxZ":10.32371763311542,"pX":-0.3639870151828224,"pZ":1.2916153137891708,"vX0":-6.099832832645945,"vY0":-135.78947741632746,"vZ0":-9.812577186306164,"x":130.87,"y":203.91,"x0":1.3239528506087839,"y0":50.005758639849404,"z0":5.827932132229941,"aX":8.407429674193942},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2586,"spinDirection":163},"zone":13,"typeConfidence":0.89,"plateTime":0.4024333386313659,"extension":5.837324623740152},"index":5,"playId":"8a9a5198-3ec9-33ea-85d3-677ce4c5e04b","pitchNumber":4,"startTime":"2026-07-03T03:57:01.089Z","endTime":"2026-07-03T03:57:05.093Z","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":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026781911348746,"aZ":-12.016018951787276,"pfxX":4.649822973879937,"pfxZ":10.94371921488219,"pX":0.365882102994512,"pZ":1.8790687192043445,"vX0":-5.192343339095475,"vY0":-135.00952218355184,"vZ0":-8.23174694257525,"x":103.05,"y":188.05,"x0":1.7119989253275616,"y0":50.00262922581754,"z0":5.8179416450512305,"aX":8.56446969066321},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-7.3,"spinRate":2462,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.4060634796791436,"extension":5.862813050098717},"hitData":{"launchSpeed":108.7,"launchAngle":18.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.27,"coordY":90.58}},"index":6,"playId":"beaf8ce3-29d1-32a8-8f1a-aa00fb5d4e22","pitchNumber":5,"startTime":"2026-07-03T03:57:31.363Z","endTime":"2026-07-03T03:57:43.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:57:43.647Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy Edman doubles (3) on a line drive to right fielder Fernando Tatis Jr. Dalton Rushing scores.","rbi":1,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T03:58:06.686Z","endTime":"2026-07-03T03:59:57.492Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"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(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.8,"endSpeed":84.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.188854449708042,"aZ":-10.687693967958086,"pfxX":4.2609113204959375,"pfxZ":11.71747366314851,"pX":-0.14993335881040784,"pZ":2.1486574194120114,"vX0":-6.515586470200426,"vY0":-134.7778845963935,"vZ0":-7.899248973453101,"x":122.72,"y":180.77,"x0":1.7489087005956305,"y0":50.00131060341081,"z0":5.878281312286576,"aX":7.8126898346073785},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":-6.2,"spinRate":2401,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4068900841383276,"extension":5.7684896929091725},"index":0,"playId":"682ec7d0-1df2-32b6-a1fa-90cfeb4756e7","pitchNumber":1,"startTime":"2026-07-03T03:58:21.903Z","endTime":"2026-07-03T03:58:26.074Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387394860028337,"aZ":-30.166436024693887,"pfxX":-3.0198344850875087,"pfxZ":1.2772906554606323,"pX":-0.277310029687338,"pZ":1.4313361647573466,"vX0":-3.979495656294585,"vY0":-124.52386960077531,"vZ0":-4.953879717900375,"x":127.57,"y":200.13,"x0":1.7323750925146213,"y0":50.005798857755096,"z0":5.934798932697458,"aX":-4.754624879617391},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":6.4,"spinRate":2885,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.43942781699753475,"extension":5.69098810302554},"index":1,"playId":"184593c9-d24c-3506-8440-56a998ea7eb9","pitchNumber":2,"startTime":"2026-07-03T03:58:43.734Z","endTime":"2026-07-03T03:58:46.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":78.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49671890986374,"aZ":-31.078702818337668,"pfxX":5.858327569607985,"pfxZ":0.70852177641976,"pX":0.81058251444293,"pZ":0.4875815598492474,"vX0":-4.780711334143714,"vY0":-123.05666795168207,"vZ0":-6.64937370132066,"x":86.1,"y":225.62,"x0":2.009447701136594,"y0":50.00481308095051,"z0":5.83009210728734,"aX":9.061562841353192},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":-9.6,"spinRate":1119,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4436872235890652,"extension":5.829675429995555},"index":2,"playId":"aae1af98-f151-3dd9-970b-b765f1984719","pitchNumber":3,"startTime":"2026-07-03T03:59:10.798Z","endTime":"2026-07-03T03:59:13.949Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31614903355651,"aZ":-31.296288249574836,"pfxX":5.094321819449232,"pfxZ":0.5741303615174482,"pX":0.12384988666776217,"pZ":1.714785659341451,"vX0":-5.966897384799612,"vY0":-122.01326062252167,"vZ0":-3.940446062103306,"x":112.28,"y":192.48,"x0":1.925622990474498,"y0":50.00263029197643,"z0":6.01296236133709,"aX":7.773340611578762},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":-8.0,"spinRate":1196,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.44686637072277957,"extension":5.971822808507617},"hitData":{"launchSpeed":84.8,"launchAngle":22.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.43,"coordY":118.13}},"index":3,"playId":"0e19fffe-3bc6-3317-b225-46c9f95dbbf6","pitchNumber":4,"startTime":"2026-07-03T03:59:43.407Z","endTime":"2026-07-03T03:59:57.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T03:59:57.492Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shohei Ohtani pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T04:00:07.116Z","endTime":"2026-07-03T04:00:47.852Z","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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(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":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688637811013823,"aZ":-28.086556400219955,"pfxX":-2.5022959776202525,"pfxZ":2.5077921313340568,"pX":0.1898599231070063,"pZ":3.462234982430885,"vX0":-2.816734276080134,"vY0":-126.32626345981421,"vZ0":-1.1590112614852797,"x":109.76,"y":145.3,"x0":1.640899507106195,"y0":50.002552923469885,"z0":6.16730180479204,"aX":-4.078228795106235},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":5.2,"spinRate":2655,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.43217737150822266,"extension":5.653947257800413},"hitData":{"launchSpeed":94.9,"launchAngle":65.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.27,"coordY":172.02}},"index":0,"playId":"9b6fec94-20c9-362e-9024-82fa1401cf82","pitchNumber":1,"startTime":"2026-07-03T04:00:37.329Z","endTime":"2026-07-03T04:00:47.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:00:47.852Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T04:01:18.521Z","endTime":"2026-07-03T04:03:56.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"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,2,3,4,6,8],"actionIndex":[1,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250915776029636,"aZ":-29.028199644438033,"pfxX":5.068205167036793,"pfxZ":2.147597440900623,"pX":1.0770091006775546,"pZ":1.9854762734122788,"vX0":-3.82048485684479,"vY0":-120.62920067965939,"vZ0":-3.567563052302045,"x":75.95,"y":185.17,"x0":2.025622848008695,"y0":50.00578050122061,"z0":6.052557925217407,"aX":7.443707781219097},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":-8.3,"spinRate":1013,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4546709763680674,"extension":5.859959409038591},"index":0,"playId":"e79c82e5-b53f-3c2d-a995-544dcd72eac1","pitchNumber":1,"startTime":"2026-07-03T04:01:20.415Z","endTime":"2026-07-03T04:01:25.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tommy Edman steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"e79c82e5-b53f-3c2d-a995-544dcd72eac1","startTime":"2026-07-03T04:01:29.350Z","endTime":"2026-07-03T04:01:44.717Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09152445234654,"aZ":-31.488696449240244,"pfxX":6.715396323492155,"pfxZ":0.44651864955004106,"pX":0.6237174451066558,"pZ":0.9392485592255498,"vX0":-5.083047265985102,"vY0":-122.5949759292251,"vZ0":-5.608967693776347,"x":93.23,"y":213.42,"x0":1.8463714956149468,"y0":50.001861932828334,"z0":5.9284044430242595,"aX":10.273087491555563},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":-11.0,"spinRate":1109,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4459200960089382,"extension":5.943075207523825},"index":2,"playId":"4763b1f8-77fd-3feb-995f-5a0a6a21aeb8","pitchNumber":2,"startTime":"2026-07-03T04:01:44.717Z","endTime":"2026-07-03T04:01:49.015Z","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":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145991189511594,"aZ":-24.001442800969702,"pfxX":2.2886099269394364,"pfxZ":5.524875085873862,"pX":0.2563395898205805,"pZ":0.9699397765546078,"vX0":-4.268978458740905,"vY0":-121.02587182405797,"vZ0":-6.806550645611787,"x":107.23,"y":212.59,"x0":1.747678810770408,"y0":50.00410848685263,"z0":5.927901602724816,"aX":3.3871577231011885},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":1032,"spinDirection":115},"zone":14,"typeConfidence":0.89,"plateTime":0.4529703384888024,"extension":5.926033682551345},"index":3,"playId":"fd824cd5-f9a4-355e-9f86-fa9cbb76aa84","pitchNumber":3,"startTime":"2026-07-03T04:02:07.143Z","endTime":"2026-07-03T04:02:10.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823131306890126,"aZ":-31.92873040220259,"pfxX":6.176784401742412,"pfxZ":0.16066573300212672,"pX":0.16464384042134864,"pZ":0.055541836967802044,"vX0":-5.839779283542335,"vY0":-122.5318813998305,"vZ0":-7.378649863457882,"x":110.72,"y":237.28,"x0":1.7743579051757472,"y0":50.003436143708655,"z0":5.8280468827315035,"aX":9.409189787916443},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-9.8,"spinRate":1011,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.44671993600770055,"extension":6.009409696687744},"index":4,"playId":"5e9158ec-1cdc-31db-a640-928e47a88ce4","pitchNumber":4,"startTime":"2026-07-03T04:02:32.127Z","endTime":"2026-07-03T04:02:38.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yuki Matsui. Tommy Edman scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":10,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"5e9158ec-1cdc-31db-a640-928e47a88ce4","startTime":"2026-07-03T04:02:48.223Z","endTime":"2026-07-03T04:03:18.754Z","isPitch":false,"isBaseRunningPlay":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820785807292502,"aZ":-12.647891343897129,"pfxX":3.447286849795422,"pfxZ":10.630477147490014,"pX":-0.19265110110226544,"pZ":3.1093335352908364,"vX0":-5.963298522030526,"vY0":-134.35540258422773,"vZ0":-5.357567483969869,"x":124.34,"y":154.83,"x0":1.602978335862543,"y0":50.002283973565966,"z0":6.020570257422895,"aX":6.332180177503277},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-5.0,"spinRate":2463,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.4069286085209445,"extension":5.824717889576727},"index":6,"playId":"b9409308-3019-36f0-9387-15e24120c62a","pitchNumber":5,"startTime":"2026-07-03T04:03:18.754Z","endTime":"2026-07-03T04:03:22.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-03T04:03:36.710Z","endTime":"2026-07-03T04:03:53.121Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":83.6,"endSpeed":77.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.760099947981264,"aZ":-28.0668779718071,"pfxX":3.493567184523652,"pfxZ":2.7053959905326623,"pX":1.3309434140928929,"pZ":2.153156376305941,"vX0":-2.2569709145466614,"vY0":-121.83307659712204,"vZ0":-3.512324299010433,"x":66.27,"y":180.64,"x0":1.8109343272701528,"y0":50.00321633942263,"z0":6.014011671185018,"aX":5.303043682525425},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-5.9,"spinRate":1066,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4479179203940187,"extension":5.863790553255557},"index":8,"playId":"2208d2a0-33f4-3e3c-ab4d-ef5250ea3ef1","pitchNumber":6,"startTime":"2026-07-03T04:03:53.121Z","endTime":"2026-07-03T04:03:56.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:03:56.668Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks. Andy Pages to 2nd.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T04:04:27.418Z","endTime":"2026-07-03T04:07:28.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"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"},"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,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.813818100472144,"aZ":-26.047147324011693,"pfxX":-3.1399993464221527,"pfxZ":3.7567279198649586,"pX":0.08207597397099688,"pZ":0.9786641657409988,"vX0":-3.2999525546144994,"vY0":-125.6989592939738,"vZ0":-6.959866781375013,"x":113.87,"y":212.36,"x0":1.8106607353302,"y0":50.00591737132871,"z0":5.842339511003821,"aX":-5.122421847661635},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":6.4,"spinRate":2679,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.4325455273058618,"extension":5.574412670514121},"index":0,"playId":"acb88799-def2-3430-82d6-dd9b133c15cc","pitchNumber":1,"startTime":"2026-07-03T04:04:32.255Z","endTime":"2026-07-03T04:04:36.145Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25348302028633,"aZ":-12.294105555179057,"pfxX":2.5348812932632994,"pfxZ":10.875843170614925,"pX":0.42633351454284546,"pZ":2.8071335926583507,"vX0":-4.3952171496325985,"vY0":-133.9341859969823,"vZ0":-6.087693423745149,"x":100.75,"y":162.99,"x0":1.7546959656972092,"y0":50.00272222600408,"z0":5.9783291243072725,"aX":4.633828964243727},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-3.7,"spinRate":2497,"spinDirection":160},"zone":6,"typeConfidence":0.9,"plateTime":0.40798824150190693,"extension":6.151275191194326},"index":1,"playId":"3f0c05e6-c65d-32a0-8c84-9aeea42d5d5b","pitchNumber":2,"startTime":"2026-07-03T04:04:53.601Z","endTime":"2026-07-03T04:04:56.721Z","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":92.2,"endSpeed":85.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65917985662753,"aZ":-12.437760421412444,"pfxX":3.4073749235067945,"pfxZ":10.753176326288528,"pX":-1.4618863798499666,"pZ":1.9425107107266104,"vX0":-9.20664615298834,"vY0":-133.83537287311705,"vZ0":-8.102227289467438,"x":172.72,"y":186.33,"x0":1.5620964059380047,"y0":50.00516411729327,"z0":5.876185773344058,"aX":6.255834794619686},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":-4.4,"spinRate":2395,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.4073928900808035,"extension":6.138980315355101},"index":2,"playId":"ebc7ea2f-c608-389d-9447-b697728b4c1c","pitchNumber":3,"startTime":"2026-07-03T04:05:28.166Z","endTime":"2026-07-03T04:05:31.492Z","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":83.9,"endSpeed":77.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39846838708388,"aZ":-26.867513443991783,"pfxX":-1.3317295128782152,"pfxZ":3.4651265293770326,"pX":0.5275450477414952,"pZ":3.8527957042233942,"vX0":-2.3752371120579667,"vY0":-122.23302013581157,"vZ0":0.09821894077115922,"x":96.89,"y":134.75,"x0":1.6803478065691002,"y0":50.00158062422458,"z0":6.096424377100565,"aX":-2.0390946783768538},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":2.9,"spinRate":2530,"spinDirection":174},"zone":12,"typeConfidence":0.88,"plateTime":0.44605883154938075,"extension":5.433752498057245},"index":3,"playId":"5e76e1a2-f7a7-367f-ac3d-15a67ebfd6cd","pitchNumber":4,"startTime":"2026-07-03T04:05:50.376Z","endTime":"2026-07-03T04:05:54.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63541287573064,"aZ":-26.041239224814635,"pfxX":-0.31438033897279105,"pfxZ":3.816060836709484,"pX":0.272648473697354,"pZ":1.9032620872180401,"vX0":-3.638210961282759,"vY0":-125.30355340712241,"vZ0":-4.7763394355960775,"x":106.61,"y":187.39,"x0":1.7775223747498095,"y0":50.0043416843683,"z0":5.932984252115566,"aX":-0.5056299278895364},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":1.3,"spinRate":2591,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.435231155247215,"extension":5.862618020062998},"index":4,"playId":"c2a3e9e9-df7b-345e-91bf-7bd1acaa3691","pitchNumber":5,"startTime":"2026-07-03T04:06:14.122Z","endTime":"2026-07-03T04:06:17.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"1c1b549f-8681-417d-9ccb-b26d115a2bdd","startTime":"2026-07-03T04:06:35.435Z","endTime":"2026-07-03T04:06:40.435Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40937707085408,"aZ":-30.72346146282117,"pfxX":-5.054226388820651,"pfxZ":0.9711694901234598,"pX":0.248373428319501,"pZ":2.4842180011603894,"vX0":-1.9437159984764405,"vY0":-120.5034882335619,"vZ0":-2.1973704317454983,"x":107.53,"y":171.71,"x0":1.7188675343211237,"y0":50.00118368016316,"z0":6.086282572241282,"aX":-7.533917686772757},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":9.6,"spinRate":2844,"spinDirection":298},"zone":5,"typeConfidence":0.91,"plateTime":0.45217518723101957,"extension":5.746619658969985},"index":6,"playId":"001d1758-4378-31c4-b8d9-fee6039e3dbd","pitchNumber":6,"startTime":"2026-07-03T04:06:55.545Z","endTime":"2026-07-03T04:06:58.891Z","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":92.3,"endSpeed":85.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757226605758355,"aZ":-11.060977484788296,"pfxX":3.09393592626974,"pfxZ":11.451581882338338,"pX":1.4515950588816915,"pZ":1.99213249999229,"vX0":-1.7060968453744154,"vY0":-134.35229079966433,"vZ0":-8.370569546751192,"x":61.67,"y":184.99,"x0":1.6899868769411854,"y0":50.00406406357423,"z0":5.9173879882618605,"aX":5.705345455530871},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":-5.3,"spinRate":2414,"spinDirection":161},"zone":14,"typeConfidence":0.89,"plateTime":0.4063441734351496,"extension":6.009186136737585},"index":7,"playId":"06c111fd-266d-342b-a12a-af7b3b46d850","pitchNumber":7,"startTime":"2026-07-03T04:07:24.935Z","endTime":"2026-07-03T04:07:28.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:07:28.680Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Fernando Tatis Jr. Andy Pages to 3rd.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T04:11:53.709Z","endTime":"2026-07-03T04:12:28.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"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":"RISP"}},"pitchIndex":[3,4],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","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":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-03T04:07:40.130Z","endTime":"2026-07-03T04:11:03.450Z","isPitch":false,"type":"action"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-03T04:11:03.450Z","endTime":"2026-07-03T04:11:16.673Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"details":{"description":"Defensive Substitution: Rodolfo Durán replaces catcher Freddy Fermin, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-03T04:11:16.673Z","endTime":"2026-07-03T04:11:55.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":666023,"link":"/api/v1/people/666023"}},{"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":83.8,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.060056965322012,"aZ":-28.012864257992863,"pfxX":-2.1054601642761956,"pfxZ":2.7165039549122536,"pX":0.8587003631073747,"pZ":2.37769899527275,"vX0":-1.8886565540972466,"vY0":-122.20392247413409,"vZ0":-2.9771898049091043,"x":84.27,"y":174.58,"x0":1.9114162605353118,"y0":50.00312907123684,"z0":5.984756993837681,"aX":-3.2272659808976467},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.6,"breakHorizontal":4.2,"spinRate":2600,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.44592336779869113,"extension":5.894447175668182},"index":3,"playId":"167f794e-5450-39b9-af09-5bb87f180ec1","pitchNumber":1,"startTime":"2026-07-03T04:11:55.874Z","endTime":"2026-07-03T04:11:59.585Z","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":90.5,"endSpeed":83.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.510673925320425,"aZ":-13.683096493653819,"pfxX":3.1839539083263455,"pfxZ":10.47515264139261,"pX":0.2512625487092051,"pZ":3.2351728726423983,"vX0":-5.400497748019106,"vY0":-131.66689530398392,"vZ0":-4.749728680153227,"x":107.42,"y":151.43,"x0":1.9101721674621026,"y0":50.00539859744488,"z0":6.0663253409789775,"aX":5.622433375586539},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.2,"breakHorizontal":-4.7,"spinRate":2445,"spinDirection":158},"zone":2,"typeConfidence":0.88,"plateTime":0.41511450982858467,"extension":5.948150243704139},"hitData":{"launchSpeed":93.2,"launchAngle":28.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.15,"coordY":64.15}},"index":4,"playId":"1801cdba-0834-3efd-b9c2-0ce33a0dd107","pitchNumber":2,"startTime":"2026-07-03T04:12:16.500Z","endTime":"2026-07-03T04:12:28.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:12:28.313Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy called out on strikes.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-03T04:12:37.660Z","endTime":"2026-07-03T04:14:24.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"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"},"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":"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":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(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.1,"endSpeed":76.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.408447915910045,"aZ":-28.02086966930946,"pfxX":-2.4056454022327376,"pfxZ":2.8012631931211605,"pX":0.6124464918075484,"pZ":3.2697654980024233,"vX0":-2.282113491718342,"vY0":-119.73050916349301,"vZ0":-0.9389354196704085,"x":93.65,"y":150.5,"x0":1.8830557503616698,"y0":50.00342522373913,"z0":6.126543817684095,"aX":-3.568569261288879},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":4.8,"spinRate":2537,"spinDirection":171},"zone":3,"typeConfidence":0.85,"plateTime":0.4537165028601158,"extension":5.796792599775786},"index":0,"playId":"02781860-9281-3c46-a84a-57933d6ac90f","pitchNumber":1,"startTime":"2026-07-03T04:13:03.100Z","endTime":"2026-07-03T04:13:06.901Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25211051638267,"aZ":-26.122470098455217,"pfxX":-2.624675537809103,"pfxZ":3.8508595175795404,"pX":0.3812926438829441,"pZ":0.7744128086015653,"vX0":-2.59487115992935,"vY0":-123.4375458185153,"vZ0":-7.1150765768997495,"x":102.47,"y":217.87,"x0":1.7800930447199612,"y0":50.00500128635056,"z0":5.837598084845546,"aX":-4.126128610496601},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.9,"breakHorizontal":5.3,"spinRate":2644,"spinDirection":177},"zone":14,"typeConfidence":0.91,"plateTime":0.44058659710097725,"extension":5.783336617204544},"index":1,"playId":"892c048b-9f1c-347d-84b5-85b43d4ee874","pitchNumber":2,"startTime":"2026-07-03T04:13:24.754Z","endTime":"2026-07-03T04:13:28.730Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.890499407176186,"aZ":-16.698953909024578,"pfxX":3.206790994326422,"pfxZ":8.689296194564125,"pX":0.06532550174185929,"pZ":2.448011578455724,"vX0":-5.796767767440803,"vY0":-132.26478228007133,"vZ0":-6.006163970314951,"x":114.51,"y":172.68,"x0":1.8637412562648537,"y0":50.00170108744232,"z0":5.963003374937739,"aX":5.710611098099328},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.8,"breakHorizontal":-4.6,"spinRate":2296,"spinDirection":164},"zone":5,"typeConfidence":0.86,"plateTime":0.4133381179157669,"extension":6.0717308206569305},"index":2,"playId":"3bbffcb8-be58-3479-98a3-930761c9f09a","pitchNumber":3,"startTime":"2026-07-03T04:13:54.988Z","endTime":"2026-07-03T04:13:58.044Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262384410193636,"aZ":-33.35669558986617,"pfxX":-7.876981641415929,"pfxZ":-0.8135532373541388,"pX":0.6554976351740799,"pZ":2.906343459688979,"vX0":-0.7196877981561032,"vY0":-119.74986199401202,"vZ0":-0.5068125019871643,"x":92.01,"y":160.31,"x0":1.9833384236817937,"y0":50.00075978344412,"z0":6.094507232288281,"aX":-11.48388857711851},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":14.4,"spinRate":2884,"spinDirection":303},"zone":3,"typeConfidence":0.9,"plateTime":0.4566900555606068,"extension":5.558643851151413},"index":3,"playId":"78905e77-222c-3517-a5f8-56f50ecd4d14","pitchNumber":4,"startTime":"2026-07-03T04:14:19.914Z","endTime":"2026-07-03T04:14:24.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:14:24.187Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rodolfo Durán grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-03T04:16:55.463Z","endTime":"2026-07-03T04:17:23.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"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":1},"details":{"event":"Groundout","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":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":{"description":"Pitching Change: Brock Stewart replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T04:14:57.533Z","endTime":"2026-07-03T04:16:57.271Z","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":94.0,"endSpeed":86.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585161523994362,"aZ":-29.270434150669765,"pfxX":-10.495613583487925,"pfxZ":1.5272206142650306,"pX":-0.06762584271026886,"pZ":2.1107028170306403,"vX0":7.951730973335912,"vY0":-136.74780989029162,"vZ0":-2.5923847936741757,"x":119.58,"y":181.79,"x0":-1.6414296776092725,"y0":50.00506696841068,"z0":5.067552463820926,"aX":-19.990963509794582},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":17.4,"spinRate":2188,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3996905699059008,"extension":6.308347903282545},"index":1,"playId":"82cb5753-34d3-3b1d-895d-1e40cebdebb5","pitchNumber":1,"startTime":"2026-07-03T04:16:57.271Z","endTime":"2026-07-03T04:17:01.956Z","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.8,"endSpeed":88.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.612086315580203,"aZ":-27.803211356644432,"pfxX":-9.772673866769969,"pfxZ":2.2041624775619244,"pX":-0.1919762116263734,"pZ":2.4149828666997837,"vX0":7.1994502720866285,"vY0":-139.41964233445077,"vZ0":-2.598843763072557,"x":124.32,"y":173.58,"x0":-1.5304469168969632,"y0":50.00008251463169,"z0":5.182857449484231,"aX":-19.349461829852284},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2276,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3919744119440698,"extension":6.646670798410199},"hitData":{"launchSpeed":97.2,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.19,"coordY":163.22}},"index":2,"playId":"fc621342-088a-35c7-867f-14507b69d71f","pitchNumber":2,"startTime":"2026-07-03T04:17:14.881Z","endTime":"2026-07-03T04:17:23.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:17:23.151Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-03T04:17:32.758Z","endTime":"2026-07-03T04:18:54.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"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],"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.090657250749395,"aZ":-32.54845768471334,"pfxX":7.130655757425924,"pfxZ":-0.24329539357897723,"pX":0.49644175996984136,"pZ":2.4662188404000798,"vX0":2.888189720785574,"vY0":-122.11831435493002,"vZ0":-0.08350519165061043,"x":98.08,"y":172.19,"x0":-1.625201889901458,"y0":50.00525480526062,"z0":5.280631710351402,"aX":10.863557908346099},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":-13.6,"spinRate":2478,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.44704180782023073,"extension":6.152514257343813},"index":0,"playId":"012f1064-9b9b-3a04-a0dd-f6f5eb4ef7d1","pitchNumber":1,"startTime":"2026-07-03T04:17:48.889Z","endTime":"2026-07-03T04:17:52.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06634700971246,"aZ":-20.121552893845113,"pfxX":-7.402811304146988,"pfxZ":5.9629394567335225,"pX":0.7767354091214486,"pZ":2.9430951809974317,"vX0":8.791861929621753,"vY0":-139.98947682439913,"vZ0":-2.772498769099808,"x":87.39,"y":159.32,"x0":-1.4153915251546683,"y0":50.00652572056492,"z0":5.235834240443097,"aX":-14.971641011197798},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":12.0,"spinRate":2609,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3885106214274585,"extension":6.2690157029892175},"index":1,"playId":"dd8740cb-d57d-37f3-b662-38a78c7590bd","pitchNumber":2,"startTime":"2026-07-03T04:18:06.205Z","endTime":"2026-07-03T04:18:09.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9095377828161,"aZ":-31.45032255387549,"pfxX":6.878568872839924,"pfxZ":0.479249038584868,"pX":1.3017810130328686,"pZ":1.0838138923957026,"vX0":4.486136571247491,"vY0":-121.54411750525651,"vZ0":-3.1149833142911927,"x":67.38,"y":209.52,"x0":-1.4587463923524815,"y0":50.000718018107506,"z0":5.101502586155879,"aX":10.33185707402221},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":-13.4,"spinRate":2592,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44993700382860213,"extension":6.293954015848669},"index":2,"playId":"fdf1b8fb-857b-3ac5-ac0d-0119643f9e56","pitchNumber":3,"startTime":"2026-07-03T04:18:25.790Z","endTime":"2026-07-03T04:18:29.310Z","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":95.2,"endSpeed":88.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646424541323178,"aZ":-27.840721868528153,"pfxX":-9.250077086428178,"pfxZ":2.196611014824537,"pX":-0.5863760135174269,"pZ":3.230406330489142,"vX0":5.864401917534769,"vY0":-138.6280121815437,"vZ0":-0.39563898725065055,"x":139.35,"y":151.56,"x0":-1.5111830606330414,"y0":50.005075971765265,"z0":5.209671433989109,"aX":-18.27570458525453},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":2355,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3928662511924119,"extension":6.24935674261122},"hitData":{"launchSpeed":65.9,"launchAngle":23.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.32,"coordY":145.49}},"index":3,"playId":"0ecf5c99-9a82-30b8-b407-b3e54d5d7662","pitchNumber":4,"startTime":"2026-07-03T04:18:44.791Z","endTime":"2026-07-03T04:18:54.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:18:54.897Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Fernando Tatis Jr. grounds into a double play, shortstop Mookie Betts to second baseman Tommy Edman to first baseman Freddie Freeman. Samad Taylor out at 2nd. Fernando Tatis Jr. out at 1st.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-03T04:19:06.451Z","endTime":"2026-07-03T04:21:19.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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,2,3,4,5],"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":5},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":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":669242,"link":"/api/v1/people/669242"},"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":83.2,"endSpeed":77.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95174335681084,"aZ":-29.20013015662794,"pfxX":7.236779790643574,"pfxZ":1.9827701518505814,"pX":1.2094511921592817,"pZ":1.4998159621787992,"vX0":4.341350487791555,"vY0":-121.24801073969638,"vZ0":-2.827870716502079,"x":70.9,"y":198.28,"x0":-1.5398579857967398,"y0":50.00387240087837,"z0":5.208854722794246,"aX":10.85965122140443},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-14.0,"spinRate":2448,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4503774667021694,"extension":6.353136209440413},"index":0,"playId":"8d7b711b-9ac7-3329-b63c-0785723fd84f","pitchNumber":1,"startTime":"2026-07-03T04:19:25.816Z","endTime":"2026-07-03T04:19:29.111Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.572368522380874,"aZ":-29.361026859043683,"pfxX":7.235300593180794,"pfxZ":1.871539549998115,"pX":0.9741008679725668,"pZ":1.6217933860392102,"vX0":3.7495542607446968,"vY0":-121.08012857518126,"vZ0":-2.5553514841660196,"x":79.87,"y":194.99,"x0":-1.527950128230794,"y0":50.0045767449582,"z0":5.224715821768017,"aX":10.892612017694095},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":-13.9,"spinRate":2491,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4499869295559549,"extension":6.2605995619430885},"index":1,"playId":"c235ffa6-2c4b-335c-a655-d08f6ac3e8c6","pitchNumber":2,"startTime":"2026-07-03T04:19:46.028Z","endTime":"2026-07-03T04:19:49.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"0cf66f7a-263e-3ee5-9fd5-85820b4924b1","startTime":"2026-07-03T04:20:04.775Z","endTime":"2026-07-03T04:20:07.775Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.694330788459677,"aZ":-26.175161466867348,"pfxX":-8.936791755268615,"pfxZ":3.101781824893866,"pX":-0.33601508489786636,"pZ":2.3397158466353396,"vX0":6.5940540407214,"vY0":-137.94137810520013,"vZ0":-2.759762179070223,"x":129.81,"y":175.61,"x0":-1.592256810217769,"y0":50.00324003517925,"z0":5.111461452426548,"aX":-17.28204489232036},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":2337,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39655759146213976,"extension":6.425670549177711},"index":3,"playId":"99cad96f-f7c3-3ff3-a8d7-b6991ed2b8a1","pitchNumber":3,"startTime":"2026-07-03T04:20:24.995Z","endTime":"2026-07-03T04:20:28.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11713530575178,"aZ":-15.603328829396245,"pfxX":-4.691971472919449,"pfxZ":8.348908617580953,"pX":1.331117683371276,"pZ":1.9511585729853884,"vX0":9.017244575029336,"vY0":-139.4478158243537,"vZ0":-6.055119141074786,"x":66.26,"y":186.1,"x0":-1.3236322505607279,"y0":50.001546450926526,"z0":5.166641847167441,"aX":-9.311743200792964},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":6.8,"spinRate":2621,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3916552166069778,"extension":6.249574702514253},"index":4,"playId":"360869d3-3cdc-3bf8-bd4a-f439391ecced","pitchNumber":4,"startTime":"2026-07-03T04:20:49.227Z","endTime":"2026-07-03T04:20:52.227Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000906789662064,"aZ":-31.924387139152348,"pfxX":-8.37007137843785,"pfxZ":0.13298539716842406,"pX":-0.8701248080466357,"pZ":2.528839722370177,"vX0":5.435698373713845,"vY0":-135.93041326684906,"vZ0":-1.116976421497666,"x":150.17,"y":170.5,"x0":-1.8054030984397296,"y0":50.00193360577828,"z0":5.155736441678626,"aX":-15.70704204433137},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.2,"breakHorizontal":14.0,"spinRate":2245,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40250300887693546,"extension":6.367598341817416},"hitData":{"launchSpeed":84.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.8,"coordY":156.27}},"index":5,"playId":"8881704f-a599-3161-b5c6-75a756e82531","pitchNumber":5,"startTime":"2026-07-03T04:21:11.023Z","endTime":"2026-07-03T04:21:19.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:21:19.087Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Tucker doubles (17) on a line drive to left fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T04:24:02.224Z","endTime":"2026-07-03T04:24:47.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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"}]}],"playEvents":[{"details":{"description":"Pitching Change: Germán Márquez replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T04:22:36.127Z","endTime":"2026-07-03T04:24:04.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608566,"link":"/api/v1/people/608566"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.101654931039764,"aZ":-12.914324503612983,"pfxX":-8.72459618104503,"pfxZ":10.254592466160837,"pX":-0.6126719295648938,"pZ":1.7896246857092062,"vX0":5.478055276444171,"vY0":-136.2382112975259,"vZ0":-8.420018918667791,"x":140.35,"y":190.46,"x0":-1.5165169979410533,"y0":50.0057629528044,"z0":5.814226727551667,"aX":-16.393466359445657},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":14.6,"spinRate":2340,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.40212363969628484,"extension":5.416783469456656},"index":1,"playId":"3b38bb38-73d0-3c32-b73c-bb5eb827b500","pitchNumber":1,"startTime":"2026-07-03T04:24:04.416Z","endTime":"2026-07-03T04:24:08.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174985656442587,"aZ":-18.064748636079948,"pfxX":-9.804756805314977,"pfxZ":8.234557348527947,"pX":0.056313176658429914,"pZ":2.075580527209329,"vX0":7.389411384846105,"vY0":-129.83454040372854,"vZ0":-6.001281963455303,"x":114.85,"y":182.74,"x0":-1.5471776003526334,"y0":50.0054435281074,"z0":5.7834433725158965,"aX":-16.808124473733802},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.8,"breakHorizontal":16.2,"spinRate":1911,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4212272116930391,"extension":5.554889696886725},"index":2,"playId":"d653c8a2-25bb-397f-9d70-0316959c665b","pitchNumber":2,"startTime":"2026-07-03T04:24:17.809Z","endTime":"2026-07-03T04:24:21.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.442866409662727,"aZ":-32.18850236280523,"pfxX":2.8858047243164773,"pfxZ":-0.012480527785454498,"pX":-0.09238357357931613,"pZ":2.8287952962472613,"vX0":2.722143469524389,"vY0":-122.63488540525586,"vZ0":-1.664183832053454,"x":120.52,"y":162.4,"x0":-1.5866364124329955,"y0":50.00116111494098,"z0":6.230464144501257,"aX":4.4485480449015125},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.1,"breakHorizontal":-5.8,"spinRate":2654,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4445434308312688,"extension":5.435184150228855},"hitData":{"launchSpeed":83.9,"launchAngle":16.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.43,"coordY":128.14}},"index":3,"playId":"2310cf71-dc9e-3365-9dba-0cc181459fb1","pitchNumber":3,"startTime":"2026-07-03T04:24:33.481Z","endTime":"2026-07-03T04:24:47.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:24:47.857Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out sharply to center fielder Jackson Merrill. Kyle Tucker to 3rd.","rbi":0,"awayScore":6,"homeScore":10,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T04:25:02.872Z","endTime":"2026-07-03T04:25:42.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270297772068915,"aZ":-31.22586375239285,"pfxX":-0.014891574922416773,"pfxZ":0.5984754750643997,"pX":1.1639267479639583,"pZ":0.4417942058552529,"vX0":5.628725805085842,"vY0":-124.56502467902037,"vZ0":-7.368788547849099,"x":72.63,"y":226.85,"x0":-1.1159928231673395,"y0":50.00342094711664,"z0":5.99490129714613,"aX":-0.024526049299016642},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.2,"spinRate":2665,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.4384587696007709,"extension":5.556106854441518},"index":0,"playId":"01b4318c-120a-36c6-97f2-55b7a8b580f1","pitchNumber":1,"startTime":"2026-07-03T04:25:08.873Z","endTime":"2026-07-03T04:25:12.804Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.855311436712277,"aZ":-33.109368166240145,"pfxX":1.8013690647590392,"pfxZ":-0.597633831715001,"pX":0.02808697618756241,"pZ":1.7312163568406644,"vX0":2.7387160227659058,"vY0":-124.43141585480791,"vZ0":-3.9575470338190915,"x":115.93,"y":192.04,"x0":-1.3187517755800704,"y0":50.001510539397664,"z0":6.071671452227806,"aX":2.8368305778676994},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.7,"breakHorizontal":-3.8,"spinRate":2609,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4393899435422459,"extension":5.111051464493422},"hitData":{"launchSpeed":102.1,"launchAngle":38.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":131.46,"coordY":52.71}},"index":1,"playId":"8471f715-5989-3d74-867b-5d6ca5925e89","pitchNumber":2,"startTime":"2026-07-03T04:25:29.288Z","endTime":"2026-07-03T04:25:42.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:25:42.432Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dalton Rushing out on a sacrifice fly to center fielder Jackson Merrill. Kyle Tucker scores.","rbi":1,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T04:25:51.120Z","endTime":"2026-07-03T04:27:39.114Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030894177630717,"aZ":-30.86024159337525,"pfxX":0.9130770902401482,"pfxZ":0.8098027632319946,"pX":1.1525008699147814,"pZ":0.13689238396856446,"vX0":5.477904640844625,"vY0":-126.88883490420298,"vZ0":-8.313589203527053,"x":73.07,"y":235.08,"x0":-1.1604594501641936,"y0":50.0014485099697,"z0":5.943939587988462,"aX":1.4750961003849832},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-3.0,"spinRate":2644,"spinDirection":355},"zone":14,"typeConfidence":2.0,"plateTime":0.43307578587037376,"extension":5.435587914983871},"index":0,"playId":"bdb80cb5-c8bf-3f15-b19e-14ac349d93a0","pitchNumber":1,"startTime":"2026-07-03T04:26:09.605Z","endTime":"2026-07-03T04:26:12.782Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86734410638886,"aZ":-13.03290116563224,"pfxX":-7.983392276363045,"pfxZ":9.702652997266409,"pX":-0.15470169717176258,"pZ":2.832915128043913,"vX0":6.554678865787623,"vY0":-139.25023253753807,"vZ0":-5.960213836256386,"x":122.9,"y":162.29,"x0":-1.4962712799096969,"y0":50.00538288232816,"z0":5.855610004353774,"aX":-15.75561836053144},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":13.2,"spinRate":2269,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3926111685694167,"extension":5.4236349949491505},"index":1,"playId":"b8ae9457-595f-3a1e-9fd2-43eecf464173","pitchNumber":2,"startTime":"2026-07-03T04:26:29.296Z","endTime":"2026-07-03T04:26:32.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591279820580425,"aZ":-17.489546886985426,"pfxX":-5.869974471779817,"pfxZ":7.494364451349737,"pX":-0.45334541077931484,"pZ":3.948461394100746,"vX0":4.582343169847887,"vY0":-138.5215667048116,"vZ0":-2.5573792368690005,"x":134.28,"y":132.17,"x0":-1.359747148849157,"y0":50.00082624776044,"z0":6.041923064099307,"aX":-11.498782077425702},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2116,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39419426354948595,"extension":5.445516702673612},"index":2,"playId":"cd49da0d-0be5-3c0b-840f-1e61f6e94bdb","pitchNumber":3,"startTime":"2026-07-03T04:26:45.633Z","endTime":"2026-07-03T04:26:49.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.701041528222333,"aZ":-32.0315517614256,"pfxX":1.9294932647639012,"pfxZ":0.0862703767853219,"pX":-0.38694402616824014,"pZ":3.309495914071536,"vX0":1.9697715928209658,"vY0":-123.61074229060743,"vZ0":-0.7660529966242768,"x":131.75,"y":149.42,"x0":-1.4410087054291534,"y0":50.000150121998026,"z0":6.282990063648292,"aX":3.0226116651460733},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-4.0,"spinRate":2639,"spinDirection":49},"zone":1,"typeConfidence":2.0,"plateTime":0.4409819531308137,"extension":5.459841199245945},"index":3,"playId":"964b41f6-0592-372c-b2fd-4c838c7d9fe5","pitchNumber":4,"startTime":"2026-07-03T04:27:01.811Z","endTime":"2026-07-03T04:27:05.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181583706483142,"aZ":-14.006080380594225,"pfxX":-8.473758367024237,"pfxZ":9.118764110370872,"pX":0.5081343027137825,"pZ":2.3725064197732326,"vX0":8.008744761782403,"vY0":-139.93570383485547,"vZ0":-7.287030443204768,"x":97.63,"y":174.72,"x0":-1.283413527986913,"y0":50.00664103271729,"z0":5.919429364925588,"aX":-16.88909730832548},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":13.8,"spinRate":2123,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39071606158548144,"extension":5.475007454967509},"hitData":{"launchSpeed":99.2,"launchAngle":26.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.02,"coordY":52.94}},"index":4,"playId":"0ba26ca4-4781-3951-b5cf-04792ff7dd1d","pitchNumber":5,"startTime":"2026-07-03T04:27:25.960Z","endTime":"2026-07-03T04:27:39.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:27:39.114Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Edman walks.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T04:27:46.113Z","endTime":"2026-07-03T04:30:33.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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,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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.316633272238313,"aZ":-13.006444331493938,"pfxX":-6.510643495429169,"pfxZ":9.5952414897998,"pX":-0.5586105118508777,"pZ":2.432806137876771,"vX0":4.590472244493853,"vY0":-139.7053465449327,"vZ0":-7.245073266775512,"x":138.29,"y":173.09,"x0":-1.368224654750647,"y0":50.00662004765617,"z0":5.895756892354169,"aX":-13.010445981719501},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":11.0,"spinRate":2200,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39046636363288645,"extension":5.51195418682543},"index":0,"playId":"bc50fae7-6922-3aaa-90cb-e7950cc3eac2","pitchNumber":1,"startTime":"2026-07-03T04:28:01.288Z","endTime":"2026-07-03T04:28:04.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093958041278082,"aZ":-30.593637213045305,"pfxX":-0.24839731846190105,"pfxZ":0.9706873232097895,"pX":0.47486881681278337,"pZ":-0.22238051906656398,"vX0":4.371949988412029,"vY0":-126.35822839883443,"vZ0":-9.242356912832497,"x":98.9,"y":244.78,"x0":-1.2434131733194937,"y0":50.000932312316834,"z0":5.9310886224952934,"aX":-0.40359342593021197},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":-0.5,"spinRate":2665,"spinDirection":353},"zone":14,"typeConfidence":2.0,"plateTime":0.4330247256818871,"extension":5.503318613649856},"index":1,"playId":"88f870af-af56-3252-9f59-05481eefaba0","pitchNumber":2,"startTime":"2026-07-03T04:28:14.921Z","endTime":"2026-07-03T04:28:18.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68587356632167,"aZ":-27.26665570333813,"pfxX":-1.9210926734383529,"pfxZ":2.9947313720384416,"pX":1.5253768602390168,"pZ":1.3285878938260651,"vX0":8.292768987032888,"vY0":-126.79924416266533,"vZ0":-5.409561860106515,"x":58.86,"y":202.91,"x0":-1.5304670842217003,"y0":50.000175217459834,"z0":5.651353971498953,"aX":-3.1450483503333335},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":1.7,"spinRate":2419,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4311270228615851,"extension":5.561281281890343},"index":2,"playId":"7e1ff540-0998-3e47-86fd-6d5be18206ab","pitchNumber":3,"startTime":"2026-07-03T04:28:31.788Z","endTime":"2026-07-03T04:28:36.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-03T04:28:42.308Z","endTime":"2026-07-03T04:28:51.637Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.336970983156064,"aZ":-32.9450446774971,"pfxX":1.153490563373019,"pfxZ":-0.4950864806030335,"pX":1.0783278350894823,"pZ":1.7055926358837168,"vX0":6.120894075323992,"vY0":-124.66926019212015,"vZ0":-3.053592953417059,"x":75.9,"y":192.73,"x0":-1.5638681657450484,"y0":50.00013946316573,"z0":5.680539254351153,"aX":1.8054895384260774},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.4,"breakHorizontal":-3.6,"spinRate":2469,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44026210375967123,"extension":5.541004189986504},"index":4,"playId":"79063226-c457-3ce2-8b16-048fb334aa15","pitchNumber":4,"startTime":"2026-07-03T04:28:51.637Z","endTime":"2026-07-03T04:28:55.506Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636024598205363,"aZ":-16.475016764223952,"pfxX":-6.6320485060395775,"pfxZ":7.850976948668226,"pX":0.0026978440790737506,"pZ":2.7192816699424247,"vX0":6.093344994505216,"vY0":-140.26290146696957,"vZ0":-6.113072132621745,"x":116.9,"y":165.36,"x0":-1.3323354486020416,"y0":50.00300248228067,"z0":5.994585826342701,"aX":-13.263160508761015},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2192,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3899429366023148,"extension":5.486747899833019},"index":5,"playId":"d038e0a8-7e39-3eca-b918-d1d55ba08b95","pitchNumber":5,"startTime":"2026-07-03T04:29:11.421Z","endTime":"2026-07-03T04:29:14.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022227749366966,"aZ":-30.07954324404392,"pfxX":-1.0215076061620056,"pfxZ":1.2945448410756013,"pX":-1.1373532506502229,"pZ":2.0346905029299327,"vX0":1.8583327245701338,"vY0":-126.61031783224186,"vZ0":-3.381166110582619,"x":160.35,"y":183.84,"x0":-1.7483806715317465,"y0":50.00515206550039,"z0":5.796462304051728,"aX":-1.657483892055465},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":1.4,"spinRate":2359,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4327226061487859,"extension":5.385530561807795},"index":6,"playId":"33b81352-7845-396d-8406-f0a93f0ea75a","pitchNumber":6,"startTime":"2026-07-03T04:29:26.860Z","endTime":"2026-07-03T04:29:29.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71530717586501,"aZ":-31.12632284898905,"pfxX":1.4266761695938024,"pfxZ":0.6533520361724836,"pX":0.4918045852819272,"pZ":2.554752420524727,"vX0":4.05677532109001,"vY0":-125.21489025432382,"vZ0":-2.615109104911067,"x":98.25,"y":169.8,"x0":-1.3329558380773703,"y0":50.000004272506224,"z0":6.153351230554131,"aX":2.2692466768308797},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":-3.5,"spinRate":2678,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.4370275796031122,"extension":5.700821942903118},"index":7,"playId":"fd0d891a-36a3-3067-a5c4-6e777f9d6332","pitchNumber":7,"startTime":"2026-07-03T04:29:39.979Z","endTime":"2026-07-03T04:29:43.626Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43091849398874,"aZ":-14.124578177654074,"pfxX":-6.055884054972657,"pfxZ":9.039589797991873,"pX":0.267135459618841,"pZ":2.6092340801858254,"vX0":6.413210372214522,"vY0":-140.11307125220264,"vZ0":-6.791792522634969,"x":106.82,"y":168.33,"x0":-1.26009190063454,"y0":50.000726022027536,"z0":5.980164459577437,"aX":-12.0893731801345},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2205,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3902953001413083,"extension":5.50452622481577},"index":8,"playId":"43900970-3441-3f67-8458-72ca36143780","pitchNumber":8,"startTime":"2026-07-03T04:29:58.772Z","endTime":"2026-07-03T04:30:02.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08196103568937,"aZ":-14.514147365753276,"pfxX":-6.138674668375849,"pfxZ":8.858677671612854,"pX":0.8135475938398463,"pZ":3.213081039139009,"vX0":7.569919752590222,"vY0":-139.71425531610805,"vZ0":-5.086013925676445,"x":85.99,"y":152.03,"x0":-1.1230938627122684,"y0":50.00065455600623,"z0":5.998352038530519,"aX":-12.234203454457235},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2131,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39083844084301056,"extension":5.410119291650042},"index":9,"playId":"b3b005bd-a654-3c7f-a6ab-5ae673bc5c3a","pitchNumber":9,"startTime":"2026-07-03T04:30:13.840Z","endTime":"2026-07-03T04:30:17.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307345785327854,"aZ":-16.296106740295492,"pfxX":-6.232118147322783,"pfxZ":7.919031808998939,"pX":0.9873396681712799,"pZ":2.6517885795853364,"vX0":8.270873546202196,"vY0":-139.73714021051748,"vZ0":-6.178886002833412,"x":79.36,"y":167.18,"x0":-1.181793528304003,"y0":50.00591809717719,"z0":5.936849608159321,"aX":-12.501721754629914},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2112,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.38985859556382874,"extension":5.347501933397775},"index":10,"playId":"8d71dc2d-8553-32fc-b9e1-c9ea3dc4f56a","pitchNumber":10,"startTime":"2026-07-03T04:30:29.426Z","endTime":"2026-07-03T04:30:33.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:30:33.448Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-03T04:30:36.750Z","endTime":"2026-07-03T04:32:28.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592711793496445,"aZ":-31.36532683832306,"pfxX":-0.4776253044356542,"pfxZ":0.49550674781527526,"pX":0.3493872844991681,"pZ":2.138241075106469,"vX0":4.4585681310871905,"vY0":-127.10678733445212,"vZ0":-3.8472340350820993,"x":103.68,"y":181.05,"x0":-1.3701049656698772,"y0":50.002132242925164,"z0":6.179235655339527,"aX":-0.7773739570422026},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.2,"spinRate":2566,"spinDirection":356},"zone":9,"typeConfidence":2.0,"plateTime":0.43197801634833377,"extension":5.492153022750141},"index":0,"playId":"f9ec9e96-e830-3b14-aa27-f6739019a51d","pitchNumber":1,"startTime":"2026-07-03T04:30:59.781Z","endTime":"2026-07-03T04:31:04.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.008034866436184,"aZ":-14.962806714579438,"pfxX":-7.305121090237771,"pfxZ":8.57164734097649,"pX":-0.07223800805617345,"pZ":2.125511498857223,"vX0":6.200144527972517,"vY0":-140.3997599159616,"vZ0":-7.824637157338824,"x":125.2,"y":162.34,"x0":-1.35355456433673,"y0":50.00684010621468,"z0":5.91081069903839,"aX":-14.67485254531772},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2146,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.38923204972734116,"extension":5.520364155869962},"index":1,"playId":"8ff786cf-4932-3e92-92af-4651e3aae3e8","pitchNumber":2,"startTime":"2026-07-03T04:31:21.594Z","endTime":"2026-07-03T04:31:25.239Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890326497911555,"aZ":-28.50745111320015,"pfxX":4.169767911345231,"pfxZ":2.2669161014264976,"pX":0.9589890394029289,"pZ":2.5049444203011872,"vX0":4.1359864107826265,"vY0":-126.17468855353562,"vZ0":-3.400088966305187,"x":80.45,"y":171.15,"x0":-1.2412059295242468,"y0":50.00207160767339,"z0":6.158948370078731,"aX":6.744843390880134},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":-8.5,"spinRate":2657,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4335652144952191,"extension":5.4234734674884475},"index":2,"playId":"5cec3d22-1b56-3cd4-842e-36190d94f102","pitchNumber":3,"startTime":"2026-07-03T04:31:40.682Z","endTime":"2026-07-03T04:31:43.935Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.064022026725592,"aZ":-29.680820545533415,"pfxX":2.013077097234098,"pfxZ":1.5049275883910198,"pX":-0.18126664434998793,"pZ":0.8362499263073393,"vX0":2.246587161018107,"vY0":-127.53615880293006,"vZ0":-6.850812263605929,"x":123.91,"y":216.2,"x0":-1.3334963218790847,"y0":50.00126435709202,"z0":5.883466612869308,"aX":3.331481883950973},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-4.1,"spinRate":2770,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.42868677204052563,"extension":5.3524140711310535},"index":3,"playId":"02f2b62f-ec1c-39c3-8789-44512b8eeee9","pitchNumber":4,"startTime":"2026-07-03T04:32:02.872Z","endTime":"2026-07-03T04:32:06.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8593544603571,"aZ":-12.005791331311551,"pfxX":-6.162642411437436,"pfxZ":10.165856043229098,"pX":-0.07510983818422332,"pZ":3.0064889781150415,"vX0":5.318758230097698,"vY0":-139.37154067377324,"vZ0":-6.307564035417424,"x":119.86,"y":157.6,"x0":-1.1997222125039644,"y0":50.001723805964865,"z0":6.0784047818746405,"aX":-12.22489140262402},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":10.2,"spinRate":2253,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3917365777823516,"extension":5.395143602095129},"index":4,"playId":"59a6b46d-0afc-3b14-8398-02bfc319d229","pitchNumber":5,"startTime":"2026-07-03T04:32:23.806Z","endTime":"2026-07-03T04:32:28.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:32:28.055Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Cronenworth lines out to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T04:35:12.634Z","endTime":"2026-07-03T04:35:41.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":{"description":"Pitching Change: Alex Vesia replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T04:32:53.228Z","endTime":"2026-07-03T04:35:14.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.385642046097235,"aZ":-10.656394057894694,"pfxX":0.5220752718342138,"pfxZ":11.974826124581256,"pX":0.1151473473827642,"pZ":3.271104790180442,"vX0":-0.3342932689486068,"vY0":-133.60052247770537,"vZ0":-4.9059525923348115,"x":112.61,"y":150.46,"x0":0.1744474013068397,"y0":50.004807422597395,"z0":5.905710849289092,"aX":0.9382477495701717},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.8,"breakHorizontal":-0.8,"spinRate":2573,"spinDirection":172},"zone":2,"typeConfidence":0.89,"plateTime":0.41092261924890705,"extension":6.240538948127924},"index":1,"playId":"478d8f93-b337-3ab6-ae13-3cdd0ca752ab","pitchNumber":1,"startTime":"2026-07-03T04:35:14.956Z","endTime":"2026-07-03T04:35:18.882Z","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":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.055098310419222,"aZ":-10.010942519696847,"pfxX":1.5141378381650976,"pfxZ":12.405107714804723,"pX":-0.6848628010834643,"pZ":3.0655078879265516,"vX0":-2.385636441874719,"vY0":-133.18629363036263,"vZ0":-5.396138067771094,"x":143.11,"y":156.01,"x0":0.027988593140345477,"y0":50.00347176032017,"z0":5.849734778102108,"aX":2.7055126415564796},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.4,"breakHorizontal":-2.2,"spinRate":2519,"spinDirection":169},"zone":1,"typeConfidence":0.89,"plateTime":0.412095254767495,"extension":6.5621316088356565},"hitData":{"launchSpeed":81.7,"launchAngle":23.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.11,"coordY":86.42}},"index":2,"playId":"6186f973-489a-3eb0-a0be-8980b2572616","pitchNumber":2,"startTime":"2026-07-03T04:35:33.443Z","endTime":"2026-07-03T04:35:41.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:35:41.728Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T04:35:53.325Z","endTime":"2026-07-03T04:38:04.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881130686493684,"aZ":-11.100237605228966,"pfxX":2.618860852101692,"pfxZ":11.618972804593074,"pX":-0.01584600112041388,"pZ":3.089619295712823,"vX0":-1.1776499831926976,"vY0":-133.61183904799748,"vZ0":-5.358432355522739,"x":117.6,"y":155.36,"x0":0.08952192556336963,"y0":50.00630008772809,"z0":5.913814137681964,"aX":4.7519245112358455},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-4.6,"spinRate":2331,"spinDirection":169},"zone":2,"typeConfidence":0.89,"plateTime":0.40941545974733584,"extension":6.133188952936024},"index":0,"playId":"20427751-df06-365a-b2c3-c2da10607a56","pitchNumber":1,"startTime":"2026-07-03T04:36:12.497Z","endTime":"2026-07-03T04:36:15.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412334384062586,"aZ":-12.728599368447457,"pfxX":2.6930170348842983,"pfxZ":11.075921982480505,"pX":1.979803990964607,"pZ":4.990036829982059,"vX0":3.708141786064593,"vY0":-131.98955721615224,"vZ0":-0.3235156108172075,"x":41.53,"y":104.05,"x0":0.20427754160623882,"y0":50.000589117682665,"z0":6.055687578087298,"aX":4.7260526750819905},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.2,"breakHorizontal":-5.8,"spinRate":2399,"spinDirection":168},"zone":12,"typeConfidence":0.89,"plateTime":0.4157730507061417,"extension":6.471998621748885},"index":1,"playId":"d616254c-89c7-3a43-87fc-b804e0601553","pitchNumber":2,"startTime":"2026-07-03T04:36:32.478Z","endTime":"2026-07-03T04:36:35.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895571167215678,"aZ":-12.304822146555574,"pfxX":3.071427297801357,"pfxZ":10.87763059295946,"pX":0.6555743385422581,"pZ":2.540581967326635,"vX0":0.3922068455770724,"vY0":-134.02295269604843,"vZ0":-6.456234892774878,"x":92.01,"y":170.18,"x0":0.10835572166349164,"y0":50.00033291375675,"z0":5.852618136489866,"aX":5.608228511054456},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-5.6,"spinRate":2349,"spinDirection":167},"zone":6,"typeConfidence":0.9,"plateTime":0.408075409010638,"extension":6.390085042670029},"index":2,"playId":"b3842879-eebf-3514-8f9e-e19a03dfba36","pitchNumber":3,"startTime":"2026-07-03T04:36:53.047Z","endTime":"2026-07-03T04:36:56.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530034846037374,"aZ":-7.0638366556664725,"pfxX":1.3524478750008893,"pfxZ":13.185441118147565,"pX":-1.2214160970181198,"pZ":2.5239017201980207,"vX0":-3.5095108376922344,"vY0":-136.51933577268707,"vZ0":-7.616594423397222,"x":163.56,"y":170.63,"x0":-0.09999077517284707,"y0":50.006087849645695,"z0":5.822383332229678,"aX":2.5766401620939345},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":22.7,"breakHorizontal":-1.8,"spinRate":2558,"spinDirection":170},"zone":13,"typeConfidence":0.9,"plateTime":0.399850709591993,"extension":6.461706518736476},"index":3,"playId":"760d01c6-13b2-3f9b-a6f6-20e97876d4dd","pitchNumber":4,"startTime":"2026-07-03T04:37:19.257Z","endTime":"2026-07-03T04:37:23.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370909578713995,"aZ":-9.612641287103786,"pfxX":2.08657107501931,"pfxZ":11.986764636242274,"pX":-1.0730827860932075,"pZ":2.98857734895206,"vX0":-3.0510729330738973,"vY0":-135.74872315212585,"vZ0":-5.917310685956414,"x":157.9,"y":158.09,"x0":-0.21003842234421344,"y0":50.00037311225946,"z0":5.853376870957837,"aX":3.9267453609748126},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.8,"breakHorizontal":-3.2,"spinRate":2504,"spinDirection":174},"zone":11,"typeConfidence":0.9,"plateTime":0.4021869116265604,"extension":6.441855399034814},"index":4,"playId":"9f49c0e2-fab7-30f1-9466-11f99f999155","pitchNumber":5,"startTime":"2026-07-03T04:37:39.924Z","endTime":"2026-07-03T04:37:43.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.282238165722895,"aZ":-30.31056797128402,"pfxX":-3.1014995483767733,"pfxZ":1.2120331105522144,"pX":-1.0406661719019947,"pZ":3.2005967428032434,"vX0":-0.828461261328289,"vY0":-122.5203797048409,"vZ0":-1.1580184422365902,"x":156.67,"y":152.36,"x0":-0.2961022584487966,"y0":50.00465318168072,"z0":6.2397323571852885,"aX":-4.776188631537949},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":5.8,"spinRate":2348,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.44486562573641697,"extension":6.545533885932057},"index":5,"playId":"f770f7d5-4643-3846-b23e-4973882a9c77","pitchNumber":6,"startTime":"2026-07-03T04:38:00.616Z","endTime":"2026-07-03T04:38:04.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:38:04.491Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T04:38:09.137Z","endTime":"2026-07-03T04:41:52.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.346554435320527,"aZ":-29.619581606247525,"pfxX":-3.6383306940990647,"pfxZ":1.6179924599319317,"pX":-0.8969910399659684,"pZ":2.4277524927892187,"vX0":-0.6091410525976594,"vY0":-124.3256663877692,"vZ0":-3.0241029115026175,"x":151.19,"y":173.23,"x0":-0.1762623313106002,"y0":50.006004914658355,"z0":6.090265888371732,"aX":-5.759441357883691},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":6.7,"spinRate":2475,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.4387092232957537,"extension":6.500591001216987},"index":0,"playId":"225745fe-bec8-3a4b-83dd-2bb5f1d2405c","pitchNumber":1,"startTime":"2026-07-03T04:38:31.976Z","endTime":"2026-07-03T04:38:36.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323645327793272,"aZ":-7.359630609836512,"pfxX":1.3962128512909102,"pfxZ":13.061473535805066,"pX":0.1498960859733227,"pZ":3.568138994000774,"vX0":-0.017582379844481202,"vY0":-136.54573504403675,"vZ0":-4.951243579427671,"x":111.29,"y":142.44,"x0":-0.025205375903227776,"y0":50.004826505538055,"z0":5.904059865862062,"aX":2.6531070209302845},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":22.9,"breakHorizontal":-2.5,"spinRate":2559,"spinDirection":169},"zone":12,"typeConfidence":0.9,"plateTime":0.40018782609196135,"extension":6.375519397567727},"index":1,"playId":"3f63cea2-7b71-3e77-bc1a-dc93a0efe891","pitchNumber":2,"startTime":"2026-07-03T04:38:52.118Z","endTime":"2026-07-03T04:38:55.294Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67787958787324,"aZ":-7.5802845151754905,"pfxX":2.5675082002184464,"pfxZ":13.012793195409925,"pX":-0.2723226615667256,"pZ":2.9830437124099944,"vX0":-1.4693667501409517,"vY0":-136.30065035876953,"vZ0":-6.377375339741495,"x":127.38,"y":158.24,"x0":-0.06111502529268692,"y0":50.00327688182116,"z0":5.870086384978072,"aX":4.853080334305261},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":22.6,"breakHorizontal":-4.3,"spinRate":2543,"spinDirection":171},"zone":2,"typeConfidence":0.9,"plateTime":0.40113743364362797,"extension":6.415633205065301},"index":2,"playId":"eac5c7fc-2ee1-31e4-a763-ada12d48e788","pitchNumber":3,"startTime":"2026-07-03T04:39:11.277Z","endTime":"2026-07-03T04:39:14.305Z","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":84.2,"endSpeed":78.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41342715009561,"aZ":-32.4929719736283,"pfxX":-2.7493972523783974,"pfxZ":-0.20668729068992953,"pX":-1.2668193844453226,"pZ":3.196332706561952,"vX0":-2.183108216408851,"vY0":-122.73474426288654,"vZ0":-0.5255319005659382,"x":165.29,"y":152.48,"x0":-0.011195578327013076,"y0":50.00288434814174,"z0":6.160698456445973,"aX":-4.2290636587389026},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":5.5,"spinRate":2420,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.44486065891209847,"extension":6.464789276235052},"index":3,"playId":"40f7f0a0-3455-34ae-9f37-5ba7ec53880d","pitchNumber":4,"startTime":"2026-07-03T04:39:37.072Z","endTime":"2026-07-03T04:39:40.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-03T04:39:56.719Z","endTime":"2026-07-03T04:40:12.891Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.133769753608085,"aZ":-7.908414975657921,"pfxX":1.3294737777656591,"pfxZ":12.9460918148851,"pX":-0.10563233410430156,"pZ":2.8773767962779297,"vX0":-0.6733500599552049,"vY0":-136.10668528074427,"vZ0":-6.553859772019276,"x":121.03,"y":161.09,"x0":-0.027628766049361195,"y0":50.0018331329737,"z0":5.86547314095626,"aX":2.4918712581648155},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":22.2,"breakHorizontal":-2.3,"spinRate":2518,"spinDirection":168},"zone":5,"typeConfidence":0.9,"plateTime":0.4025554771527968,"extension":6.415359889682839},"index":5,"playId":"161cfccb-e49b-3300-aea5-726c425ea862","pitchNumber":5,"startTime":"2026-07-03T04:40:12.891Z","endTime":"2026-07-03T04:40:16.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17559225867699,"aZ":-29.249575484386458,"pfxX":-1.9581510699193583,"pfxZ":1.871331698636137,"pX":-1.2294748341273705,"pZ":2.344786523390053,"vX0":-1.9460153406476255,"vY0":-124.01897757819528,"vZ0":-3.1086511060010324,"x":163.86,"y":175.47,"x0":-0.18103352128804415,"y0":50.00265747374161,"z0":6.047260093425571,"aX":-3.0579012642653547},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":4.0,"spinRate":2429,"spinDirection":222},"zone":13,"typeConfidence":0.89,"plateTime":0.44119328330309404,"extension":6.45260946745055},"index":6,"playId":"bccb30f0-e96d-3234-ba51-1bb16596ac6f","pitchNumber":6,"startTime":"2026-07-03T04:40:41.976Z","endTime":"2026-07-03T04:40:46.017Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88423787636063,"aZ":-8.598215409305272,"pfxX":1.675409689895161,"pfxZ":12.544874796673371,"pX":0.32874988509859204,"pZ":2.993573972081523,"vX0":0.04346826027495807,"vY0":-136.21817541057044,"vZ0":-6.1669760271032,"x":104.47,"y":157.95,"x0":0.09487429740773935,"y0":50.00571407967077,"z0":5.881270442469795,"aX":3.149378128635775},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.6,"breakHorizontal":-3.0,"spinRate":2506,"spinDirection":172},"zone":3,"typeConfidence":0.9,"plateTime":0.4020705591938243,"extension":6.639266850411894},"index":7,"playId":"65fc39f9-d540-3f1e-a114-c3ca1a324d01","pitchNumber":7,"startTime":"2026-07-03T04:41:02.285Z","endTime":"2026-07-03T04:41:05.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.984271144065083,"aZ":-29.880586522039966,"pfxX":-3.030118836605374,"pfxZ":1.4881762119473576,"pX":0.944899810771328,"pZ":1.1394070133680518,"vX0":3.472672732988308,"vY0":-122.85468831745892,"vZ0":-5.646522246170031,"x":80.98,"y":208.02,"x0":-0.08647728674974821,"y0":50.00502758247181,"z0":5.975768162050253,"aX":-4.680458466622727},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":4.8,"spinRate":2389,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4440766603628039,"extension":6.434104023243614},"index":8,"playId":"5a60c4e1-e646-3d6a-886a-bb21c6ad4c71","pitchNumber":8,"startTime":"2026-07-03T04:41:28.050Z","endTime":"2026-07-03T04:41:31.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737809093328558,"aZ":-8.417673899626932,"pfxX":1.6085805014876113,"pfxZ":12.690557259945173,"pX":1.0458417181672937,"pZ":2.044389928571865,"vX0":1.783250029774924,"vY0":-135.93260409375608,"vZ0":-8.42643939357029,"x":77.13,"y":183.58,"x0":0.17245416737001235,"y0":50.00089481539888,"z0":5.768467599300078,"aX":3.009896657836358},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.4,"breakHorizontal":-3.2,"spinRate":2472,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4029078671512969,"extension":6.56682467116268},"index":9,"playId":"97246546-6acd-37b5-98a3-a67fc6b09821","pitchNumber":9,"startTime":"2026-07-03T04:41:48.237Z","endTime":"2026-07-03T04:41:52.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:41:52.795Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-03T04:42:06.925Z","endTime":"2026-07-03T04:42:52.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07868833457919,"aZ":-16.92349374508291,"pfxX":4.253327434756521,"pfxZ":10.318770452710677,"pX":0.48259571971505505,"pZ":3.2330331987924215,"vX0":-1.2667809107865153,"vY0":-120.9355282577584,"vZ0":-2.906298880886546,"x":98.6,"y":151.49,"x0":0.461317266901736,"y0":50.00254722719757,"z0":5.938712942362501,"aX":6.285770890997365},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":18.2,"breakHorizontal":-7.4,"spinRate":1978,"spinDirection":138},"zone":3,"typeConfidence":0.91,"plateTime":0.45330373690789827,"extension":6.751671003258774},"index":0,"playId":"95bbb75d-6b6c-3e7e-9618-f14dab941825","pitchNumber":1,"startTime":"2026-07-03T04:42:21.401Z","endTime":"2026-07-03T04:42:26.016Z","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":93.2,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966655209615702,"aZ":-7.440583877066521,"pfxX":1.3775819909790004,"pfxZ":13.23636900126759,"pX":-0.4428408013598719,"pZ":2.589225215414885,"vX0":-1.7164750918272822,"vY0":-135.657130578979,"vZ0":-7.2126223799839355,"x":133.88,"y":168.87,"x0":0.018357594027671262,"y0":50.00245735265659,"z0":5.79718789033305,"aX":2.574188059379248},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":22.7,"breakHorizontal":-2.2,"spinRate":2501,"spinDirection":172},"zone":4,"typeConfidence":0.9,"plateTime":0.4033604430388755,"extension":6.352262048996878},"hitData":{"launchSpeed":77.2,"launchAngle":35.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.31,"coordY":95.13}},"index":1,"playId":"8d005d3f-77ad-316f-835d-84f202794ba9","pitchNumber":2,"startTime":"2026-07-03T04:42:42.717Z","endTime":"2026-07-03T04:42:52.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:42:52.148Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-03T04:44:57.661Z","endTime":"2026-07-03T04:46:01.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1121585673047,"aZ":-13.446777882914729,"pfxX":-7.731404321184204,"pfxZ":9.747978411394477,"pX":-0.5877647453262947,"pZ":1.4754433002269183,"vX0":5.393146129022682,"vY0":-137.19369473988516,"vZ0":-9.437009871897173,"x":139.4,"y":198.94,"x0":-1.566674695798254,"y0":50.00574732663361,"z0":5.859242465455626,"aX":-14.85694374543961},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":13.0,"spinRate":2244,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39804717402492695,"extension":5.486254158876873},"index":0,"playId":"3f1374ed-f2fa-3997-a146-5bcfd291effc","pitchNumber":1,"startTime":"2026-07-03T04:45:15.558Z","endTime":"2026-07-03T04:45:19.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.449575965446783,"aZ":-15.134462720650214,"pfxX":-9.331660291377961,"pfxZ":8.789619598006857,"pX":0.8978197074827149,"pZ":2.176369943135167,"vX0":9.218527029113178,"vY0":-137.8411646896686,"vZ0":-7.069337353630264,"x":82.78,"y":180.02,"x0":-1.2652184798957904,"y0":50.00566493567971,"z0":5.7816154705853675,"aX":-18.097338069040006},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":15.1,"spinRate":2286,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39620047228766264,"extension":5.518685951233669},"index":1,"playId":"53d927b9-1fcd-35d9-b63e-7ebc377e875e","pitchNumber":2,"startTime":"2026-07-03T04:45:27.313Z","endTime":"2026-07-03T04:45:31.043Z","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.2,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6336510730153,"aZ":-27.42377677884964,"pfxX":-1.1786988713335305,"pfxZ":2.931984687525034,"pX":1.6163346137186696,"pZ":1.2523925054382585,"vX0":8.541628391813308,"vY0":-126.70081290650411,"vZ0":-5.407919052278983,"x":55.39,"y":204.97,"x0":-1.6499259458685378,"y0":50.002762333826595,"z0":5.614297307946313,"aX":-1.910206827372994},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":0.1,"spinRate":2435,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4328097595809455,"extension":5.585704119017528},"index":2,"playId":"50168768-2fd0-3258-9ebb-7419d44e73d9","pitchNumber":3,"startTime":"2026-07-03T04:45:39.199Z","endTime":"2026-07-03T04:45:42.199Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80287164188675,"aZ":-14.151217413941632,"pfxX":-7.022276656351635,"pfxZ":9.227535702792755,"pX":0.18203028246592118,"pZ":3.40934050768584,"vX0":7.003873563558819,"vY0":-138.3839981875881,"vZ0":-4.238496497834429,"x":110.06,"y":146.73,"x0":-1.4606281580221867,"y0":50.004071814304865,"z0":5.898563235420518,"aX":-13.718653774587196},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2262,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3947154915909974,"extension":5.363431459764411},"hitData":{"launchSpeed":86.0,"launchAngle":36.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.96,"coordY":87.8}},"index":3,"playId":"ee695281-11f7-3e80-bd5e-a825d1d65822","pitchNumber":4,"startTime":"2026-07-03T04:45:51.612Z","endTime":"2026-07-03T04:46:01.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:46:01.196Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-03T04:46:09.076Z","endTime":"2026-07-03T04:47:02.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"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":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773877057332637,"aZ":-15.195160368572543,"pfxX":-6.706232095446504,"pfxZ":8.789786942943984,"pX":-0.25066398493838155,"pZ":2.010881882025522,"vX0":5.789451039200374,"vY0":-137.45136857432294,"vZ0":-7.691604539040831,"x":126.55,"y":184.49,"x0":-1.5032481058450162,"y0":50.003577884454515,"z0":5.858311195388571,"aX":-12.95400339733028},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":11.0,"spinRate":2177,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3970589130493818,"extension":5.61946644759083},"index":0,"playId":"58eb1f1b-940a-39a3-9619-c0ca1a98ed39","pitchNumber":1,"startTime":"2026-07-03T04:46:23.323Z","endTime":"2026-07-03T04:46:26.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":80.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08667245497735,"aZ":-28.002613489630143,"pfxX":-2.5145703153034633,"pfxZ":2.563186707427861,"pX":-0.134587496478763,"pZ":1.3476760523755926,"vX0":4.664743194484439,"vY0":-126.6043164941613,"vZ0":-5.308545120719186,"x":122.13,"y":202.39,"x0":-1.6716891479379874,"y0":50.00522068725772,"z0":5.704406873402385,"aX":-4.096035775823795},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":3.5,"spinRate":2351,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.43211010554034734,"extension":5.526808374259926},"index":1,"playId":"f95d2ff6-36a7-35ee-b544-34e033573377","pitchNumber":2,"startTime":"2026-07-03T04:46:38.799Z","endTime":"2026-07-03T04:46:42.856Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.470124942765093,"aZ":-28.72212726909506,"pfxX":-1.3125192988852565,"pfxZ":2.14372661126162,"pX":-0.7990006669585459,"pZ":2.2750853456995728,"vX0":2.2175055614123647,"vY0":-126.06771858801866,"vZ0":-3.8113238470530084,"x":147.46,"y":177.35,"x0":-1.519220226270676,"y0":50.00359692396609,"z0":6.123230372594723,"aX":-2.114334901120436},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":1.9,"spinRate":2621,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4343579940075126,"extension":5.488123361441219},"hitData":{"launchSpeed":92.9,"launchAngle":33.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.67,"coordY":64.84}},"index":2,"playId":"7697919b-7b5b-3c8d-bc0f-cb19018dd3e1","pitchNumber":3,"startTime":"2026-07-03T04:46:51.366Z","endTime":"2026-07-03T04:47:02.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:47:02.527Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-03T04:47:07.358Z","endTime":"2026-07-03T04:47:45.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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(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.3,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.894457530332456,"aZ":-16.246947389977326,"pfxX":-7.034152019568147,"pfxZ":8.076364601052513,"pX":0.21955244759651346,"pZ":3.358677468599334,"vX0":6.893814828035225,"vY0":-138.76976910777873,"vZ0":-4.435832343132899,"x":108.63,"y":148.1,"x0":-1.3700406525914728,"y0":50.000165012661505,"z0":6.043254290799695,"aX":-13.866363184319813},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2129,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3930825922905674,"extension":5.396640034625802},"index":0,"playId":"0c7d8a21-2e4b-30fb-8031-27b71bf0d40a","pitchNumber":1,"startTime":"2026-07-03T04:47:25.426Z","endTime":"2026-07-03T04:47:29.147Z","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":87.1,"endSpeed":79.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423106799936193,"aZ":-27.31616887754086,"pfxX":-2.880832232452895,"pfxZ":2.996909676680991,"pX":0.3925995028485421,"pZ":2.4757478530837846,"vX0":6.136732694887595,"vY0":-126.66025324998795,"vZ0":-2.6654388384624115,"x":102.04,"y":171.93,"x0":-1.68983210263128,"y0":50.00311141853453,"z0":5.731234338718061,"aX":-4.670659495619907},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":3.8,"spinRate":2346,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4328152393028728,"extension":5.449905022459388},"hitData":{"launchSpeed":70.0,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.8,"coordY":160.51}},"index":1,"playId":"bb5eef0e-d78b-32d3-868a-ce7147cc5fe9","pitchNumber":2,"startTime":"2026-07-03T04:47:37.365Z","endTime":"2026-07-03T04:47:45.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:47:45.428Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, first baseman Freddie Freeman to pitcher Edgardo Henriquez.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T04:50:23.041Z","endTime":"2026-07-03T04:51:46.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"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":[1,2,3,4,5],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T04:48:02.943Z","endTime":"2026-07-03T04:50:24.935Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":93.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44957261695835,"aZ":-10.27618442050546,"pfxX":-6.2636822557833955,"pfxZ":9.77727743874211,"pX":0.0063895371295907685,"pZ":2.580520423838553,"vX0":7.792526198719881,"vY0":-148.27309630708905,"vZ0":-7.845564895304906,"x":116.76,"y":169.11,"x0":-1.8345402238505828,"y0":50.00716662225006,"z0":5.851016348191596,"aX":-14.034743403410646},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2590,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.3685618802747177,"extension":6.371497904760415},"index":1,"playId":"ca363451-22d4-3ce7-9f93-546012697c10","pitchNumber":1,"startTime":"2026-07-03T04:50:24.935Z","endTime":"2026-07-03T04:50:28.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.144925518193133,"aZ":-10.049003275404381,"pfxX":-6.255436229209683,"pfxZ":10.125742532522018,"pX":-0.4290570059206212,"pZ":2.06912862358305,"vX0":6.3376326848387015,"vY0":-146.13970410111983,"vZ0":-8.969914875563994,"x":133.35,"y":182.91,"x0":-1.802432185353234,"y0":50.0012417403229,"z0":5.763552138017134,"aX":-13.66740876913958},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.9,"breakHorizontal":10.2,"spinRate":2512,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.3733440031264208,"extension":6.510524290472888},"index":2,"playId":"cabd6235-6778-30c1-baf8-f94e98f82539","pitchNumber":2,"startTime":"2026-07-03T04:50:41.091Z","endTime":"2026-07-03T04:50:46.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025199767091657,"aZ":-42.77971959267161,"pfxX":4.69224350666147,"pfxZ":-7.478013342725191,"pX":2.010878488465012,"pZ":-1.1001184863600668,"vX0":6.886538910642355,"vY0":-118.9849076174715,"vZ0":-7.734282670585952,"x":40.35,"y":268.48,"x0":-1.5418690577683125,"y0":50.000981830319375,"z0":6.1165674326247155,"aX":6.656837183716186},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.4,"breakHorizontal":-10.3,"spinRate":3014,"spinDirection":30},"zone":14,"typeConfidence":0.88,"plateTime":0.4621499714313022,"extension":6.674665573838013},"index":3,"playId":"a733db9b-ae4f-36c4-a69b-7b65ae1c01d6","pitchNumber":3,"startTime":"2026-07-03T04:50:58.721Z","endTime":"2026-07-03T04:51:01.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01464088777124,"aZ":-12.999638221383531,"pfxX":-6.574686528064875,"pfxZ":8.918356769690506,"pX":-1.548879027538773,"pZ":4.696723659908508,"vX0":3.101034986791077,"vY0":-145.24464611342157,"vZ0":-1.8023083098839794,"x":176.04,"y":111.97,"x0":-1.7724697159213,"y0":50.00308323443839,"z0":6.110075937856093,"aX":-14.135537017834793},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2606,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.37620627201964174,"extension":6.597008458838923},"index":4,"playId":"41fc6fed-7bf7-3221-91f5-3b95ec481c78","pitchNumber":4,"startTime":"2026-07-03T04:51:19.792Z","endTime":"2026-07-03T04:51:22.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002724098478602,"aZ":-42.88040674113601,"pfxX":6.25576378372817,"pfxZ":-7.36682561136604,"pX":0.5590635671431807,"pZ":1.6703979818074364,"vX0":3.4831575814785967,"vY0":-119.97916171786369,"vZ0":-1.8810404122975821,"x":95.69,"y":193.68,"x0":-1.7261192669029746,"y0":50.00435983196159,"z0":6.298709092361857,"aX":9.087841042950469},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.6,"breakHorizontal":-12.2,"spinRate":2886,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4571509087097989,"extension":6.572319173712775},"hitData":{"launchSpeed":70.4,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.2,"coordY":158.39}},"index":5,"playId":"17280d2f-445a-34ff-b2f6-5e8a907c1f0e","pitchNumber":5,"startTime":"2026-07-03T04:51:38.756Z","endTime":"2026-07-03T04:51:46.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:51:46.672Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out softly, pitcher Edgardo Henriquez to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T04:52:14.678Z","endTime":"2026-07-03T04:52:52.330Z","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":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],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683618,"link":"/api/v1/people/683618"},"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":"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":102.8,"endSpeed":94.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.749437106849406,"aZ":-16.477216104436366,"pfxX":-10.098399365879871,"pfxZ":6.897887744197837,"pX":0.003711580004573101,"pZ":2.7142831429353462,"vX0":8.90342275818165,"vY0":-149.40727594480643,"vZ0":-6.415254634458188,"x":116.86,"y":165.49,"x0":-1.6930304980529518,"y0":50.00592337429662,"z0":5.825223477142813,"aX":-22.987176748032105},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2494,"spinDirection":218},"zone":5,"typeConfidence":0.93,"plateTime":0.3656829602376028,"extension":6.51873507987735},"index":0,"playId":"ae1c23e6-11d1-30db-9b64-bd1258cc15a9","pitchNumber":1,"startTime":"2026-07-03T04:52:25.252Z","endTime":"2026-07-03T04:52:29.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373048972368498,"aZ":-31.898970959309736,"pfxX":4.010995649410129,"pfxZ":0.16035088726498348,"pX":0.46946070473001733,"pZ":1.3256331664107353,"vX0":4.566970686492504,"vY0":-129.89978987291659,"vZ0":-5.909539355938091,"x":99.11,"y":202.99,"x0":-1.8229696334755905,"y0":50.00526362821629,"z0":6.0111976116608155,"aX":6.9575506869514125},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":-8.2,"spinRate":2800,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4192658935008775,"extension":6.515312604022177},"hitData":{"launchSpeed":46.7,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.65,"coordY":186.49}},"index":1,"playId":"85b3a65b-1c72-304b-b130-4217016984e5","pitchNumber":2,"startTime":"2026-07-03T04:52:43.816Z","endTime":"2026-07-03T04:52:52.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:52:52.330Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rodolfo Durán called out on strikes.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-03T04:52:55.929Z","endTime":"2026-07-03T04:54:04.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":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":2},"pitchData":{"startSpeed":101.4,"endSpeed":92.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15576161123064,"aZ":-10.283940894766529,"pfxX":-5.582494159848006,"pfxZ":9.920172684796702,"pX":0.6112739395481607,"pZ":3.1766692002107626,"vX0":8.948532707363452,"vY0":-147.4162499122958,"vZ0":-5.909210866650335,"x":93.7,"y":153.01,"x0":-1.7345927801288321,"y0":50.00708572731199,"z0":5.810845033177701,"aX":-12.323994145062281},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2510,"spinDirection":217},"zone":3,"typeConfidence":0.92,"plateTime":0.37116896677865885,"extension":6.538061170616981},"index":0,"playId":"2eebd67c-9afd-362b-a6a9-6c582a0f68ff","pitchNumber":1,"startTime":"2026-07-03T04:53:20.681Z","endTime":"2026-07-03T04:53:24.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50888181702574,"aZ":-16.21868503408835,"pfxX":-9.34757824113208,"pfxZ":7.287143717082321,"pX":-0.317141734345867,"pZ":2.1827225708478952,"vX0":7.745108861251172,"vY0":-146.9797126733774,"vZ0":-7.571921318900912,"x":129.09,"y":179.85,"x0":-1.7705756030691515,"y0":50.0059067112935,"z0":5.753669414500767,"aX":-20.476051880830823},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":11.9,"breakHorizontal":15.5,"spinRate":2480,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.37251715138514774,"extension":6.623265741373728},"index":1,"playId":"71eac62f-33c8-332f-ad10-f36fe59e5417","pitchNumber":2,"startTime":"2026-07-03T04:53:37.920Z","endTime":"2026-07-03T04:53:41.173Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807868481513257,"aZ":-29.65313504004086,"pfxX":3.8137523791219055,"pfxZ":1.6245725380963272,"pX":-0.7190724293084592,"pZ":1.8223463289034247,"vX0":1.5236190414259294,"vY0":-123.59468914926768,"vZ0":-4.163291385089684,"x":144.41,"y":189.58,"x0":-1.8384198966633016,"y0":50.004279859289284,"z0":6.009122317083513,"aX":5.921203234393127},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-7.2,"spinRate":2568,"spinDirection":63},"zone":7,"typeConfidence":0.91,"plateTime":0.44255817393707675,"extension":6.540395006700826},"index":2,"playId":"4d556586-32b5-3d8a-a8d4-b5b5bc4fbcb4","pitchNumber":3,"startTime":"2026-07-03T04:54:00.580Z","endTime":"2026-07-03T04:54:04.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:54:04.828Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T04:56:19.562Z","endTime":"2026-07-03T04:57:47.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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_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":92.9,"endSpeed":85.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15985264819821,"aZ":-14.52023064051674,"pfxX":-6.535381079354824,"pfxZ":9.537043442287942,"pX":0.4628091559876507,"pZ":1.9773927938240374,"vX0":7.291125965951555,"vY0":-134.91728244755475,"vZ0":-7.921331207840497,"x":99.36,"y":185.39,"x0":-1.4200291026459533,"y0":50.005408788977334,"z0":5.965856194166914,"aX":-12.102325298471923},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2167,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40529263990873643,"extension":5.529892852753253},"index":0,"playId":"97456fb8-9dc6-39ee-8285-0d362a140ba9","pitchNumber":1,"startTime":"2026-07-03T04:56:36.081Z","endTime":"2026-07-03T04:56:39.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67261064200911,"aZ":-26.538810278734,"pfxX":-0.9695537477033005,"pfxZ":3.5766384281581747,"pX":0.6859244730931133,"pZ":1.066851865477372,"vX0":6.2854884582119706,"vY0":-125.09705932060453,"vZ0":-6.0388530162989875,"x":90.85,"y":209.97,"x0":-1.7398649757844995,"y0":50.003878482271546,"z0":5.705174434515345,"aX":-1.5288598201180785},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":0.2,"spinRate":2294,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4388766028527944,"extension":5.485199875267746},"index":1,"playId":"9b0a8c69-3252-3cd1-8563-9f085c610061","pitchNumber":2,"startTime":"2026-07-03T04:56:49.501Z","endTime":"2026-07-03T04:56:52.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74212178320877,"aZ":-31.284362425114978,"pfxX":1.104734429644758,"pfxZ":0.5808954780733302,"pX":-0.9545207688655332,"pZ":4.149242059899366,"vX0":2.320998299564816,"vY0":-123.41804605434918,"vZ0":1.6543323262778504,"x":153.38,"y":126.75,"x0":-2.05258678224547,"y0":50.003240007660494,"z0":6.114830824718642,"aX":1.695399406721482},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":-2.5,"spinRate":2420,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.44466799639554866,"extension":5.291064592792285},"index":2,"playId":"54396223-7b67-3860-8b3f-8f6a3ea2313b","pitchNumber":3,"startTime":"2026-07-03T04:57:06.651Z","endTime":"2026-07-03T04:57:09.651Z","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":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578788482256737,"aZ":-30.659312902689148,"pfxX":0.6839353785770372,"pfxZ":0.9559600125787977,"pX":-1.0890720923556785,"pZ":3.2982686349036867,"vX0":1.2480322193585394,"vY0":-125.23493472024094,"vZ0":-1.1644170506155151,"x":158.51,"y":149.73,"x0":-1.683750275137524,"y0":50.00026989697207,"z0":6.289436990087427,"aX":1.0801522489989663},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.6,"spinRate":2693,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.43827971862430415,"extension":5.4502681683729035},"index":3,"playId":"dcab7ca3-ac8a-326b-8be6-35bfa426ff1b","pitchNumber":4,"startTime":"2026-07-03T04:57:20.729Z","endTime":"2026-07-03T04:57:24.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47398879787584,"aZ":-11.984713072278362,"pfxX":-3.917323003648171,"pfxZ":10.51373060909891,"pX":-0.07475818855694195,"pZ":3.1410538044250815,"vX0":5.201584532220339,"vY0":-137.0189317057008,"vZ0":-5.779956176079192,"x":119.85,"y":153.97,"x0":-1.4800958268876732,"y0":50.003455634269656,"z0":6.0815088190770235,"aX":-7.52304852779114},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2112,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3982495324807873,"extension":5.43838979004573},"hitData":{"launchSpeed":81.9,"launchAngle":28.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.68,"coordY":81.49}},"index":4,"playId":"7d33a644-d8b2-3640-8c09-ae157db54932","pitchNumber":5,"startTime":"2026-07-03T04:57:39.091Z","endTime":"2026-07-03T04:57:47.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:57:47.855Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T04:57:51.928Z","endTime":"2026-07-03T04:59:18.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558591579149535,"aZ":-32.21583437961817,"pfxX":0.2653723412147846,"pfxZ":-0.023134081707285148,"pX":-0.9538695102715313,"pZ":1.8241698772229493,"vX0":1.649418624266739,"vY0":-124.18086181413989,"vZ0":-4.213324198893486,"x":153.36,"y":189.53,"x0":-1.6596567887974596,"y0":50.004514682339455,"z0":6.20631516991071,"aX":0.41688764214060914},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-0.8,"spinRate":2487,"spinDirection":12},"zone":13,"typeConfidence":2.0,"plateTime":0.44012336910289473,"extension":5.27604371698478},"index":0,"playId":"57a31587-e9d2-3b9f-bdaf-8731021c4f4a","pitchNumber":1,"startTime":"2026-07-03T04:58:12.785Z","endTime":"2026-07-03T04:58:17.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53363768760922,"aZ":-30.80134522307271,"pfxX":-0.27025868487409443,"pfxZ":0.8628230433721766,"pX":0.7151070227767187,"pZ":1.3235076986031782,"vX0":5.217323080167034,"vY0":-125.1184306910563,"vZ0":-5.680137660783252,"x":89.74,"y":203.05,"x0":-1.3593860210312867,"y0":50.00373466388778,"z0":6.13820830713908,"aX":-0.4308827888653462},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":-0.7,"spinRate":2480,"spinDirection":336},"zone":14,"typeConfidence":2.0,"plateTime":0.43726738843295276,"extension":5.662680505403158},"index":1,"playId":"497e3c97-3837-3bb0-9c36-90412a1d3707","pitchNumber":2,"startTime":"2026-07-03T04:58:28.240Z","endTime":"2026-07-03T04:58:31.862Z","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.8,"endSpeed":85.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83422749048431,"aZ":-12.843165197734308,"pfxX":-5.880299825688718,"pfxZ":10.20259515888516,"pX":-0.24427028564087597,"pZ":4.295003152333883,"vX0":5.879770395996608,"vY0":-136.49060491584865,"vZ0":-2.7063319592015875,"x":126.31,"y":122.81,"x0":-1.6579583280334582,"y0":50.0057760710065,"z0":6.178967749928645,"aX":-11.14496993723906},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2250,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40064701572365946,"extension":5.271519663695539},"index":2,"playId":"3503b1cd-8210-3daf-97fb-4a3f772e7c19","pitchNumber":3,"startTime":"2026-07-03T04:58:44.774Z","endTime":"2026-07-03T04:58:48.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6463023894513,"aZ":-11.401306755700492,"pfxX":-5.395775637052125,"pfxZ":10.807616782372946,"pX":0.39479032550391946,"pZ":2.448954261102782,"vX0":7.013994111154139,"vY0":-137.323282990329,"vZ0":-7.327699628934104,"x":101.95,"y":172.66,"x0":-1.4840380506380078,"y0":50.00109865261537,"z0":5.916669819656613,"aX":-10.369153781795022},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":8.4,"spinRate":2267,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3979262665841512,"extension":5.5175010951854695},"index":3,"playId":"59df5983-726e-3867-abdb-148427535155","pitchNumber":4,"startTime":"2026-07-03T04:58:59.083Z","endTime":"2026-07-03T04:59:02.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86310039796044,"aZ":-12.845077560518385,"pfxX":-6.859471859072938,"pfxZ":9.93296425165085,"pX":-0.9357900478913038,"pZ":2.5890961751689785,"vX0":4.356549511011734,"vY0":-137.94489329169397,"vZ0":-6.563998494300667,"x":152.67,"y":168.87,"x0":-1.636401592479809,"y0":50.00323467289447,"z0":5.848623799262267,"aX":-13.349851797856669},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":11.6,"spinRate":2226,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3955727089117822,"extension":5.450906656816599},"index":4,"playId":"3a28fcdd-1bf8-37d1-b215-59fae825d5fd","pitchNumber":5,"startTime":"2026-07-03T04:59:14.296Z","endTime":"2026-07-03T04:59:18.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T04:59:18.348Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T04:59:27.648Z","endTime":"2026-07-03T05:01:22.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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.5,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.416143229174263,"aZ":-13.733029666681894,"pfxX":-7.772199411912313,"pfxZ":9.627798287131657,"pX":0.30659195944281664,"pZ":0.7441396060716412,"vX0":7.290424735343642,"vY0":-137.05993711588994,"vZ0":-11.159072023066594,"x":105.31,"y":218.69,"x0":-1.3695252377263796,"y0":50.00229071278799,"z0":5.78976946737775,"aX":-14.884899001512709},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2221,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39862255880415365,"extension":5.570639907622411},"index":0,"playId":"c77ccb02-a2cb-39b1-8d67-c5b8d0c33b66","pitchNumber":1,"startTime":"2026-07-03T04:59:44.223Z","endTime":"2026-07-03T04:59:47.594Z","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":94.7,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971313415367778,"aZ":-18.245638268862635,"pfxX":-9.43936556188106,"pfxZ":7.288729345997023,"pX":0.12969719242929814,"pZ":1.1483315371373757,"vX0":7.3297708061913305,"vY0":-137.47711889381674,"vZ0":-9.083016263537544,"x":112.06,"y":207.78,"x0":-1.3469553505948764,"y0":50.002984709977746,"z0":5.737768844236969,"aX":-18.03742193694085},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2070,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39868302044236215,"extension":5.476595793225961},"index":1,"playId":"0256a918-e425-3c14-936d-e4bccfe118f4","pitchNumber":2,"startTime":"2026-07-03T05:00:02.549Z","endTime":"2026-07-03T05:00:06.615Z","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":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.802983257925526,"aZ":-18.799626680702332,"pfxX":-9.601533930459402,"pfxZ":7.019446556242294,"pX":-0.6283488851697157,"pZ":1.9213491848288828,"vX0":5.882723509246418,"vY0":-137.02313332997244,"vZ0":-7.071032693226914,"x":140.95,"y":186.9,"x0":-1.5538133722688907,"y0":50.00171354960159,"z0":5.816362178011042,"aX":-18.28677535678314},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":16.2,"spinRate":2086,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3994782576285316,"extension":5.5035647726535855},"index":2,"playId":"65765c75-5cf5-3a89-b7a7-761e999b8b17","pitchNumber":3,"startTime":"2026-07-03T05:00:18.807Z","endTime":"2026-07-03T05:00:21.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960339278318354,"aZ":-20.69402249841651,"pfxX":-10.338294387060383,"pfxZ":5.995553975243544,"pX":0.6959386044383401,"pZ":1.6707521895464517,"vX0":9.347179174828941,"vY0":-137.13313348128543,"vZ0":-7.138858828178855,"x":90.47,"y":193.67,"x0":-1.4056224254337988,"y0":50.001093322061486,"z0":5.708599319354614,"aX":-19.783722801310976},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":16.9,"spinRate":2106,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39869861941215046,"extension":5.5852028686400255},"index":3,"playId":"0e575e0b-1597-372b-bd50-41ddb653d1d7","pitchNumber":4,"startTime":"2026-07-03T05:00:44.691Z","endTime":"2026-07-03T05:00:48.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.544310571044107,"aZ":-16.66257421380957,"pfxX":-6.366100293001272,"pfxZ":8.121242524546895,"pX":-0.4896624847257544,"pZ":3.2007573808173677,"vX0":5.2334332535180055,"vY0":-137.15185141976437,"vZ0":-3.941806497848366,"x":135.66,"y":152.36,"x0":-1.5927997788323296,"y0":50.006160692062096,"z0":5.788800753700789,"aX":-12.164373065036663},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2155,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.398940189873227,"extension":5.486103064073097},"index":4,"playId":"3e72a9f4-9523-3c09-a932-c631631f94b4","pitchNumber":5,"startTime":"2026-07-03T05:00:59.605Z","endTime":"2026-07-03T05:01:03.004Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131690701055568,"aZ":-29.998339705274304,"pfxX":-0.12821285750623657,"pfxZ":1.3474014479734473,"pX":-0.12609974218504763,"pZ":0.8059113860378555,"vX0":3.36090311506664,"vY0":-127.35203398486905,"vZ0":-6.833789096039692,"x":121.81,"y":217.02,"x0":-1.455490828877661,"y0":50.00400391818407,"z0":5.948301025043818,"aX":-0.2075683181974888},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":-0.6,"spinRate":2616,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4327981025445551,"extension":5.5454576743630275},"index":5,"playId":"77639b7c-e2a7-3e30-b35c-2c9fae070065","pitchNumber":6,"startTime":"2026-07-03T05:01:18.526Z","endTime":"2026-07-03T05:01:22.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:01:22.754Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dalton Rushing singles on a sharp ground ball to right fielder Fernando Tatis Jr. Kyle Tucker scores. Teoscar Hernández to 3rd.","rbi":1,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T05:01:32.642Z","endTime":"2026-07-03T05:02:09.041Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30019314953876,"aZ":-14.598652396056673,"pfxX":-6.928535127902659,"pfxZ":9.095525781625202,"pX":-0.003037923011643441,"pZ":2.698271271875622,"vX0":6.496197876632804,"vY0":-137.364912964196,"vZ0":-6.254273974248987,"x":117.12,"y":165.93,"x0":-1.4859152488651148,"y0":50.00011592238748,"z0":5.977589434542412,"aX":-13.38415810307458},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2210,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3970745049205777,"extension":5.495061253215458},"hitData":{"launchSpeed":104.9,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":194.15,"coordY":113.87}},"index":0,"playId":"b8880e90-d147-3cc7-9743-1947cda7cf08","pitchNumber":1,"startTime":"2026-07-03T05:01:59.055Z","endTime":"2026-07-03T05:02:09.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:02:09.041Z","atBatIndex":78},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tommy Edman grounds into a double play, shortstop Xander Bogaerts to first baseman Ty France. Dalton Rushing out at 2nd. Tommy Edman out at 1st.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-03T05:02:34.806Z","endTime":"2026-07-03T05:04:10.738Z","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":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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,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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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_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":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":78.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9976972214456,"aZ":-29.122624433026118,"pfxX":-0.7712154548514802,"pfxZ":1.916023787339868,"pX":0.900141987613256,"pZ":1.0068123987192334,"vX0":6.351091218148129,"vY0":-127.05859297257888,"vZ0":-5.629200482678853,"x":82.69,"y":211.6,"x0":-1.5628478944725037,"y0":50.00014445095751,"z0":5.649407407154666,"aX":-1.2263572489671934},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.5,"spinRate":2472,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.43592680977372167,"extension":5.503670005412912},"index":0,"playId":"fa9d56b3-9882-3a06-b559-5665a24d346c","pitchNumber":1,"startTime":"2026-07-03T05:02:47.785Z","endTime":"2026-07-03T05:02:52.548Z","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":86.8,"endSpeed":80.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.756263507464315,"aZ":-25.944132249445502,"pfxX":-2.5114855222584676,"pfxZ":3.8303602377434958,"pX":0.9518297858494641,"pZ":1.10310491460131,"vX0":7.407148325442513,"vY0":-126.17459204742774,"vZ0":-5.903750772318363,"x":80.72,"y":209.0,"x0":-1.6852266654868389,"y0":50.00078505008991,"z0":5.542242230161363,"aX":-4.082285998178653},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":3.0,"spinRate":2309,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4327833292070631,"extension":5.56384576012138},"index":1,"playId":"401bce96-d517-324d-9f2a-2f460f3cd226","pitchNumber":2,"startTime":"2026-07-03T05:03:05.036Z","endTime":"2026-07-03T05:03:08.194Z","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":94.3,"endSpeed":86.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244593549723344,"aZ":-14.923457597382122,"pfxX":-5.93847988593202,"pfxZ":9.017088838032684,"pX":-1.0936808618631244,"pZ":2.7354240314523497,"vX0":3.5351043549025993,"vY0":-137.18686316624317,"vZ0":-6.063909595590327,"x":158.69,"y":164.92,"x0":-1.6247872876217144,"y0":50.00533803426494,"z0":5.984904869348739,"aX":-11.364936951074677},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2192,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39866423510269966,"extension":5.36651882467745},"index":2,"playId":"d6207a0d-4db3-38be-af7f-40e64aa463da","pitchNumber":3,"startTime":"2026-07-03T05:03:23.059Z","endTime":"2026-07-03T05:03:26.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.514100581000353,"aZ":-16.390595478991038,"pfxX":-6.323303244217561,"pfxZ":8.231858583083817,"pX":-0.41623604755602867,"pZ":2.758014943536653,"vX0":5.439440623224103,"vY0":-137.3508594314289,"vZ0":-5.592250140879428,"x":132.87,"y":164.31,"x0":-1.5976797167555692,"y0":50.00006890468201,"z0":5.929309290638609,"aX":-12.118500694644288},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":10.3,"spinRate":2216,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3983018392284956,"extension":5.494591565385581},"index":3,"playId":"347dc289-d142-3a43-a15b-8f63dcc56766","pitchNumber":4,"startTime":"2026-07-03T05:03:42.142Z","endTime":"2026-07-03T05:03:45.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99381905473397,"aZ":-29.53709533910742,"pfxX":-1.0567902955416146,"pfxZ":1.5899360276401406,"pX":-0.4543909081754791,"pZ":1.9903054574990535,"vX0":3.8552454404093677,"vY0":-127.74609322963629,"vZ0":-3.510278471005968,"x":134.32,"y":185.04,"x0":-1.842341145852621,"y0":50.00630536741645,"z0":5.690935767171864,"aX":-1.7569892202096313},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":1.1,"spinRate":2363,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4278837538656872,"extension":5.454785628341328},"hitData":{"launchSpeed":101.8,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":120.48,"coordY":140.16}},"index":4,"playId":"5c68b9c4-589a-3034-9a54-ca0cd4151133","pitchNumber":5,"startTime":"2026-07-03T05:04:02.062Z","endTime":"2026-07-03T05:04:10.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:04:10.738Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:06:51.845Z","endTime":"2026-07-03T05:08:15.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Gervase replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-03T05:05:59.622Z","endTime":"2026-07-03T05:06:54.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801434,"link":"/api/v1/people/801434"},"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":82.0,"endSpeed":76.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26222337437908,"aZ":-37.07843429268233,"pfxX":1.5243278014759793,"pfxZ":-3.3822169761487153,"pX":0.966813579675682,"pZ":1.867848263633371,"vX0":6.998472041358586,"vY0":-119.27174554174472,"vZ0":-0.32311920281844575,"x":80.15,"y":188.35,"x0":-2.19393140274342,"y0":50.00106877357067,"z0":5.3268201441036895,"aX":2.2110293536849075},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.0,"breakHorizontal":-4.3,"spinRate":2360,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4578765727708305,"extension":7.458729991287936},"index":1,"playId":"be9c31aa-920d-3193-8f9f-788eec973b3f","pitchNumber":1,"startTime":"2026-07-03T05:06:54.005Z","endTime":"2026-07-03T05:06:57.785Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077955514053684,"aZ":-17.2547816485455,"pfxX":-5.29640718306317,"pfxZ":8.37785713605805,"pX":0.5541880919763108,"pZ":3.4492634944944838,"vX0":9.164352226936124,"vY0":-132.10288385640305,"vZ0":-1.0014409199223402,"x":95.88,"y":145.65,"x0":-2.259541753824117,"y0":50.00514774276182,"z0":5.0922198950676,"aX":-9.435759291092491},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":1998,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.4133764191784879,"extension":7.752511395799603},"index":2,"playId":"d5087b64-613a-3e61-8a7c-68a0ad4616e8","pitchNumber":2,"startTime":"2026-07-03T05:07:09.337Z","endTime":"2026-07-03T05:07:13.218Z","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":81.4,"endSpeed":75.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17513317796678,"aZ":-35.89802023617445,"pfxX":3.3550448248182434,"pfxZ":-2.5779213422204794,"pX":-1.7953379828438343,"pZ":2.252828308686722,"vX0":0.5440699282639139,"vY0":-118.64968128523522,"vZ0":0.5702588921400698,"x":185.43,"y":177.95,"x0":-2.4632925422432885,"y0":50.0048188803791,"z0":5.249795904582101,"aX":4.840737393330758},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":-6.2,"spinRate":2229,"spinDirection":80},"zone":13,"typeConfidence":0.9,"plateTime":0.4595574693060489,"extension":7.303421566901892},"index":3,"playId":"d6b5d783-b5de-3a9b-9ac0-3dc1b0731f5b","pitchNumber":3,"startTime":"2026-07-03T05:07:23.177Z","endTime":"2026-07-03T05:07:26.463Z","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":true},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785012955326344,"aZ":-17.745679051205872,"pfxX":-5.6962797009227115,"pfxZ":7.874220115795083,"pX":-0.2147008585469951,"pZ":1.5865688407472496,"vX0":7.232616200404258,"vY0":-133.7363760783888,"vZ0":-5.4113256772440295,"x":125.18,"y":195.94,"x0":-2.199865326427212,"y0":50.00178589349187,"z0":4.887673702948588,"aX":-10.435510777925371},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":9.0,"spinRate":2145,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.40780302544309066,"extension":7.67028193276806},"index":4,"playId":"4c8309f0-bf5d-3267-9982-a7631e22fe55","pitchNumber":4,"startTime":"2026-07-03T05:07:38.674Z","endTime":"2026-07-03T05:08:05.678Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"}}},{"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":93.2,"endSpeed":86.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147643801086843,"aZ":-18.438658027871504,"pfxX":-5.4479407215529045,"pfxZ":7.303393672214972,"pX":1.2109397503201091,"pZ":0.7565194647955271,"vX0":10.86801882914945,"vY0":-135.22127032085726,"vZ0":-7.458437730430828,"x":70.84,"y":218.35,"x0":-2.124392387708792,"y0":50.00483734422056,"z0":4.809619920231666,"aX":-10.249522547515204},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":7.9,"spinRate":2193,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4026594694375052,"extension":7.732383098138745},"index":5,"playId":"d682b9f5-14c1-3b5d-b92f-832799804fcc","pitchNumber":5,"startTime":"2026-07-03T05:08:12.176Z","endTime":"2026-07-03T05:08:15.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:08:15.194Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:08:21.150Z","endTime":"2026-07-03T05:10:45.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"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,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":"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":81.1,"endSpeed":75.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.403007828710823,"aZ":-35.74475742009817,"pfxX":2.6820204624656183,"pfxZ":-2.506912614890955,"pX":1.897475569791516,"pZ":1.4088088403571797,"vX0":9.106169162027783,"vY0":-117.89373330377215,"vZ0":-1.2712786773450064,"x":44.67,"y":200.74,"x0":-2.3489577466985003,"y0":50.00582960781284,"z0":5.2259622285190295,"aX":3.8121084108831855},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.6,"breakHorizontal":-6.8,"spinRate":2318,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.46289208009991034,"extension":7.54137754242285},"index":0,"playId":"aef4cc6e-526f-3aa7-a0cb-d5de72488dca","pitchNumber":1,"startTime":"2026-07-03T05:08:39.958Z","endTime":"2026-07-03T05:08:42.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-03T05:08:54.833Z","endTime":"2026-07-03T05:09:38.214Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.106731652319603,"aZ":-36.39294990087041,"pfxX":2.5220181729934374,"pfxZ":-2.7791942413034274,"pX":0.07615090431522953,"pZ":1.1760368814814692,"vX0":5.02572065613304,"vY0":-121.7124946086963,"vZ0":-2.240448179132686,"x":114.1,"y":207.03,"x0":-2.3330137634443733,"y0":50.00203042089092,"z0":5.223014955482647,"aX":3.8298010335154893},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.3,"breakHorizontal":-5.6,"spinRate":2341,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4479008943226752,"extension":7.5116928402554874},"index":2,"playId":"564c36eb-d41a-3674-918d-d2a43e110654","pitchNumber":2,"startTime":"2026-07-03T05:09:38.214Z","endTime":"2026-07-03T05:09:41.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.982752027913445,"aZ":-24.887527061613678,"pfxX":1.7880775962275184,"pfxZ":4.293303989246972,"pX":0.017194911335891586,"pZ":2.7966776163660745,"vX0":5.394559857521583,"vY0":-128.79356781063333,"vZ0":-1.352260208023882,"x":116.34,"y":163.27,"x0":-2.327746810502621,"y0":50.006179603123684,"z0":5.233364855009643,"aX":3.03714347807179},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.7,"breakHorizontal":-4.3,"spinRate":2310,"spinDirection":188},"zone":5,"typeConfidence":0.88,"plateTime":0.4234915706505453,"extension":7.477676831612543},"index":3,"playId":"ec16d40b-0e26-3d6f-808e-d228d61a47bc","pitchNumber":3,"startTime":"2026-07-03T05:09:53.192Z","endTime":"2026-07-03T05:09:56.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84138558375667,"aZ":-16.447853569892004,"pfxX":-5.962332740105971,"pfxZ":8.557796426290558,"pX":-0.847877517492214,"pZ":1.6161005220554194,"vX0":5.756195609844793,"vY0":-133.72489175065854,"vZ0":-5.908538601277395,"x":149.32,"y":195.15,"x0":-2.2384851736573097,"y0":50.00440514674586,"z0":5.006338830708946,"aX":-10.95928609270324},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":2127,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.4073097015406182,"extension":7.695528740071185},"index":4,"playId":"72b45191-65b8-352e-af63-5c57ddbcfa83","pitchNumber":4,"startTime":"2026-07-03T05:10:08.390Z","endTime":"2026-07-03T05:10:12.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.830225696595974,"aZ":-23.864060981823105,"pfxX":-0.5818044554153785,"pfxZ":4.85217777285855,"pX":0.3990862643359732,"pZ":2.7558864323560255,"vX0":7.3124845637597184,"vY0":-128.76175641087562,"vZ0":-1.153210979361845,"x":101.79,"y":164.37,"x0":-2.3785988108850598,"y0":50.00194499026813,"z0":5.022955587406286,"aX":-0.9981232887056363},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":2191,"spinDirection":206},"zone":6,"typeConfidence":0.87,"plateTime":0.42224808099238587,"extension":7.697543960001089},"index":5,"playId":"c11e803b-f86d-3728-b545-658af9e05542","pitchNumber":5,"startTime":"2026-07-03T05:10:24.189Z","endTime":"2026-07-03T05:10:28.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70411378474278,"aZ":-36.533570951799334,"pfxX":1.9630703876443554,"pfxZ":-2.9224881086855907,"pX":0.7855563851988726,"pZ":1.396913083341775,"vX0":6.391535153015209,"vY0":-120.63137357296064,"vZ0":-1.6678522890203382,"x":87.06,"y":201.06,"x0":-2.139908848951601,"y0":50.00147966411705,"z0":5.2809128095411575,"aX":2.929154334128154},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.4,"breakHorizontal":-4.9,"spinRate":2269,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.45187710573883955,"extension":7.560728690115211},"index":6,"playId":"64532554-cb65-3aae-a00b-5adbf4a9ce10","pitchNumber":6,"startTime":"2026-07-03T05:10:41.074Z","endTime":"2026-07-03T05:10:45.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:10:45.255Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:11:00.448Z","endTime":"2026-07-03T05:11:51.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779927943883216,"aZ":-18.72122728842852,"pfxX":-6.234388105113785,"pfxZ":7.0737242393924715,"pX":0.6134670038452735,"pZ":1.5901674087104907,"vX0":9.920685727784473,"vY0":-135.85880489296784,"vZ0":-5.482055532722102,"x":93.62,"y":195.85,"x0":-2.246019922187534,"y0":50.006776415605266,"z0":4.901412218459437,"aX":-11.865170280889888},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":9.6,"spinRate":2180,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.4004419703515554,"extension":7.738070570065518},"index":0,"playId":"5d424eef-93e7-31a0-ae95-6c5988b4cd6c","pitchNumber":1,"startTime":"2026-07-03T05:11:08.219Z","endTime":"2026-07-03T05:11:11.957Z","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.2,"endSpeed":83.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534248295375086,"aZ":-23.88902169201802,"pfxX":-0.5618994709052694,"pfxZ":4.670646698074867,"pX":0.5051009983706188,"pZ":2.106024111483895,"vX0":7.405238318979354,"vY0":-131.25284074316127,"vZ0":-3.136080154744614,"x":97.75,"y":181.92,"x0":-2.260317298316021,"y0":50.000778960076595,"z0":5.063310869646158,"aX":-0.9970741433094595},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-0.4,"spinRate":2237,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.4147331329103152,"extension":7.711315956612996},"index":1,"playId":"458fa364-d40d-356b-a3b2-dcd9ceb6cd52","pitchNumber":2,"startTime":"2026-07-03T05:11:23.684Z","endTime":"2026-07-03T05:11:27.168Z","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":88.6,"endSpeed":82.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.603976104402886,"aZ":-24.940127300706408,"pfxX":1.0662035588723693,"pfxZ":4.236370176831825,"pX":-0.4791690104804584,"pZ":2.7824103641038933,"vX0":5.18794711295238,"vY0":-129.05262297472143,"vZ0":-1.0395909329703423,"x":135.26,"y":163.65,"x0":-2.6435585518977347,"y0":50.0045040180144,"z0":5.08888810105059,"aX":1.8218521214763848},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-3.0,"spinRate":2348,"spinDirection":198},"zone":1,"typeConfidence":0.88,"plateTime":0.4223345138675638,"extension":7.673493652530124},"hitData":{"launchSpeed":99.2,"launchAngle":26.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.49,"coordY":37.15}},"index":2,"playId":"7daac037-6da9-33d8-b253-43952dc7b8c6","pitchNumber":3,"startTime":"2026-07-03T05:11:39.332Z","endTime":"2026-07-03T05:11:51.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:11:51.157Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:12:23.177Z","endTime":"2026-07-03T05:14:28.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e0f47c50-f493-49da-8c6f-f038e60cb6b2","startTime":"2026-07-03T05:12:23.177Z","endTime":"2026-07-03T05:12:28.177Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933850425736125,"aZ":-24.70077785058966,"pfxX":0.9047930516020513,"pfxZ":4.41601250391203,"pX":1.7672317901295151,"pZ":2.038135805438961,"vX0":9.807579758721692,"vY0":-128.82670089202244,"vZ0":-3.3721257452395523,"x":49.64,"y":183.75,"x0":-2.1953014020507977,"y0":50.004631595427036,"z0":5.257869262228256,"aX":1.5314726156091363},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-3.7,"spinRate":2300,"spinDirection":197},"zone":14,"typeConfidence":0.88,"plateTime":0.4239804966938858,"extension":7.750111906254388},"index":1,"playId":"dabca415-8371-3a4c-91bd-d69c4287f032","pitchNumber":1,"startTime":"2026-07-03T05:12:35.202Z","endTime":"2026-07-03T05:12:38.202Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528200031539424,"aZ":-19.694937889916705,"pfxX":-2.1678960145971047,"pfxZ":6.908522414922563,"pX":1.903457901162004,"pZ":2.2074243298690166,"vX0":11.404670892234744,"vY0":-132.82257950399412,"vZ0":-3.812400165180855,"x":44.44,"y":179.18,"x0":-2.144123809254871,"y0":50.00402978369617,"z0":5.074137684699865,"aX":-3.9189590451530663},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":1.7,"spinRate":2341,"spinDirection":219},"zone":14,"typeConfidence":0.85,"plateTime":0.4106682644998165,"extension":7.590427073587477},"index":2,"playId":"3d29f2dc-36c2-33b1-b9fa-51496e9f3ae9","pitchNumber":2,"startTime":"2026-07-03T05:12:49.451Z","endTime":"2026-07-03T05:12:54.117Z","isPitch":true,"type":"pitch"},{"details":{"description":"Samad Taylor advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"3d29f2dc-36c2-33b1-b9fa-51496e9f3ae9","startTime":"2026-07-03T05:12:58.981Z","endTime":"2026-07-03T05:13:04.962Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.949239374933505,"aZ":-23.30490470362651,"pfxX":-0.35699428986409854,"pfxZ":5.231864569389431,"pX":0.33167490449165854,"pZ":2.3214893459487214,"vX0":6.785050676281348,"vY0":-129.10953190318773,"vZ0":-2.666449962230475,"x":104.36,"y":176.1,"x0":-2.279737607211681,"y0":50.00138316847742,"z0":5.1541053511307355,"aX":-0.6066657157868053},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":-0.8,"spinRate":2193,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.4236375170546345,"extension":7.524353388693567},"index":4,"playId":"4111122c-867a-3672-89bb-099fffc762fe","pitchNumber":3,"startTime":"2026-07-03T05:13:04.962Z","endTime":"2026-07-03T05:13:08.939Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.552130257277522,"aZ":-34.28581523683287,"pfxX":2.665264557479386,"pfxZ":-1.4267319892649137,"pX":0.19017334839592226,"pZ":2.952199506583144,"vX0":4.968604095901419,"vY0":-120.45754310916242,"vZ0":1.3021419738358444,"x":109.75,"y":159.07,"x0":-2.2386137206986483,"y0":50.002172736534746,"z0":5.416748014344133,"aX":3.948220996167801},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-5.9,"spinRate":2354,"spinDirection":85},"zone":2,"typeConfidence":0.91,"plateTime":0.45325963787932677,"extension":7.420752562909061},"index":5,"playId":"8a311db4-7a69-349c-b90f-b0d8cf330d1c","pitchNumber":4,"startTime":"2026-07-03T05:13:19.048Z","endTime":"2026-07-03T05:13:24.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57371901536658,"aZ":-17.804456894871745,"pfxX":-4.492306778659698,"pfxZ":7.901563838174193,"pX":0.0815239667301191,"pZ":2.262120131064662,"vX0":7.268651489683804,"vY0":-133.91481339173046,"vZ0":-4.24395779428449,"x":113.89,"y":177.7,"x0":-2.0826848795022745,"y0":50.0034202595629,"z0":5.138969014487869,"aX":-8.170713920235231},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":6.6,"spinRate":2109,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.40882460347941807,"extension":7.691455571293286},"index":6,"playId":"5bd3839f-eab8-3055-9436-4e5d9faf2350","pitchNumber":5,"startTime":"2026-07-03T05:13:47.793Z","endTime":"2026-07-03T05:13:50.918Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46335465508944,"aZ":-34.786479522449255,"pfxX":1.8355400428758035,"pfxZ":-1.7153543688184376,"pX":-0.4967094369617085,"pZ":1.0785213586824034,"vX0":3.9662356376336603,"vY0":-122.21300233290592,"vZ0":-2.9067531175866743,"x":135.93,"y":209.66,"x0":-2.3744431599654696,"y0":50.001808431054016,"z0":5.249641589241368,"aX":2.796302422654691},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2390,"spinDirection":68},"zone":13,"typeConfidence":0.89,"plateTime":0.4469370914349571,"extension":7.485056623475973},"index":7,"playId":"1739c9a2-4223-3786-88b5-4dd847f1f5d9","pitchNumber":6,"startTime":"2026-07-03T05:14:09.458Z","endTime":"2026-07-03T05:14:13.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.485232504897496,"aZ":-35.732736584982575,"pfxX":3.516114885364277,"pfxZ":-2.5951360017664733,"pX":-1.6833783921595307,"pZ":2.2228456042908533,"vX0":0.3219284849256171,"vY0":-116.28166135510001,"vZ0":0.5744647351052596,"x":181.17,"y":178.76,"x0":-2.280459018670972,"y0":50.0033214585897,"z0":5.358598941668628,"aX":4.822204612929887},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.3,"breakHorizontal":-6.5,"spinRate":2267,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.47075566508791944,"extension":7.390224245568482},"index":8,"playId":"27f4538c-560a-3757-862a-5e338bc8d9a6","pitchNumber":7,"startTime":"2026-07-03T05:14:24.651Z","endTime":"2026-07-03T05:14:28.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:14:28.564Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a line drive to center fielder Andy Pages. Samad Taylor scores. Manny Machado to 2nd.","rbi":1,"awayScore":7,"homeScore":12,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:17:16.871Z","endTime":"2026-07-03T05:18:04.111Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":801434,"link":"/api/v1/people/801434"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-03T05:14:54.308Z","endTime":"2026-07-03T05:15:15.780Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Scott replaces Paul Gervase.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-03T05:15:15.780Z","endTime":"2026-07-03T05:16:15.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Andujar replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-03T05:16:15.635Z","endTime":"2026-07-03T05:17:19.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549364148746914,"aZ":-26.979386296501644,"pfxX":-1.7680079447735042,"pfxZ":2.801637221742867,"pX":-0.2095810820993823,"pZ":3.7204169036971764,"vX0":-6.39881787242699,"vY0":-134.7114889450736,"vZ0":1.0121227695695543,"x":124.99,"y":138.33,"x0":2.4169484414812143,"y0":50.00619550776223,"z0":5.233032984439684,"aX":-3.2808652088317087},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":4.4,"spinRate":2630,"spinDirection":195},"zone":11,"typeConfidence":0.88,"plateTime":0.40507066967326555,"extension":5.940813740210841},"index":3,"playId":"084d8f7d-be96-3f26-ba32-511b25755a9b","pitchNumber":1,"startTime":"2026-07-03T05:17:19.229Z","endTime":"2026-07-03T05:17:23.590Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780858827377333,"aZ":-26.546022326470435,"pfxX":-2.139284708072525,"pfxZ":3.1194455922530517,"pX":-0.1008150853070934,"pZ":1.9066872330559348,"vX0":-5.75600075540137,"vY0":-132.74699741862298,"vZ0":-3.158701816796052,"x":120.84,"y":187.3,"x0":2.364834917411959,"y0":50.00072676071697,"z0":5.023864918588637,"aX":-3.8533566486468844},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":5.0,"spinRate":2616,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.4110729051747444,"extension":5.927587323471027},"index":4,"playId":"0438e84f-d40b-3444-8412-8ef03e444226","pitchNumber":2,"startTime":"2026-07-03T05:17:35.238Z","endTime":"2026-07-03T05:17:38.991Z","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":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.905293338627413,"aZ":-30.936303766818003,"pfxX":-2.5821251460342842,"pfxZ":0.715683431975652,"pX":-0.5611421822999673,"pZ":1.2569658341231762,"vX0":-6.55868968367915,"vY0":-129.79040473566292,"vZ0":-3.711804194077692,"x":138.39,"y":204.84,"x0":2.3211910646939122,"y0":50.00205169004739,"z0":5.02901195095318,"aX":-4.460969447462616},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.7,"breakHorizontal":6.0,"spinRate":2730,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.419967482139187,"extension":6.039315636497991},"hitData":{"launchSpeed":75.6,"launchAngle":20.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.3,"coordY":93.84}},"index":5,"playId":"81db89a9-0a2d-32ae-a922-909776a761ca","pitchNumber":3,"startTime":"2026-07-03T05:17:52.207Z","endTime":"2026-07-03T05:18:04.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:18:04.111Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:18:20.523Z","endTime":"2026-07-03T05:18:55.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.63"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.24"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.03"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.40"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.82"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.65"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.48"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.52"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.25"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.72"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".542"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.136"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.136"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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(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":98.1,"endSpeed":89.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07095106560519,"aZ":-13.080369830365216,"pfxX":4.431953504306256,"pfxZ":9.210687988739382,"pX":1.1815463370880777,"pZ":4.240003714270857,"vX0":-4.75912584453904,"vY0":-142.88154614224385,"vZ0":-0.49519899778211734,"x":71.96,"y":124.3,"x0":2.2907545348082947,"y0":50.0057425808511,"z0":5.235458195795891,"aX":9.190741018362148},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":-7.1,"spinRate":2588,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.38294637418810895,"extension":5.95250927113251},"index":0,"playId":"40dc3551-e466-3080-909a-26173346e21a","pitchNumber":1,"startTime":"2026-07-03T05:18:30.133Z","endTime":"2026-07-03T05:18:33.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088438132137167,"aZ":-30.70710263155538,"pfxX":-2.9434984265095867,"pfxZ":0.8367675230565972,"pX":0.24675352981149118,"pZ":1.9812457315159109,"vX0":-4.375324469238627,"vY0":-130.56180710531385,"vZ0":-2.217957076165091,"x":107.59,"y":185.29,"x0":2.318193042560224,"y0":50.001463374500396,"z0":5.122897042105671,"aX":-5.147455285286441},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":6.2,"spinRate":2684,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.41741032525405153,"extension":6.174595505205337},"hitData":{"launchSpeed":102.8,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.59,"coordY":153.85}},"index":1,"playId":"d5032991-840e-3c1c-a6e1-7f43283e5887","pitchNumber":2,"startTime":"2026-07-03T05:18:48.035Z","endTime":"2026-07-03T05:18:55.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:18:55.846Z","atBatIndex":85}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-03T05:18:20.523Z","endTime":"2026-07-03T05:18:55.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.63"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.24"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.03"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.73"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.40"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.82"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.65"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.48"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.52"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.25"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.72"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".542"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.136"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.136"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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(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":98.1,"endSpeed":89.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07095106560519,"aZ":-13.080369830365216,"pfxX":4.431953504306256,"pfxZ":9.210687988739382,"pX":1.1815463370880777,"pZ":4.240003714270857,"vX0":-4.75912584453904,"vY0":-142.88154614224385,"vZ0":-0.49519899778211734,"x":71.96,"y":124.3,"x0":2.2907545348082947,"y0":50.0057425808511,"z0":5.235458195795891,"aX":9.190741018362148},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":-7.1,"spinRate":2588,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.38294637418810895,"extension":5.95250927113251},"index":0,"playId":"40dc3551-e466-3080-909a-26173346e21a","pitchNumber":1,"startTime":"2026-07-03T05:18:30.133Z","endTime":"2026-07-03T05:18:33.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088438132137167,"aZ":-30.70710263155538,"pfxX":-2.9434984265095867,"pfxZ":0.8367675230565972,"pX":0.24675352981149118,"pZ":1.9812457315159109,"vX0":-4.375324469238627,"vY0":-130.56180710531385,"vZ0":-2.217957076165091,"x":107.59,"y":185.29,"x0":2.318193042560224,"y0":50.001463374500396,"z0":5.122897042105671,"aX":-5.147455285286441},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":6.2,"spinRate":2684,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.41741032525405153,"extension":6.174595505205337},"hitData":{"launchSpeed":102.8,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.59,"coordY":153.85}},"index":1,"playId":"d5032991-840e-3c1c-a6e1-7f43283e5887","pitchNumber":2,"startTime":"2026-07-03T05:18:48.035Z","endTime":"2026-07-03T05:18:55.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-03T05:18:55.846Z","atBatIndex":85},"scoringPlays":[2,10,15,21,31,32,40,42,43,51,53,62,78,84],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":82.71,"y":63.19},"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":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":125.71,"y":176.31},"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":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":109.97,"y":34.85},"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":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":102.69,"y":196.85},"type":"O","description":"Pop Out"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":190.51,"y":112.05},"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":189.1,"y":107.02},"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":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":188.69,"y":119.93},"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":129.94,"y":182.32},"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":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":46.79,"y":123.3},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":24,"top":[10,11,12,13,14,15,16,17,18],"bottom":[19,20,21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":67.79,"y":55.62},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":32.32,"y":88.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":2,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":130.55,"y":185.95},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":116.54,"y":161.03},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":189.62,"y":57.67},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":222.61,"y":102.36},"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":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":126.39,"y":192.76},"type":"O","description":"Pop Out"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":178.87,"y":116.92},"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":125.24,"y":69.93},"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":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":161.15,"y":43.59},"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":160.83,"y":152.64},"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":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":44.22,"y":82.0},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":32.1,"y":104.81},"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":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":137.0,"y":147.19},"type":"O","description":"Lineout"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":55.95,"y":85.88},"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":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":61.68,"y":116.65},"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":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":167.44,"y":61.97},"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":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":158.89,"y":102.12},"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":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":112.38,"y":151.43},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":34,"endIndex":45,"top":[34,35,36],"bottom":[37,38,39,40,41,42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":147.09,"y":73.61},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":112.98,"y":152.03},"type":"O","description":"Groundout"}],"home":[{"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":171.07,"y":114.39},"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":4,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":129.71,"y":90.43},"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":4,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":81.81,"y":102.55},"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":4,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":33.03,"y":102.97},"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":4,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":92.22,"y":50.11},"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":4,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":156.59,"y":99.94},"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":4,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":176.0,"y":110.83},"type":"H","description":"Single"}]}},{"startIndex":46,"endIndex":56,"top":[46,47,48,49],"bottom":[50,51,52,53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":112.9,"y":128.26},"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":5,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":100.26,"y":163.54},"type":"O","description":"Groundout"}],"home":[{"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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":211.27,"y":90.58},"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":5,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":208.43,"y":118.13},"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":5,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":80.27,"y":172.02},"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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":174.15,"y":64.15},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59],"bottom":[60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":101.19,"y":163.22},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":166.32,"y":145.49},"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":6,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":114.8,"y":156.27},"type":"O","description":"Grounded Into DP"}],"home":[{"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":45.43,"y":128.14},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":131.46,"y":52.71},"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":6,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":95.02,"y":52.94},"type":"O","description":"Sac Fly"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":142.11,"y":86.42},"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":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":147.31,"y":95.13},"type":"O","description":"Flyout"}],"home":[{"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":167.96,"y":87.8},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":95.67,"y":64.84},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":114.8,"y":160.51},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74],"bottom":[75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":155.2,"y":158.39},"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":8,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":125.65,"y":186.49},"type":"O","description":"Groundout"}],"home":[{"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":117.68,"y":81.49},"type":"O","description":"Lineout"},{"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":194.15,"y":113.87},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":120.48,"y":140.16},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":80,"endIndex":85,"top":[80,81,82,83,84,85],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":125.49,"y":37.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":103.3,"y":93.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":113.59,"y":153.85},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":4,"hits":6,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":12,"hits":17,"errors":0,"leftOnBase":9},"away":{"runs":7,"hits":10,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"catcher":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"third":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"shortstop":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"left":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"center":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"onDeck":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"inHole":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"battingOrder":10,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"onDeck":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"battingOrder":5,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":7,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".225","atBats":36,"obp":".301","slg":".375","ops":".676","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":23,"rbi":7,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":11,"groundOuts":5,"airOuts":13,"runs":12,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":38,"obp":".511","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.26","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.35","battersFaced":45,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":55,"strikes":108,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":11,"pitchesPerInning":"20.38","runsScoredPer9":"13.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"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":{"summary":"1.0 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":29,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":18,"groundOuts":18,"airOuts":35,"runs":8,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":2,"hits":20,"hitByPitch":1,"atBats":102,"obp":".298","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":477,"era":"2.08","inningsPitched":"30.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.19","battersFaced":124,"outs":91,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":169,"strikes":308,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":1,"winPercentage":".000","pitchesPerInning":"15.73","gamesFinished":5,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.09","walksPer9Inn":"4.75","hitsPer9Inn":"5.93","runsScoredPer9":"2.37","homeRunsPer9":"1.19","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","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,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":28,"groundOuts":43,"airOuts":47,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".152","atBats":138,"obp":".252","slg":".268","ops":".520","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":37,"rbi":11,"leftOnBase":73,"sacBunts":3,"sacFlies":2,"babip":".171","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":31,"stolenBasePercentage":".689","caughtStealingPercentage":".311","assists":22,"putOuts":400,"errors":5,"chances":427,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":99,"airOuts":92,"runs":39,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":39,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":346,"obp":".310","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1564,"era":"3.55","inningsPitched":"96.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.18","battersFaced":397,"outs":289,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1564,"balls":588,"strikes":976,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".417","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.64","hitsPer9Inn":"7.01","runsScoredPer9":"3.64","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":14,"errors":0,"chances":21,"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":33,"gamesStarted":0,"flyOuts":14,"groundOuts":19,"airOuts":18,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":118,"obp":".220","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":568,"era":"0.78","inningsPitched":"34.2","wins":2,"losses":1,"saves":21,"saveOpportunities":21,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.84","battersFaced":132,"outs":104,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":568,"balls":193,"strikes":375,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"16.38","gamesFinished":29,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"17.13","walksPer9Inn":"3.38","hitsPer9Inn":"4.15","runsScoredPer9":"1.30","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":1,"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}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"1.0 IP, 4 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":5,"strikes":23,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"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":38,"gamesStarted":3,"flyOuts":18,"groundOuts":55,"airOuts":41,"runs":12,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":1,"hits":42,"hitByPitch":2,"atBats":168,"obp":".330","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":711,"era":"2.38","inningsPitched":"45.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":12,"whip":"1.32","battersFaced":188,"outs":136,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":711,"balls":258,"strikes":453,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":4,"winPercentage":".500","pitchesPerInning":"15.68","gamesFinished":13,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.96","walksPer9Inn":"3.57","hitsPer9Inn":"8.34","runsScoredPer9":"2.38","homeRunsPer9":"0.60","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"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":false,"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":{},"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":17,"flyOuts":39,"groundOuts":85,"airOuts":74,"runs":42,"doubles":14,"triples":1,"homeRuns":9,"strikeOuts":76,"baseOnBalls":30,"intentionalWalks":2,"hits":83,"hitByPitch":3,"atBats":318,"obp":".330","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1382,"era":"4.61","inningsPitched":"82.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.38","battersFaced":351,"outs":246,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1382,"balls":515,"strikes":867,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".556","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"8.34","walksPer9Inn":"3.29","hitsPer9Inn":"9.11","runsScoredPer9":"4.61","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":15,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":48,"groundOuts":77,"airOuts":91,"runs":36,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":88,"baseOnBalls":25,"intentionalWalks":2,"hits":68,"hitByPitch":1,"avg":".212","atBats":321,"obp":".271","slg":".349","ops":".620","caughtStealing":1,"stolenBases":18,"stolenBasePercentage":".947","caughtStealingPercentage":".053","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":112,"rbi":32,"leftOnBase":135,"sacBunts":3,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","popOuts":15,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":200,"errors":0,"chances":204,"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"}]},"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":11,"gamesStarted":9,"flyOuts":24,"groundOuts":44,"airOuts":41,"runs":37,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":28,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":179,"obp":".379","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":837,"era":"7.09","inningsPitched":"47.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.66","battersFaced":211,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":350,"strikes":487,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".167","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.81","walksPer9Inn":"5.36","hitsPer9Inn":"9.57","runsScoredPer9":"7.09","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":1,"chances":16,"fielding":".938","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":"801","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":23,"airOuts":20,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".129","atBats":70,"obp":".218","slg":".314","ops":".532","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":22,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".125","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"obp":".526","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"27.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.33","battersFaced":19,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":14,"strikes":31,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":10,"stolenBases":14,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":12,"putOuts":180,"errors":1,"chances":193,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 2 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":56,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":6,"flyOuts":28,"groundOuts":26,"airOuts":46,"runs":21,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":20,"baseOnBalls":15,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":123,"obp":".348","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":557,"era":"5.79","inningsPitched":"32.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.47","battersFaced":141,"outs":98,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":557,"balls":210,"strikes":347,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":2,"winPercentage":".600","pitchesPerInning":"17.05","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.51","walksPer9Inn":"4.13","hitsPer9Inn":"9.09","runsScoredPer9":"5.79","homeRunsPer9":"2.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":3,"flyOuts":12,"groundOuts":42,"airOuts":30,"runs":11,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":0,"atBats":133,"obp":".288","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":564,"era":"2.06","inningsPitched":"35.0","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"1.20","battersFaced":148,"outs":105,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":564,"balls":187,"strikes":377,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".333","pitchesPerInning":"16.11","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.09","hitsPer9Inn":"7.71","runsScoredPer9":"2.83","homeRunsPer9":"0.26","inheritedRunners":17,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":12,"airOuts":21,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".233","atBats":60,"obp":".333","slg":".333","ops":".666","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":20,"rbi":9,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","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":49,"putOuts":31,"errors":0,"chances":80,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":4,"groundOuts":23,"airOuts":7,"runs":14,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".333","atBats":81,"obp":".419","slg":".407","ops":".826","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":33,"rbi":11,"leftOnBase":26,"sacBunts":2,"sacFlies":0,"babip":".481","groundOutsToAirouts":"3.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":51,"errors":0,"chances":52,"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":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":29,"groundOuts":60,"airOuts":65,"runs":32,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":64,"baseOnBalls":30,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".235","atBats":247,"obp":".325","slg":".466","ops":".791","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":115,"rbi":38,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.64","popOuts":20,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":265,"errors":0,"chances":305,"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":{},"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":39,"gamesStarted":0,"flyOuts":11,"groundOuts":55,"airOuts":22,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":51,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":162,"obp":".260","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":677,"era":"3.32","inningsPitched":"43.1","wins":6,"losses":1,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":16,"whip":"0.99","battersFaced":173,"outs":130,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":211,"strikes":466,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".857","pitchesPerInning":"15.62","gamesFinished":5,"strikeoutWalkRatio":"6.38","strikeoutsPer9Inn":"10.59","walksPer9Inn":"1.66","hitsPer9Inn":"7.27","runsScoredPer9":"3.53","homeRunsPer9":"0.42","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":48,"groundOuts":87,"airOuts":90,"runs":42,"doubles":16,"triples":0,"homeRuns":17,"strikeOuts":78,"baseOnBalls":39,"intentionalWalks":2,"hits":59,"hitByPitch":0,"avg":".192","atBats":308,"obp":".278","slg":".409","ops":".687","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":126,"rbi":48,"leftOnBase":136,"sacBunts":1,"sacFlies":5,"babip":".193","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.12","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":66,"errors":2,"chances":184,"fielding":".989","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"1-1 | RBI","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":1,"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":65,"flyOuts":23,"groundOuts":71,"airOuts":50,"runs":19,"doubles":14,"triples":2,"homeRuns":5,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":2,"hits":56,"hitByPitch":3,"avg":".265","atBats":211,"obp":".305","slg":".422","ops":".727","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":89,"rbi":19,"leftOnBase":96,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.20","popOuts":12,"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":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"500","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":15,"groundOuts":47,"airOuts":37,"runs":21,"doubles":8,"triples":2,"homeRuns":10,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":1,"hits":49,"hitByPitch":6,"avg":".271","atBats":181,"obp":".332","slg":".503","ops":".835","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":91,"rbi":30,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.27","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.10","popOuts":9,"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":70,"putOuts":334,"errors":2,"chances":406,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":46,"groundOuts":92,"airOuts":79,"runs":39,"doubles":16,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":31,"intentionalWalks":1,"hits":93,"hitByPitch":3,"avg":".280","atBats":332,"obp":".342","slg":".380","ops":".722","caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":126,"rbi":33,"leftOnBase":88,"sacBunts":1,"sacFlies":5,"babip":".341","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.40","popOuts":9,"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":93,"putOuts":134,"errors":6,"chances":233,"fielding":".974","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":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":37,"groundOuts":92,"airOuts":70,"runs":36,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":36,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".232","atBats":284,"obp":".323","slg":".338","ops":".661","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":96,"rbi":32,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":9,"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":174,"putOuts":124,"errors":3,"chances":301,"fielding":".990","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".118","atBats":34,"obp":".167","slg":".147","ops":".314","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":5,"rbi":0,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"0.67","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":2,"putOuts":25,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":20,"gamesStarted":1,"flyOuts":11,"groundOuts":31,"airOuts":28,"runs":18,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":100,"obp":".293","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":460,"era":"5.34","inningsPitched":"28.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.08","battersFaced":118,"outs":86,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":168,"strikes":292,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.45","hitsPer9Inn":"6.28","runsScoredPer9":"5.65","homeRunsPer9":"0.94","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":9},"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":28,"gamesStarted":0,"flyOuts":25,"groundOuts":40,"airOuts":44,"runs":23,"doubles":6,"triples":2,"homeRuns":8,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":161,"obp":".352","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":740,"era":"4.93","inningsPitched":"42.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.45","battersFaced":182,"outs":126,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":291,"strikes":449,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.62","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"7.29","walksPer9Inn":"3.86","hitsPer9Inn":"9.21","runsScoredPer9":"4.93","homeRunsPer9":"1.71","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":13,"groundOuts":37,"airOuts":31,"runs":14,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".164","atBats":110,"obp":".276","slg":".236","ops":".512","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":26,"rbi":7,"leftOnBase":58,"sacBunts":1,"sacFlies":0,"babip":".193","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":6,"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":79,"putOuts":57,"errors":1,"chances":137,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":2,"gamesStarted":2,"flyOuts":12,"groundOuts":7,"airOuts":16,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":45,"obp":".360","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"6.97","inningsPitched":"10.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.74","battersFaced":50,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":71,"strikes":105,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.84","walksPer9Inn":"4.35","hitsPer9Inn":"11.32","runsScoredPer9":"7.84","homeRunsPer9":"3.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"3.0 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":50,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":16,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":16,"strikes":34,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":16,"flyOuts":68,"groundOuts":70,"airOuts":110,"runs":48,"doubles":22,"triples":3,"homeRuns":14,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":1,"hits":99,"hitByPitch":3,"atBats":335,"obp":".351","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1431,"era":"4.71","inningsPitched":"84.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.50","battersFaced":369,"outs":252,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1431,"balls":508,"strikes":923,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":4,"winPercentage":".500","pitchesPerInning":"17.04","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"6.43","walksPer9Inn":"2.89","hitsPer9Inn":"10.61","runsScoredPer9":"5.14","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"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"}]}},"batters":[665487,630105,592518,657757,609280,664034,701538,593428,666023,660710,669392,681190,593974,673513,608566],"pitchers":[681190,593974,673513,608566],"bench":[687749,823550],"bullpen":[621111,656288,606996,650633,676760,695243,670970,699134,676664],"battingOrder":[665487,630105,592518,609280,664034,701538,593428,660710,669392],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tatis Jr. (16, Sasaki); Bogaerts (6, Sasaki); Sheets (15, Sasaki); Fermin (7, Sasaki)."},{"label":"HR","value":"Machado, M (17, 1st inning off Sasaki, 1 on, 1 out); Merrill (9, 2nd inning off Sasaki, 0 on, 0 out); Cronenworth (2, 2nd inning off Sasaki, 2 on, 2 out)."},{"label":"TB","value":"Andujar; Bogaerts 2; Cronenworth 4; Fermin 2; France, T; Machado, M 4; Merrill 4; Sheets 2; Tatis Jr. 2; Taylor, S."},{"label":"RBI","value":"Andujar (19); Cronenworth 3 (7); Machado, M 2 (48); Merrill (32)."},{"label":"2-out RBI","value":"Cronenworth 3; Andujar."},{"label":"Runners left in scoring position, 2 out","value":"France, T 3; Taylor, S."},{"label":"GIDP","value":"Tatis Jr."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (20, 2nd base off Sasaki/Rushing)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Bogaerts-Cronenworth-France, T; Bogaerts-France, T)."}]}],"note":[{"label":"a","value":"Singled for Sheets in the 9th."}]},"home":{"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":11,"groundOuts":5,"airOuts":13,"runs":12,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".267","atBats":38,"obp":".349","slg":".445","ops":".794","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":26,"rbi":11,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":7,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"3.52","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.13","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":69,"strikes":109,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":7,"pitchesPerInning":"19.78","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"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":"4-4 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":20,"groundOuts":28,"airOuts":44,"runs":27,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".263","atBats":160,"obp":".343","slg":".500","ops":".843","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":80,"rbi":29,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.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":{"gamesStarted":1,"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":339,"errors":0,"chances":348,"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":23,"groundOuts":13,"airOuts":34,"runs":8,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":101,"obp":".263","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":532,"era":"2.51","inningsPitched":"28.2","wins":1,"losses":1,"saves":3,"saveOpportunities":4,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.08","battersFaced":118,"outs":86,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":202,"strikes":330,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"18.56","gamesFinished":5,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"12.56","walksPer9Inn":"5.34","hitsPer9Inn":"4.40","runsScoredPer9":"2.51","homeRunsPer9":"0.00","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"4-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":82,"flyOuts":55,"groundOuts":66,"airOuts":88,"runs":50,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":72,"baseOnBalls":47,"intentionalWalks":0,"hits":74,"hitByPitch":2,"avg":".249","atBats":297,"obp":".352","slg":".391","ops":".743","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":116,"rbi":45,"leftOnBase":148,"sacBunts":0,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.43","popOuts":13,"lineOuts":20},"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":147,"errors":1,"chances":153,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"2-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":42,"groundOuts":59,"airOuts":67,"runs":52,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":71,"baseOnBalls":36,"intentionalWalks":1,"hits":72,"hitByPitch":3,"avg":".268","atBats":269,"obp":".360","slg":".513","ops":".873","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":138,"rbi":39,"leftOnBase":137,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.82","popOuts":12,"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":116,"putOuts":51,"errors":5,"chances":172,"fielding":".971","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":"1-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":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":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":52,"groundOuts":84,"airOuts":85,"runs":50,"doubles":22,"triples":1,"homeRuns":14,"strikeOuts":60,"baseOnBalls":46,"intentionalWalks":1,"hits":94,"hitByPitch":3,"avg":".294","atBats":320,"obp":".384","slg":".500","ops":".884","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":160,"rbi":47,"leftOnBase":136,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.86","popOuts":8,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":590,"errors":0,"chances":653,"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":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":13,"groundOuts":34,"airOuts":28,"runs":12,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":116,"obp":".262","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":498,"era":"2.67","inningsPitched":"33.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"0.92","battersFaced":130,"outs":101,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":181,"strikes":317,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.79","gamesFinished":4,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"9.09","walksPer9Inn":"2.94","hitsPer9Inn":"5.35","runsScoredPer9":"3.21","homeRunsPer9":"0.27","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","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":14,"gamesStarted":11,"flyOuts":69,"groundOuts":59,"airOuts":104,"runs":38,"doubles":6,"triples":1,"homeRuns":17,"strikeOuts":44,"baseOnBalls":25,"intentionalWalks":0,"hits":65,"hitByPitch":1,"atBats":268,"obp":".307","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1129,"era":"4.84","inningsPitched":"70.2","wins":4,"losses":5,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":38,"whip":"1.27","battersFaced":299,"outs":212,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1129,"balls":392,"strikes":737,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".444","pitchesPerInning":"15.98","gamesFinished":1,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.60","walksPer9Inn":"3.18","hitsPer9Inn":"8.28","runsScoredPer9":"4.84","homeRunsPer9":"2.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":21,"groundOuts":26,"airOuts":34,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":122,"obp":".206","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":492,"era":"2.08","inningsPitched":"34.2","wins":1,"losses":3,"saves":11,"saveOpportunities":12,"holds":6,"blownSaves":1,"earnedRuns":8,"whip":"0.72","battersFaced":128,"outs":104,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":139,"strikes":353,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".250","pitchesPerInning":"14.19","gamesFinished":18,"strikeoutWalkRatio":"14.00","strikeoutsPer9Inn":"10.90","walksPer9Inn":"0.78","hitsPer9Inn":"5.71","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":10,"inheritedRunnersScored":2,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":8,"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".087","atBats":23,"obp":".087","slg":".087","ops":".174","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":2,"rbi":1,"leftOnBase":13,"sacBunts":3,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":49,"errors":0,"chances":51,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":12,"airOuts":7,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".378","atBats":45,"obp":".451","slg":".556","ops":"1.007","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":25,"rbi":9,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".457","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"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"}]},"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":29,"gamesStarted":0,"flyOuts":9,"groundOuts":24,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":100,"obp":".307","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":409,"era":"3.58","inningsPitched":"27.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":11,"whip":"1.23","battersFaced":115,"outs":83,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":409,"balls":133,"strikes":276,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".667","pitchesPerInning":"14.78","gamesFinished":10,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"11.71","walksPer9Inn":"4.23","hitsPer9Inn":"6.83","runsScoredPer9":"3.58","homeRunsPer9":"0.65","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 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":80,"flyOuts":47,"groundOuts":67,"airOuts":68,"runs":60,"doubles":15,"triples":2,"homeRuns":18,"strikeOuts":86,"baseOnBalls":57,"intentionalWalks":9,"hits":89,"hitByPitch":5,"avg":".291","atBats":306,"obp":".406","slg":".529","ops":".935","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":162,"rbi":50,"leftOnBase":109,"sacBunts":0,"sacFlies":4,"babip":".345","groundOutsToAirouts":"0.99","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":7,"lineOuts":14},"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":{"note":"(W, 3-2)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":29,"gamesStarted":2,"flyOuts":9,"groundOuts":34,"airOuts":25,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":132,"obp":".333","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":576,"era":"2.36","inningsPitched":"34.1","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":9,"whip":"1.37","battersFaced":147,"outs":103,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":203,"strikes":373,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".600","pitchesPerInning":"16.78","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.22","walksPer9Inn":"3.41","hitsPer9Inn":"8.91","runsScoredPer9":"2.36","homeRunsPer9":"0.52","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":15,"gamesStarted":14,"flyOuts":79,"groundOuts":88,"airOuts":123,"runs":29,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":18,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":350,"obp":".259","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1341,"era":"2.80","inningsPitched":"93.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.01","battersFaced":371,"outs":280,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1341,"balls":438,"strikes":903,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".833","pitchesPerInning":"14.37","gamesFinished":1,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"6.17","walksPer9Inn":"1.74","hitsPer9Inn":"7.33","runsScoredPer9":"2.80","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":34},"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}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"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":54,"flyOuts":30,"groundOuts":38,"airOuts":46,"runs":32,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":1,"hits":52,"hitByPitch":2,"avg":".269","atBats":193,"obp":".342","slg":".420","ops":".762","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":81,"rbi":32,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".349","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.57","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":78,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":55,"groundOuts":70,"airOuts":109,"runs":53,"doubles":21,"triples":1,"homeRuns":16,"strikeOuts":74,"baseOnBalls":27,"intentionalWalks":0,"hits":92,"hitByPitch":5,"avg":".271","atBats":340,"obp":".329","slg":".479","ops":".808","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":163,"rbi":62,"leftOnBase":152,"sacBunts":0,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.25","popOuts":26,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":230,"errors":0,"chances":240,"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":"2-5 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":52,"groundOuts":44,"airOuts":87,"runs":33,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".248","atBats":210,"obp":".303","slg":".448","ops":".751","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":94,"rbi":29,"leftOnBase":119,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.09","popOuts":9,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":130,"putOuts":65,"errors":3,"chances":198,"fielding":".985","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":19,"groundOuts":28,"airOuts":33,"runs":19,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":16,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".267","atBats":105,"obp":".373","slg":".343","ops":".716","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":36,"rbi":16,"leftOnBase":58,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":11,"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":61,"errors":1,"chances":63,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 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":11,"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":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":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":6,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":23,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":32,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"14.17","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.50","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":15,"gamesStarted":15,"flyOuts":37,"groundOuts":56,"airOuts":76,"runs":41,"doubles":19,"triples":0,"homeRuns":15,"strikeOuts":81,"baseOnBalls":22,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":280,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1269,"era":"5.08","inningsPitched":"72.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.27","battersFaced":310,"outs":218,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1269,"balls":451,"strikes":818,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".444","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.72","hitsPer9Inn":"8.67","runsScoredPer9":"5.08","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":16},"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":20,"groundOuts":41,"airOuts":41,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".286","atBats":126,"obp":".338","slg":".413","ops":".751","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":52,"rbi":15,"leftOnBase":53,"sacBunts":2,"sacFlies":4,"babip":".292","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":20,"strikes":33,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":56,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":34,"gamesStarted":1,"flyOuts":17,"groundOuts":30,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":126,"obp":".272","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":548,"era":"3.41","inningsPitched":"34.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":13,"whip":"1.05","battersFaced":137,"outs":103,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":186,"strikes":362,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"15.96","gamesFinished":9,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"10.49","walksPer9Inn":"2.36","hitsPer9Inn":"7.08","runsScoredPer9":"3.41","homeRunsPer9":"1.57","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"3.0 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":3,"runs":6,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":18,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":35,"strikes":53,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","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":3,"putOuts":0,"errors":0,"chances":3,"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":15,"gamesStarted":15,"flyOuts":40,"groundOuts":75,"airOuts":69,"runs":46,"doubles":20,"triples":0,"homeRuns":17,"strikeOuts":75,"baseOnBalls":32,"intentionalWalks":0,"hits":73,"hitByPitch":5,"atBats":291,"obp":".335","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1344,"era":"5.40","inningsPitched":"75.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.40","battersFaced":329,"outs":225,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1344,"balls":488,"strikes":856,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":6,"winPercentage":".375","pitchesPerInning":"17.92","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.84","hitsPer9Inn":"8.76","runsScoredPer9":"5.52","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":1,"chances":16,"fielding":".938","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":25,"groundOuts":48,"airOuts":35,"runs":23,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".226","atBats":177,"obp":".312","slg":".316","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":56,"rbi":17,"leftOnBase":81,"sacBunts":3,"sacFlies":2,"babip":".316","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":87,"errors":3,"chances":233,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":15,"flyOuts":48,"groundOuts":107,"airOuts":86,"runs":30,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":0,"hits":68,"hitByPitch":3,"atBats":350,"obp":".241","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1455,"era":"2.67","inningsPitched":"97.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"0.89","battersFaced":373,"outs":293,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1455,"balls":496,"strikes":959,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".615","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"8.29","walksPer9Inn":"1.75","hitsPer9Inn":"6.27","runsScoredPer9":"2.76","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":26},"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}},"ID801434":{"person":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":12,"strikes":9,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".360","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":92,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.59","battersFaced":25,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":36,"strikes":56,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"16.24","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.53","walksPer9Inn":"6.35","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"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"}]}},"batters":[660271,681624,518692,605141,571970,663656,606192,687221,669242,808963,694361,592779,681911,683618,801434,656945],"pitchers":[808963,694361,592779,681911,683618,801434,656945],"bench":[669743,690976,642020,500743],"bullpen":[676263,669165,641778,686218,680736,808967],"battingOrder":[660271,681624,518692,605141,571970,663656,606192,687221,669242],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Muncy (13, Vásquez, R); Pages, A (21, Peralta, W); Betts (9, Peralta, W); Rushing (8, Matsui); Edman (3, Matsui); Tucker (17, Márquez)."},{"label":"HR","value":"Rushing (10, 2nd inning off Vásquez, R, 1 on, 1 out)."},{"label":"TB","value":"Betts 3; Edman 3; Freeman, F; Muncy 3; Ohtani; Pages, A 2; Rushing 8; Tucker 5."},{"label":"RBI","value":"Betts (29); Edman (9); Muncy 2 (39); Pages, A 2 (62); Rushing 4 (29); Tucker (45)."},{"label":"2-out RBI","value":"Muncy; Betts."},{"label":"Runners left in scoring position, 2 out","value":"Hernández, T; Muncy 3."},{"label":"SF","value":"Rushing."},{"label":"GIDP","value":"Edman; Hernández, T."},{"label":"Team RISP","value":"6-for-16."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Edman (1, 3rd base off Matsui/Fermin)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Betts-Edman-Freeman, F)."}]}],"note":[]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"First Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Matsui; Sasaki."},{"label":"ABS Challenge","value":"Fermin (Ball-Overturned to Strike); Rushing (Ball-Confirmed); Taylor, S (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Vásquez, R 50-34; Peralta, W 28-23; Matsui 29-16; Márquez 56-35; Sasaki 88-53; Klein 24-17; Stewart, B 11-7; Vesia 19-12; Henriquez, E 10-8; Gervase 21-9; Scott 5-3."},{"label":"Groundouts-flyouts","value":"Vásquez, R 3-5; Peralta, W 0-1; Matsui 0-1; Márquez 2-4; Sasaki 3-0; Klein 2-0; Stewart, B 2-0; Vesia 0-1; Henriquez, E 2-0; Gervase 0-1; Scott 1-0."},{"label":"Batters faced","value":"Vásquez, R 16; Peralta, W 9; Matsui 7; Márquez 13; Sasaki 18; Klein 7; Stewart, B 3; Vesia 4; Henriquez, E 3; Gervase 4; Scott 2."},{"label":"Inherited runners-scored","value":"Scott 2-1."},{"label":"Umpires","value":"HP: Ben May. 1B: Tripp Gibson. 2B: Ryan Blakney. 3B: Nick Mahrley. "},{"label":"Weather","value":"71 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To RF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:08."},{"label":"Att","value":"54,081."},{"label":"Venue","value":"UNIQLO Field at Dodger Stadium."},{"label":"July 2, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","boxscoreName":"Rushing"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"4-4 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":20,"groundOuts":28,"airOuts":44,"runs":27,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".263","atBats":160,"obp":".343","slg":".500","ops":".843","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":80,"rbi":29,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.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":{"gamesStarted":1,"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":339,"errors":0,"chances":348,"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"}]},"type":"hitter","gameScore":78,"hittingGameScore":78},{"player":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","boxscoreName":"Tucker"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"4-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":82,"flyOuts":55,"groundOuts":66,"airOuts":88,"runs":50,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":72,"baseOnBalls":47,"intentionalWalks":0,"hits":74,"hitByPitch":2,"avg":".249","atBats":297,"obp":".352","slg":".391","ops":".743","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":116,"rbi":45,"leftOnBase":148,"sacBunts":0,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.43","popOuts":13,"lineOuts":20},"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":147,"errors":1,"chances":153,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","boxscoreName":"Machado, M"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":48,"groundOuts":87,"airOuts":90,"runs":42,"doubles":16,"triples":0,"homeRuns":17,"strikeOuts":78,"baseOnBalls":39,"intentionalWalks":2,"hits":59,"hitByPitch":0,"avg":".192","atBats":308,"obp":".278","slg":".409","ops":".687","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":126,"rbi":48,"leftOnBase":136,"sacBunts":1,"sacFlies":5,"babip":".193","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.12","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":66,"errors":2,"chances":184,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"loser":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}