{"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":823953,"link":"/api/v1.1/game/823953/feed/live","metaData":{"wait":10,"timeStamp":"20260512_051348","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823953,"type":"R","doubleHeader":"N","id":"2026/05/11/sfnmlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823953-2026-05-11","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-12T02:10:00Z","originalDate":"2026-05-11","officialDate":"2026-05-11","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":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","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 Francisco","record":{"gamesPlayed":41,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":24,"ties":0,"pct":".415"},"records":{},"divisionLeader":false,"wins":17,"losses":24,"winningPercentage":".415"},"franchiseName":"San Francisco","clubName":"Giants","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":41,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":24,"losses":17,"ties":0,"pct":".585"},"records":{},"divisionLeader":false,"wins":24,"losses":17,"winningPercentage":".585"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID683679":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679","firstName":"Jesus","lastName":"Rodriguez","primaryNumber":"79","birthDate":"2002-04-23","currentAge":24,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jesus","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, J","gender":"M","nameMatrilineal":"Paez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesus Rodriguez","nameSlug":"jesus-rodriguez-683679","firstLastName":"Jesus Rodriguez","lastFirstName":"Rodriguez, Jesus","lastInitName":"Rodriguez, J","initLastName":"J Rodriguez","fullFMLName":"Jesus Eduardo Rodriguez","fullLFMName":"Rodriguez, Jesus Eduardo","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"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},"ID670090":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090","firstName":"Gregory","lastName":"Mills","birthDate":"1995-01-25","currentAge":31,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wyatt","useLastName":"Mills","middleName":"Wyatt","boxscoreName":"Mills, W","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Mills","nameSlug":"wyatt-mills-670090","firstLastName":"Wyatt Mills","lastFirstName":"Mills, Wyatt","lastInitName":"Mills, W","initLastName":"W Mills","fullFMLName":"Gregory Wyatt Mills","fullLFMName":"Mills, Gregory Wyatt","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"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},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"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},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID621366":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366","firstName":"Ryan","lastName":"Borucki","birthDate":"1994-03-31","currentAge":32,"birthCity":"Mundelein","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Borucki","middleName":"Joseph","boxscoreName":"Borucki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"boar-uck-ee","mlbDebutDate":"2018-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Borucki","nameSlug":"ryan-borucki-621366","firstLastName":"Ryan Borucki","lastFirstName":"Borucki, Ryan","lastInitName":"Borucki, R","initLastName":"R Borucki","fullFMLName":"Ryan Joseph Borucki","fullLFMName":"Borucki, Ryan Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID666711":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711","firstName":"Joel","lastName":"Peguero","primaryNumber":"63","birthDate":"1997-05-05","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Peguero","middleName":"Alberto","boxscoreName":"Peguero, J","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YO-el peh-GAIR-oh","mlbDebutDate":"2025-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Peguero","nameSlug":"joel-peguero-666711","firstLastName":"Joel Peguero","lastFirstName":"Peguero, Joel","lastInitName":"Peguero, J","initLastName":"J Peguero","fullFMLName":"Joel Alberto Peguero","fullLFMName":"Peguero, Joel Alberto","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664056":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","firstName":"Harrison","lastName":"Bader","primaryNumber":"9","birthDate":"1994-06-03","currentAge":32,"birthCity":"Bronxville","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":219,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Harrison","useLastName":"Bader","middleName":"Joseph","boxscoreName":"Bader","nickName":"Tots","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BAY-der","mlbDebutDate":"2017-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harrison Bader","nameSlug":"harrison-bader-664056","firstLastName":"Harrison Bader","lastFirstName":"Bader, Harrison","lastInitName":"Bader, H","initLastName":"H Bader","fullFMLName":"Harrison Joseph Bader","fullLFMName":"Bader, Harrison Joseph","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"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},"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},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"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},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"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},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"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},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"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":"72","wind":"4 mph, Out To RF"},"gameInfo":{"attendance":44298,"firstPitch":"2026-05-12T02:10:00.000Z","gameDurationMinutes":183},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-12T02:10:48.260Z","endTime":"2026-05-12T02:10:58.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":[3],"actionIndex":[0,1,2],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-11T22:26:11.209Z","endTime":"2026-05-12T01:49:34.611Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-12T01:49:34.611Z","endTime":"2026-05-12T02:08:44.641Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-12T02:08:44.641Z","endTime":"2026-05-12T02:10:50.314Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74788319497716,"aZ":-12.844595324275316,"pfxX":-6.689906189125006,"pfxZ":9.49218092091823,"pX":-0.9004435876329131,"pZ":3.191136799834937,"vX0":4.167021686445029,"vY0":-142.08699748331503,"vZ0":-5.844476622589362,"x":151.32,"y":152.62,"x0":-1.5197863141578383,"y0":50.005944257073345,"z0":6.097147486643593,"aX":-13.627515545053582},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2299,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3860659089133516,"extension":7.166656073932212},"hitData":{"launchSpeed":96.7,"launchAngle":15.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.17,"coordY":87.08}},"index":3,"playId":"df9ea5bb-8114-3d1a-965a-24db27acffef","pitchNumber":1,"startTime":"2026-05-12T02:10:50.314Z","endTime":"2026-05-12T02:10:58.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:10:58.076Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-12T02:11:20.763Z","endTime":"2026-05-12T02:12:37.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224959089955693,"aZ":-12.136219671966698,"pfxX":-8.025612944634137,"pfxZ":9.756006768202266,"pX":-0.22963390210639287,"pZ":2.365478201839424,"vX0":6.483154354711245,"vY0":-141.8756307304766,"vZ0":-8.113325883797902,"x":125.75,"y":174.91,"x0":-1.493361618954826,"y0":50.00050260904202,"z0":6.022112767522085,"aX":-16.47928268195048},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":13.3,"spinRate":2340,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3849903131530654,"extension":7.118344951804822},"index":0,"playId":"30ec2e58-11d8-37c8-a050-705d52366943","pitchNumber":1,"startTime":"2026-05-12T02:11:36.652Z","endTime":"2026-05-12T02:11:40.384Z","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":98.3,"endSpeed":90.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.820561348989713,"aZ":-12.53161479790136,"pfxX":-6.334767163924269,"pfxZ":9.44242002761466,"pX":-0.5185060572822876,"pZ":3.934287955735618,"vX0":4.992115060076831,"vY0":-143.04512225312678,"vZ0":-4.197165918992748,"x":136.76,"y":132.55,"x0":-1.4599811107079803,"y0":50.00124638280933,"z0":6.201332135706493,"aX":-13.176675454283066},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2241,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3823458123880519,"extension":6.919169102908386},"index":1,"playId":"97812497-d662-382c-aaba-f534e6931bac","pitchNumber":2,"startTime":"2026-05-12T02:11:52.406Z","endTime":"2026-05-12T02:11:55.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824122006959993,"aZ":-26.504101945970653,"pfxX":-5.383615657967631,"pfxZ":3.2097592102767765,"pX":-0.3862426139691571,"pZ":2.15856954385862,"vX0":4.618080287687194,"vY0":-131.36619372650384,"vZ0":-5.214403613147953,"x":131.72,"y":180.5,"x0":-1.4577006243840596,"y0":50.004291820257684,"z0":6.111210023602253,"aX":-9.518607389873901},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":8.9,"spinRate":877,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.4151256435163915,"extension":7.15295889050927},"index":2,"playId":"228cef96-b2cf-334e-945f-17efe9522863","pitchNumber":3,"startTime":"2026-05-12T02:12:08.643Z","endTime":"2026-05-12T02:12:12.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-12T02:12:23.697Z","endTime":"2026-05-12T02:12:29.245Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67175997195233,"aZ":-10.904842040391562,"pfxX":-5.530145009509245,"pfxZ":10.111369196959068,"pX":-0.37545164886929633,"pZ":3.6774992964816646,"vX0":5.449774557761262,"vY0":-143.73228662220345,"vZ0":-5.10533461535093,"x":131.31,"y":139.49,"x0":-1.5727645767545273,"y0":50.00245192848406,"z0":6.147087761708983,"aX":-11.631941384743987},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2285,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3803144294514911,"extension":6.996480818679},"hitData":{"launchSpeed":89.2,"launchAngle":23.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.31,"coordY":85.76}},"index":4,"playId":"a315e4a2-dafe-3b43-aa6f-26bd22d9706c","pitchNumber":4,"startTime":"2026-05-12T02:12:29.245Z","endTime":"2026-05-12T02:12:37.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:12:37.840Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-12T02:12:42.734Z","endTime":"2026-05-12T02:13:29.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327507921360656,"aZ":-33.43968727526377,"pfxX":-0.9202953606147033,"pfxZ":-0.7540450689571419,"pX":-0.34434580415242466,"pZ":2.4169702806014777,"vX0":3.403583032055992,"vY0":-128.55451362355984,"vZ0":-2.9713091617269534,"x":130.13,"y":173.52,"x0":-1.5604825882021027,"y0":50.00017008434654,"z0":6.159122197513519,"aX":-1.555193255328564},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":1.0,"spinRate":1952,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4245583263349748,"extension":7.200706125152271},"index":0,"playId":"a088e416-9131-35f5-bde5-bde44c5b5965","pitchNumber":1,"startTime":"2026-05-12T02:13:01.862Z","endTime":"2026-05-12T02:13:05.357Z","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":99.5,"endSpeed":91.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31794134776806,"aZ":-12.31038920091753,"pfxX":-7.41255445792666,"pfxZ":9.311244874270532,"pX":-0.43908704983956726,"pZ":3.0213331346564622,"vX0":5.455525278155834,"vY0":-144.77811469763842,"vZ0":-6.697361034506643,"x":133.74,"y":157.2,"x0":-1.380383620077473,"y0":50.00066820037748,"z0":6.110564650256607,"aX":-15.807667429178098},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2359,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3776467728302362,"extension":7.294589630748191},"hitData":{"launchSpeed":84.7,"launchAngle":49.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.18,"coordY":106.65}},"index":1,"playId":"12e72ce8-4e89-3939-9b81-dbe4514d85d9","pitchNumber":2,"startTime":"2026-05-12T02:13:19.534Z","endTime":"2026-05-12T02:13:29.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:13:29.596Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-12T02:15:20.476Z","endTime":"2026-05-12T02:15:46.500Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309156636550338,"aZ":-31.68081624528722,"pfxX":-9.157745863816654,"pfxZ":0.2550011531789096,"pX":-0.14621264930823863,"pZ":2.1575706365534084,"vX0":7.645192210691294,"vY0":-136.70219531246178,"vZ0":-2.665289225554861,"x":122.57,"y":180.53,"x0":-1.7756464365169458,"y0":50.00075829548811,"z0":5.297972055190485,"aX":-17.504110634888246},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.1,"breakHorizontal":15.2,"spinRate":2134,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.3991589673344018,"extension":6.603016706437976},"hitData":{"launchSpeed":90.3,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.59,"coordY":167.07}},"index":0,"playId":"7fdc675c-da37-300b-afcf-197c2bc0d6fd","pitchNumber":1,"startTime":"2026-05-12T02:15:39.334Z","endTime":"2026-05-12T02:15:46.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:15:46.500Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-12T02:15:59.967Z","endTime":"2026-05-12T02:17:02.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645940224423093,"aZ":-31.19825273429309,"pfxX":-9.77504877550836,"pfxZ":0.5211868033279448,"pX":0.6075548428857911,"pZ":2.245307403636558,"vX0":9.16691794132115,"vY0":-135.8407525115373,"vZ0":-2.1756653598278706,"x":93.84,"y":178.16,"x0":-1.5342589010088823,"y0":50.00452593537818,"z0":5.217115056303654,"aX":-18.343399235692864},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.7,"breakHorizontal":15.8,"spinRate":2022,"spinDirection":247},"zone":6,"typeConfidence":0.91,"plateTime":0.4026030310384443,"extension":6.509107173338131},"index":0,"playId":"c348a357-e18e-352c-937e-5d36765c4327","pitchNumber":1,"startTime":"2026-05-12T02:16:11.120Z","endTime":"2026-05-12T02:16:14.640Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.249160376419592,"aZ":-31.078704245435297,"pfxX":-10.146872639763025,"pfxZ":0.5665440879455446,"pX":0.3400891491871411,"pZ":3.2503961024999155,"vX0":9.597022934208226,"vY0":-138.08033476077804,"vZ0":0.06606903380932327,"x":104.04,"y":151.02,"x0":-1.8535183685515932,"y0":50.00529703370785,"z0":5.308335681934736,"aX":-19.698762841355045},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":2228,"spinDirection":240},"zone":3,"typeConfidence":0.91,"plateTime":0.3958855744811065,"extension":6.445780300992707},"index":1,"playId":"0647d7e8-94ba-3cae-b96c-f8c3fc3cf86c","pitchNumber":2,"startTime":"2026-05-12T02:16:24.692Z","endTime":"2026-05-12T02:16:28.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58003505727848,"aZ":-30.153320188799263,"pfxX":-9.513544057077425,"pfxZ":1.0543673377417804,"pX":-1.9414090625082927,"pZ":2.410439641702279,"vX0":3.5860468759134836,"vY0":-137.59940846948908,"vZ0":-1.5904843047950066,"x":191.0,"y":173.7,"x0":-2.0228728655453576,"y0":50.00586352809158,"z0":5.032498110436927,"aX":-18.307056789612005},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.8,"breakHorizontal":16.6,"spinRate":2182,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.3975444456340247,"extension":6.6316196777337675},"index":2,"playId":"9cf9fbdd-990c-32d3-8bb1-32f3b6a3762c","pitchNumber":3,"startTime":"2026-05-12T02:16:38.599Z","endTime":"2026-05-12T02:16:42.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907143919158578,"aZ":-30.78207027667985,"pfxX":-10.862540061319546,"pfxZ":0.7097636115073094,"pX":-0.22918448715801287,"pZ":2.8407919542489433,"vX0":7.814259383050423,"vY0":-138.66096075816017,"vZ0":-0.8856974462040683,"x":125.74,"y":162.08,"x0":-1.6623336556108144,"y0":50.00221106462255,"z0":5.204880478288711,"aX":-21.30445247143156},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.3,"breakHorizontal":18.2,"spinRate":2233,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.39391687605968695,"extension":6.601071821520276},"hitData":{"launchSpeed":84.6,"launchAngle":22.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.75,"coordY":84.87}},"index":3,"playId":"c6b0178a-27e9-37c4-97cd-97d0615538e6","pitchNumber":4,"startTime":"2026-05-12T02:16:54.676Z","endTime":"2026-05-12T02:17:02.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:17:02.540Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (11) on a sharp line drive to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-12T02:17:05.563Z","endTime":"2026-05-12T02:18:33.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2282341467585,"aZ":-29.103575620849497,"pfxX":-10.310355426906423,"pfxZ":1.5913931407017419,"pX":0.6906474228014586,"pZ":1.3058269260859188,"vX0":10.129686412075626,"vY0":-137.9541202609213,"vZ0":-4.93739393945591,"x":90.67,"y":203.52,"x0":-1.6864415190493718,"y0":50.00353769054663,"z0":5.076734757466532,"aX":-19.905815751426292},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":2137,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.3967982874520888,"extension":6.610881903343116},"index":0,"playId":"b2b326c2-dcb5-3247-9cd9-ba5d53405a0e","pitchNumber":1,"startTime":"2026-05-12T02:17:30.356Z","endTime":"2026-05-12T02:17:33.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542516082768614,"aZ":-31.488804911386154,"pfxX":-9.265575982290438,"pfxZ":0.3508912799360484,"pX":-1.4236533458356095,"pZ":3.2588052245338166,"vX0":4.837449662777312,"vY0":-138.63810715598947,"vZ0":0.4006999953277781,"x":171.27,"y":150.79,"x0":-1.9859068086436675,"y0":50.002188988798075,"z0":5.211439186938687,"aX":-18.063856049437927},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.0,"breakHorizontal":15.8,"spinRate":2295,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.39483726910938977,"extension":6.477588729239783},"index":1,"playId":"63503893-c455-3a62-8eac-f8a02b11eec6","pitchNumber":2,"startTime":"2026-05-12T02:17:46.206Z","endTime":"2026-05-12T02:17:49.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01160494944444,"aZ":-31.59582630562533,"pfxX":2.5604812361788696,"pfxZ":0.3573225621615723,"pX":0.7617218157630383,"pZ":2.294531027210031,"vX0":5.883765487875871,"vY0":-126.38083080555141,"vZ0":-0.8729722339605728,"x":87.96,"y":176.83,"x0":-1.9338757559303483,"y0":50.0003686386902,"z0":5.193837423452157,"aX":4.1197376377738015},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-6.0,"spinRate":2789,"spinDirection":22},"zone":9,"typeConfidence":0.9,"plateTime":0.43426118850284157,"extension":6.548485629129637},"index":2,"playId":"8af8be7d-1599-3837-b250-bbaef0f6ed96","pitchNumber":3,"startTime":"2026-05-12T02:18:01.601Z","endTime":"2026-05-12T02:18:05.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062948494496023,"aZ":-27.210809849899714,"pfxX":-10.537600293929406,"pfxZ":2.5470712723667717,"pX":0.19156857051817144,"pZ":2.6494558538457205,"vX0":9.038878210471841,"vY0":-138.34483618118605,"vZ0":-1.800447636990398,"x":109.7,"y":167.24,"x0":-1.7389489981686082,"y0":50.00444355824063,"z0":5.121389453393543,"aX":-20.55533285036393},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2327,"spinDirection":243},"zone":5,"typeConfidence":0.91,"plateTime":0.3949638279127523,"extension":6.581195645983729},"hitData":{"launchSpeed":100.0,"launchAngle":15.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.04,"coordY":112.13}},"index":3,"playId":"d60e83f9-3547-34bd-9a3e-9263a4f778c7","pitchNumber":4,"startTime":"2026-05-12T02:18:19.449Z","endTime":"2026-05-12T02:18:33.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:18:33.892Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out softly, pitcher Trevor McDonald to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-12T02:18:39.796Z","endTime":"2026-05-12T02:19:54.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686790,"link":"/api/v1/people/686790"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338629114325858,"aZ":-33.43517958201912,"pfxX":-9.877702082408305,"pfxZ":-0.6601844769549912,"pX":0.381966027928912,"pZ":1.4270759014899206,"vX0":9.77571968321085,"vY0":-137.08961991054218,"vZ0":-3.6487920458718426,"x":102.44,"y":200.25,"x0":-1.9349653457270488,"y0":50.00246786089521,"z0":5.040765323151697,"aX":-18.93199026171441},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.8,"breakHorizontal":16.0,"spinRate":1966,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.39850066565379993,"extension":6.467554099789366},"index":0,"playId":"67254ba6-ffa8-3a69-bdb8-84188e02142f","pitchNumber":1,"startTime":"2026-05-12T02:19:04.789Z","endTime":"2026-05-12T02:19:08.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395643674509998,"aZ":-31.313348587436593,"pfxX":-9.409519937781354,"pfxZ":0.4447119998278657,"pX":0.35031259629133554,"pZ":1.5314996169801545,"vX0":9.472871846518096,"vY0":-138.10936989756587,"vZ0":-3.9076647742544677,"x":103.65,"y":197.43,"x0":-1.893776425702946,"y0":50.00461169112793,"z0":5.0597563168474675,"aX":-18.265848688607598},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.2,"breakHorizontal":15.2,"spinRate":2301,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.39587343743800973,"extension":6.627672659821444},"index":1,"playId":"d996ea69-f765-301e-9b92-da66f12c2656","pitchNumber":2,"startTime":"2026-05-12T02:19:25.087Z","endTime":"2026-05-12T02:19:28.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.218848741191984,"aZ":-31.593446491641604,"pfxX":-8.216515978892808,"pfxZ":0.36757874307093985,"pX":-0.45001105950862175,"pZ":1.6837888426955525,"vX0":6.771287675327886,"vY0":-124.2240075266394,"vZ0":-1.6550093989507024,"x":134.15,"y":193.32,"x0":-2.1285432833592846,"y0":50.00373575295982,"z0":4.95722531992419,"aX":-12.989446101466994},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":13.6,"spinRate":1403,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4390132299183094,"extension":6.683262393810731},"hitData":{"launchSpeed":56.3,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.45,"coordY":178.88}},"index":2,"playId":"04b825d3-b200-36c1-8afe-be8cdce0199d","pitchNumber":3,"startTime":"2026-05-12T02:19:46.510Z","endTime":"2026-05-12T02:19:54.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:19:54.130Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (5) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-12T02:21:46.235Z","endTime":"2026-05-12T02:24:59.223Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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,4,5,6,7,8],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"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},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18717952158935,"aZ":-32.94060205616066,"pfxX":-4.027337041072668,"pfxZ":-0.4310500252181537,"pX":0.1690835081683587,"pZ":0.687613568706849,"vX0":5.519733032917289,"vY0":-132.9290572221701,"vZ0":-7.909085277234477,"x":110.55,"y":220.21,"x0":-1.406306575330013,"y0":50.00024707832146,"z0":6.077103814551819,"aX":-7.242273797108969},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.3,"breakHorizontal":6.1,"spinRate":1130,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4112814161691638,"extension":7.361712714140383},"index":0,"playId":"8921ada6-624e-3559-aa3d-bc90c72b8c52","pitchNumber":1,"startTime":"2026-05-12T02:22:07.189Z","endTime":"2026-05-12T02:22:10.868Z","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(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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47261430319842,"aZ":-30.229605799215328,"pfxX":-6.991056766111258,"pfxZ":1.1035275414960495,"pX":-0.41398645117450455,"pZ":2.869461462018467,"vX0":5.202769267720215,"vY0":-131.35498507027296,"vZ0":-2.988232649693056,"x":132.78,"y":161.3,"x0":-1.5031833756817263,"y0":50.00385966375758,"z0":6.248425361652082,"aX":-12.327792833040542},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.6,"breakHorizontal":11.6,"spinRate":967,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.4155592842453655,"extension":7.136109920774646},"index":1,"playId":"4fa6e897-6c7f-3e95-99ca-9f581c31f656","pitchNumber":2,"startTime":"2026-05-12T02:22:22.983Z","endTime":"2026-05-12T02:22:26.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44997867514416,"aZ":-12.194546837929005,"pfxX":-5.981293152361395,"pfxZ":9.709858761959545,"pX":-0.43991172452266225,"pZ":1.7082493002536125,"vX0":4.967509293988648,"vY0":-142.4753008202097,"vZ0":-10.073288280025155,"x":133.77,"y":192.66,"x0":-1.428129500376602,"y0":50.00280523965744,"z0":6.0583017208231436,"aX":-12.308198062164893},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2325,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.38429650267324167,"extension":7.015694348452693},"index":2,"playId":"e6c64ff9-22e2-3c60-a230-1a1086dfe23d","pitchNumber":3,"startTime":"2026-05-12T02:22:38.818Z","endTime":"2026-05-12T02:22:42.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-12T02:22:59.333Z","endTime":"2026-05-12T02:22:59.349Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":97.4,"endSpeed":89.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.958628424071538,"aZ":-15.037207637077092,"pfxX":-4.14034889793767,"pfxZ":8.389635733054876,"pX":0.6427978984477825,"pZ":3.568598082842476,"vX0":7.3883550196889365,"vY0":-141.6975169572299,"vZ0":-4.450305644778027,"x":92.5,"y":142.43,"x0":-1.4550001609348058,"y0":50.004728028438564,"z0":6.113508138689844,"aX":-8.459791862860163},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":6.1,"spinRate":2160,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38585558753993165,"extension":7.032423578555859},"index":4,"playId":"c265e748-09ee-3b06-96df-205f7a71705d","pitchNumber":4,"startTime":"2026-05-12T02:22:59.349Z","endTime":"2026-05-12T02:23:04.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.344986445310354,"aZ":-13.635054574979327,"pfxX":-5.1354026704556865,"pfxZ":8.751554753870051,"pX":-2.3339113400945415,"pZ":4.0138519238457855,"vX0":0.02076539707510855,"vY0":-144.35304663548428,"vZ0":-3.8060469511949986,"x":205.96,"y":130.41,"x0":-1.673422029688001,"y0":50.00570998631233,"z0":6.183903064733728,"aX":-10.883154605552328},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2233,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3788468922770547,"extension":7.049747851814206},"index":5,"playId":"c986b8a9-480a-3965-b244-f590eabfd94f","pitchNumber":5,"startTime":"2026-05-12T02:23:24.686Z","endTime":"2026-05-12T02:23:27.904Z","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":98.8,"endSpeed":90.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188858836935626,"aZ":-12.224719812777206,"pfxX":-6.102677913296633,"pfxZ":9.479162624573306,"pX":-0.16601020590645818,"pZ":2.572173638733572,"vX0":5.8427210253867035,"vY0":-143.6714002152422,"vZ0":-7.657929592119857,"x":123.33,"y":169.33,"x0":-1.4264739669754067,"y0":50.005761710001174,"z0":6.020441731057043,"aX":-12.846359259437664},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2325,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38027399175471643,"extension":7.144311764152051},"index":6,"playId":"417ea3cd-9133-3e35-9456-bb2fc60c51dc","pitchNumber":6,"startTime":"2026-05-12T02:23:43.083Z","endTime":"2026-05-12T02:23:46.544Z","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":98.4,"endSpeed":89.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.560994134966016,"aZ":-13.429954371735768,"pfxX":-5.312868420224802,"pfxZ":9.049057622948569,"pX":-1.0668127499934155,"pZ":2.7878891407689683,"vX0":3.3939366545045764,"vY0":-143.13768968520182,"vZ0":-6.8046208855046535,"x":157.66,"y":163.51,"x0":-1.5786433140725944,"y0":50.00490454372944,"z0":6.039904872714899,"aX":-11.006991414590303},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2246,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.382909934869776,"extension":7.220073417354595},"index":7,"playId":"8d63818f-5c8b-3d10-99b0-d582019d8c44","pitchNumber":7,"startTime":"2026-05-12T02:24:03.734Z","endTime":"2026-05-12T02:24:09.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788271792298907,"aZ":-26.69833536236586,"pfxX":-1.1512424967492647,"pfxZ":3.031598753789808,"pX":-0.6822807894525352,"pZ":2.6290595983079696,"vX0":2.7250755260520045,"vY0":-133.81072737110264,"vZ0":-4.166551093539362,"x":143.01,"y":167.8,"x0":-1.5658666990761676,"y0":50.0051832133718,"z0":6.126934738751322,"aX":-2.0811993440968313},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":1.4,"spinRate":970,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4098659499553965,"extension":7.155286666398451},"hitData":{"launchSpeed":102.7,"launchAngle":26.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":177.95,"coordY":45.47}},"index":8,"playId":"633f8763-e99f-32c1-8618-22fbb3af2467","pitchNumber":8,"startTime":"2026-05-12T02:24:33.056Z","endTime":"2026-05-12T02:24:59.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:24:59.223Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-12T02:25:07.025Z","endTime":"2026-05-12T02:26:14.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71429725524043,"aZ":-13.347380085355482,"pfxX":-6.421017577559308,"pfxZ":9.071084428150344,"pX":-0.4947289468638093,"pZ":3.225900264523709,"vX0":5.186371534199525,"vY0":-143.3001547662621,"vZ0":-5.757547501530668,"x":135.86,"y":151.68,"x0":-1.4955253556175978,"y0":50.006531518652366,"z0":6.098183288682356,"aX":-13.33117878123332},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2370,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3825097852207011,"extension":7.309052706143603},"index":0,"playId":"8eef97e6-87ee-33ce-8215-252607c2735b","pitchNumber":1,"startTime":"2026-05-12T02:25:26.691Z","endTime":"2026-05-12T02:25:30.173Z","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":98.3,"endSpeed":89.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37935332840682,"aZ":-12.602487308834787,"pfxX":-5.352971380933993,"pfxZ":9.433403244646827,"pX":-1.4787004866997895,"pZ":4.356061868651388,"vX0":2.1273655633896045,"vY0":-143.20358386199987,"vZ0":-3.0042449821511497,"x":173.36,"y":121.17,"x0":-1.5361619014783896,"y0":50.003322771869826,"z0":6.208203528844397,"aX":-11.106892897342481},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2318,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38262886642924787,"extension":6.988224064157375},"index":1,"playId":"7c40eabb-f9f5-3b9f-9ba9-a2b9575b48d8","pitchNumber":2,"startTime":"2026-05-12T02:25:45.611Z","endTime":"2026-05-12T02:25:49.245Z","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":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018307772811678,"aZ":-35.249487172134295,"pfxX":-0.73227366101529,"pfxZ":-1.7865712666136169,"pX":0.4919914481544257,"pZ":1.7089183744586023,"vX0":5.1777212461379785,"vY0":-130.2078107462036,"vZ0":-4.485623999313232,"x":98.25,"y":192.64,"x0":-1.4226453137452477,"y0":50.000526906755475,"z0":6.106039342550714,"aX":-1.2649115658829349},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.0,"breakHorizontal":0.2,"spinRate":2248,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.4198401834651566,"extension":7.13040212264724},"hitData":{"launchSpeed":89.5,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.56,"coordY":114.48}},"index":2,"playId":"02532c43-641d-3e15-af5f-11b2ae149cae","pitchNumber":3,"startTime":"2026-05-12T02:26:01.568Z","endTime":"2026-05-12T02:26:14.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:26:14.759Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-12T02:26:23.665Z","endTime":"2026-05-12T02:28:21.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11569436325104,"aZ":-11.231258316426558,"pfxX":-4.837425215596206,"pfxZ":10.216559065657997,"pX":0.3727000519220343,"pZ":2.453986834620994,"vX0":6.581726042347813,"vY0":-142.16084825291597,"vZ0":-8.083994262872817,"x":102.79,"y":172.52,"x0":-1.342356607159726,"y0":50.00601932387579,"z0":6.044913967368867,"aX":-9.919265467508263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2372,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38507349167603033,"extension":6.998342852028183},"index":0,"playId":"acf61aa6-444d-3bd2-a648-1ebb35453095","pitchNumber":1,"startTime":"2026-05-12T02:26:39.345Z","endTime":"2026-05-12T02:26:42.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831050565661933,"aZ":-13.450660469832721,"pfxX":-6.785357874048502,"pfxZ":9.391136184802264,"pX":-1.0883021583543375,"pZ":2.2284383159531282,"vX0":3.3452706093987867,"vY0":-140.11020958006526,"vZ0":-8.139249173971917,"x":158.48,"y":178.61,"x0":-1.4144158086437433,"y0":50.0009452624394,"z0":6.044444293828457,"aX":-13.52669103926012},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2315,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3905014213210176,"extension":6.959564150424625},"index":1,"playId":"8db139be-0f47-3e02-b40a-f3d694ecc898","pitchNumber":2,"startTime":"2026-05-12T02:26:56.646Z","endTime":"2026-05-12T02:27:01.254Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927152968927274,"aZ":-20.212580607998365,"pfxX":-1.7004114618490118,"pfxZ":6.635334862959791,"pX":0.1311130355221909,"pZ":2.185630764133963,"vX0":4.437451606855252,"vY0":-132.75862569853396,"vZ0":-6.581902123917028,"x":112.0,"y":179.77,"x0":-1.3341120754540605,"y0":50.00034929222412,"z0":6.147108068699937,"aX":-3.0643362899617608},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":2.2,"spinRate":1018,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.41112195963539655,"extension":7.176524038638058},"index":2,"playId":"a9088553-5ffa-3f87-b30f-3907096c46d6","pitchNumber":3,"startTime":"2026-05-12T02:27:36.670Z","endTime":"2026-05-12T02:27:40.808Z","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":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738607048641537,"aZ":-35.673444828804946,"pfxX":-3.0269231852551495,"pfxZ":-2.263352661509792,"pX":0.5286635832401395,"pZ":1.2097730219724605,"vX0":5.36372498804623,"vY0":-124.22726018150865,"vZ0":-4.636428510409429,"x":96.85,"y":206.12,"x0":-1.277323852285497,"y0":50.00617586983481,"z0":6.106377501711053,"aX":-4.674416752621085},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":4.1,"spinRate":540,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.44299837845950485,"extension":7.272964367133515},"index":3,"playId":"5fb02626-3710-3f46-bb17-82db2e5d2727","pitchNumber":4,"startTime":"2026-05-12T02:27:57.893Z","endTime":"2026-05-12T02:28:02.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29985083731377,"aZ":-14.686103763604569,"pfxX":-7.452269911359441,"pfxZ":9.045595159388984,"pX":-1.265929122723401,"pZ":3.566474622077868,"vX0":3.078986968858625,"vY0":-138.94301538327358,"vZ0":-4.3895920733168685,"x":165.25,"y":142.49,"x0":-1.4270200725011337,"y0":50.00655612770575,"z0":6.159063510406255,"aX":-14.414892650023376},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":12.7,"spinRate":2101,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3958668406876753,"extension":6.964026259022646},"index":4,"playId":"282e01cd-caa2-30db-b6ff-009ef0018f82","pitchNumber":5,"startTime":"2026-05-12T02:28:17.085Z","endTime":"2026-05-12T02:28:21.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:28:21.150Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-12T02:28:31.595Z","endTime":"2026-05-12T02:30:57.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861260538103263,"aZ":-29.49349940279641,"pfxX":0.8675260528425374,"pfxZ":1.8112855803189805,"pX":-0.1321095827963167,"pZ":0.11108657320094002,"vX0":2.856374753820081,"vY0":-121.02810515824086,"vZ0":-7.778062657794871,"x":122.04,"y":235.78,"x0":-1.4409079772259865,"y0":50.00542309166043,"z0":5.953606995515028,"aX":1.2853174952903268},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-2.3,"spinRate":1937,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.4527571784967499,"extension":7.132388742694477},"index":0,"playId":"872c2b15-7dd9-3880-ab85-fc3f4223a7ad","pitchNumber":1,"startTime":"2026-05-12T02:28:47.024Z","endTime":"2026-05-12T02:28:51.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.323665484780626,"aZ":-10.555276787855181,"pfxX":-5.790630346566769,"pfxZ":10.551752996329707,"pX":-1.3138084200350957,"pZ":2.045485478866841,"vX0":2.6390274520275754,"vY0":-142.16892710603395,"vZ0":-9.128469742075355,"x":167.08,"y":183.55,"x0":-1.501296210701852,"y0":50.00361505399698,"z0":5.9663139273883905,"aX":-11.864469513835777},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":2237,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38513018319580805,"extension":7.137257433822966},"index":1,"playId":"fe7895d5-bcf9-30ab-8add-96b6b915d0d3","pitchNumber":2,"startTime":"2026-05-12T02:29:12.996Z","endTime":"2026-05-12T02:29:16.707Z","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":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.674645901079323,"aZ":-32.25517107471454,"pfxX":0.19068450810241222,"pfxZ":-0.0530644802025142,"pX":-0.7797597733910759,"pZ":1.4969036168114525,"vX0":1.8260491723836936,"vY0":-127.19217497107697,"vZ0":-4.985759021685203,"x":146.72,"y":198.36,"x0":-1.5299986087391997,"y0":50.00093138295902,"z0":6.023236303273445,"aX":0.31375386422856233},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-0.7,"spinRate":2021,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.4296937526853952,"extension":7.155861708972881},"index":2,"playId":"fe78e5a6-c495-38c1-953c-166c404cee9f","pitchNumber":3,"startTime":"2026-05-12T02:29:32.572Z","endTime":"2026-05-12T02:29:59.601Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"}}},{"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.619844093825744,"aZ":-15.976516963118712,"pfxX":-7.423037705849712,"pfxZ":8.007747586804356,"pX":-0.6769552065123844,"pZ":2.945812290998159,"vX0":5.127214131479616,"vY0":-141.209872187325,"vZ0":-5.771764769098512,"x":142.8,"y":159.24,"x0":-1.5501126912110574,"y0":50.003700877353204,"z0":6.041032370468303,"aX":-15.018419055613379},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":12.5,"spinRate":2285,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3876085659094963,"extension":7.210642255130471},"index":3,"playId":"e2b08882-98c1-34e2-8a25-0824a6b38913","pitchNumber":4,"startTime":"2026-05-12T02:30:07.511Z","endTime":"2026-05-12T02:30:11.073Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443394751142208,"aZ":-30.55206999313238,"pfxX":-0.2634215249682361,"pfxZ":0.971843298995366,"pX":0.5862971746174697,"pZ":1.1602825500457787,"vX0":5.209120719404918,"vY0":-128.17825959950744,"vZ0":-6.288848833163841,"x":94.65,"y":207.45,"x0":-1.4344984033330643,"y0":50.0053587467209,"z0":6.018657283510563,"aX":-0.44144502428340304},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":2045,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.426628058333816,"extension":7.257592396523109},"index":4,"playId":"1c4707e8-035a-3fcb-9972-5e458695162f","pitchNumber":5,"startTime":"2026-05-12T02:30:24.854Z","endTime":"2026-05-12T02:30:28.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-12T02:30:36.003Z","endTime":"2026-05-12T02:30:52.261Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.995851248488886,"aZ":-28.76005458931628,"pfxX":-4.676700066567719,"pfxZ":1.9264940358676483,"pX":0.1398483633496804,"pZ":1.370629115993449,"vX0":5.52102541846565,"vY0":-131.8675194625696,"vZ0":-6.63088337509448,"x":111.67,"y":201.77,"x0":-1.3694126322207818,"y0":50.0004963089348,"z0":6.028305172257211,"aX":-8.268684238300112},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":7.3,"spinRate":1107,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4147426854644589,"extension":7.180552542964285},"index":6,"playId":"c67e92ab-e8c3-3e44-a31f-4a4a79f258b1","pitchNumber":6,"startTime":"2026-05-12T02:30:52.261Z","endTime":"2026-05-12T02:30:57.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:30:57.884Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-12T02:31:04.812Z","endTime":"2026-05-12T02:32:53.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.727290806347746,"aZ":-9.995455660980399,"pfxX":-5.121992011399781,"pfxZ":10.899944905520659,"pX":-0.3435490592710985,"pZ":1.9528031131347177,"vX0":4.86200574123477,"vY0":-141.8012166198731,"vZ0":-9.410754919008227,"x":130.1,"y":186.05,"x0":-1.415748716966093,"y0":50.001101528788894,"z0":5.954170573312803,"aX":-10.419649908339236},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2241,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.38641979394699355,"extension":7.098158176846156},"index":0,"playId":"5f491e11-347b-3eb6-b737-94f9ad939651","pitchNumber":1,"startTime":"2026-05-12T02:31:24.959Z","endTime":"2026-05-12T02:31:28.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"dd8e6f74-346d-30e8-b85b-284720b17c04","startTime":"2026-05-12T02:31:45.100Z","endTime":"2026-05-12T02:31:51.670Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023062435578062,"aZ":-32.05759189170229,"pfxX":1.2919617630500326,"pfxZ":0.06904722613263026,"pX":0.6438564574275767,"pZ":0.937671252611104,"vX0":4.983102933773476,"vY0":-127.92899214414247,"vZ0":-6.5118559012739965,"x":92.46,"y":213.46,"x0":-1.4895103159174585,"y0":50.00198253747841,"z0":5.998801668049099,"aX":2.161608125474768},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-3.4,"spinRate":2053,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.42658691586807196,"extension":7.261766545980939},"index":2,"playId":"f5d5a275-4926-387a-b1f2-113f758df77e","pitchNumber":2,"startTime":"2026-05-12T02:32:24.459Z","endTime":"2026-05-12T02:32:28.708Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.942668616600557,"aZ":-32.06267179535297,"pfxX":0.8328481639581153,"pfxZ":0.06480070873409893,"pX":0.7129090842384594,"pZ":2.2962161680148734,"vX0":5.1644012214011585,"vY0":-128.17583674734675,"vZ0":-3.3482328190329573,"x":89.83,"y":176.78,"x0":-1.4309659266868484,"y0":50.000562562537354,"z0":6.10647230024105,"aX":1.3942806513091046},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":-2.6,"spinRate":2029,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.42630437319568637,"extension":6.711403869695387},"index":3,"playId":"2f909eee-8553-3a3b-96c5-efcf5e2bd2f5","pitchNumber":3,"startTime":"2026-05-12T02:32:49.278Z","endTime":"2026-05-12T02:32:53.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:32:53.194Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-12T02:34:51.015Z","endTime":"2026-05-12T02:35:57.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.925446881505465,"aZ":-26.374081598707438,"pfxX":-12.507310568003481,"pfxZ":3.005783872067715,"pX":1.0986539602695276,"pZ":1.4334569347578854,"vX0":11.778195295874662,"vY0":-138.0325171286676,"vZ0":-5.203928782324192,"x":75.12,"y":200.08,"x0":-1.6001698786373633,"y0":50.00028785518807,"z0":5.120424114683146,"aX":-24.11463763858666},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.4,"breakHorizontal":20.2,"spinRate":2445,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.3969169283094107,"extension":6.703215870827377},"index":0,"playId":"5cfe8d4f-4b4d-3a1a-8a83-34437c3bfec5","pitchNumber":1,"startTime":"2026-05-12T02:35:00.805Z","endTime":"2026-05-12T02:35:04.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34635942911724,"aZ":-26.8020119383867,"pfxX":-12.225854298336188,"pfxZ":2.8122051949102094,"pX":0.36454326532611075,"pZ":2.35899451611133,"vX0":9.868029568578077,"vY0":-137.51545357528408,"vZ0":-2.8682087589881684,"x":103.1,"y":175.09,"x0":-1.6873620705410457,"y0":50.00163148877026,"z0":5.239532678114699,"aX":-23.34387304857967},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":20.0,"spinRate":2364,"spinDirection":242},"zone":6,"typeConfidence":0.91,"plateTime":0.3987612228886981,"extension":6.639273703036851},"index":1,"playId":"517bd6c1-dc43-3684-a721-c9c6965d3002","pitchNumber":2,"startTime":"2026-05-12T02:35:14.140Z","endTime":"2026-05-12T02:35:17.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49937203421851,"aZ":-36.27946207368228,"pfxX":3.9329389296312174,"pfxZ":-2.5294689158359205,"pX":0.4825426931139381,"pZ":1.7760518385181496,"vX0":5.017693857131542,"vY0":-126.40258516773847,"vZ0":-1.181107520769427,"x":98.61,"y":190.83,"x0":-2.038624085780491,"y0":50.00608426517328,"z0":5.15939629136724,"aX":6.371961700885468},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":-8.3,"spinRate":2628,"spinDirection":24},"zone":9,"typeConfidence":0.9,"plateTime":0.4331386568193252,"extension":6.494380930956534},"index":2,"playId":"8417b3b6-0198-3cad-84a6-54f60f47d76c","pitchNumber":3,"startTime":"2026-05-12T02:35:28.194Z","endTime":"2026-05-12T02:35:31.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-12T02:35:38.887Z","endTime":"2026-05-12T02:35:48.818Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94787380532612,"aZ":-31.839728064770554,"pfxX":6.101818279981874,"pfxZ":0.19941431293460088,"pX":0.11674398581758036,"pZ":1.8380857511413784,"vX0":3.5387964916341694,"vY0":-127.53782906539121,"vZ0":-2.0912995552599876,"x":112.55,"y":189.15,"x0":-2.079039045645786,"y0":50.0016695184715,"z0":5.167209377680928,"aX":10.102159498527435},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":-11.9,"spinRate":2904,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.42861586742876945,"extension":6.537608770889013},"hitData":{"launchSpeed":92.8,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.81,"coordY":172.15}},"index":4,"playId":"bbe0b90a-f871-3e07-a6b9-27d8e365bb99","pitchNumber":4,"startTime":"2026-05-12T02:35:48.818Z","endTime":"2026-05-12T02:35:57.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:35:57.273Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-12T02:36:07.559Z","endTime":"2026-05-12T02:36:43.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263182413981433,"aZ":-27.010755528106767,"pfxX":-9.81083861446177,"pfxZ":2.5967309573206574,"pX":-1.6023128786656882,"pZ":2.741684794737608,"vX0":4.630011724364355,"vY0":-139.68580097457044,"vZ0":-1.9248503564321737,"x":178.08,"y":164.75,"x0":-1.999739144284931,"y0":50.006307422400155,"z0":5.202475398573271,"aX":-19.53656248889031},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":2369,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.3909914891532589,"extension":6.591312800003239},"index":0,"playId":"dd7dbd63-f9ec-352c-8fb1-2ce07f3f7561","pitchNumber":1,"startTime":"2026-05-12T02:36:20.154Z","endTime":"2026-05-12T02:36:23.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90028196518839,"aZ":-28.681507912162704,"pfxX":-10.324582603012761,"pfxZ":1.8110054235723823,"pX":-0.03633614876532196,"pZ":2.344695671293109,"vX0":8.528047910568462,"vY0":-137.43154189256683,"vZ0":-2.346680041965048,"x":118.39,"y":175.47,"x0":-1.8245464752766758,"y0":50.00411369717035,"z0":5.140102942821797,"aX":-19.928574828485353},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.0,"breakHorizontal":17.2,"spinRate":2324,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.39717904157589823,"extension":6.718817431940895},"hitData":{"launchSpeed":94.0,"launchAngle":62.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.14,"coordY":129.74}},"index":1,"playId":"f145b44b-5f52-3080-a839-21f9ea46ab3d","pitchNumber":2,"startTime":"2026-05-12T02:36:33.355Z","endTime":"2026-05-12T02:36:43.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:36:43.223Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, second baseman Luis Arraez to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-12T02:36:49.405Z","endTime":"2026-05-12T02:39:09.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.225556510646474,"aZ":-39.17041542460526,"pfxX":5.386142553898284,"pfxZ":-4.295181492062477,"pX":-0.630082087323905,"pZ":2.080707316643347,"vX0":2.1149731028140972,"vY0":-126.87006711749441,"vZ0":0.17901574502378437,"x":141.02,"y":182.6,"x0":-2.1745975416379637,"y0":50.004057303934566,"z0":5.133980992197509,"aX":8.770439139165083},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.4,"breakHorizontal":-10.2,"spinRate":2599,"spinDirection":21},"zone":7,"typeConfidence":0.9,"plateTime":0.4319168248761516,"extension":6.365130777757277},"index":0,"playId":"141100d4-ff4f-3811-a6b5-0c792f11e5f4","pitchNumber":1,"startTime":"2026-05-12T02:37:07.377Z","endTime":"2026-05-12T02:37:10.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-12T02:37:19.457Z","endTime":"2026-05-12T02:37:30.009Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054791845847603,"aZ":-30.3645569817823,"pfxX":-10.32079041102624,"pfxZ":0.9283774203142432,"pX":0.7322945668148675,"pZ":3.022457446256255,"vX0":10.113210551152333,"vY0":-138.0230905044086,"vZ0":-0.6535287738901204,"x":89.09,"y":157.17,"x0":-1.6220893347019303,"y0":50.001500942599186,"z0":5.290448936353735,"aX":-20.09607784962764},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.8,"breakHorizontal":16.8,"spinRate":2313,"spinDirection":238},"zone":3,"typeConfidence":0.91,"plateTime":0.3954387476521459,"extension":6.508527312592232},"index":2,"playId":"ef7f55a1-5b73-3dee-9d9c-b3793a403081","pitchNumber":2,"startTime":"2026-05-12T02:37:30.009Z","endTime":"2026-05-12T02:37:33.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},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152524632228925,"aZ":-37.35447160669276,"pfxX":6.013806446102492,"pfxZ":-3.1157858192924657,"pX":1.4918285655911472,"pZ":-0.038847768449304716,"vX0":6.827365841177986,"vY0":-128.1163295881064,"vZ0":-5.267968465003588,"x":60.14,"y":239.83,"x0":-1.98737707617272,"y0":50.0008141622871,"z0":4.959233348317191,"aX":10.007271376444116},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.6,"breakHorizontal":-12.4,"spinRate":2797,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4273103747250975,"extension":6.589458997023053},"index":3,"playId":"d57ee13a-12f9-3814-b198-d06d4eccb5ee","pitchNumber":3,"startTime":"2026-05-12T02:37:43.059Z","endTime":"2026-05-12T02:37:46.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966104504432163,"aZ":-32.01431165414544,"pfxX":-9.707517087046437,"pfxZ":0.08449754674729437,"pX":0.02871065090484922,"pZ":1.0370629668111837,"vX0":8.477175542087796,"vY0":-139.03575280240693,"vZ0":-5.2552956015598475,"x":115.91,"y":210.78,"x0":-1.792352557916127,"y0":50.00541196320971,"z0":5.065762723102218,"aX":-19.087016526185216},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.7,"breakHorizontal":16.0,"spinRate":2289,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.39332440370241883,"extension":6.645883488980958},"index":4,"playId":"e24be172-89b8-3e31-bca4-42bca5833678","pitchNumber":4,"startTime":"2026-05-12T02:38:06.375Z","endTime":"2026-05-12T02:38:10.378Z","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":88.4,"endSpeed":81.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5822702186976,"aZ":-38.282966926502986,"pfxX":4.162426374170753,"pfxZ":-3.6487467704942134,"pX":0.2915520245897611,"pZ":1.7208235705490975,"vX0":4.6499642039363875,"vY0":-128.7536190055832,"vZ0":-1.130955573359687,"x":105.89,"y":192.32,"x0":-2.0810496527479794,"y0":50.00516272401816,"z0":5.137441495288995,"aX":6.964160568507949},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.6,"breakHorizontal":-8.6,"spinRate":2965,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.425961035047445,"extension":6.462509213401855},"index":5,"playId":"929cc129-e61c-35f7-be98-d9aae6139761","pitchNumber":5,"startTime":"2026-05-12T02:38:21.952Z","endTime":"2026-05-12T02:38:25.620Z","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":88.0,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728346119187712,"aZ":-35.440204949875024,"pfxX":7.12634058685369,"pfxZ":-1.9603342722076658,"pX":-0.8722775743555694,"pZ":3.920571762313086,"vX0":0.861527363876885,"vY0":-128.09056627828022,"vZ0":3.4194762161047985,"x":150.25,"y":132.92,"x0":-2.138826668389848,"y0":50.002364597907544,"z0":5.334179473735811,"aX":11.875631661559133},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.5,"breakHorizontal":-13.1,"spinRate":2637,"spinDirection":33},"zone":11,"typeConfidence":0.9,"plateTime":0.42712922669428677,"extension":6.4796941250043325},"index":6,"playId":"e58a8610-3370-325b-afea-67fbe572f795","pitchNumber":6,"startTime":"2026-05-12T02:38:40.372Z","endTime":"2026-05-12T02:38:44.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037819651626847,"aZ":-30.055265091927346,"pfxX":-9.048641844759091,"pfxZ":1.0723630903333747,"pX":0.4118614650640248,"pZ":1.1754331708119887,"vX0":8.88420035262358,"vY0":-139.3109961214987,"vZ0":-5.528949750234328,"x":101.3,"y":207.04,"x0":-1.6310695514773192,"y0":50.005379209054034,"z0":5.153518657752631,"aX":-17.92571096253992},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.1,"breakHorizontal":14.8,"spinRate":2265,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.3920218099029835,"extension":6.724226200692447},"hitData":{"launchSpeed":78.6,"launchAngle":-5.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.34,"coordY":145.97}},"index":7,"playId":"572e6975-b84d-3bd4-ab66-44f5d317425f","pitchNumber":7,"startTime":"2026-05-12T02:39:01.368Z","endTime":"2026-05-12T02:39:09.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:39:09.009Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesus Rodriguez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-12T02:40:59.268Z","endTime":"2026-05-12T02:43:11.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61385315204052,"aZ":-13.014818016507064,"pfxX":-5.542676332512681,"pfxZ":9.273015602827158,"pX":-0.25734083802531244,"pZ":2.2623738011764947,"vX0":5.555086376522323,"vY0":-142.12342739665556,"vZ0":-8.151654374669892,"x":126.81,"y":177.7,"x0":-1.508028726376298,"y0":50.000141756369416,"z0":5.976026140877632,"aX":-11.447562522938027},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":9.0,"spinRate":2283,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3839783447836722,"extension":7.246743639171253},"index":0,"playId":"4f9d623f-08de-346d-8dcd-d02d44a28875","pitchNumber":1,"startTime":"2026-05-12T02:41:19.429Z","endTime":"2026-05-12T02:41:22.998Z","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.8,"endSpeed":84.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252216221005003,"aZ":-22.871761061908533,"pfxX":-4.443493042337616,"pfxZ":5.184611713061846,"pX":-0.7417500218922156,"pZ":3.7399743485698256,"vX0":3.463807382399145,"vY0":-132.33293574654817,"vZ0":-2.0648318315419956,"x":145.27,"y":137.8,"x0":-1.4830752513045011,"y0":50.000560740962925,"z0":6.186526641035317,"aX":-7.96897342320638},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":7.4,"spinRate":982,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4121355674525322,"extension":7.062130244016374},"index":1,"playId":"6d95f2fa-84bd-3c6d-b6e0-f279d65714af","pitchNumber":2,"startTime":"2026-05-12T02:41:35.231Z","endTime":"2026-05-12T02:41:38.823Z","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.8,"endSpeed":89.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.654621519594656,"aZ":-11.005850945668678,"pfxX":-4.582636305220427,"pfxZ":10.262172833163943,"pX":0.14947575201617364,"pZ":3.294355378204901,"vX0":6.077477624463428,"vY0":-142.25169801839772,"vZ0":-5.746275655391009,"x":111.3,"y":149.83,"x0":-1.4128308865447465,"y0":50.003764481726726,"z0":6.02919537318269,"aX":-9.453872298688125},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2345,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3841063457184699,"extension":7.113277566571064},"index":2,"playId":"dff5070f-8c96-30f9-ae67-76fdb8332d7b","pitchNumber":3,"startTime":"2026-05-12T02:41:52.295Z","endTime":"2026-05-12T02:41:55.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-12T02:42:03.537Z","endTime":"2026-05-12T02:42:19.342Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79921047097237,"aZ":-35.009923293804,"pfxX":-3.7764053190349482,"pfxZ":-1.8006347220174894,"pX":0.6124338457700435,"pZ":0.6123949345777894,"vX0":5.785977582150693,"vY0":-125.75595293562378,"vZ0":-6.509594781091336,"x":93.66,"y":222.25,"x0":-1.2468112410281145,"y0":50.005256345710315,"z0":6.13797768632591,"aX":-5.9405685010120655},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.8,"breakHorizontal":5.3,"spinRate":580,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.43859544217936897,"extension":7.335995058648629},"index":4,"playId":"89ad9599-23b8-327d-afbf-fb9ec9958876","pitchNumber":4,"startTime":"2026-05-12T02:42:19.342Z","endTime":"2026-05-12T02:42:22.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09786507626638,"aZ":-15.400324044946098,"pfxX":-7.023963813237943,"pfxZ":9.47081287180285,"pX":-1.1566411341042764,"pZ":-0.9848412037372122,"vX0":3.1103667331737657,"vY0":-131.99445643568848,"vZ0":-14.738120085819666,"x":161.09,"y":265.37,"x0":-1.4352745788446808,"y0":50.00263038661132,"z0":5.792540588994063,"aX":-12.44087388329835},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2094,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41435846382267805,"extension":7.322731661819114},"index":5,"playId":"d9d16c67-8ae5-3d36-a3dc-5a4d32d50766","pitchNumber":5,"startTime":"2026-05-12T02:42:37.726Z","endTime":"2026-05-12T02:42:41.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.139368420185576,"aZ":-13.534586081246895,"pfxX":-6.553942661216313,"pfxZ":9.132161679673391,"pX":-0.6643864746046889,"pZ":1.6237852680863991,"vX0":4.699296172055028,"vY0":-142.31211197933465,"vZ0":-9.609568768151131,"x":142.32,"y":194.94,"x0":-1.4895812364285557,"y0":50.00696640367829,"z0":5.912380713195762,"aX":-13.381196189483976},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2425,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38560435045607777,"extension":7.289991535393182},"index":6,"playId":"2e23d49c-8700-3a16-807c-0fd289d80713","pitchNumber":6,"startTime":"2026-05-12T02:43:06.969Z","endTime":"2026-05-12T02:43:11.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:43:11.508Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging. Jesus Rodriguez steals (1) 2nd base.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-12T02:43:30.778Z","endTime":"2026-05-12T02:45:50.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.481650307411215,"aZ":-10.796693233906488,"pfxX":-5.431771869465527,"pfxZ":10.560932509922075,"pX":-0.7273318714718336,"pZ":2.372702455893529,"vX0":4.298756820591148,"vY0":-141.86409366279756,"vZ0":-8.056662246514724,"x":144.72,"y":174.72,"x0":-1.5616225239901667,"y0":50.0060314545062,"z0":5.949707292957909,"aX":-10.999380469282508},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":8.9,"spinRate":2304,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3870847508001942,"extension":7.226794077428018},"index":0,"playId":"b1f999b0-bb04-3228-803c-9dd59c3337b0","pitchNumber":1,"startTime":"2026-05-12T02:43:39.203Z","endTime":"2026-05-12T02:43:43.164Z","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":98.0,"endSpeed":89.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73896388777282,"aZ":-10.964987694133642,"pfxX":-5.647251971784395,"pfxZ":10.388403335805492,"pX":0.7773223692296527,"pZ":2.0140093865188433,"vX0":8.146029094154525,"vY0":-142.23048327798998,"vZ0":-9.053589277169305,"x":87.37,"y":184.4,"x0":-1.3949962109061862,"y0":50.0021863286359,"z0":5.9408975689225265,"aX":-11.5286524235424},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2277,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3856475709006113,"extension":7.091751986776661},"index":1,"playId":"5f9a52f6-7c59-3cd2-b187-e7e0c3c94f25","pitchNumber":2,"startTime":"2026-05-12T02:43:58.143Z","endTime":"2026-05-12T02:44:02.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614638570594167,"aZ":-30.130043737858703,"pfxX":-4.696916570904417,"pfxZ":1.172906402596671,"pX":1.1430388567239396,"pZ":1.0037413189737832,"vX0":7.887982765308029,"vY0":-131.1031987135983,"vZ0":-7.18643663538296,"x":73.43,"y":211.68,"x0":-1.288695639879908,"y0":50.005214411450304,"z0":6.016420340791526,"aX":-8.212103736752262},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.7,"breakHorizontal":6.8,"spinRate":1099,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4171102265815976,"extension":7.147810491302141},"index":2,"playId":"1d660120-ac54-3760-a7c3-28c65822743a","pitchNumber":3,"startTime":"2026-05-12T02:44:17.580Z","endTime":"2026-05-12T02:44:21.264Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520560097563987,"aZ":-29.129056644173478,"pfxX":-2.598698630595063,"pfxZ":1.7639962647996672,"pX":0.018519152836585055,"pZ":2.9067806684436186,"vX0":4.647502450914535,"vY0":-130.41625467675155,"vZ0":-2.655850236674751,"x":116.29,"y":160.3,"x0":-1.4461722558456538,"y0":50.005603113153676,"z0":6.127539244509923,"aX":-4.493489629643694},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":3.7,"spinRate":1247,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4194189984962655,"extension":7.088500024649468},"index":3,"playId":"7539b9a1-4521-3549-b408-14df1f02ad8e","pitchNumber":4,"startTime":"2026-05-12T02:44:39.913Z","endTime":"2026-05-12T02:44:43.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"b963383d-1779-389e-b563-e8afe7bac940","startTime":"2026-05-12T02:45:00.441Z","endTime":"2026-05-12T02:45:04.603Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96723878080954,"aZ":-13.916742693586567,"pfxX":-5.792323632317782,"pfxZ":9.69961936563067,"pX":0.6865988982589041,"pZ":1.2960470915894327,"vX0":7.393400461310242,"vY0":-136.31643625291315,"vZ0":-9.774233898548824,"x":90.83,"y":203.79,"x0":-1.3081980377081317,"y0":50.002197285054045,"z0":5.888988227871871,"aX":-10.901419419315168},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":8.9,"spinRate":2148,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4018041226963658,"extension":7.226247893580874},"index":5,"playId":"0270bf8b-4d2f-3871-a2f2-47ff2fc21640","pitchNumber":5,"startTime":"2026-05-12T02:45:20.108Z","endTime":"2026-05-12T02:45:24.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418303834076905,"aZ":-29.753708929973303,"pfxX":-7.478669820097246,"pfxZ":1.3589296106988265,"pX":-0.9512617267705625,"pZ":1.8217970682682827,"vX0":3.937908181246896,"vY0":-132.39587358652258,"vZ0":-5.567477515066128,"x":153.26,"y":189.59,"x0":-1.4837159626197534,"y0":50.0040731510731,"z0":6.1210146646672206,"aX":-13.32000319613376},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.4,"breakHorizontal":12.7,"spinRate":1148,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.41321224333451356,"extension":7.225072618744116},"index":6,"playId":"f3cf16c5-1d23-388b-8fdb-7c7e9dcea251","pitchNumber":6,"startTime":"2026-05-12T02:45:42.996Z","endTime":"2026-05-12T02:45:50.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:45:50.007Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a sharp ground ball to right fielder Kyle Tucker. Jesus Rodriguez to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-12T02:46:03.178Z","endTime":"2026-05-12T02:47:15.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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_play","runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.416281529965143,"aZ":-28.24621453966835,"pfxX":-7.30617815186937,"pfxZ":2.2671130285231618,"pX":0.20430039665525446,"pZ":0.38697300315483907,"vX0":6.49191422039509,"vY0":-130.42408071174407,"vZ0":-9.10261646395852,"x":109.21,"y":228.33,"x0":-1.3630731303519448,"y0":50.00041041024244,"z0":6.039630652929565,"aX":-12.635328045540492},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":11.9,"spinRate":1139,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4193371611730452,"extension":7.2287486117288875},"index":0,"playId":"b4ac5c6f-052f-3d57-98d2-afc073cce23e","pitchNumber":1,"startTime":"2026-05-12T02:46:20.209Z","endTime":"2026-05-12T02:46:24.314Z","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":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897138106427402,"aZ":-25.358154394425615,"pfxX":-6.689750215325537,"pfxZ":3.9551728593031648,"pX":-1.4241428870945945,"pZ":2.4187731076224273,"vX0":2.4249627066639126,"vY0":-130.60199069952864,"vZ0":-4.565084397220136,"x":171.28,"y":173.47,"x0":-1.4962628651753722,"y0":50.00575677214782,"z0":6.1001592814009,"aX":-11.540881256779269},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":879,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4196255242785254,"extension":7.2242813385729265},"index":1,"playId":"c0608a5c-a2f0-33c7-98e8-653d7091ff0d","pitchNumber":2,"startTime":"2026-05-12T02:46:47.011Z","endTime":"2026-05-12T02:46:50.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016608609478403,"aZ":-12.20940819526958,"pfxX":-6.04118013792656,"pfxZ":9.899433581037677,"pX":0.35890545992092215,"pZ":2.14414813406637,"vX0":7.226810220273115,"vY0":-140.89154045060076,"vZ0":-8.350122009760609,"x":103.32,"y":180.89,"x0":-1.450477821779047,"y0":50.006350213633496,"z0":5.92925215549438,"aX":-12.188361119341282},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2215,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3882649805764191,"extension":7.19446526895013},"hitData":{"launchSpeed":101.0,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.95,"coordY":116.9}},"index":2,"playId":"1c228e73-3b70-335a-a12d-9ffdf88993f9","pitchNumber":3,"startTime":"2026-05-12T02:47:06.317Z","endTime":"2026-05-12T02:47:15.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:47:15.906Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Casey Schmitt hit by pitch. Luis Arraez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-12T02:48:40.768Z","endTime":"2026-05-12T02:48:48.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-12T02:47:30.247Z","endTime":"2026-05-12T02:48:42.974Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164595045790943,"aZ":-34.11111307298429,"pfxX":-0.02878602831629351,"pfxZ":-1.1945080022508723,"pX":-1.6443749518519122,"pZ":3.3614870141118263,"vX0":-0.3474773933065156,"vY0":-126.83416438040348,"vZ0":-0.64860871901438,"x":179.68,"y":148.02,"x0":-1.5015700224463397,"y0":50.003981291603836,"z0":6.352821458292302,"aX":-0.0465838901994971},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.0,"breakHorizontal":0.1,"spinRate":652,"spinDirection":269},"zone":11,"typeConfidence":2.0,"plateTime":0.43268994031753527,"extension":7.0433155794773805},"index":1,"playId":"dc855130-1648-3ddf-9d5f-3853bdabe69a","pitchNumber":1,"startTime":"2026-05-12T02:48:42.974Z","endTime":"2026-05-12T02:48:48.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:48:48.852Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-12T02:49:09.971Z","endTime":"2026-05-12T02:50:39.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.529512545215574,"aZ":-12.407562620984075,"pfxX":-6.8039605530679665,"pfxZ":9.666284938622876,"pX":-0.5376751264614505,"pZ":2.361560547501712,"vX0":5.253667891043627,"vY0":-142.0763449704491,"vZ0":-8.015947493963925,"x":137.49,"y":175.02,"x0":-1.5267581353893596,"y0":50.00086474416446,"z0":6.00788652965028,"aX":-13.909343415343024},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2281,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38551729180759997,"extension":7.2317996919231256},"index":0,"playId":"3ce2d7a6-9038-37b4-8806-cbb265d40389","pitchNumber":1,"startTime":"2026-05-12T02:49:16.384Z","endTime":"2026-05-12T02:49:19.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13883988295824,"aZ":-14.27376811881522,"pfxX":-7.205853385841885,"pfxZ":8.823639645262652,"pX":0.07187252284070825,"pZ":2.5604279041506333,"vX0":6.781811369393339,"vY0":-141.4914150123277,"vZ0":-7.041559365319186,"x":114.26,"y":169.65,"x0":-1.4192870979751802,"y0":50.00390867538152,"z0":5.995305959786138,"aX":-14.618820069758524},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2328,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38705468275415766,"extension":7.079289984579716},"index":1,"playId":"32a21248-2ef3-3fcb-a899-0cc51f0b795c","pitchNumber":2,"startTime":"2026-05-12T02:49:39.823Z","endTime":"2026-05-12T02:49:43.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79279826723983,"aZ":-12.641676208716962,"pfxX":-7.495962100081485,"pfxZ":9.418161955102612,"pX":-1.0704830180819727,"pZ":2.4090971147236337,"vX0":4.428397883681989,"vY0":-143.25758037206262,"vZ0":-7.861647147086547,"x":157.8,"y":173.73,"x0":-1.664305351233287,"y0":50.002378478782006,"z0":5.983248079310849,"aX":-15.544706243610968},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":12.6,"spinRate":2470,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3826770457254276,"extension":7.088437074195556},"index":2,"playId":"bef5b87a-5bce-36aa-afa6-0e70886d8fce","pitchNumber":3,"startTime":"2026-05-12T02:50:03.147Z","endTime":"2026-05-12T02:50:08.229Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.115873430138322,"aZ":-36.43733762449469,"pfxX":-4.556650592678622,"pfxZ":-2.7122919668251058,"pX":-0.8343131938817584,"pZ":1.2262365440706138,"vX0":3.2565564658383748,"vY0":-125.03764824517846,"vZ0":-4.636240110366052,"x":148.8,"y":205.67,"x0":-1.5668405864724944,"y0":50.00536316527472,"z0":6.121085020992454,"aX":-7.157903139764866},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":7.4,"spinRate":547,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.43941842747821,"extension":7.400770196131988},"hitData":{"launchSpeed":75.0,"launchAngle":44.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.4,"coordY":122.84}},"index":3,"playId":"c12560d4-a389-3cd4-a488-c220a7aef5d0","pitchNumber":4,"startTime":"2026-05-12T02:50:27.852Z","endTime":"2026-05-12T02:50:39.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:50:39.400Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-12T02:50:49.063Z","endTime":"2026-05-12T02:52:25.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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.3,"endSpeed":83.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.652179888853833,"aZ":-30.779797681700046,"pfxX":-4.622919010366957,"pfxZ":0.8022482451379336,"pX":0.07047168852503691,"pZ":1.8001848981703348,"vX0":5.2246458344220095,"vY0":-130.04024621255792,"vZ0":-5.188984150418998,"x":114.31,"y":190.18,"x0":-1.3544053095571287,"y0":50.00014988398393,"z0":6.128086171870917,"aX":-7.997771119611899},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":7.3,"spinRate":836,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4195676116400806,"extension":7.203662667283655},"index":0,"playId":"63ad82e4-9615-3ee1-ae21-4e6db523da3c","pitchNumber":1,"startTime":"2026-05-12T02:51:11.828Z","endTime":"2026-05-12T02:51:15.234Z","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":84.6,"endSpeed":77.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31001876146304,"aZ":-33.70427756668593,"pfxX":-0.1928558396567639,"pfxZ":-0.9960862583858923,"pX":0.2847154491345504,"pZ":3.340345280444145,"vX0":4.166937904646163,"vY0":-123.1619567299225,"vZ0":-0.2001712510080459,"x":106.15,"y":148.59,"x0":-1.403510553100053,"y0":50.00154874352257,"z0":6.271382121541816,"aX":-0.2964414929784128},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-0.6,"spinRate":613,"spinDirection":311},"zone":3,"typeConfidence":2.0,"plateTime":0.44461083439682403,"extension":7.252500614293303},"index":1,"playId":"38ce1bb8-01ee-31e8-80ba-84150fbd1844","pitchNumber":2,"startTime":"2026-05-12T02:51:29.533Z","endTime":"2026-05-12T02:51:33.563Z","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.5,"endSpeed":88.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01464154610967,"aZ":-12.010739790838102,"pfxX":-6.841576762675136,"pfxZ":10.118446598306909,"pX":-0.19358993132685023,"pZ":2.8545868069387903,"vX0":5.71218933078895,"vY0":-140.3442626258182,"vZ0":-6.743442643268924,"x":124.38,"y":161.71,"x0":-1.3672503935672904,"y0":50.00696426960083,"z0":6.072424856873302,"aX":-13.639529317477598},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":11.2,"spinRate":2212,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39039428425004674,"extension":7.167668671449462},"index":2,"playId":"9adafa19-46e7-310e-b4c0-2a5fdc2b458e","pitchNumber":3,"startTime":"2026-05-12T02:51:47.890Z","endTime":"2026-05-12T02:51:51.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"3fd301ae-cc01-41c4-a822-e20c217b21a0","startTime":"2026-05-12T02:52:02.235Z","endTime":"2026-05-12T02:52:07.124Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.440506997209827,"aZ":-37.738002127641415,"pfxX":-1.580902863740242,"pfxZ":-3.607956037216386,"pX":-0.6796899577930817,"pZ":1.8403948593021968,"vX0":2.113686869701034,"vY0":-123.65015115971906,"vZ0":-3.109542321968828,"x":142.91,"y":189.09,"x0":-1.3415308195705256,"y0":50.002203116403614,"z0":6.291543800131708,"aX":-2.439810284324858},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.0,"breakHorizontal":2.4,"spinRate":445,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.4435492817798554,"extension":7.262956089294527},"hitData":{"launchSpeed":81.3,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.39,"coordY":167.17}},"index":4,"playId":"2f0a18a2-6370-3986-b350-ee6fdac2ff5a","pitchNumber":4,"startTime":"2026-05-12T02:52:18.579Z","endTime":"2026-05-12T02:52:25.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:52:25.953Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Teoscar Hernández doubles (5) on a sharp ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-12T02:54:29.948Z","endTime":"2026-05-12T02:55:16.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342044015939205,"aZ":-25.858617842288144,"pfxX":-11.232633107814328,"pfxZ":3.3800970536285906,"pX":1.5622682252903188,"pZ":2.230329501109198,"vX0":12.347159357755475,"vY0":-135.26806980857722,"vZ0":-3.1813249498687695,"x":57.45,"y":178.56,"x0":-1.5851673204344126,"y0":50.00154302807237,"z0":5.219027211818536,"aX":-20.977911452309343},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":18.0,"spinRate":2254,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.40370968815950636,"extension":6.6766954474666225},"index":0,"playId":"32f9dada-e5ed-3ba1-a3cf-4bb988feee6e","pitchNumber":1,"startTime":"2026-05-12T02:54:51.275Z","endTime":"2026-05-12T02:54:54.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356958706430596,"aZ":-27.35888634191161,"pfxX":-10.824033106426336,"pfxZ":2.5193709929480246,"pX":-0.7355491858933513,"pZ":2.7940930768994248,"vX0":6.429430797912835,"vY0":-136.86425793514627,"vZ0":-1.6817702600601132,"x":145.04,"y":163.34,"x0":-1.7009360097679576,"y0":50.00162337678476,"z0":5.278463190786699,"aX":-20.667157195628434},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":18.4,"spinRate":2285,"spinDirection":236},"zone":1,"typeConfidence":0.91,"plateTime":0.3992112180502039,"extension":6.635663227325108},"hitData":{"launchSpeed":105.8,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":67.23,"coordY":140.13}},"index":1,"playId":"14b521e8-aabd-33ba-8fb2-50eeb89ec88f","pitchNumber":2,"startTime":"2026-05-12T02:55:04.274Z","endTime":"2026-05-12T02:55:16.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:55:16.884Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hyeseong Kim grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-12T02:55:22.155Z","endTime":"2026-05-12T02:55:59.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152971794643168,"aZ":-31.116408476750472,"pfxX":-9.029733095385382,"pfxZ":0.5548523471214617,"pX":-0.9462743848578539,"pZ":1.9537398738489586,"vX0":6.0479527123693515,"vY0":-136.7569122691117,"vZ0":-2.8676695082750236,"x":153.07,"y":186.03,"x0":-2.0012643713115037,"y0":50.00617852835698,"z0":5.127075371310343,"aX":-17.28917401952741},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.6,"breakHorizontal":15.2,"spinRate":2166,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.3989092428925254,"extension":6.61179126692794},"hitData":{"launchSpeed":79.7,"launchAngle":-36.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.57,"coordY":176.86}},"index":0,"playId":"ece05bca-5c75-3e11-b193-03e52f7cace7","pitchNumber":1,"startTime":"2026-05-12T02:55:50.313Z","endTime":"2026-05-12T02:55:59.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:55:59.468Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Luis Arraez to first baseman Casey Schmitt. Teoscar Hernández to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-12T02:56:06.309Z","endTime":"2026-05-12T02:58:26.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"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,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936854057358516,"aZ":-30.562205706827466,"pfxX":-10.01081059879224,"pfxZ":0.8330625194161803,"pX":-0.6266478223756436,"pZ":1.7440769449121432,"vX0":7.328992286868701,"vY0":-138.27852007172277,"vZ0":-3.577785948350667,"x":140.89,"y":191.69,"x0":-2.006587846477275,"y0":50.006586261744566,"z0":5.09833805724684,"aX":-19.450957554334405},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.0,"breakHorizontal":16.7,"spinRate":2266,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.3956367793273228,"extension":6.636670065487117},"index":0,"playId":"6dc8c37f-4fee-39bc-bccb-61f9c56aba7f","pitchNumber":1,"startTime":"2026-05-12T02:56:23.754Z","endTime":"2026-05-12T02:56:27.188Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3532984419556,"aZ":-24.573598450542402,"pfxX":-7.584216507856146,"pfxZ":4.785524631413229,"pX":0.7989168277026009,"pZ":0.7657733352260183,"vX0":9.493864135098324,"vY0":-124.97320702460425,"vZ0":-5.347744761685288,"x":86.55,"y":218.1,"x0":-2.0575484017355494,"y0":50.001794937646785,"z0":4.942753046760783,"aX":-12.03956441781261},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":11.6,"spinRate":1604,"spinDirection":242},"zone":14,"typeConfidence":0.8,"plateTime":0.43768482594737446,"extension":6.878384718672631},"index":1,"playId":"fa4f42d4-17b8-3ed8-8e9d-a739083a454f","pitchNumber":2,"startTime":"2026-05-12T02:56:40.960Z","endTime":"2026-05-12T02:56:44.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-12T02:56:51.887Z","endTime":"2026-05-12T02:57:07.546Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.870053849606265,"aZ":-30.448501285648728,"pfxX":-10.98902237868315,"pfxZ":0.8854990928434852,"pX":-0.8811276491019783,"pZ":3.0784503428146603,"vX0":7.13254705309428,"vY0":-138.2149349113835,"vZ0":-0.5046921508127555,"x":150.59,"y":155.66,"x0":-2.058591006561069,"y0":50.00240051660134,"z0":5.296256724502804,"aX":-21.40328157227114},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.7,"breakHorizontal":18.6,"spinRate":2277,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3952762083289949,"extension":6.6474717547080076},"index":3,"playId":"504f7706-074d-3374-b90e-bfa7249ca5a3","pitchNumber":3,"startTime":"2026-05-12T02:57:07.546Z","endTime":"2026-05-12T02:57:11.703Z","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":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11512670321849,"aZ":-30.652121621111004,"pfxX":-8.126203446027828,"pfxZ":0.9372710693751523,"pX":0.8971578307161024,"pZ":0.5552586101001048,"vX0":9.765665461221243,"vY0":-126.09001295336535,"vZ0":-4.897255433819659,"x":82.8,"y":223.79,"x0":-1.9514207085529585,"y0":50.004131045830476,"z0":4.966026288158473,"aX":-13.223579660401672},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":12.7,"spinRate":1552,"spinDirection":244},"zone":14,"typeConfidence":0.76,"plateTime":0.4326556811065623,"extension":6.845602316340085},"index":4,"playId":"62c33c05-ceaa-355a-9b16-8b4e8c1b0e3e","pitchNumber":4,"startTime":"2026-05-12T02:57:34.082Z","endTime":"2026-05-12T02:57:37.628Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.547215737769918,"aZ":-37.226141753621235,"pfxX":5.703114659143222,"pfxZ":-3.137062516900885,"pX":-1.1565388476752843,"pZ":2.3652797327942636,"vX0":1.4155312722646993,"vY0":-126.27349924423214,"vZ0":0.4295468963124143,"x":161.08,"y":174.92,"x0":-2.465772256675601,"y0":50.00368237492519,"z0":5.19630605965583,"aX":9.17841667880539},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-10.7,"spinRate":2343,"spinDirection":28},"zone":13,"typeConfidence":0.9,"plateTime":0.4343380399177472,"extension":6.578799717836548},"index":5,"playId":"7c6c3632-6204-362b-9036-03b3837ef960","pitchNumber":5,"startTime":"2026-05-12T02:57:55.307Z","endTime":"2026-05-12T02:57:58.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847824034720908,"aZ":-28.8646740592106,"pfxX":-10.874154100060162,"pfxZ":1.6867579020037198,"pX":-0.872367934181427,"pZ":2.622893940070341,"vX0":7.173699124413442,"vY0":-139.10255673432152,"vZ0":-1.8347122971073675,"x":150.25,"y":167.96,"x0":-2.070332136944775,"y0":50.00209664688289,"z0":5.202354470731686,"aX":-21.334992473823934},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.9,"breakHorizontal":18.2,"spinRate":2212,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3935640769678095,"extension":6.609922275858372},"hitData":{"launchSpeed":91.9,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.67,"coordY":149.61}},"index":6,"playId":"ced2abe9-97fd-31ca-88e8-8d554a4e40f8","pitchNumber":6,"startTime":"2026-05-12T02:58:18.234Z","endTime":"2026-05-12T02:58:26.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T02:58:26.300Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-12T02:58:36.336Z","endTime":"2026-05-12T03:01:06.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"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":87.4,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123890519461987,"aZ":-39.90494604432646,"pfxX":6.412679490717964,"pfxZ":-4.734994332700751,"pX":0.5937582090682505,"pZ":1.7213718256852397,"vX0":4.699805121442099,"vY0":-127.18394971075067,"vZ0":-0.5804839611931395,"x":94.37,"y":192.3,"x0":-2.114203339006177,"y0":50.006099841677056,"z0":5.129061597828212,"aX":10.46138625774648},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.5,"breakHorizontal":-12.7,"spinRate":2365,"spinDirection":23},"zone":9,"typeConfidence":0.9,"plateTime":0.4313734314654223,"extension":6.595384781686816},"index":0,"playId":"b8c83bfe-87cb-3b65-a3b5-d592227c3277","pitchNumber":1,"startTime":"2026-05-12T02:58:52.707Z","endTime":"2026-05-12T02:58:56.489Z","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":95.7,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589764941086422,"aZ":-29.535344457172776,"pfxX":-9.22229277194792,"pfxZ":1.3399883062432707,"pX":0.43195292244289896,"pZ":2.5737514732195605,"vX0":9.222451655726639,"vY0":-139.10131442438615,"vZ0":-1.8166274797443958,"x":100.53,"y":169.29,"x0":-1.719504984175058,"y0":50.002857358030624,"z0":5.182948160144738,"aX":-18.172357466400467},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.3,"breakHorizontal":14.9,"spinRate":2342,"spinDirection":238},"zone":6,"typeConfidence":0.91,"plateTime":0.39292368839666647,"extension":6.759214472551672},"index":1,"playId":"0ade7878-5bdf-3079-b047-dd23d5fde3c9","pitchNumber":2,"startTime":"2026-05-12T02:59:13.758Z","endTime":"2026-05-12T02:59:17.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74475534263131,"aZ":-34.885363796778456,"pfxX":3.134027706684609,"pfxZ":-1.6302973331590902,"pX":0.9231618341729435,"pZ":2.1904850101698337,"vX0":6.055779584251998,"vY0":-127.46875481149445,"vZ0":-0.6549128094952792,"x":81.81,"y":179.64,"x0":-1.881263879850999,"y0":50.00322560364816,"z0":5.18118470416694,"aX":5.20868708965658},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.9,"breakHorizontal":-7.0,"spinRate":2737,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.42805195461894163,"extension":6.691807856680486},"index":2,"playId":"8b2f4477-b090-3673-86f3-0829a3d03ffa","pitchNumber":3,"startTime":"2026-05-12T02:59:35.386Z","endTime":"2026-05-12T02:59:39.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671887786981408,"aZ":-35.3105639530792,"pfxX":4.378229458617275,"pfxZ":-1.8935600632541822,"pX":0.02063080480192527,"pZ":1.4667701150464512,"vX0":4.001325157617407,"vY0":-127.40237292946624,"vZ0":-2.21590937602891,"x":116.21,"y":199.18,"x0":-2.133159028981193,"y0":50.000596974162306,"z0":5.111474255520996,"aX":7.2678380329575445},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":-8.8,"spinRate":2785,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.42826596407808415,"extension":6.573710264191176},"index":3,"playId":"221aa9e7-86d9-397a-8eba-64d5c5aabf13","pitchNumber":4,"startTime":"2026-05-12T02:59:55.013Z","endTime":"2026-05-12T02:59:59.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62068491550123,"aZ":-31.48601380258436,"pfxX":-9.084237929114394,"pfxZ":0.3484410526150796,"pX":-0.316496113802914,"pZ":3.4770616008318194,"vX0":7.180858813795372,"vY0":-138.97044382199212,"vZ0":0.46055527837006627,"x":129.06,"y":144.9,"x0":-1.7470130908708217,"y0":50.00099654137773,"z0":5.39192299502258,"aX":-17.85951783906036},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":2304,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3933498980468366,"extension":6.683416212333074},"index":4,"playId":"3e04a8df-05ed-3951-9cca-87e40bff5590","pitchNumber":5,"startTime":"2026-05-12T03:00:18.214Z","endTime":"2026-05-12T03:00:22.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993892304939823,"aZ":-29.746146825583285,"pfxX":-8.526577831906089,"pfxZ":1.2224396971451563,"pX":0.5672422421214601,"pZ":1.9771953801379802,"vX0":9.255217847868643,"vY0":-139.16930980768763,"vZ0":-3.43596512730854,"x":95.38,"y":185.4,"x0":-1.676213911710306,"y0":50.001798181771534,"z0":5.174407933644405,"aX":-16.910421770278283},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.7,"breakHorizontal":13.8,"spinRate":2324,"spinDirection":238},"zone":9,"typeConfidence":0.91,"plateTime":0.3919170854614977,"extension":6.688846728507571},"index":5,"playId":"8120d2e4-7d5d-3346-a311-1e2f867c8291","pitchNumber":6,"startTime":"2026-05-12T03:00:38.053Z","endTime":"2026-05-12T03:00:41.954Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141461925667272,"aZ":-33.85473194689804,"pfxX":5.6421132726443535,"pfxZ":-1.0010445473087222,"pX":0.6699238410743334,"pZ":1.7434807464652433,"vX0":4.920757160491746,"vY0":-127.71411995496575,"vZ0":-1.9892577782300866,"x":91.46,"y":191.71,"x0":-2.0033401097454355,"y0":50.00366106282427,"z0":5.1529948741531895,"aX":9.475900216318335},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":-11.2,"spinRate":2741,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.42614509800069245,"extension":6.648048114045172},"index":6,"playId":"ee96a90f-6ad0-35e8-bee4-c665fcf30706","pitchNumber":7,"startTime":"2026-05-12T03:01:02.798Z","endTime":"2026-05-12T03:01:06.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:01:06.613Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out sharply to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-12T03:02:56.595Z","endTime":"2026-05-12T03:03:41.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.233827660036976,"aZ":-28.22723248869833,"pfxX":-2.7955019942612775,"pfxZ":2.2691951820622585,"pX":0.23534857874711818,"pZ":2.3393887381876555,"vX0":5.0247582248383535,"vY0":-131.15486157782365,"vZ0":-4.533687321964204,"x":108.03,"y":175.62,"x0":-1.343752006165674,"y0":50.00131944297552,"z0":6.200100905951817,"aX":-4.860467979443948},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":4.0,"spinRate":831,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.41791476500442526,"extension":7.19149954825016},"index":0,"playId":"fbb13f2c-f408-3a6b-bda2-6afdb236683e","pitchNumber":1,"startTime":"2026-05-12T03:03:16.281Z","endTime":"2026-05-12T03:03:19.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.667620134532374,"aZ":-11.772553387416403,"pfxX":-5.288572131846661,"pfxZ":9.992282134290695,"pX":-0.06865996883505493,"pZ":1.972171532194452,"vX0":5.775981050267728,"vY0":-141.8007066443657,"vZ0":-9.144781221507705,"x":119.62,"y":185.53,"x0":-1.4424504492383559,"y0":50.00020531261965,"z0":5.984893729723796,"aX":-10.795366294601981},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":8.4,"spinRate":2242,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.38588825922294223,"extension":7.007672255491595},"hitData":{"launchSpeed":100.2,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":213.22,"coordY":89.43}},"index":1,"playId":"08bbac6b-2cbf-3483-a61d-29af59ba817a","pitchNumber":2,"startTime":"2026-05-12T03:03:31.796Z","endTime":"2026-05-12T03:03:41.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:03:41.825Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-12T03:03:45.933Z","endTime":"2026-05-12T03:05:30.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04610933180843,"aZ":-11.267542457254986,"pfxX":-5.24916899543909,"pfxZ":10.294955148576225,"pX":0.018782399034213033,"pZ":3.293010317270962,"vX0":5.879384264777852,"vY0":-141.75214025293727,"vZ0":-5.779880466347417,"x":116.28,"y":149.87,"x0":-1.4023166408799013,"y0":50.0021860456456,"z0":6.080888689981793,"aX":-10.659531116013683},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2308,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3867133285051181,"extension":7.151424452746806},"index":0,"playId":"07dfe16d-dc93-31a5-9f25-dda975aabc98","pitchNumber":1,"startTime":"2026-05-12T03:04:06.289Z","endTime":"2026-05-12T03:04:09.698Z","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":98.0,"endSpeed":89.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92988294058939,"aZ":-13.014001728276094,"pfxX":-4.086525167257497,"pfxZ":9.255006674456446,"pX":-0.5509627208159162,"pZ":4.11403192348703,"vX0":4.046973603156073,"vY0":-142.76232706789838,"vZ0":-3.5696401674921434,"x":138.0,"y":127.7,"x0":-1.45389366932469,"y0":50.00284113641807,"z0":6.196032735869771,"aX":-8.460910238031236},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":6.6,"spinRate":2163,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3832178512287583,"extension":7.22605685717875},"index":1,"playId":"018e883d-a259-3b36-a2d6-76eadf2690b9","pitchNumber":2,"startTime":"2026-05-12T03:04:25.326Z","endTime":"2026-05-12T03:04:28.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86345811818742,"aZ":-31.289107111308446,"pfxX":-2.998376323590767,"pfxZ":0.4982004634764703,"pX":0.36494493047635257,"pZ":2.364123126798505,"vX0":5.671408890956938,"vY0":-131.79096596763503,"vZ0":-4.006869929445263,"x":103.09,"y":174.95,"x0":-1.4137880979018669,"y0":50.00289868745157,"z0":6.18468010147445,"aX":-5.337651759078453},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":4.3,"spinRate":798,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4137059582330904,"extension":7.148359933384598},"index":2,"playId":"6450244c-2edf-3a2e-b76c-b1d9b2f57ceb","pitchNumber":3,"startTime":"2026-05-12T03:04:40.806Z","endTime":"2026-05-12T03:04:45.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.415639030146348,"aZ":-34.979608148066866,"pfxX":-0.5492980333820523,"pfxZ":-1.7767959747476354,"pX":0.42650316494028234,"pZ":3.4481814805646906,"vX0":4.522084218597166,"vY0":-125.66716330648102,"vZ0":-0.07026063905882118,"x":100.74,"y":145.68,"x0":-1.3345243499589399,"y0":50.00201113150982,"z0":6.34774261176293,"aX":-0.8678445687750355},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-0.1,"spinRate":493,"spinDirection":301},"zone":3,"typeConfidence":2.0,"plateTime":0.43793028448444904,"extension":7.0599708042854585},"index":3,"playId":"cd46cecd-13d8-3553-bec6-b24b4770b3ce","pitchNumber":4,"startTime":"2026-05-12T03:05:07.299Z","endTime":"2026-05-12T03:05:12.394Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927387496697627,"aZ":-36.891949820248186,"pfxX":-2.026284608835738,"pfxZ":-2.9130984341458266,"pX":-0.4510101715291103,"pZ":2.605308688485607,"vX0":2.900041876981599,"vY0":-126.44232549553571,"vZ0":-1.761494671757039,"x":134.19,"y":168.44,"x0":-1.3498862402134368,"y0":50.005231387924226,"z0":6.272988942184028,"aX":-3.279742513954173},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.4,"breakHorizontal":3.0,"spinRate":547,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4332963130885714,"extension":6.982633640026198},"index":4,"playId":"dffd8ba8-689d-3118-bdfa-ed5b27614c1d","pitchNumber":5,"startTime":"2026-05-12T03:05:26.682Z","endTime":"2026-05-12T03:05:30.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:05:30.398Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harrison Bader grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-12T03:05:39.039Z","endTime":"2026-05-12T03:07:39.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"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(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":97.7,"endSpeed":90.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336702166883676,"aZ":-12.143043736992565,"pfxX":-5.237319442124956,"pfxZ":9.670933936176446,"pX":-0.32740848877524026,"pZ":3.615628445996832,"vX0":5.1488477287464285,"vY0":-142.25140573679857,"vZ0":-4.829891554575891,"x":129.48,"y":141.16,"x0":-1.4710451118622376,"y0":50.00424603198554,"z0":6.090887582169427,"aX":-10.850150709813107},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2243,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3834698589672687,"extension":6.998625867862166},"index":0,"playId":"651bd7a5-b8ab-3261-9b5b-17cf46e54e3c","pitchNumber":1,"startTime":"2026-05-12T03:05:56.902Z","endTime":"2026-05-12T03:06:00.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.542833170954502,"aZ":-11.038261040878709,"pfxX":-5.410645850891438,"pfxZ":10.198814892085565,"pX":-0.5593981276961284,"pZ":2.329781596881697,"vX0":4.359529523580052,"vY0":-142.32442356034153,"vZ0":-8.411918279194529,"x":138.32,"y":175.88,"x0":-1.4003082422362798,"y0":50.00209908555685,"z0":6.004167452735593,"aX":-11.212917802958845},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2231,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38335490536162675,"extension":6.952207166589541},"index":1,"playId":"dcf3fb67-a857-3c63-bad6-4d11273d78e0","pitchNumber":2,"startTime":"2026-05-12T03:06:13.631Z","endTime":"2026-05-12T03:06:17.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.156475511606068,"aZ":-32.83230142399125,"pfxX":-0.8875385253156551,"pfxZ":-0.3968988777387277,"pX":1.5729917785243839,"pZ":0.5342832075083773,"vX0":7.802146813655436,"vY0":-129.13387883008593,"vZ0":-7.318091029595062,"x":57.04,"y":224.35,"x0":-1.3785414932223423,"y0":50.00034136335137,"z0":5.947362272820273,"aX":-1.4930369350568056},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.3,"breakHorizontal":-0.2,"spinRate":1990,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.42498136203834047,"extension":7.05157772164089},"index":2,"playId":"be332494-5258-35ab-b686-c5793c1be186","pitchNumber":3,"startTime":"2026-05-12T03:06:29.672Z","endTime":"2026-05-12T03:06:33.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959581091519876,"aZ":-30.43049476821602,"pfxX":-6.461165857240436,"pfxZ":0.9763754786594356,"pX":0.3964745794954742,"pZ":1.5343794852827173,"vX0":6.601239747895717,"vY0":-132.9569908376966,"vZ0":-6.192494117438427,"x":101.89,"y":197.35,"x0":-1.2810794966921297,"y0":50.00412633349784,"z0":6.106864249073616,"aX":-11.549297384477812},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":10.2,"spinRate":1039,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4122222809729372,"extension":7.263221709955314},"index":3,"playId":"89883a01-bd95-3c7c-8218-faa2ab47d6a9","pitchNumber":4,"startTime":"2026-05-12T03:06:49.692Z","endTime":"2026-05-12T03:06:53.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-12T03:07:02.036Z","endTime":"2026-05-12T03:07:10.718Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079570714572576,"aZ":-29.56846121465091,"pfxX":-6.93540782664697,"pfxZ":1.5025008621317824,"pX":-0.7913817049705719,"pZ":2.413466962193368,"vX0":3.993270858394534,"vY0":-131.49231228999943,"vZ0":-4.076191734266655,"x":147.17,"y":173.62,"x0":-1.4353547294962166,"y0":50.00347846005082,"z0":6.198558663706323,"aX":-12.042765095525251},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":11.5,"spinRate":793,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.41789314940703015,"extension":7.197408685178791},"index":5,"playId":"10e2787b-143d-30e1-a4a9-bac4ef2f863a","pitchNumber":5,"startTime":"2026-05-12T03:07:10.718Z","endTime":"2026-05-12T03:07:14.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87334500762719,"aZ":-10.41034723561924,"pfxX":-5.430640153993404,"pfxZ":10.654323680121333,"pX":0.1718975722955301,"pZ":2.385487940322922,"vX0":6.485828625670483,"vY0":-142.09591198614837,"vZ0":-8.360600931942974,"x":110.45,"y":174.37,"x0":-1.435753461092188,"y0":50.00561127124368,"z0":6.029411948634368,"aX":-11.096156909344664},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2274,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38561393725449467,"extension":7.1891590786880375},"hitData":{"launchSpeed":98.3,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.17,"coordY":145.12}},"index":6,"playId":"f7b7704a-2e38-31fc-bb76-42e6e93b84d6","pitchNumber":6,"startTime":"2026-05-12T03:07:30.839Z","endTime":"2026-05-12T03:07:39.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:07:39.764Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a sharp ground ball to center fielder Harrison Bader.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:09:27.262Z","endTime":"2026-05-12T03:11:44.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178214799807016,"aZ":-30.32687028193758,"pfxX":-9.781316381760174,"pfxZ":0.9774306498115823,"pX":-0.6467874617896923,"pZ":2.6681213434453364,"vX0":6.999034646600814,"vY0":-136.50058331546518,"vZ0":-1.214122839259108,"x":141.65,"y":166.74,"x0":-1.9692809992371811,"y0":50.00411975889967,"z0":5.20076219201788,"aX":-18.51638272613337},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":16.3,"spinRate":2314,"spinDirection":242},"zone":4,"typeConfidence":0.91,"plateTime":0.4007832325305092,"extension":6.659920469643752},"index":0,"playId":"74eefba4-9bd8-3c2a-966d-0c54b016e7e5","pitchNumber":1,"startTime":"2026-05-12T03:09:46.273Z","endTime":"2026-05-12T03:09:49.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.332877381750848,"aZ":-38.35746492921993,"pfxX":5.799559135796002,"pfxZ":-3.7737457088996713,"pX":0.1396678534717363,"pZ":1.3897156633979832,"vX0":3.9096089684094664,"vY0":-127.44101076332694,"vZ0":-1.5670888619775627,"x":111.68,"y":201.26,"x0":-2.1703237996157405,"y0":50.00395944815761,"z0":5.05525824322247,"aX":9.496075600844014},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.0,"breakHorizontal":-11.4,"spinRate":2913,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.43055702646233174,"extension":6.584874615066914},"index":1,"playId":"7e6dedca-853e-32cf-82bc-6792c2cf0c86","pitchNumber":2,"startTime":"2026-05-12T03:10:02.104Z","endTime":"2026-05-12T03:10:06.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73375933443779,"aZ":-28.956833476086608,"pfxX":-9.930448832896134,"pfxZ":1.6462564389011352,"pX":-0.16279141442287934,"pZ":2.50678853064066,"vX0":7.9524054123487815,"vY0":-138.30285748423609,"vZ0":-1.9856732330058369,"x":123.21,"y":171.1,"x0":-1.7749023542734625,"y0":50.00053954760107,"z0":5.162170545232704,"aX":-19.37576588248273},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":2409,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.39494059646866875,"extension":6.7152926023726875},"index":2,"playId":"d1286494-bb20-3fd7-9980-d62a15705a01","pitchNumber":3,"startTime":"2026-05-12T03:10:16.473Z","endTime":"2026-05-12T03:10:19.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69057625182134,"aZ":-30.35752673903045,"pfxX":-8.45683030346596,"pfxZ":1.1566481600424319,"pX":0.14671482439031827,"pZ":0.3389066817039309,"vX0":7.942051038584548,"vY0":-124.32760122987325,"vZ0":-4.9510834487274,"x":111.41,"y":229.63,"x0":-1.982306197652934,"y0":50.00490179007743,"z0":4.860212511796539,"aX":-13.311160105424376},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":13.6,"spinRate":1563,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4396580604947191,"extension":7.089379220073633},"index":3,"playId":"79c41886-897f-362f-8924-738622eba392","pitchNumber":4,"startTime":"2026-05-12T03:10:33.712Z","endTime":"2026-05-12T03:10:37.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.713679067447245,"aZ":-33.17083067166276,"pfxX":4.961349843282905,"pfxZ":-0.6001045942947432,"pX":0.45509617550653136,"pZ":2.1131472315536475,"vX0":4.899002768950426,"vY0":-127.25106704143536,"vZ0":-0.9576061717683072,"x":99.65,"y":181.73,"x0":-2.132852308448624,"y0":50.003734403258505,"z0":5.0993952565390614,"aX":8.216550859458595},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":-10.0,"spinRate":2913,"spinDirection":34},"zone":9,"typeConfidence":0.9,"plateTime":0.4288154593126734,"extension":6.579729398208479},"index":4,"playId":"f998c381-c228-3e66-925a-0e2183d99056","pitchNumber":5,"startTime":"2026-05-12T03:10:54.058Z","endTime":"2026-05-12T03:10:57.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.214254119538936,"aZ":-29.129251146731963,"pfxX":-7.312588018301791,"pfxZ":1.9616811808675694,"pX":0.8137260301756832,"pZ":0.7118375296069692,"vX0":8.617405575326066,"vY0":-123.17771541728789,"vZ0":-4.390097370744607,"x":85.98,"y":219.56,"x0":-1.76399517949348,"y0":50.0021039997992,"z0":4.952688940295019,"aX":-11.347355442276577},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":11.5,"spinRate":1527,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.4430091083806049,"extension":7.015119410269164},"index":5,"playId":"b4e1b4ea-2a0f-32a4-8cd2-4b803de385d8","pitchNumber":6,"startTime":"2026-05-12T03:11:13.251Z","endTime":"2026-05-12T03:11:16.777Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809399996481734,"aZ":-30.94389536976833,"pfxX":-9.81318176619455,"pfxZ":0.635094845771869,"pX":-0.6493145125751969,"pZ":2.844494767432907,"vX0":6.540221052818552,"vY0":-137.9473367435594,"vZ0":-0.6489134264793242,"x":141.75,"y":161.98,"x0":-1.768073672150889,"y0":50.0027094909838,"z0":5.156811948267943,"aX":-19.03624982734645},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":2310,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.396056821169962,"extension":6.6804546975507195},"hitData":{"launchSpeed":102.4,"launchAngle":7.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.52,"coordY":90.54}},"index":6,"playId":"6e3376e9-d78b-334c-827d-d6b97eaf00a9","pitchNumber":7,"startTime":"2026-05-12T03:11:32.753Z","endTime":"2026-05-12T03:11:44.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:11:44.330Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a ground ball to right fielder Jung Hoo Lee. Freddie Freeman to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:11:47.219Z","endTime":"2026-05-12T03:12:22.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158494154490068,"aZ":-33.235958165670766,"pfxX":-9.495952856259436,"pfxZ":-0.5527543474945471,"pX":-0.693835906166244,"pZ":1.8035893805608665,"vX0":6.721388237315893,"vY0":-137.4966283525992,"vZ0":-2.724879331535987,"x":143.45,"y":190.08,"x0":-1.9305979130024562,"y0":50.00191471916893,"z0":5.052040410093497,"aX":-18.265619588831857},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.3,"breakHorizontal":15.8,"spinRate":2260,"spinDirection":240},"zone":7,"typeConfidence":0.91,"plateTime":0.3976418124843324,"extension":6.64246703449381},"hitData":{"launchSpeed":93.8,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.01,"coordY":119.93}},"index":0,"playId":"0105f035-8ffd-32c1-b808-f7d5efc95588","pitchNumber":1,"startTime":"2026-05-12T03:12:12.362Z","endTime":"2026-05-12T03:12:22.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:12:22.994Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a sharp line drive to center fielder Harrison Bader. Freddie Freeman to 3rd. Kyle Tucker to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:12:28.858Z","endTime":"2026-05-12T03:14:26.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63740320603206,"aZ":-32.29752435458016,"pfxX":-9.338164530327468,"pfxZ":-0.06462940303866205,"pX":-1.0533914265299427,"pZ":3.2721610940562798,"vX0":5.887615693318573,"vY0":-137.48182342872946,"vZ0":0.5749711633180522,"x":157.15,"y":150.43,"x0":-2.0023162711253604,"y0":50.00334166527435,"z0":5.241328219930518,"aX":-17.991756966275098},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.2,"breakHorizontal":15.8,"spinRate":2216,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.3974293031061973,"extension":6.577152273280983},"index":0,"playId":"ba85fc65-ec0c-38f9-a9c4-943c3f5ad50a","pitchNumber":1,"startTime":"2026-05-12T03:12:51.165Z","endTime":"2026-05-12T03:12:54.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26934851961078,"aZ":-39.19334670690783,"pfxX":5.0781171303478665,"pfxZ":-4.516781930809185,"pX":0.5662024530724028,"pZ":1.6369074665772272,"vX0":4.949053440769726,"vY0":-124.45266935803815,"vZ0":-0.5135949848379269,"x":95.42,"y":194.58,"x0":-2.115246947930204,"y0":50.00495663226301,"z0":5.119910254554345,"aX":7.887015367110997},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.0,"breakHorizontal":-10.4,"spinRate":2671,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.4417736303151161,"extension":6.589476605607534},"index":1,"playId":"9298847e-52e3-3a48-a4b0-fffda43df4e7","pitchNumber":2,"startTime":"2026-05-12T03:13:09.151Z","endTime":"2026-05-12T03:13:12.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.364700300951036,"aZ":-30.42616588532287,"pfxX":-10.296096823924337,"pfxZ":0.9048506826757619,"pX":0.8758033799210205,"pZ":1.7156178870623067,"vX0":10.925727141276019,"vY0":-137.70126410865524,"vZ0":-3.4607318517478016,"x":83.62,"y":192.46,"x0":-1.7976087057897472,"y0":50.00281678125795,"z0":5.03781487966689,"aX":-19.857590591923586},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.1,"breakHorizontal":16.4,"spinRate":2280,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.3971256940059815,"extension":6.714000167035746},"index":2,"playId":"85f43fb8-2f9f-346f-81f9-a2882ee10fbf","pitchNumber":3,"startTime":"2026-05-12T03:13:34.620Z","endTime":"2026-05-12T03:13:38.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259827449407712,"aZ":-34.72550293029797,"pfxX":5.575954404247199,"pfxZ":-1.6210974615849598,"pX":1.5123403996567464,"pZ":0.7165341315325245,"vX0":6.984683864969633,"vY0":-124.98531601804642,"vZ0":-3.3913745081687816,"x":59.35,"y":219.43,"x0":-2.047539376010745,"y0":50.00145389073488,"z0":4.956007345897672,"aX":8.780820541613151},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-11.8,"spinRate":2693,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4389918898858456,"extension":6.596844857917147},"index":3,"playId":"fba8a770-1056-33b3-8da4-7fd0950c6536","pitchNumber":4,"startTime":"2026-05-12T03:13:52.969Z","endTime":"2026-05-12T03:13:58.204Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28708275495731,"aZ":-30.756403686105457,"pfxX":-10.153905952797894,"pfxZ":0.747995321206,"pX":0.10762638533453975,"pZ":2.8563688830709144,"vX0":8.675494271588528,"vY0":-136.49456972602815,"vZ0":-0.695997241465065,"x":112.9,"y":161.66,"x0":-1.7830003751418715,"y0":50.00476783036829,"z0":5.220900006592388,"aX":-19.28162818512793},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.4,"breakHorizontal":16.7,"spinRate":2342,"spinDirection":235},"zone":2,"typeConfidence":0.91,"plateTime":0.40032667678638845,"extension":6.696008723057263},"hitData":{"launchSpeed":102.0,"launchAngle":18.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.16,"coordY":80.71}},"index":4,"playId":"2a6e97a9-eed7-3c63-94c3-0c1f152b9651","pitchNumber":5,"startTime":"2026-05-12T03:14:16.590Z","endTime":"2026-05-12T03:14:26.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:14:26.378Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp ground ball to right fielder Jung Hoo Lee. Freddie Freeman scores. Kyle Tucker to 3rd. Will Smith to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:15:42.000Z","endTime":"2026-05-12T03:16:16.432Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T03:14:40.461Z","endTime":"2026-05-12T03:15:44.180Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.795540052426688,"aZ":-27.33852064772385,"pfxX":-6.792569865270703,"pfxZ":3.1671945586015084,"pX":-2.0387869566191186,"pZ":2.5889906222320973,"vX0":2.759525846514266,"vY0":-122.41106836215288,"vZ0":-0.47620943098949414,"x":194.71,"y":168.88,"x0":-2.2944613231213475,"y0":50.00249644180678,"z0":5.1143116774086375,"aX":-10.370504773525552},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.9,"breakHorizontal":11.8,"spinRate":1497,"spinDirection":238},"zone":11,"typeConfidence":0.92,"plateTime":0.4464225783853344,"extension":6.925562973014018},"index":1,"playId":"6a17f885-be22-323e-a9a0-f4d1355abf5c","pitchNumber":1,"startTime":"2026-05-12T03:15:44.180Z","endTime":"2026-05-12T03:15:47.468Z","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":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17459726652705,"aZ":-31.624221941422533,"pfxX":-10.75500071549132,"pfxZ":0.2792331883461525,"pX":-0.10670887372700487,"pZ":2.1682476263126556,"vX0":8.703409464408482,"vY0":-138.74520023056667,"vZ0":-2.0722476930613305,"x":121.07,"y":180.24,"x0":-1.8823568114522808,"y0":50.00013633618106,"z0":5.025974477124713,"aX":-21.027728335875533},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.2,"breakHorizontal":17.8,"spinRate":2253,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.39431784899193767,"extension":6.833969588378291},"hitData":{"launchSpeed":102.2,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":187.62,"coordY":108.42}},"index":2,"playId":"76039fe8-6bd4-3383-a705-60a23174a440","pitchNumber":2,"startTime":"2026-05-12T03:16:04.847Z","endTime":"2026-05-12T03:16:16.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:16:16.432Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andy Pages grounds into a double play, shortstop Willy Adames to second baseman Luis Arraez to first baseman Casey Schmitt. Kyle Tucker scores. Will Smith to 3rd. Max Muncy out at 2nd. Andy Pages out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:16:27.110Z","endTime":"2026-05-12T03:18:51.353Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":51},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.500538575497792,"aZ":-32.13446688948844,"pfxX":-10.689337387715899,"pfxZ":0.020562167045842905,"pX":0.7914983992563009,"pZ":1.9116752006429907,"vX0":10.571187399902279,"vY0":-139.3351328591475,"vZ0":-2.9491064799599487,"x":86.83,"y":187.16,"x0":-1.6577986139071261,"y0":50.00341505273293,"z0":5.101121239906848,"aX":-21.076878622026378},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":-0.4,"breakHorizontal":17.3,"spinRate":2335,"spinDirection":237},"zone":9,"typeConfidence":0.91,"plateTime":0.39268978447604086,"extension":6.723389727935369},"index":0,"playId":"5a2ee17a-2324-3efb-9629-006198a6c582","pitchNumber":1,"startTime":"2026-05-12T03:16:45.646Z","endTime":"2026-05-12T03:16:49.487Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358450052697037,"aZ":-34.725991086257835,"pfxX":2.5411256894469396,"pfxZ":-1.5585154672531285,"pX":-0.8914278071776611,"pZ":2.579783653450584,"vX0":2.5310579683934513,"vY0":-126.84421664112914,"vZ0":0.587279498618352,"x":150.98,"y":169.13,"x0":-2.2315613474669496,"y0":50.00550365677821,"z0":5.10868889180274,"aX":4.151126331330255},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":-5.2,"spinRate":2565,"spinDirection":34},"zone":11,"typeConfidence":0.9,"plateTime":0.4314217095177222,"extension":6.698811848915094},"index":1,"playId":"1f2ccd10-1778-3f33-abe8-e5467411a65e","pitchNumber":2,"startTime":"2026-05-12T03:17:03.026Z","endTime":"2026-05-12T03:17:08.090Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884621498517014,"aZ":-33.37498095772443,"pfxX":4.460845890396731,"pfxZ":-0.7388511285861261,"pX":0.6374548155383039,"pZ":0.7370238853108126,"vX0":5.23250885918989,"vY0":-126.50897850112418,"vZ0":-3.9092279575202924,"x":92.7,"y":218.88,"x0":-2.0341804027290777,"y0":50.00193414145385,"z0":4.966431995658137,"aX":7.257478947664763},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-9.2,"spinRate":2748,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.43231369154348753,"extension":6.572764919483169},"index":2,"playId":"ae807abe-92a1-3c63-8a88-430c3c431828","pitchNumber":3,"startTime":"2026-05-12T03:17:33.465Z","endTime":"2026-05-12T03:17:38.051Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-12T03:17:51.894Z","endTime":"2026-05-12T03:18:07.690Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94336164976058,"aZ":-32.38618544918119,"pfxX":4.861805402642812,"pfxZ":-0.13593153306631311,"pX":1.0736461116526914,"pZ":1.3052648989653861,"vX0":5.8527276579652066,"vY0":-125.28656122762773,"vZ0":-2.718885463195476,"x":76.08,"y":203.54,"x0":-1.9303249198175247,"y0":50.00251318783188,"z0":5.069901118571052,"aX":7.673644413405039},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-10.2,"spinRate":2771,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4383346890395412,"extension":6.670871680944919},"index":4,"playId":"6f75d40a-e3bc-30fc-a61f-1e0678a53f9b","pitchNumber":4,"startTime":"2026-05-12T03:18:07.690Z","endTime":"2026-05-12T03:18:13.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773464103595735,"aZ":-35.66839018478323,"pfxX":4.581697153592986,"pfxZ":-2.082831396872832,"pX":0.6109554051293962,"pZ":1.7807155317493837,"vX0":5.058020124309721,"vY0":-128.404508638768,"vZ0":-1.490843048250693,"x":93.71,"y":190.7,"x0":-1.977384409988814,"y0":50.00414169456262,"z0":5.135646020096269,"aX":7.676654206806064},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.8,"breakHorizontal":-9.4,"spinRate":2748,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.4260167045910306,"extension":6.592033196849525},"hitData":{"launchSpeed":63.8,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.62,"coordY":149.01}},"index":5,"playId":"c46fa50e-07a8-3752-a213-06c4d7d7ccb5","pitchNumber":5,"startTime":"2026-05-12T03:18:43.456Z","endTime":"2026-05-12T03:18:51.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:18:51.353Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:19:07.232Z","endTime":"2026-05-12T03:20:55.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnThird":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903737273821825,"aZ":-34.132561700795286,"pfxX":4.166479569228062,"pfxZ":-1.1940048586327585,"pX":1.6248002135764967,"pZ":0.37790391659021544,"vX0":7.370991800493711,"vY0":-127.48629519324689,"vZ0":-4.805953050504354,"x":55.07,"y":228.58,"x0":-1.848407685073054,"y0":50.00265856379146,"z0":4.990253686778797,"aX":6.837361867761552},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":-9.2,"spinRate":2587,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4301094604132505,"extension":6.623683093227566},"index":0,"playId":"4ce5f383-1b4f-3a59-a3af-5f0eed77a88b","pitchNumber":1,"startTime":"2026-05-12T03:19:29.267Z","endTime":"2026-05-12T03:19:34.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03559944208034,"aZ":-34.22883825431436,"pfxX":4.543960706616586,"pfxZ":-1.2415525076101837,"pX":0.9992325142562203,"pZ":1.6073859542481304,"vX0":5.9973207377894,"vY0":-127.30570427673109,"vZ0":-1.909807300336929,"x":78.91,"y":195.38,"x0":-1.9698530845248086,"y0":50.00390264923652,"z0":5.054966694834066,"aX":7.5203485303407245},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.4,"breakHorizontal":-9.5,"spinRate":2824,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4288604554763604,"extension":6.558247581589069},"index":1,"playId":"a7e22627-66ed-3779-9c19-432973223912","pitchNumber":2,"startTime":"2026-05-12T03:19:56.008Z","endTime":"2026-05-12T03:20:00.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105794498734976,"aZ":-32.598408428220694,"pfxX":-9.621776444311712,"pfxZ":-0.2188267408115543,"pX":0.8678714212033158,"pZ":2.3097265160117946,"vX0":10.253214416107744,"vY0":-138.69887159276885,"vZ0":-2.020396844643811,"x":83.92,"y":176.42,"x0":-1.6150305084273653,"y0":50.00168296270723,"z0":5.20763192155297,"aX":-18.869901028434025},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.6,"breakHorizontal":15.5,"spinRate":2335,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.3939192731369201,"extension":6.796865940781818},"index":2,"playId":"7f24a461-8bf0-330c-9c25-0359a2bcd297","pitchNumber":3,"startTime":"2026-05-12T03:20:17.983Z","endTime":"2026-05-12T03:20:45.004Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.588464490027484,"aZ":-28.851615334265418,"pfxX":-9.344196679096957,"pfxZ":1.6901531533750251,"pX":1.4138922292169032,"pZ":3.0612801023821756,"vX0":11.634362870533698,"vY0":-138.69741108138976,"vZ0":-0.44171476760308415,"x":63.11,"y":156.13,"x0":-1.6047181427759099,"y0":50.001445621302075,"z0":5.132721834994573,"aX":-18.35675223026756},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":14.8,"spinRate":2415,"spinDirection":242},"zone":12,"typeConfidence":0.91,"plateTime":0.39364564417645553,"extension":6.839424947455351},"index":3,"playId":"65e6b1cf-81b6-31ad-9af9-0c4c734f5f6c","pitchNumber":4,"startTime":"2026-05-12T03:20:51.798Z","endTime":"2026-05-12T03:20:55.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:20:55.493Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-12T03:20:58.897Z","endTime":"2026-05-12T03:23:20.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245170351242972,"aZ":-28.655915124175472,"pfxX":-9.30039852250272,"pfxZ":1.877232830208425,"pX":0.8023634402225983,"pZ":1.6129129640657158,"vX0":10.342473300030377,"vY0":-135.35707574463117,"vZ0":-3.649270887203342,"x":86.42,"y":195.23,"x0":-1.8383582299177657,"y0":50.005781610639815,"z0":4.958666839026289,"aX":-17.466542802163968},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":2296,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.40281360650562315,"extension":6.727206751451007},"index":0,"playId":"2db0d5c9-4623-3eaa-a29d-ac5255b67b4f","pitchNumber":1,"startTime":"2026-05-12T03:21:24.771Z","endTime":"2026-05-12T03:21:28.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235584287583126,"aZ":-27.664759940130043,"pfxX":-8.977524601634967,"pfxZ":2.4299597239514705,"pX":0.25279220638052424,"pZ":1.9663197244229629,"vX0":8.656983874936715,"vY0":-134.71590524711894,"vZ0":-3.454311574791089,"x":107.36,"y":185.69,"x0":-1.818945303077413,"y0":50.005374567339935,"z0":5.1969803806911505,"aX":-16.685965369952427},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":2181,"spinDirection":238},"zone":8,"typeConfidence":0.89,"plateTime":0.40486460972735294,"extension":6.675808741248083},"index":1,"playId":"d660aa7d-59ae-3ff0-8b38-f9f21379f528","pitchNumber":2,"startTime":"2026-05-12T03:21:49.789Z","endTime":"2026-05-12T03:21:53.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081611806824537,"aZ":-31.116686251242562,"pfxX":-10.234136788891133,"pfxZ":0.549397782077671,"pX":-0.13294105562090927,"pZ":2.715629340978474,"vX0":8.274244089971093,"vY0":-136.92344078223434,"vZ0":-0.8589192231939219,"x":122.07,"y":165.46,"x0":-1.8530767989038495,"y0":50.0003478779189,"z0":5.148229038852806,"aX":-19.577469945331707},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.1,"breakHorizontal":16.9,"spinRate":2399,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.3988769484974872,"extension":6.7095737112814815},"index":2,"playId":"35676d55-2c1e-3bd8-bf58-417341f843ee","pitchNumber":3,"startTime":"2026-05-12T03:22:15.896Z","endTime":"2026-05-12T03:22:20.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5501777430814,"aZ":-25.48895191456908,"pfxX":-5.69223373883093,"pfxZ":4.453045047098639,"pX":-1.7924250373199138,"pZ":3.4517045916605147,"vX0":2.795116568727463,"vY0":-122.16307784162596,"vZ0":1.4116093873385882,"x":185.32,"y":145.58,"x0":-2.215893613831815,"y0":50.00312043128667,"z0":5.067875756096297,"aX":-8.546857616551845},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.6,"breakHorizontal":9.6,"spinRate":1540,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.44950013073922523,"extension":6.903500307405466},"index":3,"playId":"08813981-7089-363e-8168-f31ce0bccb8a","pitchNumber":4,"startTime":"2026-05-12T03:22:54.939Z","endTime":"2026-05-12T03:22:58.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.504152147078212,"aZ":-33.75011447409888,"pfxX":6.23447573742782,"pfxZ":-0.9994067408846403,"pX":0.8219597048600643,"pZ":0.9975468577405162,"vX0":5.184536870456973,"vY0":-125.13007534288786,"vZ0":-3.004371265760671,"x":85.67,"y":211.85,"x0":-2.09073445226741,"y0":50.003124322645235,"z0":4.994015632226194,"aX":9.832661828344678},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-12.5,"spinRate":2804,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.43862572665417954,"extension":6.531434138919219},"index":4,"playId":"0b521e05-0515-3ff7-a1ce-b24e3e7d63b1","pitchNumber":5,"startTime":"2026-05-12T03:23:16.005Z","endTime":"2026-05-12T03:23:20.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:23:20.395Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesus Rodriguez grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-12T03:25:13.233Z","endTime":"2026-05-12T03:26:09.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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":"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.0,"endSpeed":89.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.789394548222333,"aZ":-9.932026675448373,"pfxX":-6.119875896605345,"pfxZ":10.998788783723427,"pX":-0.8099698924787556,"pZ":2.1081958558020335,"vX0":4.2874499567021145,"vY0":-141.0120297631898,"vZ0":-8.962587520976525,"x":147.87,"y":181.86,"x0":-1.551723811101554,"y0":50.00356724454688,"z0":5.96061653062411,"aX":-12.377545454847162},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2341,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3877942165975381,"extension":7.341527504227859},"index":0,"playId":"1e158fd8-a0a9-3fd0-bf73-4d1d1965ae67","pitchNumber":1,"startTime":"2026-05-12T03:25:30.969Z","endTime":"2026-05-12T03:25:35.541Z","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":96.3,"endSpeed":88.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552929539942504,"aZ":-11.330567044297661,"pfxX":-5.9086857228617085,"pfxZ":10.453912264021707,"pX":0.7739219593484403,"pZ":2.082977706718396,"vX0":8.100877950259694,"vY0":-139.84225534020464,"vZ0":-8.731387041273198,"x":87.5,"y":182.54,"x0":-1.3837469677448722,"y0":50.00296069836742,"z0":5.976113518636185,"aX":-11.781737257194022},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2283,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3906750900694469,"extension":7.09795059361856},"index":1,"playId":"f922e7ae-5d26-3fda-9e2c-967e2f60ccce","pitchNumber":2,"startTime":"2026-05-12T03:25:45.996Z","endTime":"2026-05-12T03:25:49.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.388628419500623,"aZ":-33.33935228259953,"pfxX":1.0738933660245245,"pfxZ":-0.7093260429061354,"pX":-0.104391196653515,"pZ":1.858981700980276,"vX0":3.1542579076806483,"vY0":-126.6906708164173,"vZ0":-4.033510823890619,"x":120.98,"y":188.59,"x0":-1.499960577675812,"y0":50.003167283644856,"z0":6.106943135178042,"aX":1.7632720288496715},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":-2.6,"spinRate":2026,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4306394166375602,"extension":7.137539421815866},"hitData":{"launchSpeed":87.9,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.81,"coordY":161.01}},"index":2,"playId":"0e31ac0f-cabe-3291-a4b8-a671015b25fe","pitchNumber":3,"startTime":"2026-05-12T03:26:01.773Z","endTime":"2026-05-12T03:26:09.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:26:09.991Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-12T03:26:22.738Z","endTime":"2026-05-12T03:27:28.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906540546348744,"aZ":-33.886280640022214,"pfxX":2.078330356026462,"pfxZ":-1.0487348789893058,"pX":0.43837283671875377,"pZ":2.3081670005243438,"vX0":4.126859981449778,"vY0":-126.76989794130115,"vZ0":-2.9545328632378047,"x":100.29,"y":176.46,"x0":-1.4779264470027882,"y0":50.00155075573645,"z0":6.182277729022163,"aX":3.3962948352204236},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":-4.7,"spinRate":2027,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4313817822401047,"extension":7.043118693173369},"index":0,"playId":"32135918-f3f5-3c54-90c8-281018c7666f","pitchNumber":1,"startTime":"2026-05-12T03:26:37.508Z","endTime":"2026-05-12T03:26:41.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498647684876254,"aZ":-13.555859301898836,"pfxX":-4.929554953507467,"pfxZ":9.275396645503381,"pX":-1.4161961001439909,"pZ":2.8176354136901782,"vX0":2.433324146387373,"vY0":-140.2674412092473,"vZ0":-6.559531981144268,"x":170.98,"y":162.7,"x0":-1.6509233114726516,"y0":50.00428316942121,"z0":6.057547263706616,"aX":-9.897493505305006},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2224,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3893683289486982,"extension":6.904196355339261},"index":1,"playId":"0594a33e-5468-3b8e-bf86-d0d35ed6e32d","pitchNumber":2,"startTime":"2026-05-12T03:26:50.960Z","endTime":"2026-05-12T03:26:54.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15736337542219,"aZ":-29.245969511929232,"pfxX":-8.639798895995321,"pfxZ":1.6552204954677885,"pX":-0.5989886259955328,"pZ":1.7306560172634842,"vX0":5.440826118270238,"vY0":-131.66855406120627,"vZ0":-5.82543796932817,"x":139.83,"y":192.05,"x0":-1.558314557620601,"y0":50.006559086503664,"z0":6.107018617056739,"aX":-15.335629793172753},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":1181,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.41429386474248675,"extension":7.211472083215426},"index":2,"playId":"916636e7-de62-3f15-bef8-d186cb69a687","pitchNumber":3,"startTime":"2026-05-12T03:27:04.708Z","endTime":"2026-05-12T03:27:08.523Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197917918633927,"aZ":-34.496469460018155,"pfxX":-2.0787804987026326,"pfxZ":-1.440307735003902,"pX":-0.6261539605694885,"pZ":2.515660149980617,"vX0":2.7127656449011175,"vY0":-126.22206261760151,"vZ0":-2.352278718429577,"x":140.87,"y":170.86,"x0":-1.4437026910404047,"y0":50.00022630501975,"z0":6.231736623774733,"aX":-3.3608499040655477},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.9,"breakHorizontal":3.1,"spinRate":558,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.4336070032399588,"extension":6.998086890339958},"hitData":{"launchSpeed":95.7,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.37,"coordY":151.43}},"index":3,"playId":"5cd98d9a-40dd-3058-a1b1-fdbbd0d75915","pitchNumber":4,"startTime":"2026-05-12T03:27:20.869Z","endTime":"2026-05-12T03:27:28.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:27:28.102Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-12T03:27:38.580Z","endTime":"2026-05-12T03:29:10.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18229754421064,"aZ":-11.227411531907153,"pfxX":-4.967790223941014,"pfxZ":10.524784054537788,"pX":-1.2100965968916535,"pZ":3.2568946882120193,"vX0":2.6924665542904926,"vY0":-140.28499199811935,"vZ0":-5.741702917835945,"x":163.13,"y":150.84,"x0":-1.5376684657495254,"y0":50.00252970891435,"z0":6.064267594565558,"aX":-9.886272324039275},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2238,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39066720827407986,"extension":7.107659677774088},"index":0,"playId":"c506c315-94c0-328a-8310-dbb2c541707e","pitchNumber":1,"startTime":"2026-05-12T03:27:52.907Z","endTime":"2026-05-12T03:27:56.523Z","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.9,"endSpeed":88.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4998523866385,"aZ":-12.884377598990618,"pfxX":-4.969837510026167,"pfxZ":9.579752306222447,"pX":-0.6390750986420256,"pZ":3.9948852561805115,"vX0":4.095728123090159,"vY0":-141.08619784723797,"vZ0":-3.6402846191259712,"x":141.36,"y":130.92,"x0":-1.4648741567532773,"y0":50.00037314018875,"z0":6.133878127763446,"aX":-10.004429669548001},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2203,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38842585550716136,"extension":6.985897771859467},"index":1,"playId":"3e08c8ad-7d69-3fe3-913e-57dc22e5027a","pitchNumber":2,"startTime":"2026-05-12T03:28:08.399Z","endTime":"2026-05-12T03:28:12.307Z","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":96.5,"endSpeed":88.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.624896757598332,"aZ":-13.084229515351058,"pfxX":-7.334541197040295,"pfxZ":9.53937843081555,"pX":0.16887045107924634,"pZ":2.5879279565131488,"vX0":7.395612964140807,"vY0":-140.30498553892735,"vZ0":-6.9686591713929715,"x":110.56,"y":168.91,"x0":-1.5435038395826284,"y0":50.001486436677006,"z0":5.9497881871033185,"aX":-14.676934355192955},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2299,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.389806671478083,"extension":7.330009691100615},"index":2,"playId":"c96e9d78-dca6-3209-bfb7-d25ae1324378","pitchNumber":3,"startTime":"2026-05-12T03:28:24.577Z","endTime":"2026-05-12T03:28:28.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.893903196105306,"aZ":-10.97331785572851,"pfxX":-5.385002447225992,"pfxZ":10.443803937279451,"pX":-1.2287339393862229,"pZ":3.1858338989917137,"vX0":3.1033837020393884,"vY0":-141.70114434330776,"vZ0":-6.051727065055733,"x":163.84,"y":152.76,"x0":-1.6394615891017688,"y0":50.003866480693745,"z0":6.052837204618779,"aX":-10.93288705134865},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2167,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3867894437370998,"extension":7.20591858162973},"index":3,"playId":"1e8df688-3030-3c81-9bc1-69c7312e531f","pitchNumber":4,"startTime":"2026-05-12T03:28:44.669Z","endTime":"2026-05-12T03:28:48.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.400829790354706,"aZ":-13.270017909575365,"pfxX":-4.734790542357645,"pfxZ":9.594325136000188,"pX":-0.6382677813866001,"pZ":3.076668486247676,"vX0":4.075286625889456,"vY0":-139.70685942845532,"vZ0":-5.76135625493443,"x":141.33,"y":155.71,"x0":-1.502975849708683,"y0":50.00590351813889,"z0":6.043056227383551,"aX":-9.331855259696017},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2094,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.392537959909979,"extension":7.027578874426958},"hitData":{"launchSpeed":95.8,"launchAngle":33.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.06,"coordY":72.88}},"index":4,"playId":"3a3d01a0-e994-3bca-8f34-4213b6b65cb7","pitchNumber":5,"startTime":"2026-05-12T03:29:01.038Z","endTime":"2026-05-12T03:29:10.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:29:10.046Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-12T03:31:04.943Z","endTime":"2026-05-12T03:32:38.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":683679,"link":"/api/v1/people/683679"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00640946785493,"aZ":-29.325733972804443,"pfxX":-8.437693275968392,"pfxZ":1.8435268473632167,"pX":-0.053136386158344914,"pZ":1.4222438435834233,"vX0":7.298242873620157,"vY0":-123.42238325711054,"vZ0":-2.806193564501578,"x":119.03,"y":200.38,"x0":-1.948742501803916,"y0":50.00516539290909,"z0":5.0376282604222355,"aX":-13.051347337216336},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":13.7,"spinRate":1517,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.4433850875726093,"extension":6.869401461424863},"index":0,"playId":"e76aa3e3-dcb0-3e65-81a2-9ec511d90728","pitchNumber":1,"startTime":"2026-05-12T03:31:21.434Z","endTime":"2026-05-12T03:31:24.993Z","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":85.7,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.840260317375208,"aZ":-29.071015956174993,"pfxX":-7.179077379141225,"pfxZ":1.9761766487283658,"pX":-0.9023683882490514,"pZ":2.8378829168900346,"vX0":4.832259538496253,"vY0":-124.73574837731525,"vZ0":0.3975766279994474,"x":151.4,"y":162.16,"x0":-1.9351183022699885,"y0":50.004059007439054,"z0":5.0795995172886625,"aX":-11.277412922662872},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":11.9,"spinRate":1542,"spinDirection":242},"zone":11,"typeConfidence":0.88,"plateTime":0.4396607541500539,"extension":6.8495410707468025},"index":1,"playId":"239c7610-e718-3051-83fd-beb3bd0b5791","pitchNumber":2,"startTime":"2026-05-12T03:31:49.741Z","endTime":"2026-05-12T03:31:53.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-12T03:31:59.184Z","endTime":"2026-05-12T03:32:12.588Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.338022443184595,"aZ":-29.28755501806432,"pfxX":-5.51826979721725,"pfxZ":1.8785034372026321,"pX":1.1186027076123264,"pZ":0.1847344907390599,"vX0":8.821639823581478,"vY0":-123.08843682176058,"vZ0":-5.465528892857989,"x":74.36,"y":233.79,"x0":-1.7941243932039226,"y0":50.00268515111997,"z0":4.912712592356845,"aX":-8.472161830997296},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":7.9,"spinRate":1642,"spinDirection":244},"zone":14,"typeConfidence":0.88,"plateTime":0.4449221445867093,"extension":7.041082012441069},"index":3,"playId":"a9b42b32-b7e7-322a-ae75-4adafb3e2076","pitchNumber":3,"startTime":"2026-05-12T03:32:12.588Z","endTime":"2026-05-12T03:32:16.658Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.537019642670383,"aZ":-32.64303341371806,"pfxX":-8.085382764628458,"pfxZ":-0.2880837378013892,"pX":-0.19699949994839214,"pZ":0.7419359432921584,"vX0":7.058318437323338,"vY0":-125.29167387202757,"vZ0":-3.8395789568526855,"x":124.51,"y":218.75,"x0":-1.9899906009743684,"y0":50.00555698300939,"z0":4.940515365145305,"aX":-12.953179737905332},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1600,"spinDirection":240},"zone":13,"typeConfidence":0.87,"plateTime":0.4359118652004792,"extension":6.884693857316887},"index":4,"playId":"6ca94b2b-bf23-3aac-8e60-63ae1cd03972","pitchNumber":4,"startTime":"2026-05-12T03:32:33.523Z","endTime":"2026-05-12T03:32:38.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:32:38.423Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a sharp line drive to center fielder Harrison Bader.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-12T03:32:53.268Z","endTime":"2026-05-12T03:33:42.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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],"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":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33003864447933,"aZ":-30.39578811226776,"pfxX":-8.662355477307571,"pfxZ":1.121339746684971,"pX":0.7350660459038669,"pZ":0.9578241778327129,"vX0":8.871152974895889,"vY0":-124.38894621324768,"vZ0":-3.6916039025327443,"x":88.98,"y":212.92,"x0":-1.7332425830040692,"y0":50.00352511638348,"z0":4.951232397666366,"aX":-13.728025860363998},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":13.9,"spinRate":1635,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.43846378403943964,"extension":7.0093764654317825},"index":0,"playId":"ba306764-1916-34ba-926c-2a5bcbec9be8","pitchNumber":1,"startTime":"2026-05-12T03:33:01.758Z","endTime":"2026-05-12T03:33:05.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420980017696756,"aZ":-28.98389960769223,"pfxX":-9.63618816993945,"pfxZ":1.6764418665397622,"pX":0.8448330633101929,"pZ":1.3694821376885473,"vX0":10.226767032896326,"vY0":-136.43258593331828,"vZ0":-4.556532780269511,"x":84.8,"y":201.8,"x0":-1.683789385500811,"y0":50.00141746324355,"z0":5.036958787879438,"aX":-18.33218894664507},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":15.5,"spinRate":2291,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4000509639690719,"extension":6.743797413651398},"index":1,"playId":"0c3b9733-5d03-36c8-85be-4678ad8a9e06","pitchNumber":2,"startTime":"2026-05-12T03:33:14.575Z","endTime":"2026-05-12T03:33:18.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809700726296235,"aZ":-30.60300887506305,"pfxX":-10.738999110274467,"pfxZ":0.8255957156858109,"pX":0.3975424813756547,"pZ":1.8090373141566016,"vX0":9.13596332835325,"vY0":-136.90380877953783,"vZ0":-3.2040276617271664,"x":101.85,"y":189.94,"x0":-1.5793336644443756,"y0":50.005954111678484,"z0":5.078223966665255,"aX":-20.49116514124924},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.1,"breakHorizontal":17.6,"spinRate":2314,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.3993205930222312,"extension":6.778244048189929},"hitData":{"launchSpeed":103.2,"launchAngle":13.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.08,"coordY":86.53}},"index":2,"playId":"b9a04607-ca0f-3071-a4cf-ed7d91482dbd","pitchNumber":3,"startTime":"2026-05-12T03:33:32.303Z","endTime":"2026-05-12T03:33:42.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:33:42.029Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Luis Arraez to first baseman Casey Schmitt. Mookie Betts to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-12T03:34:19.843Z","endTime":"2026-05-12T03:36:27.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-12T03:34:03.183Z","endTime":"2026-05-12T03:34:22.018Z","isPitch":false,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58501210379385,"aZ":-30.19988671607142,"pfxX":-8.520513968040968,"pfxZ":1.297848599377586,"pX":-0.21357148575186838,"pZ":1.3123018807535918,"vX0":7.001901887766654,"vY0":-122.17286651875743,"vZ0":-2.890250998244409,"x":125.14,"y":203.35,"x0":-2.000524713556465,"y0":50.00282900892955,"z0":5.08874995093088,"aX":-12.965504798056653},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":13.9,"spinRate":1587,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4471867433868222,"extension":6.882592046265732},"index":1,"playId":"fe71d142-d3af-3747-bbf2-4adf535a84a7","pitchNumber":1,"startTime":"2026-05-12T03:34:22.018Z","endTime":"2026-05-12T03:34:25.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624541486771413,"aZ":-31.249066480505974,"pfxX":-7.959076217250324,"pfxZ":0.5894471466415432,"pX":-1.54838894307774,"pZ":1.0687039354629437,"vX0":3.9189187719340803,"vY0":-124.26452994091042,"vZ0":-3.2955182177402915,"x":176.02,"y":209.92,"x0":-2.114513380155727,"y0":50.00071125946828,"z0":5.016646198131572,"aX":-12.406810436096459},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":13.4,"spinRate":1531,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.44130712838371444,"extension":6.899908639073589},"index":2,"playId":"4309f04e-4c88-3aff-981b-b91fd8d2c1e9","pitchNumber":2,"startTime":"2026-05-12T03:34:47.343Z","endTime":"2026-05-12T03:34:51.025Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.919145473940077,"aZ":-35.23002954888069,"pfxX":3.502083777660359,"pfxZ":-1.9192657790019352,"pX":0.10305669225786304,"pZ":1.025996240657109,"vX0":4.756562060940934,"vY0":-125.54317463838036,"vZ0":-2.584069044144806,"x":113.07,"y":211.08,"x0":-2.272587287193144,"y0":50.001809240388646,"z0":4.941996860920132,"aX":5.577848064516675},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-7.4,"spinRate":2805,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.43663284848053285,"extension":6.560793093365801},"index":3,"playId":"18a33fd0-5d5f-308b-a347-a7c0ef4e3dde","pitchNumber":3,"startTime":"2026-05-12T03:35:07.799Z","endTime":"2026-05-12T03:35:11.769Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"d429e780-abcf-37f3-a760-a8933cf65912","startTime":"2026-05-12T03:35:28.587Z","endTime":"2026-05-12T03:35:32.354Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18112763757645,"aZ":-34.027306076241935,"pfxX":3.9834809463297933,"pfxZ":-1.186573194847869,"pX":-1.0766924747208733,"pZ":-0.1394903027233463,"vX0":1.7378907084473083,"vY0":-124.09271018192668,"vZ0":-5.528836460187036,"x":158.04,"y":242.55,"x0":-2.304054794549365,"y0":50.005213227462235,"z0":4.957166975180659,"aX":6.203875052047534},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.2,"breakHorizontal":-7.7,"spinRate":2750,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.44162966636624645,"extension":6.549006400137146},"index":5,"playId":"df872f09-92e3-339f-bdcd-14689c8eb8f5","pitchNumber":4,"startTime":"2026-05-12T03:35:48.687Z","endTime":"2026-05-12T03:35:52.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327523252017162,"aZ":-31.50585816515253,"pfxX":-10.885227845734212,"pfxZ":0.3532315707875773,"pX":-0.5688082097356029,"pZ":1.5245013540802055,"vX0":7.4190725897160075,"vY0":-136.3224721199345,"vZ0":-3.6669749519657366,"x":138.68,"y":197.62,"x0":-1.9032517076567543,"y0":50.00465214383266,"z0":5.048307897635303,"aX":-20.609538040354455},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.1,"breakHorizontal":18.2,"spinRate":2317,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4009074137155091,"extension":6.672535083578293},"hitData":{"launchSpeed":77.1,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.96,"coordY":161.72}},"index":6,"playId":"0bbcc2d8-034c-3058-9add-2c8534f0924e","pitchNumber":5,"startTime":"2026-05-12T03:36:19.612Z","endTime":"2026-05-12T03:36:27.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:36:27.627Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-12T03:36:51.965Z","endTime":"2026-05-12T03:38:30.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"86e731f4-2962-42a6-ac27-e92691ccd2b6","startTime":"2026-05-12T03:36:51.965Z","endTime":"2026-05-12T03:36:56.965Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.113504426152343,"aZ":-32.388982584192675,"pfxX":4.421496780521707,"pfxZ":-0.13287468638225075,"pX":0.2958396329235552,"pZ":1.0815932529158843,"vX0":4.8022656572419296,"vY0":-125.65120717677217,"vZ0":-3.048139430988134,"x":105.72,"y":209.58,"x0":-2.213632902812185,"y0":50.00439338180567,"z0":4.938306644828693,"aX":7.0797388913322985},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-9.1,"spinRate":2790,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4356654233699442,"extension":6.6105929661250595},"index":1,"playId":"b92b3d78-512c-3aa8-8cad-88f708d74b1f","pitchNumber":1,"startTime":"2026-05-12T03:37:11.510Z","endTime":"2026-05-12T03:37:16.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59923136749462,"aZ":-29.530980798265137,"pfxX":-8.142507910111103,"pfxZ":1.6739416206449094,"pX":-0.05116329913274181,"pZ":0.37344553956103443,"vX0":7.5726829929876045,"vY0":-124.11268955897042,"vZ0":-4.983321318858084,"x":118.95,"y":228.7,"x0":-2.069931763077612,"y0":50.00034168520623,"z0":4.839005070150901,"aX":-12.824081982344685},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":13.2,"spinRate":1577,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.43969938818843435,"extension":6.858265545175817},"index":2,"playId":"7765b053-06f2-3a5d-bbfe-79dc47ca45e9","pitchNumber":2,"startTime":"2026-05-12T03:37:35.014Z","endTime":"2026-05-12T03:37:38.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.755825997520198,"aZ":-27.73684300771374,"pfxX":-7.2011295054954845,"pfxZ":2.8569011110829834,"pX":-1.054078969150931,"pZ":2.893982017051501,"vX0":4.924116649638054,"vY0":-123.34585257791554,"vZ0":0.12900794349893396,"x":157.18,"y":160.64,"x0":-2.1330165173737026,"y0":50.00210813993032,"z0":5.164950208921537,"aX":-11.181531208123443},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":12.0,"spinRate":1579,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.4427567711032747,"extension":6.957410071464676},"index":3,"playId":"54229b79-9e09-3f20-ba01-3af85ecb248f","pitchNumber":3,"startTime":"2026-05-12T03:38:04.400Z","endTime":"2026-05-12T03:38:08.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189482839505967,"aZ":-29.081291944368523,"pfxX":-10.057826174098535,"pfxZ":1.6168255262681743,"pX":0.6914542464519388,"pZ":1.4011031245683763,"vX0":10.507592962658414,"vY0":-136.97918974178447,"vZ0":-4.34091412975112,"x":90.64,"y":200.95,"x0":-1.874165134913838,"y0":50.00475300103744,"z0":4.977950506325033,"aX":-19.255496561079283},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":2329,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.39875487868319714,"extension":6.792064862199694},"index":4,"playId":"f1fc6ec0-695c-3140-874f-1e591e413704","pitchNumber":4,"startTime":"2026-05-12T03:38:26.690Z","endTime":"2026-05-12T03:38:30.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:38:30.465Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-12T03:38:37.423Z","endTime":"2026-05-12T03:39:53.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8207228716129,"aZ":-35.01385162398811,"pfxX":4.70038651355566,"pfxZ":-1.7613166951320434,"pX":-0.7599617704408507,"pZ":2.174903315710831,"vX0":1.917584591597078,"vY0":-125.74101703225897,"vZ0":-0.3864937597887541,"x":145.97,"y":180.06,"x0":-2.1415806611976733,"y0":50.00244855470281,"z0":5.154559783512388,"aX":7.579001870413301},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":-8.9,"spinRate":2515,"spinDirection":41},"zone":4,"typeConfidence":0.9,"plateTime":0.43442977020699924,"extension":6.739500270113886},"index":0,"playId":"b1fd254c-fc69-32bf-b664-7eaf1f988cdf","pitchNumber":1,"startTime":"2026-05-12T03:38:58.671Z","endTime":"2026-05-12T03:39:02.392Z","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":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988917848908883,"aZ":-32.51699016792792,"pfxX":2.035004541912876,"pfxZ":-0.2209033992278675,"pX":0.1912600856109532,"pZ":1.5649134313526534,"vX0":4.7759252875182465,"vY0":-124.07683981520113,"vZ0":-2.05783508379345,"x":109.71,"y":196.53,"x0":-2.020039295622452,"y0":50.0008326968131,"z0":5.105144825537284,"aX":3.183906461080836},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-4.8,"spinRate":2527,"spinDirection":33},"zone":8,"typeConfidence":0.9,"plateTime":0.44082591494407763,"extension":6.762844477094456},"index":1,"playId":"b90d294a-9618-36b9-a85d-9739aec1ebde","pitchNumber":2,"startTime":"2026-05-12T03:39:16.903Z","endTime":"2026-05-12T03:39:20.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-12T03:39:31.619Z","endTime":"2026-05-12T03:39:49.344Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3307385659607,"aZ":-30.130891586713865,"pfxX":-8.696507027499276,"pfxZ":1.3752001010494705,"pX":-0.18569940178785366,"pZ":1.545786027260122,"vX0":6.658726658321419,"vY0":-120.66546313358444,"vZ0":-1.9567767101994114,"x":124.08,"y":197.04,"x0":-1.8441158553304915,"y0":50.000076781945666,"z0":5.008595744704534,"aX":-12.889226860804486},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":14.3,"spinRate":1608,"spinDirection":238},"zone":13,"typeConfidence":0.92,"plateTime":0.4530144389977693,"extension":7.018158662392952},"index":3,"playId":"3a73412d-1107-3151-96ac-f1e8939dae21","pitchNumber":3,"startTime":"2026-05-12T03:39:49.344Z","endTime":"2026-05-12T03:39:53.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:39:53.272Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a sharp ground ball to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-12T03:41:46.750Z","endTime":"2026-05-12T03:42:53.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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_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":97.9,"endSpeed":89.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40217129090526,"aZ":-11.953424896930686,"pfxX":-6.130158228112878,"pfxZ":9.936402107033578,"pX":0.29147428649770624,"pZ":1.1944031549745604,"vX0":6.900145196006327,"vY0":-141.96497513073504,"vZ0":-11.130453870949124,"x":105.89,"y":206.53,"x0":-1.377585532773149,"y0":50.00375579388019,"z0":5.933641327951927,"aX":-12.476414979796125},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2336,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3862631982967222,"extension":7.0585943848659},"index":0,"playId":"dba32caf-6474-321c-80cb-79db6ef96d1c","pitchNumber":1,"startTime":"2026-05-12T03:42:09.697Z","endTime":"2026-05-12T03:42:13.402Z","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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13615983474025,"aZ":-29.489358807397384,"pfxX":-7.959530008656076,"pfxZ":1.5146923888029145,"pX":-0.46263308337255227,"pZ":1.6817104389875503,"vX0":4.946841024835242,"vY0":-132.12039664121596,"vZ0":-5.923814619270519,"x":134.63,"y":193.37,"x0":-1.321379911780624,"y0":50.00554417461548,"z0":6.109793322971241,"aX":-14.127914680022776},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":13.4,"spinRate":1205,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4139672191368162,"extension":7.481281531680271},"index":1,"playId":"ee9ecb5d-35ea-3215-87e2-d343d705e942","pitchNumber":2,"startTime":"2026-05-12T03:42:25.690Z","endTime":"2026-05-12T03:42:29.163Z","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":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.179702840014954,"aZ":-10.641514214891371,"pfxX":-6.281508587484721,"pfxZ":10.578436792186707,"pX":0.3066451596249014,"pZ":2.325183692821554,"vX0":7.202376320935491,"vY0":-141.935821852658,"vZ0":-8.3749120583406,"x":105.31,"y":176.0,"x0":-1.4504346035289828,"y0":50.00474385310125,"z0":5.995977032831278,"aX":-12.788803892636516},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2349,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.38624242851921364,"extension":7.398320557551406},"hitData":{"launchSpeed":109.1,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.2,"coordY":138.74}},"index":2,"playId":"e4f2a9d4-978d-37ea-9e3d-e973b6b2fced","pitchNumber":3,"startTime":"2026-05-12T03:42:43.932Z","endTime":"2026-05-12T03:42:53.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:42:53.551Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a line drive to center fielder Andy Pages. Casey Schmitt to 3rd. Rafael Devers to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-12T03:43:11.895Z","endTime":"2026-05-12T03:43:44.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.676166454211735,"aZ":-13.331632970089078,"pfxX":-5.35368240561115,"pfxZ":9.533180602070164,"pX":-1.453261949772159,"pZ":2.567396526936558,"vX0":2.282910567470719,"vY0":-139.7515419528205,"vZ0":-7.1559853955059065,"x":172.39,"y":169.46,"x0":-1.5854169953955308,"y0":50.00468501503892,"z0":6.03806608077242,"aX":-10.58423920422634},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2175,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3920214763940586,"extension":7.047712699202157},"index":0,"playId":"d79bc28a-c179-33fe-a930-e5977615091d","pitchNumber":1,"startTime":"2026-05-12T03:43:14.800Z","endTime":"2026-05-12T03:43:18.449Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904131146109176,"aZ":-13.32170667688756,"pfxX":-6.384818232231572,"pfxZ":9.687051422727517,"pX":-1.3732642644950135,"pZ":2.2179362915378715,"vX0":2.680198876022657,"vY0":-138.39031375507076,"vZ0":-8.077976075426637,"x":169.35,"y":178.9,"x0":-1.5228901155383427,"y0":50.00391650873976,"z0":6.060459132435574,"aX":-12.427062057406333},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2201,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3952758996864665,"extension":7.131117495132059},"hitData":{"launchSpeed":85.0,"launchAngle":19.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":92.5,"coordY":80.73}},"index":1,"playId":"e1a59d7e-e580-3819-b4f4-b96f30aafd1a","pitchNumber":2,"startTime":"2026-05-12T03:43:33.599Z","endTime":"2026-05-12T03:43:44.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:43:44.630Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Heliot Ramos doubles (11) on a ground ball to left fielder Teoscar Hernández. Casey Schmitt scores. Rafael Devers scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-12T03:44:13.069Z","endTime":"2026-05-12T03:46:05.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885855728385984,"aZ":-25.027964332288004,"pfxX":-6.59642551666518,"pfxZ":4.257674886241301,"pX":0.7915018656617957,"pZ":2.296661311147483,"vX0":7.4854333153693595,"vY0":-128.29967266720743,"vZ0":-4.842530238112149,"x":86.83,"y":176.77,"x0":-1.2977104048919823,"y0":50.00316302362649,"z0":6.143120971197847,"aX":-11.071301201563983},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":10.4,"spinRate":988,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.42583640958651303,"extension":7.1247782824841766},"index":0,"playId":"d8ac82f9-a8ba-3cf1-8f7e-a93984ac8ac5","pitchNumber":1,"startTime":"2026-05-12T03:44:19.669Z","endTime":"2026-05-12T03:44:46.690Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37512909561108,"aZ":-27.463505902372198,"pfxX":-7.0857255029232915,"pfxZ":2.739166977564131,"pX":-0.08010493325085473,"pZ":0.9851246754422278,"vX0":5.568927595444624,"vY0":-130.0552912666195,"vZ0":-7.649606301643824,"x":120.05,"y":212.18,"x0":-1.3248033263243397,"y0":50.00373571807162,"z0":6.037235931362072,"aX":-12.182010631680836},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":11.6,"spinRate":853,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4205855571774473,"extension":7.183004761274462},"index":1,"playId":"917f3efb-4a9e-3737-ba48-71ee84e49905","pitchNumber":2,"startTime":"2026-05-12T03:44:51.234Z","endTime":"2026-05-12T03:44:54.894Z","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":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.175311093769913,"aZ":-31.656843843675507,"pfxX":-3.035891181584101,"pfxZ":0.3326815506378846,"pX":-0.07845640767802559,"pZ":3.7309512486571603,"vX0":4.203413892073981,"vY0":-125.40730115976919,"vZ0":0.0799673088347348,"x":119.99,"y":138.04,"x0":-1.3878724926799921,"y0":50.00605507968815,"z0":6.297256403377692,"aX":-4.799291136996529},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":4.4,"spinRate":692,"spinDirection":278},"zone":11,"typeConfidence":2.0,"plateTime":0.43803965868840544,"extension":6.902849565483636},"index":2,"playId":"c217842b-e738-3436-8a23-34ceb9012829","pitchNumber":3,"startTime":"2026-05-12T03:45:12.027Z","endTime":"2026-05-12T03:45:15.855Z","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":96.8,"endSpeed":88.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62545223685803,"aZ":-14.18093610901718,"pfxX":-5.61523012671033,"pfxZ":8.982073909459805,"pX":-0.018499710179198648,"pZ":3.4926906791323975,"vX0":5.87350799376825,"vY0":-140.79265452008508,"vZ0":-4.737978281783258,"x":117.71,"y":144.48,"x0":-1.4043632478697554,"y0":50.000458178513156,"z0":6.118197600292544,"aX":-11.246670497273314},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2068,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38934414040826093,"extension":7.020473049738005},"index":3,"playId":"ad394710-245b-38a7-bce6-3fb195b6ebca","pitchNumber":4,"startTime":"2026-05-12T03:45:29.355Z","endTime":"2026-05-12T03:45:32.883Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.470195784691658,"aZ":-35.96014514865053,"pfxX":-2.5594350942515454,"pfxZ":-2.442472052047009,"pX":-0.520143157291016,"pZ":2.100550385839467,"vX0":2.6325522715641676,"vY0":-123.67295630232032,"vZ0":-2.818973077623294,"x":136.83,"y":182.07,"x0":-1.2654479585321727,"y0":50.0023556559836,"z0":6.268700403038963,"aX":-3.9680017078443313},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.8,"breakHorizontal":4.1,"spinRate":614,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.4427417521836907,"extension":7.003436046730553},"hitData":{"launchSpeed":96.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.16,"coordY":108.42}},"index":4,"playId":"043fdf7e-3247-31e0-a855-5ce0ae193516","pitchNumber":5,"startTime":"2026-05-12T03:45:51.611Z","endTime":"2026-05-12T03:46:05.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:46:05.299Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out sharply to center fielder Andy Pages. Heliot Ramos to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-12T03:48:40.668Z","endTime":"2026-05-12T03:49:14.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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"}]},{"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T03:46:40.626Z","endTime":"2026-05-12T03:46:54.006Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Blake Treinen replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-12T03:46:54.006Z","endTime":"2026-05-12T03:48:42.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887195011728068,"aZ":-31.305341020623256,"pfxX":3.182159972465176,"pfxZ":0.5879425684788604,"pX":0.628766056920797,"pZ":1.429306694398165,"vX0":7.313295601062434,"vY0":-121.03268429488682,"vZ0":-4.381657012887228,"x":93.03,"y":200.19,"x0":-2.8469673106814164,"y0":50.004178221573426,"z0":6.008338032967631,"aX":4.714965894501912},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-7.6,"spinRate":2379,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.4527468425249359,"extension":5.717744872308898},"index":2,"playId":"48c0f083-8818-3188-aee4-d34907e05d24","pitchNumber":1,"startTime":"2026-05-12T03:48:42.830Z","endTime":"2026-05-12T03:48:46.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.472752624409274,"aZ":-23.675583833470093,"pfxX":-10.657574450407012,"pfxZ":4.400233377261287,"pX":-0.1515905082323163,"pZ":2.1831048249446052,"vX0":10.212691970207675,"vY0":-137.58063714756227,"vZ0":-6.3152145202936385,"x":122.78,"y":179.84,"x0":-2.514246626254628,"y0":50.00084939259329,"z0":6.096292265280141,"aX":-20.575549276074174},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":2172,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.3970257751887343,"extension":5.706022301731602},"hitData":{"launchSpeed":102.0,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.2,"coordY":41.81}},"index":3,"playId":"f48b12a0-4ca9-342c-a82a-fbd206619e41","pitchNumber":2,"startTime":"2026-05-12T03:49:00.652Z","endTime":"2026-05-12T03:49:14.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:49:14.031Z","atBatIndex":46},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Matt Chapman reaches on a fielder's choice out, shortstop Mookie Betts to catcher Will Smith. Heliot Ramos out at home.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-12T03:49:22.580Z","endTime":"2026-05-12T03:51:12.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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(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":82.7,"endSpeed":75.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.908800573816322,"aZ":-32.055369856398606,"pfxX":6.142689020528108,"pfxZ":0.08013826631982734,"pX":2.2281445689290194,"pZ":1.3830682028911072,"vX0":9.325442359318298,"vY0":-120.04668351133988,"vZ0":-4.316516315842647,"x":32.07,"y":201.44,"x0":-2.523268875556521,"y0":50.00121042613635,"z0":6.0967987953738305,"aX":8.853292196965489},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":-13.6,"spinRate":2427,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4584268380121883,"extension":5.606705887198097},"index":0,"playId":"a3966d65-f6d9-3d80-b016-cce6927617f9","pitchNumber":1,"startTime":"2026-05-12T03:49:44.040Z","endTime":"2026-05-12T03:49:47.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121237345285895,"aZ":-32.21548686224204,"pfxX":7.02859323759798,"pfxZ":-0.03087167622827991,"pX":1.5108379362935265,"pZ":1.6266016210567744,"vX0":7.84397773959844,"vY0":-120.91424563666902,"vZ0":-3.797490953970602,"x":59.41,"y":194.86,"x0":-2.7023243049320236,"y0":50.001492519400486,"z0":6.07940716364218,"aX":10.28439554519538},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.8,"spinRate":2434,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.45500833378864325,"extension":5.665139349335406},"index":1,"playId":"f914a504-047b-3fc4-ad10-6656f8d4bd6d","pitchNumber":2,"startTime":"2026-05-12T03:50:02.092Z","endTime":"2026-05-12T03:50:05.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.159658063493477,"aZ":-31.41710044919579,"pfxX":8.457663518693547,"pfxZ":0.526592057808303,"pX":-0.3095360961516944,"pZ":1.6890594788561843,"vX0":3.5880426902543587,"vY0":-120.08936079355331,"vZ0":-3.9009623364429213,"x":128.8,"y":193.18,"x0":-2.9260285855505157,"y0":50.005922154744006,"z0":6.155945878911114,"aX":12.245960848512699},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.2,"breakHorizontal":-16.2,"spinRate":2518,"spinDirection":49},"zone":8,"typeConfidence":0.91,"plateTime":0.4576407829991114,"extension":5.699314438450176},"index":2,"playId":"128d24f5-e6a9-30a0-9b10-d23f04e0a422","pitchNumber":3,"startTime":"2026-05-12T03:50:20.318Z","endTime":"2026-05-12T03:50:24.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-12T03:50:26.511Z","endTime":"2026-05-12T03:50:42.191Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368744598673313,"aZ":-31.715352719285633,"pfxX":8.360281333310823,"pfxZ":0.30019178251272827,"pX":1.5217850953802794,"pZ":0.833450285117525,"vX0":7.7151023740745295,"vY0":-122.9423772622622,"vZ0":-5.6638582551812195,"x":58.99,"y":216.28,"x0":-2.757972515289221,"y0":50.00072635588273,"z0":5.9015243453622475,"aX":12.626164868941713},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-17.2,"spinRate":2513,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4477857706682671,"extension":5.74404116073701},"index":4,"playId":"f3aee2bd-ac38-3218-b206-e89207082e23","pitchNumber":4,"startTime":"2026-05-12T03:50:42.191Z","endTime":"2026-05-12T03:50:47.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08062549148894,"aZ":-34.10509910322529,"pfxX":7.83716471514434,"pfxZ":-1.2972271400903015,"pX":0.8777466244307702,"pZ":1.692711398106208,"vX0":6.382521336139998,"vY0":-122.1292617235865,"vZ0":-3.476337149766211,"x":83.54,"y":193.08,"x0":-2.800242361904342,"y0":50.002151868269735,"z0":6.109347876646989,"aX":11.677444181285207},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.0,"breakHorizontal":-15.8,"spinRate":2566,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4508132055282368,"extension":5.761091173643943},"hitData":{"launchSpeed":82.6,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.75,"coordY":165.96}},"index":5,"playId":"4167a1f3-3e66-3576-ba08-31048beff14e","pitchNumber":5,"startTime":"2026-05-12T03:51:05.194Z","endTime":"2026-05-12T03:51:12.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:51:12.448Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harrison Bader grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-12T03:51:40.876Z","endTime":"2026-05-12T03:52:35.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7074829029507,"aZ":-23.39091104593695,"pfxX":-11.079842369791308,"pfxZ":4.54795204731883,"pX":0.5433034145877275,"pZ":2.8456137766649325,"vX0":12.23833455294924,"vY0":-138.10379865517615,"vZ0":-4.526083447693204,"x":96.29,"y":161.95,"x0":-2.5057111644478205,"y0":50.00421861317331,"z0":6.0786956540364265,"aX":-21.407806922099397},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":17.5,"spinRate":2242,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.39657281675566436,"extension":5.876371448833876},"index":0,"playId":"f552ff01-3474-3446-bc06-40dddcde73cb","pitchNumber":1,"startTime":"2026-05-12T03:51:48.017Z","endTime":"2026-05-12T03:51:51.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"0949e7f8-4edd-3231-b7c6-681b07446075","startTime":"2026-05-12T03:52:06.437Z","endTime":"2026-05-12T03:52:10.510Z","isPitch":false,"type":"pickoff"},{"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":83.5,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62998457289043,"aZ":-31.617185335976803,"pfxX":3.7834438647767428,"pfxZ":0.37440288669305133,"pX":0.4255334305834449,"pZ":2.7836183424686416,"vX0":6.948822100616439,"vY0":-121.53240843283466,"vZ0":-1.4658732258892764,"x":100.78,"y":163.62,"x0":-2.956579664910813,"y0":50.00584834666397,"z0":6.12726196649597,"aX":5.690003484165589},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.6,"breakHorizontal":-8.4,"spinRate":2546,"spinDirection":46},"zone":3,"typeConfidence":0.89,"plateTime":0.44976115573350217,"extension":5.656352910357273},"hitData":{"launchSpeed":83.7,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.15,"coordY":172.02}},"index":2,"playId":"bd66a789-8d1e-3c05-b5e6-49b9e16d6aa7","pitchNumber":2,"startTime":"2026-05-12T03:52:27.108Z","endTime":"2026-05-12T03:52:35.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:52:35.233Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (11) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-12T03:54:39.928Z","endTime":"2026-05-12T03:55:54.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917721490949038,"aZ":-26.50017148792948,"pfxX":-7.3288986248489065,"pfxZ":3.859160720151718,"pX":0.212644689140719,"pZ":2.2685833984726234,"vX0":7.025256821525582,"vY0":-120.66533461978807,"vZ0":-1.4292982668391514,"x":108.89,"y":177.53,"x0":-1.7871326971092851,"y0":50.00520073408664,"z0":5.207795545286938,"aX":-10.787268599393597},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.8,"breakHorizontal":11.5,"spinRate":1571,"spinDirection":244},"zone":5,"typeConfidence":0.92,"plateTime":0.4542649196465862,"extension":6.994770517503222},"index":0,"playId":"af2c1b7d-b1d1-3fc5-8ac0-1b48fb0024e9","pitchNumber":1,"startTime":"2026-05-12T03:54:42.207Z","endTime":"2026-05-12T03:54:45.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39179995350054,"aZ":-30.05980947692331,"pfxX":-8.514307370652354,"pfxZ":1.3820381223284217,"pX":-1.5045034868037994,"pZ":0.5358355939224735,"vX0":4.0466739567744,"vY0":-122.38215304852416,"vZ0":-4.423855104376067,"x":174.35,"y":224.31,"x0":-2.066453494535184,"y0":50.001909538504535,"z0":4.919078635344883,"aX":-13.015040935052458},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":14.5,"spinRate":1520,"spinDirection":242},"zone":13,"typeConfidence":0.92,"plateTime":0.44621918977418007,"extension":6.887402869460541},"index":1,"playId":"3948df4b-560f-3054-b09e-4de10a8c5ede","pitchNumber":2,"startTime":"2026-05-12T03:54:54.999Z","endTime":"2026-05-12T03:54:58.468Z","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":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711927418056604,"aZ":-33.80962852452703,"pfxX":6.625304782264417,"pfxZ":-1.0051204465770134,"pX":0.056847055505349416,"pZ":2.2508789101099773,"vX0":3.1820193002820703,"vY0":-126.23440596325732,"vZ0":-0.3585131696245506,"x":114.83,"y":178.01,"x0":-2.0794457578787626,"y0":50.00613978684148,"z0":5.107119142698568,"aX":10.7374668251682},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.7,"breakHorizontal":-12.7,"spinRate":2805,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.4332279060023376,"extension":6.62006781528951},"index":2,"playId":"34be7e3a-b1ca-341c-92bb-a51754ca1586","pitchNumber":3,"startTime":"2026-05-12T03:55:12.064Z","endTime":"2026-05-12T03:55:16.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.053382991157072,"aZ":-29.506922852489467,"pfxX":-7.382725622455613,"pfxZ":1.6802135932081672,"pX":-0.6626468883139495,"pZ":2.6161955655898645,"vX0":5.41695571761981,"vY0":-124.83903773195298,"vZ0":-0.2242092682940784,"x":142.26,"y":168.14,"x0":-1.8965734959406886,"y0":50.00042568511492,"z0":5.126507955918911,"aX":-11.704740691529002},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":12.2,"spinRate":1557,"spinDirection":233},"zone":4,"typeConfidence":0.88,"plateTime":0.43796811839764427,"extension":6.933459920889855},"hitData":{"launchSpeed":104.1,"launchAngle":30.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.04,"coordY":48.99}},"index":3,"playId":"c1c80ae8-3dc6-3161-92a8-2fb2683d25f3","pitchNumber":4,"startTime":"2026-05-12T03:55:27.443Z","endTime":"2026-05-12T03:55:54.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:55:54.386Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Willy Adames to first baseman Casey Schmitt.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-12T03:55:59.865Z","endTime":"2026-05-12T03:56:51.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513828239835004,"aZ":-32.979420874476055,"pfxX":6.4525268678125975,"pfxZ":-0.5017634530034822,"pX":-0.4509055531896569,"pZ":3.219747944098249,"vX0":2.0212502003588964,"vY0":-125.3435157993689,"vZ0":1.7997655262782641,"x":134.19,"y":151.85,"x0":-2.1045631771724937,"y0":50.003486610947924,"z0":5.17052107263952,"aX":10.345331495899355},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-12.1,"spinRate":2490,"spinDirection":43},"zone":1,"typeConfidence":0.9,"plateTime":0.43570819183905485,"extension":6.731397916177479},"index":0,"playId":"e85d1ea2-10fd-3906-a834-7e66fce8ccec","pitchNumber":1,"startTime":"2026-05-12T03:56:16.062Z","endTime":"2026-05-12T03:56:19.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620137438515236,"aZ":-31.476051474632516,"pfxX":-10.40293613669499,"pfxZ":0.36409275040288325,"pX":0.3371575403873834,"pZ":1.8753719031877714,"vX0":9.07549544799164,"vY0":-137.7028948729742,"vZ0":-3.093453122931151,"x":104.15,"y":188.14,"x0":-1.6443301651625861,"y0":50.004484992755614,"z0":5.135314359018016,"aX":-20.04732694728281},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.2,"breakHorizontal":17.0,"spinRate":2321,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.3972605813696264,"extension":6.741200765354482},"index":1,"playId":"5df0db52-29b9-306b-a333-eec217061157","pitchNumber":2,"startTime":"2026-05-12T03:56:29.633Z","endTime":"2026-05-12T03:56:33.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70519896266288,"aZ":-30.770264568970077,"pfxX":-9.648893094606318,"pfxZ":0.7222282972937926,"pX":-0.4101226620362137,"pZ":2.841359765201459,"vX0":6.771568099188205,"vY0":-138.15964129322444,"vZ0":-1.1552392261594953,"x":132.63,"y":162.06,"x0":-1.6303061367431773,"y0":50.00393612136249,"z0":5.319309414654752,"aX":-18.78901642794335},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":2312,"spinDirection":237},"zone":1,"typeConfidence":0.91,"plateTime":0.3953585764418781,"extension":6.635076189444059},"hitData":{"launchSpeed":93.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.64,"coordY":142.14}},"index":2,"playId":"16e0aafe-b312-3bd4-a518-ee566ea894a5","pitchNumber":3,"startTime":"2026-05-12T03:56:43.699Z","endTime":"2026-05-12T03:56:51.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:56:51.315Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a sharp ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-12T03:57:08.852Z","endTime":"2026-05-12T03:58:34.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970323608651384,"aZ":-31.298767591391854,"pfxX":-9.950838643419283,"pfxZ":0.4571215529404,"pX":0.7985625740310293,"pZ":2.471663809349309,"vX0":9.947058815095561,"vY0":-136.90698345099878,"vZ0":-1.727441362597283,"x":86.56,"y":172.05,"x0":-1.5812280551028015,"y0":50.00036567549527,"z0":5.243808876942287,"aX":-18.97107743879595},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.7,"breakHorizontal":16.1,"spinRate":2225,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.3993947249537655,"extension":6.755714998177752},"index":0,"playId":"34eb9001-f75f-39fd-bdff-8939e5a5a854","pitchNumber":1,"startTime":"2026-05-12T03:57:13.408Z","endTime":"2026-05-12T03:57:17.504Z","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.6,"endSpeed":86.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91397180582105,"aZ":-26.21517581120116,"pfxX":-10.974305418550909,"pfxZ":3.1037266925505964,"pX":1.3282719741229718,"pZ":1.830782217763824,"vX0":11.522438297229405,"vY0":-137.27326560205898,"vZ0":-4.173616778912455,"x":66.37,"y":189.35,"x0":-1.487386557749211,"y0":50.00167451322734,"z0":5.144660938233127,"aX":-21.052671598361368},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":17.6,"spinRate":2246,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.39821871989127233,"extension":6.783247387286919},"index":1,"playId":"8d632bd0-8d20-365f-a9e2-d88dad72a889","pitchNumber":2,"startTime":"2026-05-12T03:57:27.147Z","endTime":"2026-05-12T03:57:30.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291762159591748,"aZ":-36.38972937733613,"pfxX":3.9648943297298596,"pfxZ":-2.641538038896213,"pX":0.5529685172162526,"pZ":1.173372886198718,"vX0":5.268233694494126,"vY0":-125.63878600680113,"vZ0":-2.121946322166698,"x":95.92,"y":207.1,"x0":-2.089205983892228,"y0":50.00557875776281,"z0":4.99619479610363,"aX":6.31729231950847},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.0,"breakHorizontal":-8.4,"spinRate":2656,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4365428023979816,"extension":6.668566012145168},"index":2,"playId":"eddd518e-eadc-3e77-803d-afa2edc0a17d","pitchNumber":3,"startTime":"2026-05-12T03:57:44.423Z","endTime":"2026-05-12T03:57:49.208Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.985332632018782,"aZ":-34.49574102208167,"pfxX":3.343610398272123,"pfxZ":-1.4468471319747396,"pX":0.7176754295126657,"pZ":1.5342240979585768,"vX0":5.506572756682709,"vY0":-125.84457504268794,"vZ0":-1.8884036051158275,"x":89.64,"y":197.36,"x0":-1.9349508932035155,"y0":50.00468117377351,"z0":5.093544443304523,"aX":5.3534242792485385},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":-7.3,"spinRate":2674,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.43554805847469824,"extension":6.662724094951973},"index":3,"playId":"bb905525-a4f7-37c1-afd7-e4560bec1756","pitchNumber":4,"startTime":"2026-05-12T03:58:03.389Z","endTime":"2026-05-12T03:58:07.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-05-12T03:58:19.735Z","endTime":"2026-05-12T03:58:23.917Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094330334743102,"aZ":-29.420402617762182,"pfxX":-9.601285269530429,"pfxZ":1.4483359900128576,"pX":-0.2962932693893516,"pZ":2.662353071735521,"vX0":7.282546479316609,"vY0":-136.50219599595567,"vZ0":-1.2494200048166844,"x":128.29,"y":166.9,"x0":-1.7373906993441164,"y0":50.006768626205265,"z0":5.1320610049069755,"aX":-18.31312112352976},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.5,"breakHorizontal":16.1,"spinRate":2309,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.39966640560081235,"extension":6.821666630025391},"hitData":{"launchSpeed":100.9,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.19,"coordY":123.55}},"index":5,"playId":"a535f305-d7d6-305f-b6a2-00261e463b63","pitchNumber":5,"startTime":"2026-05-12T03:58:23.917Z","endTime":"2026-05-12T03:58:34.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T03:58:34.709Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, second baseman Luis Arraez to first baseman Casey Schmitt. Teoscar Hernández to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-12T04:01:09.624Z","endTime":"2026-05-12T04:03:35.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-12T03:58:53.952Z","endTime":"2026-05-12T03:59:07.117Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Gage replaces Trevor McDonald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-12T03:59:07.117Z","endTime":"2026-05-12T04:00:39.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Hyeseong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-12T04:00:39.349Z","endTime":"2026-05-12T04:01:11.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258625861660608,"aZ":-30.952346599507724,"pfxX":-2.1128542228091467,"pfxZ":0.7795302094534895,"pX":-0.15912789335267483,"pZ":1.619286243463364,"vX0":-2.54402886541322,"vY0":-124.12707799524445,"vZ0":-5.0388652045730264,"x":123.07,"y":195.06,"x0":1.149438016628103,"y0":50.00599378587306,"z0":6.219729176458661,"aX":-3.334428236693085},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":4.3,"spinRate":2317,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.43939080120829166,"extension":6.314981717495954},"index":3,"playId":"0bf4351c-b0d7-3772-be1d-bd7c73e87d7a","pitchNumber":1,"startTime":"2026-05-12T04:01:11.833Z","endTime":"2026-05-12T04:01:38.846Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62025723779823,"aZ":-30.55165964841692,"pfxX":-1.6243907413259095,"pfxZ":1.0499998372208275,"pX":-1.1071562950121592,"pZ":2.164585594594012,"vX0":-4.651901957812852,"vY0":-122.31706487729622,"vZ0":-3.457697567236291,"x":159.2,"y":180.34,"x0":1.0184357070130172,"y0":50.000054326324125,"z0":6.1736301524544235,"aX":-2.498117934386493},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":3.8,"spinRate":2304,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.44516986492898303,"extension":6.154782186822703},"index":4,"playId":"ee607e10-0f35-32dc-b36f-fb2964d99552","pitchNumber":2,"startTime":"2026-05-12T04:01:46.019Z","endTime":"2026-05-12T04:01:49.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.409964302629145,"aZ":-26.341446962230595,"pfxX":6.502597069441679,"pfxZ":3.7632150009570244,"pX":0.288022307808121,"pZ":0.7433570385165942,"vX0":-3.762485191149865,"vY0":-123.4049648041887,"vZ0":-7.451388790670677,"x":106.02,"y":218.71,"x0":0.9836695457639535,"y0":50.00464783578359,"z0":6.00569449491934,"aX":10.08036898061915},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":-10.9,"spinRate":1137,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4430034109481227,"extension":6.617804301145096},"index":5,"playId":"6e1f4f88-b456-3883-9630-bb78f8622406","pitchNumber":3,"startTime":"2026-05-12T04:02:11.803Z","endTime":"2026-05-12T04:02:15.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48047101536939,"aZ":-18.072030801741068,"pfxX":8.19101695579167,"pfxZ":7.547160341669231,"pX":-0.2728677620248334,"pZ":3.558184452076787,"vX0":-4.850771814578317,"vY0":-135.563280340068,"vZ0":-4.152080887183531,"x":127.4,"y":142.71,"x0":0.4715493016508842,"y0":50.00548912984745,"z0":6.364261873656589,"aX":15.311205455148697},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-13.9,"spinRate":2125,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4033915336499825,"extension":6.143254963985262},"index":6,"playId":"84b081cb-d209-3172-b7c7-4b1c8cda6857","pitchNumber":4,"startTime":"2026-05-12T04:02:36.701Z","endTime":"2026-05-12T04:02:41.108Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48097960875788,"aZ":-32.10401089819068,"pfxX":-2.082977869818819,"pfxZ":0.0466389705192185,"pX":-0.726100891781045,"pZ":1.44395924435213,"vX0":-3.7142664956845897,"vY0":-122.65980550055573,"vZ0":-4.688873449317761,"x":144.68,"y":199.79,"x0":1.0764156330998018,"y0":50.00446904162367,"z0":6.107277333773971,"aX":-3.1842333924860315},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":4.6,"spinRate":2378,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.44595469312347547,"extension":6.3567438050282075},"index":7,"playId":"94e2454e-be51-3231-b81c-e887d76fad00","pitchNumber":5,"startTime":"2026-05-12T04:03:06.348Z","endTime":"2026-05-12T04:03:10.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827795562279153,"aZ":-26.626683812878902,"pfxX":3.5927096340880347,"pfxZ":3.639201840955872,"pX":-0.5718801224539772,"pZ":2.286587772446921,"vX0":-4.14171568616695,"vY0":-122.54849793033753,"vZ0":-3.8011349902867653,"x":138.8,"y":177.04,"x0":0.6719284216325301,"y0":50.001872819344676,"z0":6.127858587966626,"aX":5.473995281992599},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-5.5,"spinRate":999,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4466491076562713,"extension":6.4427173607290245},"hitData":{"launchSpeed":40.7,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.5,"coordY":159.98}},"index":8,"playId":"bab5fc84-3951-3ce0-aa89-b0bdc50465eb","pitchNumber":6,"startTime":"2026-05-12T04:03:27.557Z","endTime":"2026-05-12T04:03:35.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:03:35.712Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Luis Arraez to first baseman Casey Schmitt.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-12T04:03:44.595Z","endTime":"2026-05-12T04:05:51.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277832948968925,"aZ":-32.80067612001024,"pfxX":-2.40192073003494,"pfxZ":-0.4157917213049167,"pX":-0.023550372312013818,"pZ":3.052488936632767,"vX0":-1.9462538189189618,"vY0":-121.72657709885448,"vZ0":-0.7945249400043397,"x":117.9,"y":156.36,"x0":1.0963161435720299,"y0":50.00150644935605,"z0":6.204893460318365,"aX":-3.630112057060193},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":4.8,"spinRate":2203,"spinDirection":263},"zone":2,"typeConfidence":2.0,"plateTime":0.44873176664183,"extension":6.219173227422437},"index":0,"playId":"dc380ecd-3690-3e1f-8636-302c2e336050","pitchNumber":1,"startTime":"2026-05-12T04:04:04.846Z","endTime":"2026-05-12T04:04:14.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.420512552349184,"aZ":-31.014778900375944,"pfxX":-2.2022220110603303,"pfxZ":0.730226363550746,"pX":-2.141369618550338,"pZ":1.604114540516523,"vX0":-6.453838927263876,"vY0":-124.40789491822021,"vZ0":-4.770903097686912,"x":198.62,"y":195.47,"x0":0.7569671360841901,"y0":50.0039711489717,"z0":6.0733781219471705,"aX":-3.5040030183789175},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":5.3,"spinRate":2317,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4377449848419932,"extension":6.415463545949991},"index":1,"playId":"956f4cb1-87d4-3176-ad94-9509705ee096","pitchNumber":2,"startTime":"2026-05-12T04:04:49.638Z","endTime":"2026-05-12T04:04:53.223Z","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":84.9,"endSpeed":78.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81177075403609,"aZ":-26.319172617420904,"pfxX":5.122130514622136,"pfxZ":3.767523050807103,"pX":0.1277763191040266,"pZ":2.878296365437833,"vX0":-3.3934413011211824,"vY0":-123.66491677919488,"vZ0":-2.580042839218174,"x":112.13,"y":161.07,"x0":0.8497636526419682,"y0":50.00309522942807,"z0":6.134472013021175,"aX":7.962771910412145},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.5,"breakHorizontal":-8.5,"spinRate":936,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.44228941798552857,"extension":6.524817047864637},"index":2,"playId":"b6c37dfc-6376-391d-ac15-209cd6e375ec","pitchNumber":3,"startTime":"2026-05-12T04:05:10.346Z","endTime":"2026-05-12T04:05:14.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51480463411928,"aZ":-13.296470892107193,"pfxX":0.13839293296036725,"pfxZ":10.112741606041675,"pX":-1.0888152174301702,"pZ":2.857037048406793,"vX0":-3.4038991323349337,"vY0":-135.4891464303758,"vZ0":-6.921601650473538,"x":158.5,"y":161.64,"x0":0.16369423385299328,"y0":50.00283632889085,"z0":6.366862264669329,"aX":0.2593296980194773},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":0.5,"spinRate":2127,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4036700795483825,"extension":6.334267222013637},"hitData":{"launchSpeed":72.3,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.09,"coordY":150.82}},"index":3,"playId":"12fe1150-8011-31f7-9c38-f46b39b13661","pitchNumber":4,"startTime":"2026-05-12T04:05:43.599Z","endTime":"2026-05-12T04:05:51.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:05:51.778Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesus Rodriguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:08:08.751Z","endTime":"2026-05-12T04:09:27.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"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":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Rojas remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T04:06:50.444Z","endTime":"2026-05-12T04:06:50.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"description":"Pitching Change: Alex Vesia replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-12T04:06:50.455Z","endTime":"2026-05-12T04:08:10.565Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79501973874267,"aZ":-7.942575474166821,"pfxX":1.9900476217249605,"pfxZ":13.719813372988446,"pX":-0.046956627326055704,"pZ":2.1733828246871973,"vX0":-0.9555918414839076,"vY0":-132.4341365526717,"vZ0":-7.875573672931122,"x":118.79,"y":180.1,"x0":0.0611388483379335,"y0":50.00081413323473,"z0":5.776515515725512,"aX":3.514262510967002},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":23.3,"breakHorizontal":-3.4,"spinRate":2539,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.4144903669029554,"extension":6.3634027109382085},"index":2,"playId":"5ebb43f0-1818-3639-9d7f-5be8cd2c9657","pitchNumber":1,"startTime":"2026-05-12T04:08:10.565Z","endTime":"2026-05-12T04:08:13.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885620903481726,"aZ":-19.459352203419513,"pfxX":6.247917208596989,"pfxZ":8.822422639392231,"pX":1.5943265589163058,"pZ":3.6943352107017353,"vX0":0.5366127116479948,"vY0":-119.29551382787929,"vZ0":-1.3238872078168842,"x":56.23,"y":139.03,"x0":0.5545739614443445,"y0":50.00555301049867,"z0":6.010057993987152,"aX":9.009556528047472},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":16.0,"breakHorizontal":-11.4,"spinRate":1928,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4590862981135646,"extension":6.650078378024014},"index":3,"playId":"baf931db-698e-3533-8a4c-93b95c2c596b","pitchNumber":2,"startTime":"2026-05-12T04:08:33.946Z","endTime":"2026-05-12T04:08:37.238Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811291275417343,"aZ":-17.758487402964786,"pfxX":5.847414241925812,"pfxZ":9.971653260411971,"pX":0.8785438379097888,"pZ":2.381889452842009,"vX0":-0.3598704157550894,"vY0":-119.42820974572074,"vZ0":-4.394193436620036,"x":83.51,"y":174.47,"x0":0.2712299565624511,"y0":50.00527372785159,"z0":5.841255457281524,"aX":8.454743727287564},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":17.3,"breakHorizontal":-10.6,"spinRate":1799,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.45847395018343695,"extension":6.229630517603187},"index":4,"playId":"f9c10fae-740a-3a5a-b8ff-bb3d41b209df","pitchNumber":3,"startTime":"2026-05-12T04:08:51.945Z","endTime":"2026-05-12T04:08:55.715Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-12T04:09:04.697Z","endTime":"2026-05-12T04:09:23.565Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95332163439968,"aZ":-9.651581388888388,"pfxX":2.454068588193952,"pfxZ":12.2014628948288,"pX":0.19230180492919846,"pZ":2.815383299071192,"vX0":-0.931037302515836,"vY0":-135.13207182189632,"vZ0":-6.1070242889238,"x":109.67,"y":162.76,"x0":0.22282257421050683,"y0":50.004089096186355,"z0":5.7855366079622215,"aX":4.530503472497261},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.0,"breakHorizontal":-4.2,"spinRate":2449,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.4056044086372812,"extension":6.3803962914762},"index":6,"playId":"fb8ad473-8e28-3a8a-b818-98cc45b06da1","pitchNumber":4,"startTime":"2026-05-12T04:09:23.565Z","endTime":"2026-05-12T04:09:27.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:09:27.173Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a sharp ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:09:37.691Z","endTime":"2026-05-12T04:10:05.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93508816219083,"aZ":-10.70414780853369,"pfxX":2.109928600459208,"pfxZ":11.857332281033761,"pX":-0.030671454435219712,"pZ":2.1793615909540915,"vX0":-0.8367233427790147,"vY0":-133.50696391577776,"vZ0":-7.473492823874735,"x":118.17,"y":179.94,"x0":0.01215835352859371,"y0":50.00084621035686,"z0":5.7797630388317724,"aX":3.8198021684327292},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-3.6,"spinRate":2431,"spinDirection":168},"zone":8,"typeConfidence":0.89,"plateTime":0.40978027999898803,"extension":6.52781856030292},"hitData":{"launchSpeed":100.3,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":187.01,"coordY":115.08}},"index":0,"playId":"6403b32f-0576-38e1-93ac-76d1982c751f","pitchNumber":1,"startTime":"2026-05-12T04:09:55.874Z","endTime":"2026-05-12T04:10:05.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:10:05.751Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to center fielder Andy Pages. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:10:33.338Z","endTime":"2026-05-12T04:12:55.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.886411417855825,"aZ":-29.633077718574384,"pfxX":-2.324414767846432,"pfxZ":1.649845932603311,"pX":-0.6636692100105711,"pZ":3.894967911243041,"vX0":-0.7279884985875106,"vY0":-122.64625158281355,"vZ0":0.39208076120190805,"x":142.3,"y":133.62,"x0":-0.06180908483393672,"y0":50.00170175709587,"z0":6.239180468602301,"aX":-3.5776879791859892},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":4.3,"spinRate":2457,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.44482919058880643,"extension":6.266995483325007},"index":0,"playId":"04eb508f-e36a-3e80-8399-366e069cf562","pitchNumber":1,"startTime":"2026-05-12T04:10:33.338Z","endTime":"2026-05-12T04:10:36.874Z","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":91.9,"endSpeed":83.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142160662672392,"aZ":-10.006128595253383,"pfxX":2.580117798419347,"pfxZ":12.348449630439415,"pX":-0.07107376181330395,"pZ":2.7652224736100663,"vX0":-1.3590643694460198,"vY0":-133.7049122915081,"vZ0":-6.176311722199447,"x":119.71,"y":164.12,"x0":0.11096717831945133,"y0":50.00030740440956,"z0":5.836718295173194,"aX":4.630535239054144},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":21.1,"breakHorizontal":-4.3,"spinRate":2495,"spinDirection":169},"zone":2,"typeConfidence":0.9,"plateTime":0.4110067832177453,"extension":6.56101261329003},"index":1,"playId":"9507c96d-a113-38f3-b642-0e1f519704ac","pitchNumber":2,"startTime":"2026-05-12T04:10:52.064Z","endTime":"2026-05-12T04:10:55.457Z","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.0,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027513175652714,"aZ":-12.793731313226635,"pfxX":3.1742926286803788,"pfxZ":10.613660847425251,"pX":0.15443584989997666,"pZ":4.428701048789874,"vX0":-0.8792940594494632,"vY0":-134.05244099207204,"vZ0":-1.6531446855162262,"x":111.11,"y":119.21,"x0":0.07351476070350443,"y0":50.005417981335555,"z0":5.963132149383134,"aX":5.798354844875412},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":-5.5,"spinRate":2298,"spinDirection":166},"zone":12,"typeConfidence":0.9,"plateTime":0.4080412100286446,"extension":6.6011790990167984},"index":2,"playId":"1171d6e3-13c1-3043-91b0-e7bca2872959","pitchNumber":3,"startTime":"2026-05-12T04:11:18.673Z","endTime":"2026-05-12T04:11:22.480Z","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":83.5,"endSpeed":77.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55590838029562,"aZ":-30.844649372732647,"pfxX":-2.4104618231824344,"pfxZ":0.8877774892228851,"pX":-0.6572830459586346,"pZ":1.6951448368342543,"vX0":-0.33917842241719004,"vY0":-121.59464002451664,"vZ0":-4.183325113512623,"x":142.05,"y":193.01,"x0":-0.20279305738482065,"y0":50.00479654844005,"z0":6.1105250896115075,"aX":-3.6141566114587986},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.8,"breakHorizontal":4.4,"spinRate":2338,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.45024350875182817,"extension":6.542460815441104},"index":3,"playId":"5bb4f131-4591-3164-972c-0f420c04d66e","pitchNumber":4,"startTime":"2026-05-12T04:11:39.709Z","endTime":"2026-05-12T04:11:43.973Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68799897400081,"aZ":-10.86215509235813,"pfxX":3.6761688702081097,"pfxZ":11.677937116251307,"pX":-0.42094915037476194,"pZ":4.054991908836702,"vX0":-2.3237543739224136,"vY0":-134.14959415800968,"vZ0":-3.1045780771923472,"x":133.05,"y":129.3,"x0":-0.021647373690703638,"y0":50.001995933476074,"z0":6.000255633262078,"aX":6.708070327027697},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.8,"breakHorizontal":-6.1,"spinRate":2488,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.40811449882901973,"extension":6.541413794209599},"index":4,"playId":"f4abdca7-555b-30b1-b131-0e43f13f2dbe","pitchNumber":5,"startTime":"2026-05-12T04:12:00.965Z","endTime":"2026-05-12T04:12:04.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-12T04:12:25.489Z","endTime":"2026-05-12T04:12:46.125Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.040724850144187,"aZ":-8.760875595687555,"pfxX":1.803494836778371,"pfxZ":12.769899198116581,"pX":-0.10321534077857748,"pZ":2.477848249307314,"vX0":-0.7447656577949746,"vY0":-134.52011852186158,"vZ0":-7.249880387236098,"x":120.93,"y":171.88,"x0":-0.05716592287774924,"y0":50.00364567427122,"z0":5.82810596473376,"aX":3.3071312601302436},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.8,"breakHorizontal":-3.1,"spinRate":2514,"spinDirection":169},"zone":5,"typeConfidence":0.9,"plateTime":0.407083904923911,"extension":6.432271290163244},"hitData":{"launchSpeed":92.1,"launchAngle":12.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.86,"coordY":88.86}},"index":6,"playId":"88fc8716-7d6d-392a-bb29-ecc906db6be8","pitchNumber":6,"startTime":"2026-05-12T04:12:46.125Z","endTime":"2026-05-12T04:12:55.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:12:55.809Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to left fielder Teoscar Hernández. Jung Hoo Lee to 3rd. Luis Arraez to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:12:58.609Z","endTime":"2026-05-12T04:15:29.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.9,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240209276554626,"aZ":-11.341303144802186,"pfxX":1.917160433652359,"pfxZ":11.51402601925891,"pX":0.24860958135863065,"pZ":2.1617566939590938,"vX0":-0.25734358544452707,"vY0":-133.74563629303472,"vZ0":-7.409300916996775,"x":107.52,"y":180.41,"x0":0.09716174298382077,"y0":50.00004381359753,"z0":5.7839431979637945,"aX":3.467316135961248},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":-3.4,"spinRate":2517,"spinDirection":171},"zone":8,"typeConfidence":0.89,"plateTime":0.4097594105347335,"extension":6.454708061839018},"index":0,"playId":"efc7c1e1-f338-3a63-b855-8c8043be28bb","pitchNumber":1,"startTime":"2026-05-12T04:13:34.703Z","endTime":"2026-05-12T04:13:38.529Z","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":92.1,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523590081820334,"aZ":-13.257618058207811,"pfxX":1.9157616977145269,"pfxZ":10.46054265114971,"pX":1.5753278350919242,"pZ":3.2633560407322277,"vX0":2.8875048717427876,"vY0":-134.0238523504546,"vZ0":-4.420795052812088,"x":56.95,"y":150.67,"x0":0.2326112381144248,"y0":50.00528970401503,"z0":5.88967893709561,"aX":3.465670710284929},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":2539,"spinDirection":169},"zone":12,"typeConfidence":0.89,"plateTime":0.40958046812102555,"extension":6.288589963395751},"index":1,"playId":"3f33f88a-09a2-3d1c-a285-04a762f354fd","pitchNumber":2,"startTime":"2026-05-12T04:13:56.199Z","endTime":"2026-05-12T04:14:00.413Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32420763830549,"aZ":-20.11181268626899,"pfxX":5.503201520012118,"pfxZ":8.136441384668846,"pX":-0.2586150532229048,"pZ":1.5036115711445273,"vX0":-3.1814410809556164,"vY0":-120.91323167546697,"vZ0":-5.93651972412272,"x":126.86,"y":198.18,"x0":0.35845151253992447,"y0":50.00281696828868,"z0":5.752578750532293,"aX":8.157813443011992},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.6,"breakHorizontal":-9.2,"spinRate":1820,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.4527949060306913,"extension":6.546620027310142},"index":2,"playId":"145f6496-2b1c-314d-9578-5f2458b75438","pitchNumber":3,"startTime":"2026-05-12T04:14:18.634Z","endTime":"2026-05-12T04:14:22.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-12T04:14:27.911Z","endTime":"2026-05-12T04:14:47.916Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"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.8,"endSpeed":84.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.492925742170783,"aZ":-10.54442617867602,"pfxX":2.090131557208024,"pfxZ":11.823465318414218,"pX":0.08391917010363026,"pZ":1.9022745303767852,"vX0":-0.45399884354639064,"vY0":-134.93009703099878,"vZ0":-8.199639868932955,"x":113.8,"y":187.42,"x0":-0.016309003636905944,"y0":50.005042017350334,"z0":5.738570884515381,"aX":3.8243624550473188},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":-3.7,"spinRate":2542,"spinDirection":171},"zone":8,"typeConfidence":0.9,"plateTime":0.4071587686206528,"extension":6.395958277393374},"index":4,"playId":"3d1f604f-acc6-3a06-89a2-0a7e7eb771d7","pitchNumber":4,"startTime":"2026-05-12T04:14:47.916Z","endTime":"2026-05-12T04:14:51.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601794668710124,"aZ":-10.773104714442187,"pfxX":2.2843363764517832,"pfxZ":11.565431848438669,"pX":-0.2814468085827958,"pZ":3.8018909602112245,"vX0":-1.8514506636544867,"vY0":-135.42118040439198,"vZ0":-3.472009799919992,"x":127.73,"y":136.13,"x0":0.11557177212893,"y0":50.00264317775692,"z0":5.858600302245655,"aX":4.226991239691094},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":-3.7,"spinRate":2592,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.4050405477452461,"extension":6.346399126541998},"hitData":{"launchSpeed":96.3,"launchAngle":18.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.29,"coordY":88.62}},"index":5,"playId":"4a1e8c08-dfec-319e-ac99-776e57f580ae","pitchNumber":5,"startTime":"2026-05-12T04:15:18.919Z","endTime":"2026-05-12T04:15:29.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:15:29.374Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Jung Hoo Lee scores. Luis Arraez to 3rd. Casey Schmitt to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:16:48.570Z","endTime":"2026-05-12T04:19:19.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":681911,"link":"/api/v1/people/681911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-12T04:15:46.040Z","endTime":"2026-05-12T04:16:50.756Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.628370870113265,"aZ":-31.159570411689145,"pfxX":-4.147938805183434,"pfxZ":0.6635373176505013,"pX":-0.7358045128333413,"pZ":2.4814960704590288,"vX0":-0.0737630236146058,"vY0":-122.56407920219864,"vZ0":-2.499156507481756,"x":145.05,"y":171.78,"x0":-0.16626655235707014,"y0":50.001344758981176,"z0":6.168336641873018,"aX":-6.32655065680785},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":7.6,"spinRate":2441,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.4464308988606671,"extension":6.2130590454396835},"index":1,"playId":"908d8bb6-8c0f-36a1-9c0f-4129981b8bd5","pitchNumber":1,"startTime":"2026-05-12T04:16:50.756Z","endTime":"2026-05-12T04:16:54.489Z","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":92.2,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34200546360282,"aZ":-8.816178180989317,"pfxX":1.5866743043992413,"pfxZ":12.924279581583399,"pX":-0.8150560341732613,"pZ":4.047100105734817,"vX0":-2.7324871914339153,"vY0":-134.1587393919442,"vZ0":-3.2538637216407764,"x":148.07,"y":129.51,"x0":0.014480892371995931,"y0":50.00059407420126,"z0":5.9128666252588165,"aX":2.867244679229938},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.8,"breakHorizontal":-2.3,"spinRate":2524,"spinDirection":175},"zone":11,"typeConfidence":0.9,"plateTime":0.4096066893190531,"extension":6.311993634857059},"index":2,"playId":"7be6b0ec-4c24-343b-8b34-33877bfa2541","pitchNumber":2,"startTime":"2026-05-12T04:17:13.557Z","endTime":"2026-05-12T04:17:17.083Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71898441457912,"aZ":-33.33050010325082,"pfxX":-3.0854329105159177,"pfxZ":-0.775276078512178,"pX":-1.7148282046360444,"pZ":3.020325920672234,"vX0":-2.371060079803607,"vY0":-121.9160162645172,"vZ0":-0.6536353574980622,"x":182.37,"y":157.23,"x0":-0.3278199800446013,"y0":50.00006812231918,"z0":6.177032710810578,"aX":-4.6276038289612265},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":6.1,"spinRate":2438,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4498537683181425,"extension":6.287396288240214},"index":3,"playId":"ed29a2c4-a486-3d78-ad20-736cd779b860","pitchNumber":3,"startTime":"2026-05-12T04:17:36.892Z","endTime":"2026-05-12T04:17:40.592Z","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":93.2,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14338264211635,"aZ":-7.60329175652246,"pfxX":1.5172461156908374,"pfxZ":13.324816236515298,"pX":-1.2055359623320678,"pZ":3.428477090445248,"vX0":-3.540972219752864,"vY0":-135.5551912706814,"vZ0":-5.098234656122779,"x":162.95,"y":146.21,"x0":-0.07410093823608076,"y0":50.004720689419734,"z0":5.875797500513731,"aX":2.798531597221562},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":23.0,"breakHorizontal":-1.9,"spinRate":2575,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.40547267876726156,"extension":6.737721431588546},"index":4,"playId":"5deb96b5-98bf-363d-9cb9-02a2ec42e95a","pitchNumber":4,"startTime":"2026-05-12T04:18:00.190Z","endTime":"2026-05-12T04:18:04.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27137886918375,"aZ":-9.046582265510681,"pfxX":2.532645619307312,"pfxZ":12.70980460862733,"pX":0.17963966629372982,"pZ":3.0127447200977406,"vX0":-0.7549226900162525,"vY0":-134.54977789197025,"vZ0":-5.59612589939697,"x":110.15,"y":157.44,"x0":0.1361600124306225,"y0":50.00148708265022,"z0":5.771418174508129,"aX":4.60765647975835},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":22.0,"breakHorizontal":-4.4,"spinRate":2615,"spinDirection":171},"zone":2,"typeConfidence":0.9,"plateTime":0.40827492587623837,"extension":6.527738314129653},"index":5,"playId":"57e1bf18-7d69-3ead-b860-703416ec86ce","pitchNumber":5,"startTime":"2026-05-12T04:18:23.504Z","endTime":"2026-05-12T04:18:27.372Z","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":92.6,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.707911210670478,"aZ":-8.033172063704953,"pfxX":1.2636210840423008,"pfxZ":13.233671311509974,"pX":-0.34984037706233384,"pZ":3.592319152512251,"vX0":-1.4829634180079707,"vY0":-134.79871727903844,"vZ0":-4.451788513158484,"x":130.34,"y":141.79,"x0":0.04554473602145807,"y0":50.00087805743925,"z0":5.842664534390031,"aX":2.3048576612760314},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":23.0,"breakHorizontal":-1.9,"spinRate":2592,"spinDirection":173},"zone":11,"typeConfidence":0.9,"plateTime":0.40770606255152586,"extension":6.551998007418453},"index":6,"playId":"3191ce42-097e-36b5-b2f7-725b933f7bb7","pitchNumber":6,"startTime":"2026-05-12T04:18:47.031Z","endTime":"2026-05-12T04:18:50.534Z","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.6,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.751477206291142,"aZ":-8.996691627152318,"pfxX":2.279029656477568,"pfxZ":12.648376271043377,"pX":-0.2821536898644054,"pZ":4.236697189792634,"vX0":-1.6176269408082526,"vY0":-134.8673415841789,"vZ0":-2.7243471679783227,"x":127.76,"y":124.39,"x0":0.030877047755479944,"y0":50.00513884137968,"z0":5.899472218925748,"aX":4.177179562978667},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.4,"breakHorizontal":-3.7,"spinRate":2550,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.406924192042426,"extension":6.627594577842062},"index":7,"playId":"689bf26e-1f26-3592-8e56-3ade1e617c3a","pitchNumber":7,"startTime":"2026-05-12T04:19:15.795Z","endTime":"2026-05-12T04:19:19.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:19:19.523Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:21:42.092Z","endTime":"2026-05-12T04:22:38.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-12T04:19:49.680Z","endTime":"2026-05-12T04:19:58.089Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Will Klein replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-12T04:19:58.089Z","endTime":"2026-05-12T04:21:44.291Z","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":"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":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.690798572764063,"aZ":-34.18812862226008,"pfxX":7.652830276492335,"pfxZ":-1.1783159424482097,"pX":0.6498582120562265,"pZ":2.396951436608043,"vX0":4.893957479872397,"vY0":-129.63074066871482,"vZ0":-1.1659047933857916,"x":92.23,"y":174.06,"x0":-2.2559853638073313,"y0":50.005168976884846,"z0":5.4587246155976406,"aX":13.046359280939276},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.2,"breakHorizontal":-14.9,"spinRate":2575,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.4222735308157568,"extension":6.672402966168149},"index":2,"playId":"30439c5d-55d0-3bba-8a8d-6034940e34ca","pitchNumber":1,"startTime":"2026-05-12T04:21:44.291Z","endTime":"2026-05-12T04:21:48.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791209247693445,"aZ":-36.17194604306619,"pfxX":8.086155161184061,"pfxZ":-2.3380137265569108,"pX":0.4483814676511112,"pZ":2.1833790792879344,"vX0":3.972250130879313,"vY0":-129.98589078472443,"vZ0":-0.999116166341381,"x":99.91,"y":179.83,"x0":-2.1514018326448756,"y0":50.00606660654802,"z0":5.324431600608624,"aX":13.808371862540888},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.2,"breakHorizontal":-15.5,"spinRate":2497,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.42172805632521193,"extension":6.508628694126911},"index":3,"playId":"1b75f6f0-df02-37bf-93a2-348bc63509ee","pitchNumber":2,"startTime":"2026-05-12T04:22:01.558Z","endTime":"2026-05-12T04:22:05.108Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06337852609397,"aZ":-10.786680175003426,"pfxX":-6.026401012542157,"pfxZ":10.408473595364484,"pX":-0.13985192495714052,"pZ":2.1457924723611144,"vX0":7.16092494219226,"vY0":-142.72262979069717,"vZ0":-7.234345322243338,"x":122.33,"y":180.84,"x0":-1.9031447139485744,"y0":50.00252973743602,"z0":5.3991891429222,"aX":-12.383340387499366},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2301,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.384353903627753,"extension":6.79382019852271},"index":4,"playId":"199a4986-da37-3088-ac97-740ced22f7dd","pitchNumber":3,"startTime":"2026-05-12T04:22:35.096Z","endTime":"2026-05-12T04:22:38.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:22:38.813Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a line drive to right fielder Kyle Tucker. Luis Arraez scores. Casey Schmitt scores. Rafael Devers to 2nd.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:22:47.903Z","endTime":"2026-05-12T04:24:35.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":681911,"link":"/api/v1/people/681911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":681911,"link":"/api/v1/people/681911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(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":89.5,"endSpeed":81.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971386295272747,"aZ":-35.93952766637511,"pfxX":7.604844676061889,"pfxZ":-2.2153609827594973,"pX":-0.16908333485184476,"pZ":2.626527353078905,"vX0":3.0701120062203406,"vY0":-130.2230781087481,"vZ0":-0.1961045510164101,"x":123.45,"y":167.86,"x0":-2.3547348813038784,"y0":50.002845956600396,"z0":5.44537243550378,"aX":12.925907251000078},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.8,"breakHorizontal":-14.5,"spinRate":2421,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.42226575856787907,"extension":6.596877921543184},"index":0,"playId":"1a0ae28d-7e6f-389e-971b-cffeaf54f3ef","pitchNumber":1,"startTime":"2026-05-12T04:23:02.724Z","endTime":"2026-05-12T04:23:06.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.881300420827536,"aZ":-35.479779433807536,"pfxX":6.139635263247278,"pfxZ":-1.9517507005992245,"pX":-0.00205008904617395,"pZ":1.5451785584483892,"vX0":4.134463209002017,"vY0":-130.45139593533972,"vZ0":-2.750270035838683,"x":117.08,"y":197.06,"x0":-2.4144601707451883,"y0":50.002030978263484,"z0":5.334582191292555,"aX":10.397981247178352},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2373,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4226806464606021,"extension":6.7209320186139765},"index":1,"playId":"138f3f83-79d5-382d-af29-86411d6315b3","pitchNumber":2,"startTime":"2026-05-12T04:23:19.109Z","endTime":"2026-05-12T04:23:22.783Z","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":98.9,"endSpeed":90.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42853147539091,"aZ":-15.365580967760037,"pfxX":-6.648868947074727,"pfxZ":7.9732682371355885,"pX":-1.2296199697670633,"pZ":4.912076082818168,"vX0":4.696013692398048,"vY0":-144.03931355946625,"vZ0":0.7246660467840524,"x":163.87,"y":106.15,"x0":-2.014539554411725,"y0":50.00207755404029,"z0":5.605057142433444,"aX":-14.016272148839798},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2190,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.37979040306682066,"extension":6.829386544639547},"index":2,"playId":"5170c6b4-b5a2-3066-b715-ba23b273037e","pitchNumber":3,"startTime":"2026-05-12T04:23:52.433Z","endTime":"2026-05-12T04:23:56.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-12T04:24:10.555Z","endTime":"2026-05-12T04:24:24.314Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028885806910807,"aZ":-35.52935170921587,"pfxX":4.141501229247243,"pfxZ":-1.9140187702407427,"pX":-0.21457832276053546,"pZ":3.1484183655346385,"vX0":4.7058509590352395,"vY0":-131.31433581816006,"vZ0":1.4287229761127809,"x":125.18,"y":153.77,"x0":-2.5659917701236847,"y0":50.003416604003704,"z0":5.234583962495242,"aX":7.254458721840285},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.0,"breakHorizontal":-8.5,"spinRate":2445,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4166283367206889,"extension":6.906405807702828},"hitData":{"launchSpeed":74.1,"launchAngle":16.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.08,"coordY":130.3}},"index":4,"playId":"ccd5f806-5114-3510-8fa2-76b1b405a8a5","pitchNumber":4,"startTime":"2026-05-12T04:24:24.314Z","endTime":"2026-05-12T04:24:35.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:24:35.061Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-12T04:24:52.812Z","endTime":"2026-05-12T04:25:17.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659940618269523,"aZ":-34.53232762968611,"pfxX":5.372477150625475,"pfxZ":-1.382478495484051,"pX":-0.1551581361769181,"pZ":2.3723390086742233,"vX0":4.128259413991604,"vY0":-129.563441476585,"vZ0":-0.7554791302433603,"x":122.91,"y":174.73,"x0":-2.4638639621398886,"y0":50.00015024336891,"z0":5.293773083970474,"aX":9.182744246825404},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.4,"breakHorizontal":-10.6,"spinRate":2404,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.42184424380189345,"extension":6.506352307329056},"hitData":{"launchSpeed":86.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.69,"coordY":149.61}},"index":0,"playId":"a7f38345-90db-3643-a769-f232af36171b","pitchNumber":1,"startTime":"2026-05-12T04:25:09.690Z","endTime":"2026-05-12T04:25:17.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:25:17.593Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out sharply, shortstop Willy Adames to first baseman Casey Schmitt.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-12T04:27:09.213Z","endTime":"2026-05-12T04:28:19.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"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":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.865264313706493,"aZ":-18.256921407938364,"pfxX":2.4299860758081886,"pfxZ":7.474845612154741,"pX":-0.8894783721061577,"pZ":2.0844465489394635,"vX0":-4.561932291661469,"vY0":-135.19013002222687,"vZ0":-7.9501019277312555,"x":150.9,"y":182.5,"x0":0.49971365183100896,"y0":50.00466321025784,"z0":6.33167838692504,"aX":4.525437798945559},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-3.5,"spinRate":2037,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4042656910184288,"extension":6.269126593402271},"index":0,"playId":"996c1e17-f9fd-3283-9f36-eb20556ac63b","pitchNumber":1,"startTime":"2026-05-12T04:27:37.539Z","endTime":"2026-05-12T04:27:41.558Z","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":93.1,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.799926271960743,"aZ":-15.154765438355216,"pfxX":2.5989645061538647,"pfxZ":9.089247533876854,"pX":-0.5998720320181308,"pZ":2.6874727329365933,"vX0":-4.536652644315358,"vY0":-135.51183052249993,"vZ0":-6.852795230887782,"x":139.87,"y":166.22,"x0":0.7532710897400489,"y0":50.001172336414804,"z0":6.2951552736665795,"aX":4.8656868079628595},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-3.8,"spinRate":2156,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4031924747619753,"extension":6.337027447498244},"index":1,"playId":"a3caf397-5129-33c5-a2c2-f540a22dd3b4","pitchNumber":2,"startTime":"2026-05-12T04:27:53.287Z","endTime":"2026-05-12T04:27:57.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56404576937412,"aZ":-31.15915398676177,"pfxX":5.807815757727668,"pfxZ":0.6150597087395315,"pX":0.48928392548957345,"pZ":2.3540292028853815,"vX0":-3.240025166976024,"vY0":-126.88695700032005,"vZ0":-3.4468440468478896,"x":98.35,"y":175.22,"x0":1.0189368969155117,"y0":50.00484451517616,"z0":6.1765194770593475,"aX":9.603711963861372},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-10.0,"spinRate":1266,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.42939207541820723,"extension":6.342520147796448},"hitData":{"launchSpeed":101.0,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":106.76,"coordY":156.81}},"index":2,"playId":"0db76d14-ebe9-3993-9bbc-db80db60e7ec","pitchNumber":3,"startTime":"2026-05-12T04:28:10.282Z","endTime":"2026-05-12T04:28:19.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:28:19.535Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-12T04:28:21.938Z","endTime":"2026-05-12T04:30:21.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"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":84.9,"endSpeed":78.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491690062883997,"aZ":-32.211572297263565,"pfxX":-1.8116970283805682,"pfxZ":-0.021956569653262648,"pX":-0.05275960459647169,"pZ":3.798555343931979,"vX0":-2.289054653864151,"vY0":-123.77972342646268,"vZ0":0.17851337925872945,"x":119.01,"y":136.22,"x0":1.1175937802269382,"y0":50.004941273879396,"z0":6.411029047917075,"aX":-2.8257337008410532},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":3.8,"spinRate":2267,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4416199905434337,"extension":6.212349309896504},"index":0,"playId":"c48bb4ee-6fcd-33c5-b34b-4312ae64a5ac","pitchNumber":1,"startTime":"2026-05-12T04:28:45.262Z","endTime":"2026-05-12T04:28:49.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175814408080974,"aZ":-31.978474932282438,"pfxX":-1.9897980351636964,"pfxZ":0.1252951835679017,"pX":-1.054595970078197,"pZ":2.632966187319903,"vX0":-4.816990378527555,"vY0":-123.80951927685766,"vZ0":-2.189769923354811,"x":157.2,"y":167.69,"x0":1.17286391911515,"y0":50.002683554061115,"z0":6.199030501409563,"aX":-3.095602954637905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":4.7,"spinRate":2156,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.44199032386296766,"extension":6.383120502283921},"index":1,"playId":"2b45ca76-7ed7-3eba-a5d2-39a7b5a5efaa","pitchNumber":2,"startTime":"2026-05-12T04:29:01.974Z","endTime":"2026-05-12T04:29:05.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767873024610054,"aZ":-32.50615447839402,"pfxX":-1.5722481190972049,"pfxZ":-0.20806469830159458,"pX":-0.3792596417848421,"pZ":2.8614045105938555,"vX0":-2.705477300890654,"vY0":-124.29170224570063,"vZ0":-1.5626520803697321,"x":131.46,"y":161.52,"x0":0.9274389443372478,"y0":50.00510261520535,"z0":6.195990320861955,"aX":-2.4618414137963534},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":3.5,"spinRate":2141,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.4405610881101807,"extension":6.2869374969995135},"index":2,"playId":"7753a671-600c-3796-9abe-4a67bd0a43ad","pitchNumber":3,"startTime":"2026-05-12T04:29:18.904Z","endTime":"2026-05-12T04:29:22.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795082177550867,"aZ":-30.550971274208944,"pfxX":5.0993637654975315,"pfxZ":1.00365841404812,"pX":-0.14904061090644816,"pZ":0.6927417372683033,"vX0":-4.588208969706263,"vY0":-126.01806994487987,"vZ0":-7.02054576642334,"x":122.68,"y":220.08,"x0":1.029763095345389,"y0":50.00092701625666,"z0":5.971615794661175,"aX":8.228645456345523},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":-8.3,"spinRate":1105,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4340844948986726,"extension":6.40946650925346},"index":3,"playId":"42cb4ac2-122e-304c-a1d2-dc77cc964ce6","pitchNumber":4,"startTime":"2026-05-12T04:29:35.776Z","endTime":"2026-05-12T04:29:41.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929181711534888,"aZ":-15.391643265655617,"pfxX":1.6279341887142285,"pfxZ":8.934755233060159,"pX":-0.16059121448040417,"pZ":3.6137843312456823,"vX0":-3.0364731547657633,"vY0":-136.3931422371365,"vZ0":-4.638314875497312,"x":123.12,"y":141.21,"x0":0.757248757535726,"y0":50.00037511883553,"z0":6.4031219618441755,"aX":3.057196374083005},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-2.3,"spinRate":2095,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4020959452157813,"extension":6.4010831705192395},"index":4,"playId":"d98091b3-62c1-3156-8c1b-b2982ed7d521","pitchNumber":5,"startTime":"2026-05-12T04:29:59.851Z","endTime":"2026-05-12T04:30:04.197Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397509860658648,"aZ":-32.19807749758976,"pfxX":0.24792226000216155,"pfxZ":-0.0196184676101403,"pX":-0.4339379198308989,"pZ":1.9919056651834097,"vX0":-3.520853263574635,"vY0":-124.27312706829618,"vZ0":-3.852809262094177,"x":133.54,"y":185.0,"x0":0.9624690048326294,"y0":50.00077772722843,"z0":6.206306579841568,"aX":0.39279510947484836},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":0.2,"spinRate":2342,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.4389455891182905,"extension":6.286916350629679},"index":5,"playId":"d7b05c45-c23b-325c-8464-2ba835ffb75e","pitchNumber":6,"startTime":"2026-05-12T04:30:17.593Z","endTime":"2026-05-12T04:30:21.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:30:21.688Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-12T04:30:31.954Z","endTime":"2026-05-12T04:31:15.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41548826142161,"aZ":-29.84203769913084,"pfxX":-1.098241209018366,"pfxZ":1.464737516726354,"pX":-1.0204558240039672,"pZ":0.7854611316568397,"vX0":-4.788711647969581,"vY0":-124.6116773268493,"vZ0":-6.954013735425083,"x":155.9,"y":217.57,"x0":1.0601037776094187,"y0":50.003426341163866,"z0":6.042130623730823,"aX":-1.7450047791663084},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":3.0,"spinRate":2328,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43769306464341495,"extension":6.2749654999574025},"index":0,"playId":"ac5598ac-3057-3ff4-b0b1-d58d885c5723","pitchNumber":1,"startTime":"2026-05-12T04:30:48.121Z","endTime":"2026-05-12T04:30:52.020Z","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":84.5,"endSpeed":78.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0066415645543,"aZ":-32.82664353204916,"pfxX":-2.238234689828146,"pfxZ":-0.4154402964326529,"pX":-0.5653807775216588,"pZ":2.2364051610226516,"vX0":-3.2453647003280124,"vY0":-123.10814232463265,"vZ0":-3.004774888628111,"x":138.55,"y":178.4,"x0":1.0533463583848073,"y0":50.004737639009484,"z0":6.209554892205698,"aX":-3.4874305096397267},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.2,"breakHorizontal":4.7,"spinRate":2338,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.44239379378034727,"extension":6.250190425240745},"hitData":{"launchSpeed":77.6,"launchAngle":33.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.74,"coordY":107.87}},"index":1,"playId":"9efd9132-aa10-3ad4-baf3-064a185c6b01","pitchNumber":2,"startTime":"2026-05-12T04:31:07.914Z","endTime":"2026-05-12T04:31:15.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:31:15.561Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Harrison Bader doubles (2) on a sharp ground ball to center fielder Andy Pages.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-12T04:33:41.411Z","endTime":"2026-05-12T04:35:11.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T04:31:46.200Z","endTime":"2026-05-12T04:33:43.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.1,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76102203371028,"aZ":-10.251763887463657,"pfxX":2.814697102232215,"pfxZ":12.104596474133343,"pX":0.023301156462619523,"pZ":2.4385675680600514,"vX0":-2.9860355124971676,"vY0":-133.94007707193768,"vZ0":-6.900904306567365,"x":116.11,"y":172.94,"x0":0.7885417444086822,"y0":50.006671313026864,"z0":5.786968689331698,"aX":5.099611805239487},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.5,"breakHorizontal":-4.4,"spinRate":2533,"spinDirection":162},"zone":5,"typeConfidence":0.88,"plateTime":0.4094093100009508,"extension":6.801728966678902},"index":1,"playId":"cc8334a6-bdbc-3251-ab28-2ad2625f93b5","pitchNumber":1,"startTime":"2026-05-12T04:33:43.627Z","endTime":"2026-05-12T04:33:47.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81218187175131,"aZ":-45.35404300703614,"pfxX":-3.4040289328227717,"pfxZ":-9.696142479813506,"pX":-0.5498129720790783,"pZ":0.5979651203370048,"vX0":-2.7911714592252266,"vY0":-116.92465057848902,"vZ0":-2.0986280302251337,"x":137.96,"y":222.63,"x0":1.1095958271219908,"y0":50.00275168119544,"z0":5.835791747868833,"aX":-4.626746294976297},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.8,"breakHorizontal":7.0,"spinRate":2711,"spinDirection":340},"zone":13,"typeConfidence":0.92,"plateTime":0.4717702158741801,"extension":7.117876750835414},"index":2,"playId":"c90ff09c-3849-33e5-9548-28d61bd02436","pitchNumber":2,"startTime":"2026-05-12T04:33:57.693Z","endTime":"2026-05-12T04:34:01.455Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791313919129294,"aZ":-45.93707605475903,"pfxX":-1.8466703086832164,"pfxZ":-10.364572386825254,"pX":0.12378391102108596,"pZ":1.2503843541520991,"vX0":-2.0921377205543994,"vY0":-115.69287184064795,"vZ0":-0.4417552804777549,"x":112.28,"y":205.02,"x0":1.2870201779215156,"y0":50.00470064673714,"z0":5.926236421030571,"aX":-2.451261337808815},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-18.5,"breakHorizontal":4.0,"spinRate":2649,"spinDirection":340},"zone":14,"typeConfidence":0.92,"plateTime":0.4772701096785248,"extension":6.899006855941318},"index":3,"playId":"611e2525-809a-39d0-91b7-4348571bf6f7","pitchNumber":3,"startTime":"2026-05-12T04:34:19.743Z","endTime":"2026-05-12T04:34:23.255Z","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.7,"endSpeed":85.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51782156832188,"aZ":-10.087953650004708,"pfxX":2.7100221561939035,"pfxZ":11.622185643518607,"pX":0.3066773024803623,"pZ":2.3526523077453634,"vX0":-2.2280249885875776,"vY0":-137.68872364622592,"vZ0":-7.4863213799600326,"x":105.31,"y":175.26,"x0":0.7784247915896547,"y0":50.00173270815709,"z0":5.807258358775214,"aX":5.149421995908048},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":-4.3,"spinRate":2547,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.39938232431784026,"extension":6.8353214466658185},"index":4,"playId":"bb942465-79ea-3432-86de-9884d13a8744","pitchNumber":4,"startTime":"2026-05-12T04:34:36.685Z","endTime":"2026-05-12T04:34:41.338Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516975288994235,"aZ":-26.336876412770867,"pfxX":-2.7908312705621583,"pfxZ":3.3732754018708686,"pX":0.401201164109328,"pZ":2.4560445349085183,"vX0":-1.24760582732862,"vY0":-130.26627618451744,"vZ0":-3.7192971920920153,"x":101.71,"y":172.47,"x0":1.2479671913673236,"y0":50.00489908243418,"z0":5.877301249808803,"aX":-4.830928198538852},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":5.3,"spinRate":2412,"spinDirection":147},"zone":6,"typeConfidence":0.9,"plateTime":0.41932184360017066,"extension":6.583459482266457},"hitData":{"launchSpeed":109.3,"launchAngle":5.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.47,"coordY":90.41}},"index":5,"playId":"2b86d310-15c7-3ff9-82f3-1974fd3055a8","pitchNumber":5,"startTime":"2026-05-12T04:34:58.371Z","endTime":"2026-05-12T04:35:11.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:35:11.418Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesus Rodriguez grounds out, third baseman Max Muncy to first baseman Freddie Freeman. Harrison Bader to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-12T04:35:32.970Z","endTime":"2026-05-12T04:37:15.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92695660248526,"aZ":-45.54175152042001,"pfxX":-3.448435173678487,"pfxZ":-9.823966421948526,"pX":-0.42773103351507546,"pZ":1.8853850914841763,"vX0":-2.64848373198984,"vY0":-116.5078796839557,"vZ0":0.38026980873256533,"x":133.3,"y":187.87,"x0":1.175749986948384,"y0":50.001152655750026,"z0":6.059251109556299,"aX":-4.693015783527122},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-17.3,"breakHorizontal":7.0,"spinRate":2593,"spinDirection":343},"zone":7,"typeConfidence":0.92,"plateTime":0.47192509072321975,"extension":6.789453029219244},"index":0,"playId":"66fbed9b-ad96-3aaf-b5b4-d7ed5a91a020","pitchNumber":1,"startTime":"2026-05-12T04:35:43.322Z","endTime":"2026-05-12T04:35:47.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17568369062736,"aZ":-45.3029670384587,"pfxX":-4.037069020326243,"pfxZ":-9.570483825381555,"pX":0.1279644877201728,"pZ":3.5901247621744767,"vX0":-1.281971297412489,"vY0":-117.24708888534552,"vZ0":3.9517556668719727,"x":112.12,"y":141.85,"x0":1.2083712751704994,"y0":50.0022599641451,"z0":6.151848883488197,"aX":-5.538306522753565},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.8,"breakHorizontal":7.7,"spinRate":2617,"spinDirection":337},"zone":12,"typeConfidence":0.92,"plateTime":0.4697755355681843,"extension":6.7322275768110975},"index":1,"playId":"cd2c865d-418f-3de4-a868-ef686ed0fcf1","pitchNumber":2,"startTime":"2026-05-12T04:36:06.703Z","endTime":"2026-05-12T04:36:11.091Z","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":93.4,"endSpeed":84.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.623509176545447,"aZ":-12.287040068890855,"pfxX":2.958634525923264,"pfxZ":10.699572331293268,"pX":-0.026948136906824384,"pZ":3.425003092815934,"vX0":-3.2083609608339327,"vY0":-135.9316502012005,"vZ0":-4.187537174351317,"x":118.03,"y":146.3,"x0":0.7879667039969719,"y0":50.00668236808602,"z0":5.847641134981497,"aX":5.501607869174253},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-4.7,"spinRate":2468,"spinDirection":158},"zone":11,"typeConfidence":0.88,"plateTime":0.40395320878788077,"extension":6.407511074874276},"index":2,"playId":"987d1028-e4c2-3741-8060-1ffeae09186b","pitchNumber":3,"startTime":"2026-05-12T04:36:27.378Z","endTime":"2026-05-12T04:36:30.675Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-12T04:36:52.001Z","endTime":"2026-05-12T04:37:07.297Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367581660301045,"aZ":-45.37799045067822,"pfxX":-3.804182702043436,"pfxZ":-9.323118470751488,"pX":-0.03768990830325318,"pZ":1.5431674201798427,"vX0":-1.3282601960890212,"vY0":-119.19682523424287,"vZ0":-0.6151692562594442,"x":118.44,"y":197.11,"x0":1.0235821065020207,"y0":50.00488097216509,"z0":5.959558961265385,"aX":-5.38584382294712},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.7,"breakHorizontal":7.2,"spinRate":2503,"spinDirection":342},"zone":13,"typeConfidence":0.92,"plateTime":0.4623818661336365,"extension":6.61320319835021},"hitData":{"launchSpeed":91.0,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.61,"coordY":166.57}},"index":4,"playId":"e6e9ead2-bf59-34b8-9813-734cb7f17745","pitchNumber":4,"startTime":"2026-05-12T04:37:07.297Z","endTime":"2026-05-12T04:37:15.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:37:15.189Z","atBatIndex":66},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Jung Hoo Lee reaches on a fielder's choice out, first baseman Freddie Freeman to catcher Will Smith to third baseman Max Muncy to pitcher Jack Dreyer. Harrison Bader out at home. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-12T04:37:44.591Z","endTime":"2026-05-12T04:38:07.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44679692170458,"aZ":-45.3108664238473,"pfxX":-4.154577955567821,"pfxZ":-9.510439839039464,"pX":-0.047131529251777965,"pZ":1.9894274915581673,"vX0":-3.4120531200538005,"vY0":-117.37870314919833,"vZ0":0.6472704677880616,"x":118.8,"y":185.07,"x0":1.9709333741312922,"y0":50.00571664177392,"z0":5.9657564130348275,"aX":-5.735684596639737},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.7,"breakHorizontal":8.4,"spinRate":2520,"spinDirection":339},"zone":8,"typeConfidence":0.92,"plateTime":0.46857197138096085,"extension":6.824557683258925},"hitData":{"launchSpeed":104.3,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":172.62}},"index":0,"playId":"1ebe3959-bced-3bfa-92a7-00760ebe3956","pitchNumber":1,"startTime":"2026-05-12T04:37:55.294Z","endTime":"2026-05-12T04:38:07.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:38:07.335Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Arraez pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-12T04:38:37.362Z","endTime":"2026-05-12T04:40:46.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":80.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.465100398757,"aZ":-30.09028123052936,"pfxX":-2.768070617233204,"pfxZ":1.2573693975431688,"pX":1.471205802685548,"pZ":3.55906896763082,"vX0":-1.066311066650733,"vY0":-127.47549039208161,"vZ0":-0.19717858467462657,"x":60.92,"y":142.69,"x0":2.2537232616782266,"y0":50.002492683390734,"z0":5.998684994962114,"aX":-4.587686169861441},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":5.3,"spinRate":2364,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.42850201922109177,"extension":6.465579781108234},"index":0,"playId":"ccd3799a-94ff-3a82-8d18-304bc864bac6","pitchNumber":1,"startTime":"2026-05-12T04:38:44.307Z","endTime":"2026-05-12T04:38:49.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.973897149563555,"aZ":-11.773604435790077,"pfxX":3.821544722422045,"pfxZ":11.105074372515901,"pX":1.0017876604109945,"pZ":2.3187782845197207,"vX0":-3.601234846561861,"vY0":-134.83055656293448,"vZ0":-6.967996605711261,"x":78.81,"y":176.17,"x0":1.8597926291326103,"y0":50.00132217627166,"z0":5.7717460669708505,"aX":7.018900876155556},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":-6.1,"spinRate":2370,"spinDirection":159},"zone":14,"typeConfidence":0.88,"plateTime":0.406619496063922,"extension":6.689965360695804},"index":1,"playId":"c3ceeb3e-84f7-3f0f-9600-d19243f0b35d","pitchNumber":2,"startTime":"2026-05-12T04:39:03.861Z","endTime":"2026-05-12T04:39:08.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"f4605296-f1e2-4292-9e81-4bb9750949aa","startTime":"2026-05-12T04:39:27.108Z","endTime":"2026-05-12T04:39:32.108Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55320621016458,"aZ":-45.709421846986366,"pfxX":-3.020057381929094,"pfxZ":-10.026697148452339,"pX":1.20238388739378,"pZ":3.9457078926810656,"vX0":-1.429709598032196,"vY0":-116.01455653061093,"vZ0":4.950507176511612,"x":71.17,"y":132.25,"x0":2.2206650719865584,"y0":50.000392608937624,"z0":6.1660544644956525,"aX":-4.078094227870718},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.4,"breakHorizontal":5.9,"spinRate":2566,"spinDirection":337},"zone":12,"typeConfidence":0.92,"plateTime":0.47377840186186093,"extension":6.64243002377692},"index":3,"playId":"67329e70-63b3-3d9d-9600-75a5fc70813e","pitchNumber":3,"startTime":"2026-05-12T04:39:44.783Z","endTime":"2026-05-12T04:39:48.713Z","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":94.0,"endSpeed":85.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.937500851133347,"aZ":-11.006952275068665,"pfxX":1.9737245891780395,"pfxZ":11.217093124295094,"pX":-0.3240083992077407,"pZ":2.4412443750541,"vX0":-5.913947998908507,"vY0":-136.7021293998913,"vZ0":-6.7798811280982845,"x":129.35,"y":172.87,"x0":1.6137776459621185,"y0":50.00619326455653,"z0":5.714135895512879,"aX":3.7263609301532563},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-2.3,"spinRate":2459,"spinDirection":158},"zone":4,"typeConfidence":0.88,"plateTime":0.40112178642743057,"extension":6.757567115368529},"index":4,"playId":"32cf7daa-e048-3eb9-afac-9c86ee00f871","pitchNumber":4,"startTime":"2026-05-12T04:40:01.876Z","endTime":"2026-05-12T04:40:06.662Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-12T04:40:32.318Z","endTime":"2026-05-12T04:40:38.107Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474325167655323,"aZ":-10.97486565229939,"pfxX":5.028637902284812,"pfxZ":11.117608475490375,"pX":0.9126396908096458,"pZ":3.162088706438604,"vX0":-4.063717066100915,"vY0":-137.23888027509895,"vZ0":-5.0822769063397,"x":82.21,"y":153.4,"x0":1.7594959310025333,"y0":50.00223862360879,"z0":5.785951763802467,"aX":9.588549379198232},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-8.3,"spinRate":2363,"spinDirection":159},"zone":12,"typeConfidence":0.92,"plateTime":0.39915270427120797,"extension":6.614892486320351},"hitData":{"launchSpeed":61.6,"launchAngle":78.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.24,"coordY":199.28}},"index":6,"playId":"fb113fdf-8d01-32a8-8ae6-40674fce84ab","pitchNumber":5,"startTime":"2026-05-12T04:40:38.107Z","endTime":"2026-05-12T04:40:46.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:40:46.891Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-12T04:43:13.450Z","endTime":"2026-05-12T04:44:23.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T04:42:05.727Z","endTime":"2026-05-12T04:43:15.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"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.9,"endSpeed":89.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44147932757837,"aZ":-22.27030729873344,"pfxX":-8.223669653976097,"pfxZ":4.8958394510402,"pX":0.6284303230256097,"pZ":1.872577779919051,"vX0":8.117738571597526,"vY0":-140.76460316017548,"vZ0":-7.592413134906846,"x":93.05,"y":188.22,"x0":-1.2126970980491447,"y0":50.003985240296814,"z0":6.02709761249857,"aX":-16.642916101368016},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":13.4,"spinRate":2476,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.38786239417945856,"extension":6.179027708548414},"index":1,"playId":"1f3478e7-8da9-3ca8-940b-6de656c774a5","pitchNumber":1,"startTime":"2026-05-12T04:43:15.820Z","endTime":"2026-05-12T04:43:19.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92995890120491,"aZ":-22.923596243873547,"pfxX":-8.406503692998724,"pfxZ":4.673866195361851,"pX":-0.40623431455681214,"pZ":2.5638766342884565,"vX0":5.488886193246006,"vY0":-139.211825158609,"vZ0":-5.521752868514695,"x":132.48,"y":169.56,"x0":-1.303334148316936,"y0":50.00047219202091,"z0":6.073869200676525,"aX":-16.62865543166623},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":14.2,"spinRate":2415,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.3922614526787389,"extension":6.13410312603745},"index":2,"playId":"f31c3bb5-6a14-364a-9e02-066f06ba8fb2","pitchNumber":2,"startTime":"2026-05-12T04:43:30.662Z","endTime":"2026-05-12T04:43:34.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46288389876684,"aZ":-12.432924880994078,"pfxX":-5.858597048662822,"pfxZ":9.681557026782007,"pX":0.33112224738395185,"pZ":3.1992222914253245,"vX0":6.413619908435338,"vY0":-142.11384043249834,"vZ0":-6.0968365413968435,"x":104.38,"y":152.4,"x0":-1.1969614989503927,"y0":50.0067191913736,"z0":6.166890132200259,"aX":-11.951156705549517},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":9.2,"spinRate":2420,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.38585745682403516,"extension":6.192090864276775},"index":3,"playId":"0b4211b7-60e9-3f4d-afcf-dea76e4d0524","pitchNumber":3,"startTime":"2026-05-12T04:43:51.168Z","endTime":"2026-05-12T04:43:54.720Z","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},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.709306546031165,"aZ":-32.736395594563554,"pfxX":-6.406147121954193,"pfxZ":-0.32258159787955165,"pX":-1.0055730918874086,"pZ":2.453145346330124,"vX0":3.0093834404019457,"vY0":-131.53184204265867,"vZ0":-3.3137956385892364,"x":155.33,"y":172.55,"x0":-1.336571324972904,"y0":50.003163383866436,"z0":6.174558876799768,"aX":-11.146866222622565},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.1,"breakHorizontal":10.9,"spinRate":1601,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4175379667690846,"extension":6.087704158145462},"hitData":{"launchSpeed":80.4,"launchAngle":23.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.08,"coordY":103.05}},"index":4,"playId":"891c40f6-9fa8-3ba9-b1bc-1d884f457df5","pitchNumber":4,"startTime":"2026-05-12T04:44:13.118Z","endTime":"2026-05-12T04:44:23.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:44:23.045Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-12T04:44:46.306Z","endTime":"2026-05-12T04:45:59.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35888405913275,"aZ":-17.492755705832614,"pfxX":-5.660957626612673,"pfxZ":7.23642640456252,"pX":0.7435747514965999,"pZ":2.1602424727906246,"vX0":7.029009505476321,"vY0":-140.69823594036905,"vZ0":-7.731696275020399,"x":88.66,"y":180.45,"x0":-1.0376495131321901,"y0":50.005278167313385,"z0":6.052918908381265,"aX":-11.487581467906281},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":9.0,"spinRate":2369,"spinDirection":224},"zone":6,"typeConfidence":0.88,"plateTime":0.38753532024496096,"extension":6.084193056872252},"index":0,"playId":"79d113f4-e62a-39d9-a049-d0ca593d0659","pitchNumber":1,"startTime":"2026-05-12T04:44:50.956Z","endTime":"2026-05-12T04:44:54.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.710556723661796,"aZ":-13.374187039770483,"pfxX":-5.003580534922716,"pfxZ":9.149970620830448,"pX":0.09404915562650025,"pZ":2.43005417420411,"vX0":5.152022852856597,"vY0":-141.79849867674145,"vZ0":-7.868670737354783,"x":113.42,"y":173.17,"x0":-1.0885623409792957,"y0":50.002380594836396,"z0":6.0776066673167,"aX":-10.280250085207712},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2388,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.38496212021199216,"extension":6.134922103362211},"index":1,"playId":"330696d4-dc09-38af-95ea-48765db727dd","pitchNumber":2,"startTime":"2026-05-12T04:45:09.362Z","endTime":"2026-05-12T04:45:12.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690571040482464,"aZ":-15.425988035830986,"pfxX":-4.411983707615411,"pfxZ":8.29229146173077,"pX":-1.0451090838251185,"pZ":4.0479050014235725,"vX0":2.3525934343483996,"vY0":-140.70669671482779,"vZ0":-3.3075044824468622,"x":156.84,"y":129.49,"x0":-1.3154662297361195,"y0":50.00460716252806,"z0":6.228291963945289,"aX":-8.913855890513798},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":7.6,"spinRate":2255,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.38815002431310086,"extension":6.021138006534347},"index":2,"playId":"d6d7bc27-0bf4-389d-a6b0-4c52d810ba03","pitchNumber":3,"startTime":"2026-05-12T04:45:35.685Z","endTime":"2026-05-12T04:45:39.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769463739378992,"aZ":-29.51947488878064,"pfxX":-8.962550760228114,"pfxZ":1.5326924644828601,"pX":-1.1290093850398353,"pZ":1.4641810319449429,"vX0":3.608032950180335,"vY0":-130.45399788623817,"vZ0":-5.854397371819043,"x":160.04,"y":199.25,"x0":-1.3604343306762585,"y0":50.00488033017217,"z0":5.944581066238327,"aX":-15.550129198972558},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":15.5,"spinRate":1433,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.41881760227727893,"extension":6.216620378202038},"index":3,"playId":"e2aa4cc8-9408-3ed0-8b0d-ece9d294b849","pitchNumber":4,"startTime":"2026-05-12T04:45:55.296Z","endTime":"2026-05-12T04:45:59.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:45:59.223Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dodgers challenged (play at 1st), call on the field was overturned: Andy Pages grounds into a force out, shortstop Willy Adames to second baseman Luis Arraez. Will Smith out at 2nd. Andy Pages to 1st.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-12T04:46:09.977Z","endTime":"2026-05-12T04:47:13.128Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":95.6,"endSpeed":88.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827007832686466,"aZ":-24.70888545834548,"pfxX":-7.032048736187295,"pfxZ":3.749973720456616,"pX":0.5005500969267431,"pZ":3.29342253332055,"vX0":7.070223429313106,"vY0":-139.15110748276786,"vZ0":-3.535374082699173,"x":97.92,"y":149.86,"x0":-1.14136008997616,"y0":50.003146093802116,"z0":6.189341605690718,"aX":-13.998320106849201},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":2365,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.3913868276458059,"extension":6.101052869411136},"index":0,"playId":"3cd1b29b-b81a-35ca-902f-445cad8a48d7","pitchNumber":1,"startTime":"2026-05-12T04:46:26.183Z","endTime":"2026-05-12T04:46:30.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.082777928778032,"aZ":-26.51089342942026,"pfxX":-6.0251041233806895,"pfxZ":2.877142490447339,"pX":-0.33720417160696925,"pZ":3.9378678068320117,"vX0":4.796138131955201,"vY0":-138.28838732558214,"vZ0":-1.3997365361044483,"x":129.85,"y":132.46,"x0":-1.2971953252094912,"y0":50.00247852257153,"z0":6.201469428497601,"aX":-11.861378721077788},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":10.1,"spinRate":2347,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.393616852756816,"extension":6.047528100995771},"index":1,"playId":"f64baded-cc5b-3913-bcb5-fa0b9174a951","pitchNumber":2,"startTime":"2026-05-12T04:46:45.354Z","endTime":"2026-05-12T04:46:49.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70184819096003,"aZ":-27.002739669869218,"pfxX":-6.189627349348225,"pfxZ":2.708034384679216,"pX":0.09520030216779006,"pZ":2.314493809770304,"vX0":5.54753513582185,"vY0":-136.12041224542617,"vZ0":-5.032171793457068,"x":113.37,"y":176.29,"x0":-1.1468761642705283,"y0":50.00585778949759,"z0":6.014372886697676,"aX":-11.83233404668563},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":10.3,"spinRate":2261,"spinDirection":221},"zone":5,"typeConfidence":0.75,"plateTime":0.3995884396100364,"extension":6.0890963752847975},"hitData":{"launchSpeed":103.9,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.27,"coordY":149.61}},"index":2,"playId":"00c8f848-985e-3c36-b796-50726284c4cd","pitchNumber":3,"startTime":"2026-05-12T04:47:05.083Z","endTime":"2026-05-12T04:47:13.128Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":119},"playEndTime":"2026-05-12T04:47:13.128Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Harrison Bader.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-12T04:48:54.539Z","endTime":"2026-05-12T04:50:21.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66769860534191,"aZ":-25.77715657803719,"pfxX":-8.465680213967214,"pfxZ":3.352073880276402,"pX":0.17561094144565015,"pZ":2.0220648781823995,"vX0":6.808097346958677,"vY0":-136.8665567818216,"vZ0":-6.099839360745218,"x":110.31,"y":184.18,"x0":-1.2375484963052266,"y0":50.000976283702094,"z0":6.0317632530322625,"aX":-16.146890885087046},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.0,"breakHorizontal":14.0,"spinRate":2385,"spinDirection":220},"zone":8,"typeConfidence":0.89,"plateTime":0.3993564111245158,"extension":6.139516785788355},"index":0,"playId":"241a65f1-51f8-3435-9c2d-e611ab438865","pitchNumber":1,"startTime":"2026-05-12T04:49:29.487Z","endTime":"2026-05-12T04:49:32.949Z","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":95.0,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603451342656157,"aZ":-22.725394508716413,"pfxX":-7.267181895356227,"pfxZ":4.853112522093656,"pX":-0.5451809354169701,"pZ":2.2883206225973534,"vX0":4.362180624935184,"vY0":-138.30578416665014,"vZ0":-6.05095953495251,"x":137.78,"y":177.0,"x0":-1.1952100426710976,"y0":50.0002499113667,"z0":6.019160524302025,"aX":-14.137038199642488},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":12.4,"spinRate":2397,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.39538940156288493,"extension":6.14119134432894},"index":1,"playId":"87bc7419-7dc7-3d36-b1f1-b408ff6542bc","pitchNumber":2,"startTime":"2026-05-12T04:49:48.026Z","endTime":"2026-05-12T04:49:51.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712852705473576,"aZ":-24.443776539622366,"pfxX":-7.540000158830123,"pfxZ":4.483548776141426,"pX":-0.30203723369263047,"pZ":1.8804520826906341,"vX0":4.8618357795625124,"vY0":-129.85711173015628,"vZ0":-5.812306230701356,"x":128.51,"y":188.01,"x0":-1.2096796797059408,"y0":50.00439751411029,"z0":5.983375377176943,"aX":-13.00379204572681},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":12.7,"spinRate":1492,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.42023180082475076,"extension":6.31672383604153},"hitData":{"launchSpeed":92.0,"launchAngle":51.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.1,"coordY":98.69}},"index":2,"playId":"f9500dee-3784-3581-af33-ff669eb97e56","pitchNumber":3,"startTime":"2026-05-12T04:50:12.306Z","endTime":"2026-05-12T04:50:21.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:50:21.914Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Casey Schmitt walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T04:52:41.860Z","endTime":"2026-05-12T04:54:15.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Wyatt Mills replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T04:51:26.722Z","endTime":"2026-05-12T04:52:44.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670090,"link":"/api/v1/people/670090"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.414966205055578,"aZ":-32.523910251437485,"pfxX":-9.96853459785625,"pfxZ":-0.20439096434957094,"pX":1.9922996540815117,"pZ":2.5218985507391203,"vX0":16.9636181353333,"vY0":-128.25372919619107,"vZ0":3.6029481272218766,"x":41.06,"y":170.69,"x0":-3.387245135494003,"y0":50.005003977431066,"z0":3.6224572957235055,"aX":-16.749646375210872},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":1949,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.4256848742532058,"extension":6.856018302713737},"index":1,"playId":"9f0d56d7-1f6b-33f6-85b1-f7b72c244fb2","pitchNumber":1,"startTime":"2026-05-12T04:52:44.182Z","endTime":"2026-05-12T04:52:47.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248941474355206,"aZ":-30.760452919741244,"pfxX":-11.197654866531057,"pfxZ":0.869260312035097,"pX":0.27776814387802445,"pZ":1.7872581098275808,"vX0":13.076341007742748,"vY0":-126.40317601004134,"vZ0":1.8887925573963933,"x":106.41,"y":190.52,"x0":-3.502367931630795,"y0":50.000385243035645,"z0":3.496349822359134,"aX":-18.15683484454602},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":17.4,"spinRate":1809,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4329656109504416,"extension":6.747876370303273},"index":2,"playId":"7af008cc-7c22-39b3-9817-220f4ee5d7ad","pitchNumber":2,"startTime":"2026-05-12T04:52:58.982Z","endTime":"2026-05-12T04:53:02.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801145831527396,"aZ":-26.07983338857026,"pfxX":2.976875153143948,"pfxZ":4.584957882979635,"pX":1.0871230598981036,"pZ":2.2449881224779444,"vX0":9.939712719652322,"vY0":-114.76240709069938,"vZ0":2.8516168453382913,"x":75.56,"y":178.17,"x0":-3.692109213226834,"y0":50.00487796258167,"z0":3.5310334183356487,"aX":3.959130617086684},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":9.4,"breakHorizontal":-7.9,"spinRate":2504,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.47778308733667796,"extension":6.801628320177302},"index":3,"playId":"27819e85-fe89-375b-9d02-353cd5cb417f","pitchNumber":3,"startTime":"2026-05-12T04:53:14.692Z","endTime":"2026-05-12T04:53:18.753Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30665765796755,"aZ":-31.934846302776734,"pfxX":-10.81152035067266,"pfxZ":0.13967146992542645,"pX":0.11391890325062927,"pZ":2.454955951350844,"vX0":13.083447355024425,"vY0":-129.51125560651906,"vZ0":3.354614646862713,"x":112.66,"y":172.5,"x0":-3.5824517572317647,"y0":50.00185396106538,"z0":3.5751233991555815,"aX":-18.49148314203712},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":1925,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.42180004249433356,"extension":6.969996167583212},"index":4,"playId":"b5216477-faca-316c-b6bf-390319f7a55d","pitchNumber":4,"startTime":"2026-05-12T04:53:31.306Z","endTime":"2026-05-12T04:53:35.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79404798426758,"aZ":-26.67444649562331,"pfxX":-8.102305075043994,"pfxZ":3.084212273511895,"pX":1.111073881989667,"pZ":2.023375084971633,"vX0":14.8687424612487,"vY0":-132.0683466707826,"vZ0":0.9285969986841079,"x":74.65,"y":184.15,"x0":-3.516564760226705,"y0":50.00039098936698,"z0":3.6160253089337053,"aX":-14.43809468229143},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":11.8,"spinRate":1879,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4133277686850958,"extension":6.992911981926185},"index":5,"playId":"4ba2a1a3-6182-36f7-b5ee-c6443cbcfc2c","pitchNumber":5,"startTime":"2026-05-12T04:53:55.192Z","endTime":"2026-05-12T04:53:58.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":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979848753301702,"aZ":-24.666588851243546,"pfxX":-8.331550475962548,"pfxZ":4.319025888495627,"pX":1.3652856402630842,"pZ":3.2299134259895848,"vX0":15.38615406470896,"vY0":-130.37846422316224,"vZ0":3.822646738114282,"x":64.96,"y":151.57,"x0":-3.504870960868674,"y0":50.001093271527424,"z0":3.5975447849325795,"aX":-14.478473294122928},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":12.0,"spinRate":1969,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.41858785947436417,"extension":6.8949371680494504},"index":6,"playId":"6e03f42b-76c4-363a-952a-25da063b784d","pitchNumber":6,"startTime":"2026-05-12T04:54:11.784Z","endTime":"2026-05-12T04:54:15.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:54:15.053Z","atBatIndex":73},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Wyatt Mills intentionally walks Rafael Devers.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T04:54:42.173Z","endTime":"2026-05-12T04:56:12.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.472860064314577,"aZ":-27.19383472719078,"pfxX":4.183439438896257,"pfxZ":3.698925654899414,"pX":-1.1404209012466922,"pZ":1.4307860922522722,"vX0":5.025056916640557,"vY0":-114.84084594769779,"vZ0":1.4043397317904787,"x":160.47,"y":200.15,"x0":-3.893155381249095,"y0":50.00501430919452,"z0":3.439077773954715,"aX":5.638722439433792},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.3,"breakHorizontal":-8.8,"spinRate":2393,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.47531556725361357,"extension":6.628159128220277},"index":0,"playId":"a53e2ae9-f2bc-3980-891a-861cfd1852a7","pitchNumber":1,"startTime":"2026-05-12T04:54:42.173Z","endTime":"2026-05-12T04:54:46.084Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"41d964f8-527a-30d4-9320-f648c8b2c7b7","startTime":"2026-05-12T04:54:56.731Z","endTime":"2026-05-12T04:55:00.253Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136502437951307,"aZ":-24.16886159158669,"pfxX":-8.47561271269835,"pfxZ":4.586536381451872,"pX":0.13334468486334583,"pZ":3.1572737545634832,"vX0":12.528898998975777,"vY0":-130.91252364020468,"vZ0":3.5610799143361254,"x":111.92,"y":153.53,"x0":-3.600654256260687,"y0":50.00371805376011,"z0":3.583087000409517,"aX":-14.798570670834836},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":12.7,"spinRate":1969,"spinDirection":253},"zone":2,"typeConfidence":2.0,"plateTime":0.41747136039281907,"extension":6.918916092560028},"index":2,"playId":"5b06e3cf-4f86-307b-9782-3bc0c9122bf6","pitchNumber":2,"startTime":"2026-05-12T04:55:16.275Z","endTime":"2026-05-12T04:55:19.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021358817222023,"aZ":-26.724518470994877,"pfxX":-6.22373030528898,"pfxZ":3.0477991060920857,"pX":1.834070807927282,"pZ":2.858072132814063,"vX0":15.817103395651385,"vY0":-132.2831270104608,"vZ0":3.0414568227699648,"x":47.09,"y":161.61,"x0":-3.3919456273338073,"y0":50.0000062835824,"z0":3.6431479734827903,"aX":-11.119929133094507},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":8.2,"spinRate":1885,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.41273648775151495,"extension":6.963585540846176},"index":3,"playId":"aac53454-5ff3-3833-a990-0ad6904c25eb","pitchNumber":3,"startTime":"2026-05-12T04:55:39.558Z","endTime":"2026-05-12T04:55:48.751Z","isPitch":true,"type":"pitch"},{"details":{"description":"Casey Schmitt steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"aac53454-5ff3-3833-a990-0ad6904c25eb","startTime":"2026-05-12T04:55:51.912Z","endTime":"2026-05-12T04:56:11.247Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"playId":"08239536-0756-1003-001c-f08cd117d70a","pitchNumber":3,"startTime":"2026-05-12T04:56:11.247Z","endTime":"2026-05-12T04:56:11.258Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"index":6,"playId":"08239536-0756-1013-001c-f08cd117d70a","pitchNumber":3,"startTime":"2026-05-12T04:56:11.258Z","endTime":"2026-05-12T04:56:12.432Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-12T04:56:12.432Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heliot Ramos walks. Casey Schmitt to 3rd. Rafael Devers to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T04:56:16.580Z","endTime":"2026-05-12T04:58:12.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921803483404386,"aZ":-35.47891506761567,"pfxX":-8.846009056836072,"pfxZ":-1.904394262200725,"pX":0.9611289978473644,"pZ":2.2255876831777233,"vX0":14.187457594040268,"vY0":-130.38288535209063,"vZ0":3.115219667816151,"x":80.36,"y":178.69,"x0":-3.3872424799782754,"y0":50.00622750115,"z0":3.6826317051534647,"aX":-15.323375038948699},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.5,"breakHorizontal":13.1,"spinRate":1912,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4191588931863439,"extension":6.88262143677217},"index":0,"playId":"942f29a7-f166-37a0-ad94-5ffa6bf1c35e","pitchNumber":1,"startTime":"2026-05-12T04:56:36.347Z","endTime":"2026-05-12T04:56:40.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.386445328271734,"aZ":-32.98233915972655,"pfxX":-9.876258745946418,"pfxZ":-0.4648901007903148,"pX":-1.5089381929422911,"pZ":0.8312731733369062,"vX0":9.21681484985069,"vY0":-130.45861311349037,"vZ0":-0.41104174919060255,"x":174.52,"y":216.34,"x0":-3.797512099819972,"y0":50.004235466722626,"z0":3.468134594752642,"aX":-17.095523102469958},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.7,"breakHorizontal":16.0,"spinRate":1803,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4191823066616358,"extension":7.017263606293569},"index":1,"playId":"b789d78b-3a9d-3b27-a0a7-b273801b66e5","pitchNumber":2,"startTime":"2026-05-12T04:56:52.572Z","endTime":"2026-05-12T04:56:56.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.286939796691573,"aZ":-36.46034807426983,"pfxX":-8.865862575117882,"pfxZ":-2.4481318468811857,"pX":-0.03413096907577224,"pZ":3.326145908136678,"vX0":11.93583833869638,"vY0":-131.14850017372473,"vZ0":5.83062464647588,"x":118.3,"y":148.97,"x0":-3.4805583324415275,"y0":50.00195969570355,"z0":3.786177236821094,"aX":-15.53093126019529},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.9,"breakHorizontal":13.6,"spinRate":1782,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.41674874278256846,"extension":6.866936877470663},"index":2,"playId":"83efa789-6e03-3312-a332-626ac04bbdd8","pitchNumber":3,"startTime":"2026-05-12T04:57:11.728Z","endTime":"2026-05-12T04:57:15.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93935077523007,"aZ":-28.797441701541665,"pfxX":0.5303185673995348,"pfxZ":2.2829107451285253,"pX":1.086947031216289,"pZ":2.4871189542556786,"vX0":11.201554953499315,"vY0":-120.03039876720472,"vZ0":2.816338740695266,"x":75.57,"y":171.63,"x0":-3.680160753560442,"y0":50.00581274502534,"z0":3.838300079244466,"aX":0.7831081108635042},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.0,"breakHorizontal":-3.2,"spinRate":2475,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.453727633163147,"extension":6.8419156714078735},"index":3,"playId":"70092d08-2ba5-310e-b12e-159ca2164e61","pitchNumber":4,"startTime":"2026-05-12T04:57:30.518Z","endTime":"2026-05-12T04:57:34.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.705860239106194,"aZ":-27.5499540263391,"pfxX":4.7968040504460046,"pfxZ":3.4741286309335564,"pX":1.583314830723718,"pZ":2.0100106097709514,"vX0":10.362209939647196,"vY0":-114.51624728905566,"vZ0":2.8033595618611686,"x":56.65,"y":184.51,"x0":-3.619389420466347,"y0":50.00262231016231,"z0":3.4611219894484355,"aX":6.383977816888417},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":7.3,"breakHorizontal":-11.3,"spinRate":2484,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4778796359272959,"extension":6.879663347973831},"index":4,"playId":"c2947761-e11f-38d8-abdf-fe57b7931981","pitchNumber":5,"startTime":"2026-05-12T04:57:53.270Z","endTime":"2026-05-12T04:57:56.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121195453531428,"aZ":-31.024394129429336,"pfxX":-8.974632974159082,"pfxZ":0.689697571651184,"pX":2.0089905731197564,"pZ":2.558874115026436,"vX0":17.158555222660716,"vY0":-127.66420709744435,"vZ0":3.592314497412249,"x":40.42,"y":169.69,"x0":-3.5947378744686924,"y0":50.00456720371291,"z0":3.557205353961314,"aX":-15.007790936758326},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":13.0,"spinRate":1825,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.4269546573698526,"extension":7.11109608833651},"index":5,"playId":"a02f39b6-3c20-3a97-978b-a1fce059a899","pitchNumber":6,"startTime":"2026-05-12T04:58:09.547Z","endTime":"2026-05-12T04:58:12.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:58:12.834Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a sharp ground ball to left fielder Teoscar Hernández. Casey Schmitt scores. Rafael Devers to 3rd. Heliot Ramos to 2nd.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T04:59:08.863Z","endTime":"2026-05-12T04:59:41.398Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":670090,"link":"/api/v1/people/670090"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T04:58:30.337Z","endTime":"2026-05-12T04:59:11.070Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631566126959484,"aZ":-29.463334678600965,"pfxX":-6.406680130346494,"pfxZ":1.5317173355473468,"pX":-0.11973758698942467,"pZ":2.6630170889435285,"vX0":11.321347744942871,"vY0":-131.363389711501,"vZ0":3.1159031452270547,"x":121.56,"y":166.88,"x0":-3.6291368044833234,"y0":50.002371776099324,"z0":3.6358254482226178,"aX":-11.335371133561466},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":9.5,"spinRate":1926,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.41501392588443053,"extension":6.803722263878226},"index":1,"playId":"23acb0e0-b8b9-3616-b859-17aadbd5e528","pitchNumber":1,"startTime":"2026-05-12T04:59:11.070Z","endTime":"2026-05-12T04:59:14.668Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7068706849828,"aZ":-30.36999563096479,"pfxX":-7.861947441669928,"pfxZ":0.9757768743511459,"pX":-0.24266584658982954,"pZ":1.5632349498165763,"vX0":11.852315002050599,"vY0":-134.2113462679553,"vZ0":0.2495381959253763,"x":126.25,"y":196.57,"x0":-3.669793830670283,"y0":50.002322038762195,"z0":3.610663644567124,"aX":-14.519801561270407},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.0,"breakHorizontal":12.0,"spinRate":1914,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.40622143608821304,"extension":6.790332625273573},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":82.22,"coordY":96.91}},"index":2,"playId":"b8167aeb-571e-3208-8475-2ad286dbe375","pitchNumber":2,"startTime":"2026-05-12T04:59:31.244Z","endTime":"2026-05-12T04:59:41.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T04:59:41.398Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks. Rafael Devers scores. Heliot Ramos to 3rd. Willy Adames to 2nd.","rbi":1,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T05:00:09.909Z","endTime":"2026-05-12T05:01:26.690Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":670090,"link":"/api/v1/people/670090"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26495843575812,"aZ":-25.65105079761734,"pfxX":1.6422809207681972,"pfxZ":4.604744412092527,"pX":2.193508501893529,"pZ":2.2533230372118997,"vX0":13.19169746746606,"vY0":-117.96633077640277,"vZ0":2.5080178237572506,"x":33.39,"y":177.94,"x0":-3.6715882392619816,"y0":50.004254414912815,"z0":3.5324933530765525,"aX":2.3267859683798813},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.2,"breakHorizontal":-6.0,"spinRate":2641,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4633208608471362,"extension":6.916818132612533},"index":0,"playId":"218cb143-4fbb-3a92-9e94-4bc70d4a1846","pitchNumber":1,"startTime":"2026-05-12T05:00:12.668Z","endTime":"2026-05-12T05:00:15.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372296527916166,"aZ":-38.36233818196804,"pfxX":-8.906423071657095,"pfxZ":-3.550186151814854,"pX":-1.6062571616239174,"pZ":2.8341045916807848,"vX0":9.008703133941856,"vY0":-131.09988038906042,"vZ0":5.444171972840214,"x":178.23,"y":162.26,"x0":-3.927749038915367,"y0":50.00279221125814,"z0":3.5918982208594357,"aX":-15.524225514108412},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.9,"breakHorizontal":14.2,"spinRate":1963,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4175753023480615,"extension":6.879295080031437},"index":1,"playId":"300d1993-af97-39a1-b9fe-625a77144dc1","pitchNumber":2,"startTime":"2026-05-12T05:00:30.055Z","endTime":"2026-05-12T05:00:33.950Z","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":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.895849889251423,"aZ":-34.130474977115114,"pfxX":-8.678213472793272,"pfxZ":-1.1189261755609854,"pX":-1.3666790626445589,"pZ":1.9895298073319256,"vX0":9.430393855579121,"vY0":-131.16005989583877,"vZ0":2.514353465336945,"x":169.09,"y":185.06,"x0":-3.8757168821141557,"y0":50.002886039435595,"z0":3.5580338691567266,"aX":-15.169654934943338},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.2,"breakHorizontal":13.7,"spinRate":1882,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4170885906447106,"extension":6.813786864687329},"index":2,"playId":"86239d5c-8673-304f-8d02-bc19302098db","pitchNumber":3,"startTime":"2026-05-12T05:00:47.437Z","endTime":"2026-05-12T05:00:51.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55328982366372,"aZ":-33.304043826114885,"pfxX":-8.90098661930531,"pfxZ":-0.6359635657186873,"pX":-0.7205437145818889,"pZ":1.8698382567203067,"vX0":11.091388812061288,"vY0":-132.45050191766472,"vZ0":1.805786823696222,"x":144.47,"y":188.29,"x0":-3.800449173426379,"y0":50.00137821203934,"z0":3.6097810041672402,"aX":-15.858225300965012},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.5,"breakHorizontal":13.8,"spinRate":1891,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4130959736357873,"extension":6.906329180010238},"index":3,"playId":"da113bd9-ae55-3d5b-a608-cfebfc14037d","pitchNumber":4,"startTime":"2026-05-12T05:01:04.447Z","endTime":"2026-05-12T05:01:08.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41446741845134,"aZ":-33.95488702408324,"pfxX":-8.204061337439114,"pfxZ":-1.0240470866757843,"pX":-1.2857335023386596,"pZ":2.595319828186897,"vX0":9.354519867724656,"vY0":-130.94636256509918,"vZ0":4.056409128885154,"x":166.01,"y":168.71,"x0":-3.836967031681369,"y0":50.00298221328402,"z0":3.5651180689150737,"aX":-14.260916085244723},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":12.8,"spinRate":1881,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.41814521464167376,"extension":6.942672405865066},"index":4,"playId":"1b7527c7-3059-3a51-ae0a-59cb7adb937f","pitchNumber":5,"startTime":"2026-05-12T05:01:22.117Z","endTime":"2026-05-12T05:01:26.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:01:26.690Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Harrison Bader lines out sharply to third baseman Max Muncy.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T05:01:47.942Z","endTime":"2026-05-12T05:02:57.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":91.4,"endSpeed":83.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495589355485325,"aZ":-34.27165983505644,"pfxX":-8.889785601814863,"pfxZ":-1.1736912357957276,"pX":-0.44930220815429056,"pZ":2.4089285642483946,"vX0":11.193030444296491,"vY0":-132.61997909138566,"vZ0":3.305224807095236,"x":134.13,"y":173.74,"x0":-3.563112144200375,"y0":50.00212681268262,"z0":3.6410818798593527,"aX":-15.886390314403611},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.2,"breakHorizontal":13.8,"spinRate":2013,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4124802816224049,"extension":6.696594017203347},"index":0,"playId":"5e184512-2e2f-3f45-b813-ab097615b69a","pitchNumber":1,"startTime":"2026-05-12T05:01:53.531Z","endTime":"2026-05-12T05:01:57.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231255191800745,"aZ":-22.543963249006882,"pfxX":-8.144599569958684,"pfxZ":5.362426812678361,"pX":-0.6151968861336911,"pZ":3.2334423839427204,"vX0":10.701557774794583,"vY0":-133.1191428310337,"vZ0":3.117241138077038,"x":140.45,"y":151.48,"x0":-3.626884508275425,"y0":50.00594685755997,"z0":3.6780318363984956,"aX":-14.63844257074978},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":12.5,"spinRate":2142,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.41123924121490685,"extension":6.950914081770733},"index":1,"playId":"51930d8d-24c0-37ac-85b2-18464bc87a7c","pitchNumber":2,"startTime":"2026-05-12T05:02:12.428Z","endTime":"2026-05-12T05:02:16.002Z","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":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.935725758433176,"aZ":-29.050195109270334,"pfxX":5.0919396319996775,"pfxZ":2.2043350051886055,"pX":1.802086685403172,"pZ":1.4073602532778915,"vX0":11.37190984387584,"vY0":-118.41330035677663,"vZ0":1.4624431561918227,"x":48.31,"y":200.78,"x0":-3.72717206260757,"y0":50.00436913904163,"z0":3.442622467269334,"aX":7.217157011217268},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.7,"breakHorizontal":-12.0,"spinRate":2549,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.46283031762932536,"extension":6.789629937907814},"index":2,"playId":"2e0148ea-a376-3769-beb7-5dc4cca3e75c","pitchNumber":3,"startTime":"2026-05-12T05:02:34.945Z","endTime":"2026-05-12T05:02:38.393Z","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":91.7,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.873022287632825,"aZ":-26.757033333459486,"pfxX":-8.798065132579717,"pfxZ":3.0091672443727298,"pX":-0.269667597018508,"pZ":2.740033599113689,"vX0":11.987770889930765,"vY0":-132.98538699607323,"vZ0":2.913920580100467,"x":127.28,"y":164.8,"x0":-3.6800328432719995,"y0":50.006145492206706,"z0":3.563883356072479,"aX":-15.859584544164052},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2041,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.4109157524550926,"extension":6.805358858198205},"hitData":{"launchSpeed":106.7,"launchAngle":7.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":105.24,"coordY":156.27}},"index":3,"playId":"f289d11a-82f8-3fa4-8c2d-1c78b63f3f92","pitchNumber":4,"startTime":"2026-05-12T05:02:52.860Z","endTime":"2026-05-12T05:02:57.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:02:57.719Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesus Rodriguez grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman. Heliot Ramos scores. Willy Adames to 3rd. Matt Chapman to 2nd.","rbi":1,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T05:03:17.520Z","endTime":"2026-05-12T05:05:00.307Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":670090,"link":"/api/v1/people/670090"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.349581320096505,"aZ":-30.74689458341204,"pfxX":-8.778975066156878,"pfxZ":0.7880740572384894,"pX":-1.8781918234795492,"pZ":2.36372065479757,"vX0":8.29934530369114,"vY0":-133.4919438850103,"vZ0":2.362817712117011,"x":188.59,"y":174.96,"x0":-3.879160964232593,"y0":50.00330138133683,"z0":3.6729472687988816,"aX":-15.926405193462355},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":1902,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.40950159667638797,"extension":6.979359953363512},"index":0,"playId":"00c2f9a9-7a84-39be-9680-f9dcc2fafdc9","pitchNumber":1,"startTime":"2026-05-12T05:03:25.111Z","endTime":"2026-05-12T05:03:28.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06404849346084,"aZ":-32.102360557744404,"pfxX":-8.713074421099565,"pfxZ":0.04458184128535514,"pX":-0.3863801808877215,"pZ":3.1227722487269003,"vX0":11.376823437037885,"vY0":-131.2285027743229,"vZ0":4.747120787638266,"x":131.73,"y":154.47,"x0":-3.632735749387851,"y0":50.00611984412908,"z0":3.6736760642273887,"aX":-15.300383371723239},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":13.4,"spinRate":1944,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.41634152511035083,"extension":6.830622673803996},"index":1,"playId":"1a4ec0b0-515c-38e1-8e17-ac21825b63a4","pitchNumber":2,"startTime":"2026-05-12T05:03:42.444Z","endTime":"2026-05-12T05:03:46.428Z","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":90.6,"endSpeed":83.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836459990575715,"aZ":-24.368657887882584,"pfxX":-8.311737532361505,"pfxZ":4.432718583660812,"pX":0.4078863634352217,"pZ":3.4067364216491565,"vX0":13.060639511243837,"vY0":-131.36068551291265,"vZ0":4.08058862195117,"x":101.45,"y":146.8,"x0":-3.5312914454077355,"y0":50.00284813621483,"z0":3.6383878420117157,"aX":-14.638321801898206},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":12.5,"spinRate":2100,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4157566970198783,"extension":6.845778297893068},"index":2,"playId":"9fe609ce-35c1-3661-ac43-8db690a0a2bc","pitchNumber":3,"startTime":"2026-05-12T05:04:01.455Z","endTime":"2026-05-12T05:04:05.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656398316698077,"aZ":-27.208479661044816,"pfxX":-8.800597062953443,"pfxZ":2.7308855280896456,"pX":-0.8179467877623241,"pZ":3.1534501835868998,"vX0":10.788351732265971,"vY0":-133.4863057472456,"vZ0":3.695512314975971,"x":148.18,"y":153.64,"x0":-3.7539057041876576,"y0":50.00229711413561,"z0":3.7018950780823285,"aX":-16.004056305817212},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":2078,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.40910747090780264,"extension":6.795331308597977},"index":3,"playId":"6f58554f-5f99-393f-aad0-13ef21f654c9","pitchNumber":4,"startTime":"2026-05-12T05:04:20.051Z","endTime":"2026-05-12T05:04:23.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-12T05:04:35.146Z","endTime":"2026-05-12T05:04:52.426Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791109427731804,"aZ":-33.953882017844656,"pfxX":-9.364069537863667,"pfxZ":-1.0014328391491816,"pX":-1.137166228579117,"pZ":2.5323481143192783,"vX0":10.01179655821282,"vY0":-132.36786915617114,"vZ0":3.6756775070667826,"x":160.35,"y":170.41,"x0":-3.7487362068204146,"y0":50.002893924250486,"z0":3.6091430411638044,"aX":-16.64679912037348},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.7,"breakHorizontal":14.9,"spinRate":1964,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4135133072318009,"extension":6.954333837950439},"hitData":{"launchSpeed":69.0,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":158.69}},"index":5,"playId":"17f589cd-e15a-367f-8fa2-15092d39cb25","pitchNumber":5,"startTime":"2026-05-12T05:04:52.426Z","endTime":"2026-05-12T05:05:00.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:05:00.307Z","atBatIndex":79},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jung Hoo Lee hit by pitch.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T05:05:17.513Z","endTime":"2026-05-12T05:05:54.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":84.2,"endSpeed":77.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61021344149544,"aZ":-26.375249809207904,"pfxX":0.19093748307866862,"pfxZ":3.801571065778429,"pX":-0.014685068742473101,"pZ":2.2326437405791246,"vX0":9.03610651132977,"vY0":-122.3324644115583,"vZ0":1.766116449193862,"x":117.56,"y":178.5,"x0":-3.7707392517416447,"y0":50.0038217560255,"z0":3.751706636487503,"aX":0.290071739220471},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.6,"breakHorizontal":-2.3,"spinRate":2372,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.44658526713890145,"extension":6.82164662932766},"index":0,"playId":"f318d065-08ca-3785-8f46-26570ab68bef","pitchNumber":1,"startTime":"2026-05-12T05:05:28.732Z","endTime":"2026-05-12T05:05:32.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.761153749231724,"aZ":-24.812068980919708,"pfxX":4.2734437188284105,"pfxZ":5.248927145229137,"pX":2.5605005585000753,"pZ":2.0150968682098354,"vX0":13.138204926470978,"vY0":-117.8043510918092,"vZ0":1.9513972304774685,"x":19.4,"y":184.37,"x0":-3.6481748488899166,"y0":50.003066208133454,"z0":3.472367504927437,"aX":5.995848728731279},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":10.3,"breakHorizontal":-11.0,"spinRate":2608,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4652680066491435,"extension":6.765230812193272},"index":1,"playId":"43180c28-a958-322b-be0e-ddd2fbd3ac11","pitchNumber":2,"startTime":"2026-05-12T05:05:48.537Z","endTime":"2026-05-12T05:05:54.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:05:54.171Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-12T05:06:25.234Z","endTime":"2026-05-12T05:07:42.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762877916954668,"aZ":-31.904727191524433,"pfxX":-8.76373346450102,"pfxZ":0.15161216687387036,"pX":0.5698799875574349,"pZ":1.7160911424113516,"vX0":14.099816182673854,"vY0":-133.6446362694288,"vZ0":1.1078979779166418,"x":95.28,"y":192.45,"x0":-3.6354428028185697,"y0":50.00466978832099,"z0":3.587387346605925,"aX":-15.857085670853332},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.7,"breakHorizontal":12.8,"spinRate":1968,"spinDirection":252},"zone":9,"typeConfidence":2.0,"plateTime":0.4098180812882175,"extension":6.926462062406099},"index":0,"playId":"b256fa89-dde7-3892-9d7a-56f2f41eac2b","pitchNumber":1,"startTime":"2026-05-12T05:06:26.281Z","endTime":"2026-05-12T05:06:53.307Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}}},{"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":92.7,"endSpeed":84.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454191267463738,"aZ":-25.001011806333974,"pfxX":-8.565107485752751,"pfxZ":3.906633470428181,"pX":-2.0997163307906814,"pZ":3.7516681526925195,"vX0":7.43502274017058,"vY0":-134.73544285905737,"vZ0":4.983426208358137,"x":197.04,"y":137.48,"x0":-3.783046679618059,"y0":50.005040701490984,"z0":3.645167864268695,"aX":-15.73929333203259},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":13.9,"spinRate":2220,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.40662881529634287,"extension":6.805846037766977},"index":1,"playId":"7e3b8219-c758-3ef4-a660-c1ab255ccf25","pitchNumber":2,"startTime":"2026-05-12T05:06:57.028Z","endTime":"2026-05-12T05:07:00.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55578575348633,"aZ":-24.132098623651043,"pfxX":-7.312153542138563,"pfxZ":4.551071061319259,"pX":-1.380138587635862,"pZ":3.435749724059833,"vX0":8.831727292201922,"vY0":-131.95473999183662,"vZ0":4.317878525701248,"x":169.61,"y":146.01,"x0":-3.817307509131196,"y0":50.00223355472049,"z0":3.5545955570988377,"aX":-12.920721628464676},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":11.4,"spinRate":2164,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4147664098649644,"extension":6.827116373750262},"index":2,"playId":"51eabbe6-4a39-3f2e-9c29-a0c59420b4df","pitchNumber":3,"startTime":"2026-05-12T05:07:15.230Z","endTime":"2026-05-12T05:07:18.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65926756496136,"aZ":-32.24244363611406,"pfxX":-9.514531109512092,"pfxZ":-0.03420884436785698,"pX":-0.8967042017088094,"pZ":2.70344423345213,"vX0":10.602712097432677,"vY0":-132.51646985943958,"vZ0":3.8207066598733146,"x":151.18,"y":165.79,"x0":-3.708797518525775,"y0":50.00654429416746,"z0":3.594919345821823,"aX":-16.968225875276936},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":1983,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.41294639666652655,"extension":6.775641918618376},"hitData":{"launchSpeed":94.0,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.14,"coordY":144.76}},"index":3,"playId":"bc7540e1-c5c4-3f8a-a558-3734d96a991c","pitchNumber":4,"startTime":"2026-05-12T05:07:33.503Z","endTime":"2026-05-12T05:07:42.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:07:42.535Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-12T05:09:59.851Z","endTime":"2026-05-12T05:10:24.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Drew Gilbert replaces left fielder Heliot Ramos, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-12T05:09:07.654Z","endTime":"2026-05-12T05:09:07.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Pitching Change: JT Brubaker replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-12T05:09:07.669Z","endTime":"2026-05-12T05:10:02.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"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.8,"endSpeed":86.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53522470970596,"aZ":-21.006234955203663,"pfxX":-9.5710590167872,"pfxZ":5.793902541722646,"pX":-0.5693439222208907,"pZ":3.0656519406930065,"vX0":6.986881713743543,"vY0":-137.932054232518,"vZ0":-4.439740898280547,"x":138.7,"y":156.01,"x0":-1.8911099661854096,"y0":50.00290431320671,"z0":6.111557645453036,"aX":-18.45136386702872},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":15.8,"spinRate":2315,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.39701696918325835,"extension":5.543642049601257},"index":2,"playId":"ef8386c8-445e-3c4d-8fdd-a2eeb2a02f71","pitchNumber":1,"startTime":"2026-05-12T05:10:02.073Z","endTime":"2026-05-12T05:10:05.998Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49085136479541,"aZ":-19.90211216237603,"pfxX":-10.070230605429224,"pfxZ":6.568674668434491,"pX":-0.750656815675117,"pZ":2.816286815668198,"vX0":6.829527785744445,"vY0":-135.79849594122865,"vZ0":-5.2745612776567645,"x":145.61,"y":162.74,"x0":-1.9886035209197404,"y0":50.00639538141766,"z0":6.166561990603918,"aX":-18.828814273950552},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":16.8,"spinRate":2208,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.40320020111897303,"extension":5.710270308055354},"hitData":{"launchSpeed":87.0,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.85,"coordY":171.41}},"index":3,"playId":"a8691a60-6337-3a42-a24f-6cd79ff00c40","pitchNumber":2,"startTime":"2026-05-12T05:10:15.061Z","endTime":"2026-05-12T05:10:24.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:10:24.194Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-12T05:10:26.828Z","endTime":"2026-05-12T05:11:57.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833679648845717,"aZ":-22.93935243410335,"pfxX":-9.010757763418308,"pfxZ":4.81737398722095,"pX":-1.110661662941833,"pZ":3.1390709068412694,"vX0":5.687682000580605,"vY0":-136.95479582694367,"vZ0":-3.9389073743827563,"x":159.34,"y":154.03,"x0":-2.034641998573712,"y0":50.000120805691175,"z0":6.148673715790702,"aX":-17.260217506736907},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2153,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.39865081714176265,"extension":5.561474083858672},"index":0,"playId":"03b285f8-c5e4-3463-bc72-7282a5a5742e","pitchNumber":1,"startTime":"2026-05-12T05:10:48.205Z","endTime":"2026-05-12T05:10:52.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14024507683892,"aZ":-27.478651532711773,"pfxX":-0.07206313914138496,"pfxZ":2.8095746398064225,"pX":0.17657381198276065,"pZ":2.133051245092642,"vX0":5.807252998652844,"vY0":-127.97473017407056,"vZ0":-4.663662842024466,"x":110.27,"y":181.19,"x0":-2.104101222758217,"y0":50.005869891655905,"z0":6.108138151385699,"aX":-0.12034736756417656},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.1,"spinRate":2546,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.4264896460212495,"extension":5.765145631373205},"index":1,"playId":"28afaaff-1659-3402-b2f3-024cfc2abfbe","pitchNumber":2,"startTime":"2026-05-12T05:10:59.713Z","endTime":"2026-05-12T05:11:03.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269547611939082,"aZ":-21.790301471026687,"pfxX":-9.504866930707816,"pfxZ":5.445568700108151,"pX":-1.1403788073266596,"pZ":4.198730724254329,"vX0":5.887015997912628,"vY0":-137.420346676544,"vZ0":-1.4103619342448126,"x":160.47,"y":125.41,"x0":-2.0787116671045567,"y0":50.002912978663396,"z0":6.202987574991623,"aX":-18.12669757703766},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2288,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.39900386870896476,"extension":5.686126827332017},"index":2,"playId":"82a7faba-2523-3782-afef-02445d16cd45","pitchNumber":3,"startTime":"2026-05-12T05:11:20.763Z","endTime":"2026-05-12T05:11:23.888Z","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":88.5,"endSpeed":82.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023250379451234,"aZ":-27.861055714628886,"pfxX":-0.8554554170108166,"pfxZ":2.5341261680174796,"pX":-0.773004373150065,"pZ":2.959484332937735,"vX0":4.147352376994254,"vY0":-128.91937594686152,"vZ0":-2.803880581749672,"x":146.47,"y":158.87,"x0":-2.28375457078974,"y0":50.00187912065807,"z0":6.186936040457447,"aX":-1.4558461630306678},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":0.7,"spinRate":2600,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.4230653503415165,"extension":5.570903418398928},"index":3,"playId":"4d65d064-7c1d-3fcc-8a83-7bc1b367f463","pitchNumber":4,"startTime":"2026-05-12T05:11:35.196Z","endTime":"2026-05-12T05:11:39.524Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.321730623665633,"aZ":-36.764230628457895,"pfxX":3.921772166930961,"pfxZ":-3.0887162861251873,"pX":0.14406416637361652,"pZ":0.8426708102905125,"vX0":4.01072178423704,"vY0":-121.80459754991185,"vZ0":-4.91613100126594,"x":111.51,"y":216.03,"x0":-2.0399234724545914,"y0":50.002510235863056,"z0":6.103841844796282,"aX":5.828914825425217},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.6,"breakHorizontal":-8.2,"spinRate":2767,"spinDirection":21},"zone":14,"typeConfidence":0.87,"plateTime":0.451541013819452,"extension":5.748823981354892},"index":4,"playId":"9a041e90-fd6e-3b1b-bfb8-98d35e082266","pitchNumber":5,"startTime":"2026-05-12T05:11:52.677Z","endTime":"2026-05-12T05:11:57.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:11:57.646Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Drew Gilbert.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-12T05:12:10.310Z","endTime":"2026-05-12T05:13:48.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.94"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.76"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.72"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.56"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.90"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.84"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.26"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"}],"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":"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":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61573603774266,"aZ":-24.736379109276296,"pfxX":-9.393154598305554,"pfxZ":3.8387393419344065,"pX":-0.1829086802677606,"pZ":4.402610765150318,"vX0":8.091537668313318,"vY0":-137.8734559194406,"vZ0":-0.4934352209808771,"x":123.97,"y":119.91,"x0":-1.9251557338177303,"y0":50.00494852619138,"z0":6.2428760464096635,"aX":-18.214512942773613},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":15.5,"spinRate":2368,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39618504367335117,"extension":5.5159494501160555},"index":0,"playId":"4ce47c7c-a125-3b4d-8db5-6e41e94fe828","pitchNumber":1,"startTime":"2026-05-12T05:12:24.313Z","endTime":"2026-05-12T05:12:27.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97914907830625,"aZ":-18.740613799824107,"pfxX":-9.389778180475314,"pfxZ":7.082244029548782,"pX":-1.400049619230265,"pZ":3.5058237154786713,"vX0":4.870630117985592,"vY0":-136.5873484366453,"vZ0":-3.713214971042223,"x":170.37,"y":144.12,"x0":-1.9826909269773425,"y0":50.0030383676176,"z0":6.16513675999456,"aX":-17.81137458431621},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":16.1,"spinRate":2283,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.40041130765919597,"extension":5.679266403888143},"index":1,"playId":"915fc9c5-f93c-34d8-bd91-e48dd93f3987","pitchNumber":2,"startTime":"2026-05-12T05:12:40.081Z","endTime":"2026-05-12T05:12:43.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667945343384016,"aZ":-20.38426211044159,"pfxX":-10.327188725808725,"pfxZ":6.4566384942439115,"pX":-0.4178659171808119,"pZ":3.347283341517481,"vX0":7.118031816208969,"vY0":-134.21342530860892,"vZ0":-3.676411995484596,"x":132.93,"y":148.4,"x0":-1.7606636575018093,"y0":50.006460320530515,"z0":6.184138821997301,"aX":-18.870790165222257},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":17.2,"spinRate":2255,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.4078806390267924,"extension":5.737400123273993},"index":2,"playId":"c4dc7836-207f-3033-82a7-c60d85115cae","pitchNumber":3,"startTime":"2026-05-12T05:12:56.034Z","endTime":"2026-05-12T05:12:59.651Z","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.3,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787807660392822,"aZ":-28.288065605083425,"pfxX":-2.780905013891525,"pfxZ":2.340168358054669,"pX":-0.16714311095785947,"pZ":2.3246247561211835,"vX0":5.721394703421854,"vY0":-127.1605292894849,"vZ0":-3.961491137261718,"x":123.37,"y":176.02,"x0":-2.071483555340937,"y0":50.001523601070936,"z0":6.113332234376219,"aX":-4.6154462320177805},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":4.0,"spinRate":2554,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.4285371933382107,"extension":5.746860232545773},"index":3,"playId":"f5ac74df-6c2f-308c-882d-7744c88ffe48","pitchNumber":4,"startTime":"2026-05-12T05:13:08.066Z","endTime":"2026-05-12T05:13:12.304Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38525928845745,"aZ":-30.64065853064546,"pfxX":-0.1955836741116479,"pfxZ":0.9418852239415134,"pX":0.7095439127609234,"pZ":2.6164004408019,"vX0":6.55940738210786,"vY0":-126.4986431354012,"vZ0":-2.876043898041751,"x":89.95,"y":168.14,"x0":-1.8853094288025138,"y0":50.00437867226588,"z0":6.209837533139386,"aX":-0.3199141101684161},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2537,"spinDirection":269},"zone":6,"typeConfidence":0.9,"plateTime":0.43203365177304676,"extension":5.711908840237759},"hitData":{"launchSpeed":86.7,"launchAngle":37.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.52,"coordY":87.78}},"index":4,"playId":"9de616f9-f4fa-3bc9-a639-2408c2e4d687","pitchNumber":5,"startTime":"2026-05-12T05:13:38.920Z","endTime":"2026-05-12T05:13:48.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:13:48.835Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Drew Gilbert.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-12T05:12:10.310Z","endTime":"2026-05-12T05:13:48.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.94"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.76"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.92"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.72"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.56"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.90"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.84"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.26"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".865"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"}],"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":"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":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61573603774266,"aZ":-24.736379109276296,"pfxX":-9.393154598305554,"pfxZ":3.8387393419344065,"pX":-0.1829086802677606,"pZ":4.402610765150318,"vX0":8.091537668313318,"vY0":-137.8734559194406,"vZ0":-0.4934352209808771,"x":123.97,"y":119.91,"x0":-1.9251557338177303,"y0":50.00494852619138,"z0":6.2428760464096635,"aX":-18.214512942773613},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":15.5,"spinRate":2368,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39618504367335117,"extension":5.5159494501160555},"index":0,"playId":"4ce47c7c-a125-3b4d-8db5-6e41e94fe828","pitchNumber":1,"startTime":"2026-05-12T05:12:24.313Z","endTime":"2026-05-12T05:12:27.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97914907830625,"aZ":-18.740613799824107,"pfxX":-9.389778180475314,"pfxZ":7.082244029548782,"pX":-1.400049619230265,"pZ":3.5058237154786713,"vX0":4.870630117985592,"vY0":-136.5873484366453,"vZ0":-3.713214971042223,"x":170.37,"y":144.12,"x0":-1.9826909269773425,"y0":50.0030383676176,"z0":6.16513675999456,"aX":-17.81137458431621},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":16.1,"spinRate":2283,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.40041130765919597,"extension":5.679266403888143},"index":1,"playId":"915fc9c5-f93c-34d8-bd91-e48dd93f3987","pitchNumber":2,"startTime":"2026-05-12T05:12:40.081Z","endTime":"2026-05-12T05:12:43.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667945343384016,"aZ":-20.38426211044159,"pfxX":-10.327188725808725,"pfxZ":6.4566384942439115,"pX":-0.4178659171808119,"pZ":3.347283341517481,"vX0":7.118031816208969,"vY0":-134.21342530860892,"vZ0":-3.676411995484596,"x":132.93,"y":148.4,"x0":-1.7606636575018093,"y0":50.006460320530515,"z0":6.184138821997301,"aX":-18.870790165222257},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":17.2,"spinRate":2255,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.4078806390267924,"extension":5.737400123273993},"index":2,"playId":"c4dc7836-207f-3033-82a7-c60d85115cae","pitchNumber":3,"startTime":"2026-05-12T05:12:56.034Z","endTime":"2026-05-12T05:12:59.651Z","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.3,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787807660392822,"aZ":-28.288065605083425,"pfxX":-2.780905013891525,"pfxZ":2.340168358054669,"pX":-0.16714311095785947,"pZ":2.3246247561211835,"vX0":5.721394703421854,"vY0":-127.1605292894849,"vZ0":-3.961491137261718,"x":123.37,"y":176.02,"x0":-2.071483555340937,"y0":50.001523601070936,"z0":6.113332234376219,"aX":-4.6154462320177805},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":4.0,"spinRate":2554,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.4285371933382107,"extension":5.746860232545773},"index":3,"playId":"f5ac74df-6c2f-308c-882d-7744c88ffe48","pitchNumber":4,"startTime":"2026-05-12T05:13:08.066Z","endTime":"2026-05-12T05:13:12.304Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38525928845745,"aZ":-30.64065853064546,"pfxX":-0.1955836741116479,"pfxZ":0.9418852239415134,"pX":0.7095439127609234,"pZ":2.6164004408019,"vX0":6.55940738210786,"vY0":-126.4986431354012,"vZ0":-2.876043898041751,"x":89.95,"y":168.14,"x0":-1.8853094288025138,"y0":50.00437867226588,"z0":6.209837533139386,"aX":-0.3199141101684161},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2537,"spinDirection":269},"zone":6,"typeConfidence":0.9,"plateTime":0.43203365177304676,"extension":5.711908840237759},"hitData":{"launchSpeed":86.7,"launchAngle":37.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.52,"coordY":87.78}},"index":4,"playId":"9de616f9-f4fa-3bc9-a639-2408c2e4d687","pitchNumber":5,"startTime":"2026-05-12T05:13:38.920Z","endTime":"2026-05-12T05:13:48.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-12T05:13:48.835Z","atBatIndex":84},"scoringPlays":[7,31,32,45,49,58,60,76,77,79],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":84.17,"y":87.08},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":68.31,"y":85.76},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":87.18,"y":106.65},"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":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":161.59,"y":167.07},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":129.75,"y":84.87},"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":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":147.04,"y":112.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":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":129.45,"y":178.88},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":177.95,"y":45.47},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":181.56,"y":114.48},"type":"H","description":"Single"}],"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":106.81,"y":172.15},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":119.14,"y":129.74},"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":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":137.34,"y":145.97},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":24,"top":[15,16,17,18,19,20],"bottom":[21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":180.95,"y":116.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":173.4,"y":122.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":100.39,"y":167.17},"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":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":67.23,"y":140.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":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":118.57,"y":176.86},"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":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":150.67,"y":149.61},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":34,"top":[25,26,27],"bottom":[28,29,30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":213.22,"y":89.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":139.17,"y":145.12},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":140.52,"y":90.54},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":187.01,"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":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":143.16,"y":80.71},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":187.62,"y":108.42},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":115.62,"y":149.01},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37],"bottom":[38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":88.81,"y":161.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":140.37,"y":151.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":71.06,"y":72.88},"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":5,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":134.08,"y":86.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":160.96,"y":161.72},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":53,"top":[43,44,45,46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":123.2,"y":138.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":92.5,"y":80.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":33.16,"y":108.42},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":137.2,"y":41.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":116.75,"y":165.96},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":96.15,"y":172.02},"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":6,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":70.04,"y":48.99},"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":6,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":115.64,"y":142.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":89.19,"y":123.55},"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":6,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":141.5,"y":159.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":153.09,"y":150.82},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":64,"top":[54,55,56,57,58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":187.01,"y":115.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":121.86,"y":88.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":89.29,"y":88.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":169.08,"y":130.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":110.69,"y":149.61},"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":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":106.76,"y":156.81},"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":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":192.74,"y":107.87},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":94.47,"y":90.41},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":101.61,"y":166.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":150.06,"y":172.62},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":105.24,"y":199.28},"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":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":157.08,"y":103.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":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":108.27,"y":149.61},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":136.1,"y":98.69},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":84,"top":[73,74,75,76,77,78,79,80,81],"bottom":[82,83,84],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":82.22,"y":96.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":105.24,"y":156.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"coordinates":{"x":142.19,"y":158.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":116.14,"y":144.76},"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":9,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":105.85,"y":171.41},"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":9,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":68.52,"y":87.78},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":3,"hits":10,"errors":0,"leftOnBase":8},"away":{"runs":9,"hits":12,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"catcher":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"first":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"second":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"onDeck":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"inHole":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"battingOrder":3,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"onDeck":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"inHole":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"pitcher":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"battingOrder":2,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".244","atBats":39,"obp":".292","slg":".364","ops":".656","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":17,"rbi":9,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":14,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"4.03","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.33","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":57,"strikes":91,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.80","rbi":2,"pitchesPerInning":"16.44","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | BB, HBP, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":24,"groundOuts":24,"airOuts":39,"runs":17,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":37,"hitByPitch":5,"avg":".294","atBats":126,"obp":".348","slg":".516","ops":".864","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":65,"rbi":18,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":12,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":99,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":9,"groundOuts":17,"airOuts":20,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":70,"obp":".373","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":339,"era":"3.86","inningsPitched":"18.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.66","battersFaced":83,"outs":56,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":133,"strikes":206,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".---","pitchesPerInning":"18.16","gamesFinished":6,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"7.23","walksPer9Inn":"5.30","hitsPer9Inn":"9.64","runsScoredPer9":"4.34","homeRunsPer9":"0.48","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":9,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":43,"strikes":58,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":2,"gamesStarted":2,"flyOuts":1,"groundOuts":19,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":47,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":182,"era":"2.92","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.05","battersFaced":50,"outs":37,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":64,"strikes":118,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.80","rbi":2,"winPercentage":"1.000","pitchesPerInning":"14.76","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.76","walksPer9Inn":"1.46","hitsPer9Inn":"8.03","runsScoredPer9":"2.92","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":6,"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":40,"flyOuts":17,"groundOuts":37,"airOuts":28,"runs":18,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":9,"intentionalWalks":1,"hits":42,"hitByPitch":0,"avg":".278","atBats":151,"obp":".317","slg":".444","ops":".761","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":67,"rbi":20,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".369","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.75","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":76,"errors":0,"chances":78,"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"}]},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":8,"gamesStarted":8,"flyOuts":21,"groundOuts":44,"airOuts":34,"runs":24,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":160,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":716,"era":"5.18","inningsPitched":"41.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.49","battersFaced":182,"outs":125,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":716,"balls":272,"strikes":444,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".200","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.07","walksPer9Inn":"4.32","hitsPer9Inn":"9.07","runsScoredPer9":"5.18","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683679":{"person":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"jerseyNumber":"79","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":9,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".286","atBats":21,"obp":".348","slg":".429","ops":".777","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":9,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":41,"errors":2,"chances":43,"fielding":".953","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":2,"strikes":12,"strikePercentage":".860","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":19,"gamesStarted":0,"flyOuts":15,"groundOuts":19,"airOuts":19,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":61,"obp":".224","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":260,"era":"2.45","inningsPitched":"18.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":5,"whip":"0.82","battersFaced":68,"outs":55,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":88,"strikes":172,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"14.18","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.95","hitsPer9Inn":"4.42","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":13,"groundOuts":45,"airOuts":33,"runs":16,"doubles":8,"triples":1,"homeRuns":1,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".229","atBats":153,"obp":".310","slg":".314","ops":".624","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":48,"rbi":14,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"153.00","popOuts":13,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":25,"errors":5,"chances":123,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":9,"groundOuts":18,"airOuts":17,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":2,"hits":9,"hitByPitch":1,"atBats":61,"obp":".293","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":286,"era":"1.50","inningsPitched":"18.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.17","battersFaced":75,"outs":54,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":108,"strikes":178,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":6,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.00","hitsPer9Inn":"4.50","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"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":true,"isSubstitute":false}},"ID621366":{"person":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"flyOuts":9,"groundOuts":13,"airOuts":16,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":55,"obp":".371","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":234,"era":"5.14","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":8,"whip":"1.64","battersFaced":62,"outs":42,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":87,"strikes":147,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"16.71","gamesFinished":4,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.43","walksPer9Inn":"3.86","hitsPer9Inn":"10.93","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":5,"groundOuts":20,"airOuts":17,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":1,"hits":15,"hitByPitch":1,"avg":".231","atBats":65,"obp":".296","slg":".338","ops":".634","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":22,"rbi":7,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":39,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":22,"groundOuts":43,"airOuts":50,"runs":17,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".268","atBats":153,"obp":".313","slg":".379","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":58,"rbi":12,"leftOnBase":47,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":5,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":73,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":9,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":6,"strikes":3,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"27.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":20,"groundOuts":36,"airOuts":34,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":2,"hits":37,"hitByPitch":0,"avg":".240","atBats":154,"obp":".292","slg":".390","ops":".682","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":60,"rbi":18,"leftOnBase":76,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.80","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":247,"errors":2,"chances":269,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666711":{"person":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":12,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":46,"era":"2.70","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.90","battersFaced":14,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":17,"strikes":29,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.70","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"5.40","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":5,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":5,"groundOuts":20,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".123","atBats":57,"obp":".150","slg":".211","ops":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":12,"rbi":3,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".154","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":34,"errors":0,"chances":34,"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"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".286","atBats":14,"obp":".286","slg":".429","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":6,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":4,"putOuts":27,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".071","atBats":14,"obp":".133","slg":".143","ops":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":2,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".083","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","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":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":16,"groundOuts":55,"airOuts":35,"runs":29,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":151,"obp":".348","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":570,"era":"6.19","inningsPitched":"36.1","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.54","battersFaced":166,"outs":109,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":205,"strikes":365,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".000","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"4.71","walksPer9Inn":"2.72","hitsPer9Inn":"11.15","runsScoredPer9":"7.18","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | K, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"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":2,"rbi":3,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":26,"groundOuts":27,"airOuts":51,"runs":14,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":6,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".215","atBats":163,"obp":".247","slg":".344","ops":".591","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":56,"rbi":11,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.33","popOuts":13,"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":96,"putOuts":53,"errors":6,"chances":155,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":8,"gamesStarted":8,"flyOuts":39,"groundOuts":25,"airOuts":58,"runs":14,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":161,"obp":".278","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":773,"era":"2.76","inningsPitched":"45.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.09","battersFaced":180,"outs":137,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":290,"strikes":483,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".429","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.55","hitsPer9Inn":"6.31","runsScoredPer9":"2.76","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":8,"gamesStarted":8,"flyOuts":13,"groundOuts":47,"airOuts":29,"runs":17,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":29,"hitByPitch":2,"atBats":155,"obp":".284","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":754,"era":"3.09","inningsPitched":"43.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.10","battersFaced":177,"outs":131,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":754,"balls":294,"strikes":460,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".625","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.51","walksPer9Inn":"3.92","hitsPer9Inn":"5.98","runsScoredPer9":"3.50","homeRunsPer9":"0.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"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}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-6 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":32,"groundOuts":47,"airOuts":55,"runs":16,"doubles":7,"triples":2,"homeRuns":0,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":1,"hits":47,"hitByPitch":0,"avg":".311","atBats":151,"obp":".342","slg":".384","ops":".726","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":58,"rbi":14,"leftOnBase":45,"sacBunts":3,"sacFlies":2,"babip":".322","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":45,"errors":1,"chances":169,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".250","slg":".357","ops":".607","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":5,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":11,"groundOuts":23,"airOuts":17,"runs":3,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":58,"obp":".275","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":286,"era":"1.02","inningsPitched":"17.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.08","battersFaced":70,"outs":53,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":118,"strikes":168,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".750","pitchesPerInning":"16.19","gamesFinished":2,"strikeoutWalkRatio":"1.10","strikeoutsPer9Inn":"5.60","walksPer9Inn":"5.09","hitsPer9Inn":"4.58","runsScoredPer9":"1.53","homeRunsPer9":"0.51","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[808982,650333,669477,646240,671218,687551,642715,656305,664056,683679,686790,657424,676775,664141],"pitchers":[686790,657424,676775,664141],"bench":[805811,606992,683766],"bullpen":[663941,621366,656529,605288,668873,641816,666711,592662,694738],"battingOrder":[808982,650333,669477,646240,687551,642715,656305,664056,683679],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramos, H (11, Sasaki); Bader (2, Dreyer)."},{"label":"HR","value":"Devers (5, 2nd inning off Sasaki, 0 on, 0 out)."},{"label":"TB","value":"Adames 2; Arraez 2; Bader 2; Devers 5; Lee, J; Ramos, H 3; Schmitt 2."},{"label":"RBI","value":"Adames 3 (11); Chapman, M (14); Devers 2 (18); Ramos, H 2 (20); Rodriguez, J (4)."},{"label":"2-out RBI","value":"Adames 2."},{"label":"Runners left in scoring position, 2 out","value":"Arraez 3; Ramos, H 2; Chapman, M."},{"label":"Team RISP","value":"5-for-17."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rodriguez, J (1, 2nd base off Sasaki/Smith, W); Schmitt (3, 2nd base off Mills, W/Smith, W)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Adames-Arraez-Schmitt)."}]}],"note":[]},"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":3,"groundOuts":14,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".265","atBats":36,"obp":".344","slg":".434","ops":".778","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":2,"atBats":39,"obp":".426","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":183,"era":"3.42","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.14","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":67,"strikes":116,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":9,"pitchesPerInning":"20.33","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":28,"groundOuts":16,"airOuts":47,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".270","atBats":115,"obp":".336","slg":".374","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":43,"rbi":16,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":5,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":7,"putOuts":268,"errors":3,"chances":278,"fielding":".989","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":8,"groundOuts":10,"airOuts":16,"runs":14,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".302","atBats":63,"obp":".371","slg":".667","ops":"1.038","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":42,"rbi":17,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":5,"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":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":5,"putOuts":110,"errors":0,"chances":115,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 1-1)","summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":12,"groundOuts":5,"airOuts":18,"runs":5,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":47,"obp":".259","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":234,"era":"3.38","inningsPitched":"13.1","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.05","battersFaced":54,"outs":40,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":91,"strikes":143,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.28","rbi":1,"winPercentage":".500","pitchesPerInning":"17.55","gamesFinished":3,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"11.48","walksPer9Inn":"4.73","hitsPer9Inn":"4.73","runsScoredPer9":"3.37","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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"}]},"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":"400","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":30,"groundOuts":30,"airOuts":49,"runs":28,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":23,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".250","atBats":148,"obp":".347","slg":".392","ops":".739","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":58,"rbi":20,"leftOnBase":73,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"600","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":21,"groundOuts":25,"airOuts":33,"runs":27,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".280","atBats":132,"obp":".375","slg":".568","ops":".943","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":75,"rbi":17,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":32,"errors":1,"chances":91,"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"}]},"ID670090":{"person":{"id":670090,"fullName":"Wyatt Mills","link":"/api/v1/people/670090"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, 4 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":1,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":37,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":20,"strikes":17,"strikePercentage":".460","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":1,"hits":3,"hitByPitch":1,"atBats":7,"obp":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":48,"era":"20.25","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"5.25","battersFaced":12,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":23,"strikes":25,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".---","pitchesPerInning":"36.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"20.25","runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":30,"groundOuts":46,"airOuts":44,"runs":15,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":1,"hits":42,"hitByPitch":1,"avg":".273","atBats":154,"obp":".337","slg":".435","ops":".772","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":67,"rbi":20,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":258,"errors":0,"chances":292,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":4,"groundOuts":15,"airOuts":12,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":50,"obp":".339","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":229,"era":"4.50","inningsPitched":"14.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.29","battersFaced":59,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":87,"strikes":142,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.36","gamesFinished":3,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.50","hitsPer9Inn":"7.07","runsScoredPer9":"5.79","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":22,"airOuts":16,"runs":10,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".282","atBats":78,"obp":".345","slg":".385","ops":".730","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":30,"rbi":8,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".356","groundOutsToAirouts":"1.38","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":27,"errors":4,"chances":74,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":8,"groundOuts":13,"airOuts":19,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":56,"obp":".172","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"1.65","inningsPitched":"16.1","wins":0,"losses":1,"saves":3,"saveOpportunities":3,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.61","battersFaced":58,"outs":49,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":55,"strikes":160,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"13.16","gamesFinished":6,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"8.82","walksPer9Inn":"1.10","hitsPer9Inn":"4.41","runsScoredPer9":"1.65","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":14,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".188","atBats":32,"obp":".188","slg":".250","ops":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":12,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":10,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":35,"obp":".189","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"0.90","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.60","battersFaced":37,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":35,"strikes":87,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.20","gamesFinished":6,"strikeoutWalkRatio":"14.00","strikeoutsPer9Inn":"12.60","walksPer9Inn":"0.90","hitsPer9Inn":"4.50","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":27,"groundOuts":36,"airOuts":35,"runs":25,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":27,"intentionalWalks":6,"hits":34,"hitByPitch":4,"avg":".233","atBats":146,"obp":".363","slg":".404","ops":".767","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":59,"rbi":16,"leftOnBase":61,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":15,"groundOuts":36,"airOuts":34,"runs":6,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":3,"atBats":131,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":562,"era":"0.97","inningsPitched":"37.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.81","battersFaced":145,"outs":111,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":562,"balls":192,"strikes":370,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.19","hitsPer9Inn":"5.11","runsScoredPer9":"1.46","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"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":12,"gamesStarted":0,"flyOuts":5,"groundOuts":14,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":2,"hits":17,"hitByPitch":0,"atBats":64,"obp":".329","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":270,"era":"2.76","inningsPitched":"16.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.41","battersFaced":70,"outs":49,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":93,"strikes":177,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":".333","pitchesPerInning":"16.53","gamesFinished":1,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.31","hitsPer9Inn":"9.37","runsScoredPer9":"2.76","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":6,"flyOuts":37,"groundOuts":46,"airOuts":63,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":164,"obp":".260","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":617,"era":"2.42","inningsPitched":"44.2","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.99","battersFaced":177,"outs":134,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":617,"balls":213,"strikes":404,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".833","pitchesPerInning":"13.81","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.43","walksPer9Inn":"2.22","hitsPer9Inn":"6.65","runsScoredPer9":"2.42","homeRunsPer9":"0.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":19},"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":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":"800","stats":{"batting":{"summary":"2-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":22,"groundOuts":24,"airOuts":32,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".248","atBats":129,"obp":".329","slg":".380","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":49,"rbi":17,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":55,"errors":1,"chances":58,"fielding":".983","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":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":19,"groundOuts":32,"airOuts":39,"runs":23,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".325","atBats":151,"obp":".366","slg":".556","ops":".922","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":84,"rbi":35,"leftOnBase":62,"sacBunts":0,"sacFlies":2,"babip":".360","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.78","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":113,"errors":0,"chances":115,"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":"200","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":9,"groundOuts":8,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".182","atBats":33,"obp":".270","slg":".394","ops":".664","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":14,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":18,"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".308","atBats":39,"obp":".438","slg":".410","ops":".848","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":16,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","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":1,"gamesStarted":1,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"obp":".444","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":77,"era":"12.00","inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.67","battersFaced":18,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":27,"strikes":50,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".000","pitchesPerInning":"25.67","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"15.00","walksPer9Inn":"6.00","hitsPer9Inn":"18.00","runsScoredPer9":"15.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":7,"gamesStarted":7,"flyOuts":15,"groundOuts":30,"airOuts":30,"runs":19,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":140,"obp":".322","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":621,"era":"4.79","inningsPitched":"35.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.35","battersFaced":152,"outs":107,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":215,"strikes":406,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"10.85","walksPer9Inn":"2.52","hitsPer9Inn":"9.59","runsScoredPer9":"4.79","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":6,"groundOuts":23,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".250","atBats":60,"obp":".292","slg":".350","ops":".642","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":21,"rbi":5,"leftOnBase":28,"sacBunts":1,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":10,"strikes":8,"strikePercentage":".440","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":24,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":13,"groundOuts":15,"airOuts":21,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":69,"obp":".267","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":302,"era":"2.29","inningsPitched":"19.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"0.97","battersFaced":76,"outs":59,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":98,"strikes":204,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".667","pitchesPerInning":"15.36","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.15","walksPer9Inn":"2.29","hitsPer9Inn":"6.41","runsScoredPer9":"2.29","homeRunsPer9":"0.46","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"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"}]},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","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":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":15,"gamesStarted":0,"flyOuts":4,"groundOuts":17,"airOuts":6,"runs":5,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":48,"obp":".327","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":197,"era":"3.75","inningsPitched":"12.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":5,"whip":"1.33","battersFaced":52,"outs":36,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":70,"strikes":127,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.83","rbi":0,"winPercentage":".500","pitchesPerInning":"16.42","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"9.75","runsScoredPer9":"3.75","homeRunsPer9":"1.50","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"5.0 IP, 3 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":31,"strikes":60,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":26,"groundOuts":29,"airOuts":38,"runs":22,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":4,"atBats":136,"obp":".378","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"5.88","inningsPitched":"33.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.63","battersFaced":157,"outs":101,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":245,"strikes":389,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":3,"winPercentage":".250","pitchesPerInning":"18.83","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.29","walksPer9Inn":"4.28","hitsPer9Inn":"10.43","runsScoredPer9":"5.88","homeRunsPer9":"2.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"gamesStarted":1,"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"}]},"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":7,"gamesStarted":7,"flyOuts":30,"groundOuts":42,"airOuts":43,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":158,"obp":".265","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":666,"era":"3.09","inningsPitched":"43.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.01","battersFaced":170,"outs":131,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":666,"balls":237,"strikes":429,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.06","hitsPer9Inn":"7.01","runsScoredPer9":"3.30","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,605141,518692,663656,669257,571970,681624,606192,808975,500743,808963,595014,681911,694361,676263,670090],"pitchers":[808963,595014,681911,694361,676263,670090],"bench":[669743,669289,687221],"bullpen":[683618,669165,656945,686218,605483,680736,808967],"battingOrder":[660271,605141,518692,663656,669257,571970,681624,606192,500743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Freeman, F (11, McDonald); Hernández, T (5, McDonald)."},{"label":"HR","value":"Muncy (11, 6th inning off McDonald, 0 on, 0 out)."},{"label":"TB","value":"Betts; Freeman, F 3; Hernández, T 3; Muncy 5; Smith, W 2; Tucker."},{"label":"RBI","value":"Muncy 2 (17)."},{"label":"Runners left in scoring position, 2 out","value":"Tucker; Kim, Hy; Smith, W; Ohtani; Betts."},{"label":"GIDP","value":"Pages, A."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]}],"note":[{"label":"a","value":"Grounded out for Kim, Hy in the 6th."}]}},"officials":[{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Devers (by Mills, W)."},{"label":"HBP","value":"Schmitt (by Sasaki); Lee, J (by Mills, W)."},{"label":"ABS Challenge","value":"Chapman, M (Strike-Overturned to Ball); Hernández, T (Strike-Overturned to Ball); Smith, W 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Rojas, M (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"McDonald 101-58; Gage 21-13; Winn, K 14-12; Brubaker 12-8; Sasaki 91-60; Treinen 9-6; Vesia 23-15; Klein 8-7; Dreyer 15-11; Mills, W 37-17."},{"label":"Groundouts-flyouts","value":"McDonald 9-0; Gage 3-1; Winn, K 1-1; Brubaker 1-1; Sasaki 4-4; Treinen 2-1; Vesia 0-0; Klein 1-0; Dreyer 2-0; Mills, W 2-0."},{"label":"Batters faced","value":"McDonald 26; Gage 5; Winn, K 4; Brubaker 3; Sasaki 23; Treinen 3; Vesia 5; Klein 3; Dreyer 4; Mills, W 9."},{"label":"Inherited runners-scored","value":"Gage 1-0; Treinen 1-0; Klein 3-2."},{"label":"Umpires","value":"HP: Ryan Blakney. 1B: Brian Walsh. 2B: James Jean. 3B: Marvin Hudson. "},{"label":"Weather","value":"72 degrees, Clear."},{"label":"Wind","value":"4 mph, Out To RF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:03."},{"label":"Att","value":"44,298."},{"label":"Venue","value":"UNIQLO Field at Dodger Stadium."},{"label":"May 11, 2026"}],"pitchingNotes":["Sasaki pitched to 3 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","boxscoreName":"Devers"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":20,"groundOuts":36,"airOuts":34,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":2,"hits":37,"hitByPitch":0,"avg":".240","atBats":154,"obp":".292","slg":".390","ops":".682","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":60,"rbi":18,"leftOnBase":76,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.80","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":247,"errors":2,"chances":269,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":67,"hittingGameScore":67},{"player":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","boxscoreName":"Schmitt"},"jerseyNumber":"10","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | BB, HBP, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":24,"groundOuts":24,"airOuts":39,"runs":17,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":37,"hitByPitch":5,"avg":".294","atBats":126,"obp":".348","slg":".516","ops":".864","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":65,"rbi":18,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":12,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":99,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","boxscoreName":"Muncy"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":21,"groundOuts":25,"airOuts":33,"runs":27,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".280","atBats":132,"obp":".375","slg":".568","ops":".943","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":75,"rbi":17,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":32,"errors":1,"chances":91,"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":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"loser":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}