{"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":823922,"link":"/api/v1.1/game/823922/feed/live","metaData":{"wait":10,"timeStamp":"20260801_050332","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823922,"type":"R","doubleHeader":"N","id":"2026/07/31/bosmlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823922-2026-07-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-01T02:10:00Z","originalDate":"2026-07-31","officialDate":"2026-07-31","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":109,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":51,"ties":0,"pct":".532"},"records":{},"divisionLeader":false,"wins":58,"losses":51,"winningPercentage":".532"},"franchiseName":"Boston","clubName":"Red Sox","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":110,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":41,"ties":0,"pct":".627"},"records":{},"divisionLeader":false,"wins":69,"losses":41,"winningPercentage":".627"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID687562":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","firstName":"William","lastName":"Bennett","primaryNumber":"64","birthDate":"2000-12-02","currentAge":25,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bennett","middleName":"Jacob","boxscoreName":"Bennett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bennett","nameSlug":"jake-bennett-687562","firstLastName":"Jake Bennett","lastFirstName":"Bennett, Jake","lastInitName":"Bennett, J","initLastName":"J Bennett","fullFMLName":"William Jacob Bennett","fullLFMName":"Bennett, William Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID608344":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344","firstName":"Cole","lastName":"Irvin","primaryNumber":"38","birthDate":"1994-01-31","currentAge":32,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Irvin","middleName":"RJ","boxscoreName":"Irvin, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cole Irvin","nameSlug":"cole-irvin-608344","firstLastName":"Cole Irvin","lastFirstName":"Irvin, Cole","lastInitName":"Irvin, C","initLastName":"C Irvin","fullFMLName":"Cole RJ Irvin","fullLFMName":"Irvin, Cole RJ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571771":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771","firstName":"Enrique","lastName":"Hernández","primaryNumber":"8","birthDate":"1991-08-24","currentAge":34,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Enrique","useLastName":"Hernández","middleName":"J.","boxscoreName":"Hernández, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"KEE-kay","mlbDebutDate":"2014-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enrique Hernández","nameSlug":"enrique-hernandez-571771","firstLastName":"Enrique Hernández","lastFirstName":"Hernández, Enrique","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Enrique J. Hernández","fullLFMName":"Hernández, Enrique J.","strikeZoneTop":3.131,"strikeZoneBottom":1.58},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":35,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":36,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID672613":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613","firstName":"Eliezer","lastName":"Alfonzo","primaryNumber":"64","birthDate":"1999-09-23","currentAge":26,"birthCity":"Barcelona","birthCountry":"Venezuela","height":"5' 10\"","weight":155,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eliezer","useLastName":"Alfonzo","middleName":"Vicente","boxscoreName":"Alfonzo","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"eli-EH-zer","mlbDebutDate":"2026-07-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eliezer Alfonzo","nameSlug":"eliezer-alfonzo-672613","firstLastName":"Eliezer Alfonzo","lastFirstName":"Alfonzo, Eliezer","lastInitName":"Alfonzo, E","initLastName":"E Alfonzo","fullFMLName":"Eliezer Vicente Alfonzo","fullLFMName":"Alfonzo, Eliezer Vicente","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID686580":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580","firstName":"Justin","lastName":"Slaten","primaryNumber":"63","birthDate":"1997-09-15","currentAge":28,"birthCity":"Longview","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Slaten","middleName":"Michael","boxscoreName":"Slaten","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SLATE-in","mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Slaten","nameSlug":"justin-slaten-686580","firstLastName":"Justin Slaten","lastFirstName":"Slaten, Justin","lastInitName":"Slaten, J","initLastName":"J Slaten","fullFMLName":"Justin Michael Slaten","fullLFMName":"Slaten, Justin Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID623465":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465","firstName":"Evan","lastName":"Phillips","primaryNumber":"59","birthDate":"1994-09-11","currentAge":31,"birthCity":"Salisbury","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Phillips","middleName":"John","boxscoreName":"Phillips, E","nickName":"Philly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Phillips","nameSlug":"evan-phillips-623465","firstLastName":"Evan Phillips","lastFirstName":"Phillips, Evan","lastInitName":"Phillips, E","initLastName":"E Phillips","fullFMLName":"Evan John Phillips","fullLFMName":"Phillips, Evan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID594027":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027","firstName":"Tayron","lastName":"Guerrero","primaryNumber":"41","birthDate":"1991-01-09","currentAge":35,"birthCity":"Bocachica","birthCountry":"Colombia","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyron","useLastName":"Guerrero","middleName":"Luis","boxscoreName":"Guerrero","nickName":"El De Bocachica","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"TY-ron","mlbDebutDate":"2016-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyron Guerrero","nameSlug":"tyron-guerrero-594027","firstLastName":"Tyron Guerrero","lastFirstName":"Guerrero, Tyron","lastInitName":"Guerrero, T","initLastName":"T Guerrero","fullFMLName":"Tayron Luis Guerrero","fullLFMName":"Guerrero, Tayron Luis","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663853":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853","firstName":"Roman","lastName":"Gonzalez","primaryNumber":"23","birthDate":"1996-09-06","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Romy","useLastName":"Gonzalez","middleName":"A.","boxscoreName":"Gonzalez, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RO-me","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Romy Gonzalez","nameSlug":"romy-gonzalez-663853","firstLastName":"Romy Gonzalez","lastFirstName":"Gonzalez, Romy","lastInitName":"Gonzalez, R","initLastName":"R Gonzalez","fullFMLName":"Roman A. Gonzalez","fullLFMName":"Gonzalez, Roman A.","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID663776":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776","firstName":"Patrick","lastName":"Sandoval","primaryNumber":"43","birthDate":"1996-10-18","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Sandoval","middleName":"Jordan","boxscoreName":"Sandoval","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Sandoval","nameSlug":"patrick-sandoval-663776","firstLastName":"Patrick Sandoval","lastFirstName":"Sandoval, Patrick","lastInitName":"Sandoval, P","initLastName":"P Sandoval","fullFMLName":"Patrick Jordan Sandoval","fullLFMName":"Sandoval, Patrick Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":28,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":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},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":30,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"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},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":29,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":28,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"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},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"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},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","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":27,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Clear","temp":"78","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":47903,"firstPitch":"2026-08-01T02:10:00.000Z","gameDurationMinutes":173},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"home":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"}},"officialScorer":{"id":484662,"fullName":"Dan Peterson","link":"/api/v1/people/484662"},"primaryDatacaster":{"id":810850,"fullName":"Hope Capp","link":"/api/v1/people/810850"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Sogard lines out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:10:45.435Z","endTime":"2026-08-01T02:12:30.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T22:38:43.061Z","endTime":"2026-08-01T01:45:55.332Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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-08-01T01:45:55.332Z","endTime":"2026-08-01T02:10:24.605Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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-08-01T02:10:24.605Z","endTime":"2026-08-01T02:10:47.795Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":92.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.281984579701266,"aZ":-13.204673170787105,"pfxX":-6.0293757449672185,"pfxZ":8.715894630545568,"pX":0.6938757838708527,"pZ":3.0090559833114363,"vX0":9.262400831607215,"vY0":-146.52465751736455,"vZ0":-6.175873075345167,"x":90.55,"y":157.54,"x0":-1.7233460085216,"y0":50.0032732571774,"z0":5.931475265288421,"aX":-13.124180361612062},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2531,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.37365908653772717,"extension":6.397881994192242},"index":3,"playId":"4583ef1a-dfe1-376d-8c9d-574c53499adf","pitchNumber":1,"startTime":"2026-08-01T02:10:47.795Z","endTime":"2026-08-01T02:10:50.901Z","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":101.4,"endSpeed":92.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91542023626587,"aZ":-13.276828019898078,"pfxX":-5.575917168099324,"pfxZ":8.579755858341754,"pX":1.48750661191379,"pZ":3.262644036877004,"vX0":11.664133108731066,"vY0":-147.24587185876953,"vZ0":-5.463217468901731,"x":60.3,"y":150.69,"x0":-1.7950751924488622,"y0":50.00572302802357,"z0":5.923191537434522,"aX":-12.286009365994035},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2560,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.37153261812604477,"extension":6.6771328473450025},"index":4,"playId":"dd1fa554-ea66-3efd-805a-29e6d0800e6b","pitchNumber":2,"startTime":"2026-08-01T02:11:04.346Z","endTime":"2026-08-01T02:11:07.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229128432063973,"aZ":-43.18959817428321,"pfxX":5.949820416704755,"pfxZ":-7.9307679698346565,"pX":-0.9151564379268464,"pZ":3.7927874108916924,"vX0":0.5429114114169991,"vY0":-117.67272714020903,"vZ0":2.8453871595020988,"x":151.88,"y":136.37,"x0":-1.921458795627072,"y0":50.00101772054128,"z0":6.595158633407102,"aX":8.266577731402181},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.2,"breakHorizontal":-10.9,"spinRate":3007,"spinDirection":35},"zone":11,"typeConfidence":0.92,"plateTime":0.46710320090709345,"extension":6.625102939928181},"index":5,"playId":"4f0a0b67-c5e3-364b-bfa5-c71fe59de6b7","pitchNumber":3,"startTime":"2026-08-01T02:11:22.196Z","endTime":"2026-08-01T02:11:26.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.2,"endSpeed":92.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36624611190123,"aZ":-11.626478905422239,"pfxX":-5.921315892751089,"pfxZ":9.36797441337779,"pX":0.2496724119447143,"pZ":3.1536517431833655,"vX0":8.385070196582523,"vY0":-147.05560669820693,"vZ0":-6.1333609982233135,"x":107.48,"y":153.63,"x0":-1.867280214621182,"y0":50.00268666508436,"z0":5.953747438070998,"aX":-12.988636301522913},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2645,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3722345640888647,"extension":6.490997481429255},"index":6,"playId":"ae068651-fae1-36f1-bfd4-21995bd696fc","pitchNumber":4,"startTime":"2026-08-01T02:11:39.342Z","endTime":"2026-08-01T02:11:42.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-01T02:11:55.491Z","endTime":"2026-08-01T02:12:03.769Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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":100.1,"endSpeed":92.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34673411628592,"aZ":-9.717273566880404,"pfxX":-4.280381293114336,"pfxZ":10.347889594484165,"pX":0.9924616329980251,"pZ":1.8731309115020198,"vX0":9.392096168426042,"vY0":-145.31844359800274,"vZ0":-9.744018211815238,"x":79.17,"y":188.21,"x0":-1.7040217534483868,"y0":50.00203159656079,"z0":5.832124541795456,"aX":-9.28918417053852},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2432,"spinDirection":212},"zone":14,"typeConfidence":0.93,"plateTime":0.3748041998250824,"extension":6.696660196266389},"index":8,"playId":"2cd7df8a-7310-3356-a129-e59129e50c4d","pitchNumber":5,"startTime":"2026-08-01T02:12:03.769Z","endTime":"2026-08-01T02:12:07.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78110129542015,"aZ":-23.762690513388655,"pfxX":-1.476281145683188,"pfxZ":4.154756203639545,"pX":-0.02571626568926914,"pZ":2.234907045191672,"vX0":6.136027750016473,"vY0":-139.98104423526215,"vZ0":-5.977618308952205,"x":117.98,"y":178.44,"x0":-2.035746247992569,"y0":50.00085988221105,"z0":5.911330206839777,"aX":-2.9879058875206153},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":1.7,"spinRate":2775,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3883969889355705,"extension":6.556995185400862},"hitData":{"launchSpeed":81.2,"launchAngle":24.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.51,"coordY":80.7}},"index":9,"playId":"672d7302-e693-3e04-ad9a-d48903851afa","pitchNumber":6,"startTime":"2026-08-01T02:12:22.794Z","endTime":"2026-08-01T02:12:30.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:12:30.174Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:12:44.363Z","endTime":"2026-08-01T02:14:21.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":102.1,"endSpeed":93.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.450030288348835,"aZ":-18.255384256839516,"pfxX":-9.657499612352751,"pfxZ":6.217569507638183,"pX":-0.8889776600960457,"pZ":2.887876511992119,"vX0":7.221460013429527,"vY0":-148.45387403879602,"vZ0":-5.316861756915806,"x":150.89,"y":160.81,"x0":-2.0941886783915167,"y0":50.00736605519618,"z0":5.7595924821065285,"aX":-21.632157537938273},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.4,"breakHorizontal":16.2,"spinRate":2538,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.36849182335182684,"extension":6.531532955386427},"index":0,"playId":"f0aafbbd-f3f3-3755-954f-a63f6ee50796","pitchNumber":1,"startTime":"2026-08-01T02:12:56.327Z","endTime":"2026-08-01T02:13:00.141Z","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":102.0,"endSpeed":93.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51509460090835,"aZ":-20.03760344043159,"pfxX":-10.618965601731126,"pfxZ":5.420234371369565,"pX":-1.2458296515017209,"pZ":3.717992146307098,"vX0":5.992189017897919,"vY0":-148.44093794478277,"vZ0":-2.9466923920645263,"x":164.49,"y":138.39,"x0":-1.9078230007550308,"y0":50.00001722951825,"z0":5.88581253613611,"aX":-23.76613502042582},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":9.5,"breakHorizontal":18.1,"spinRate":2580,"spinDirection":220},"zone":11,"typeConfidence":0.96,"plateTime":0.36854573382921707,"extension":6.56075501455381},"index":1,"playId":"ba0728fd-68d1-3bf3-bdc2-4857408925c7","pitchNumber":2,"startTime":"2026-08-01T02:13:16.866Z","endTime":"2026-08-01T02:13:20.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90771410853655,"aZ":-32.91767069887759,"pfxX":3.254141160217463,"pfxZ":-0.4453412467305,"pX":1.1853614282340357,"pZ":2.2904523032947814,"vX0":6.547869221221333,"vY0":-127.28758161594884,"vZ0":-3.0969942559262256,"x":71.82,"y":176.94,"x0":-1.8260054437057727,"y0":50.004393751705884,"z0":6.083959461364699,"aX":5.429898572352878},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2810,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.4275148006666769,"extension":6.566695114847494},"index":2,"playId":"e86cadf9-aae6-3725-bcd3-19708e148c4b","pitchNumber":3,"startTime":"2026-08-01T02:13:35.508Z","endTime":"2026-08-01T02:13:40.684Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31791697181364,"aZ":-28.949869248879935,"pfxX":3.1586496569133917,"pfxZ":1.9066796798085797,"pX":0.600744274197202,"pZ":2.4002759672113196,"vX0":5.294253021424306,"vY0":-128.46269916457504,"vZ0":-3.6102403712220785,"x":94.1,"y":173.97,"x0":-1.8868767151271941,"y0":50.00416565973075,"z0":6.042041387479065,"aX":5.349802342384931},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.7,"spinRate":2761,"spinDirection":60},"zone":6,"typeConfidence":0.91,"plateTime":0.4242266574713134,"extension":6.388239026642208},"hitData":{"launchSpeed":87.4,"launchAngle":17.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.14,"coordY":81.57}},"index":3,"playId":"42bf1d13-527d-3943-8c7b-95cdca6447fa","pitchNumber":4,"startTime":"2026-08-01T02:14:11.234Z","endTime":"2026-08-01T02:14:21.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:14:21.684Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:14:35.602Z","endTime":"2026-08-01T02:16:42.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40645235734765,"aZ":-42.65426799375667,"pfxX":6.914383714367928,"pfxZ":-7.993945598241011,"pX":-1.0141353217895408,"pZ":2.5617591374330555,"vX0":0.26388038125169766,"vY0":-114.1735983333236,"vZ0":0.8336451433641525,"x":155.66,"y":169.61,"x0":-2.0288176804310014,"y0":50.00330197157513,"z0":6.413240570795312,"aX":9.063946949302657},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.9,"breakHorizontal":-12.6,"spinRate":2641,"spinDirection":33},"zone":11,"typeConfidence":0.92,"plateTime":0.48103328866379513,"extension":6.576765852526283},"index":0,"playId":"038b10b0-a834-3913-a161-21eca47ac8e0","pitchNumber":1,"startTime":"2026-08-01T02:14:47.995Z","endTime":"2026-08-01T02:14:52.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532569352645012,"aZ":-24.34906489562392,"pfxX":0.6739714993319215,"pfxZ":4.168821668053806,"pX":1.412309796124486,"pZ":1.5608133326611975,"vX0":8.820327171754784,"vY0":-135.4300947219779,"vZ0":-6.734424617153867,"x":63.17,"y":196.64,"x0":-1.9596145765191886,"y0":50.00422274276402,"z0":5.755900065553921,"aX":1.2660325860743764},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":-2.9,"spinRate":2737,"spinDirection":206},"zone":14,"typeConfidence":0.67,"plateTime":0.40274203665883146,"extension":6.534669674175104},"index":1,"playId":"60924534-0c59-3b81-92a4-368a0c2375e5","pitchNumber":2,"startTime":"2026-08-01T02:15:06.323Z","endTime":"2026-08-01T02:15:11.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03522185968656,"aZ":-13.12275168596367,"pfxX":-2.988388732212252,"pfxZ":8.872202754686526,"pX":0.041203778002053604,"pZ":3.7109144117774093,"vX0":6.660802140753745,"vY0":-144.75195256733576,"vZ0":-3.934309963895044,"x":115.43,"y":138.59,"x0":-1.8892537141746522,"y0":50.0037791573367,"z0":5.876658352336868,"aX":-6.41862848483513},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.6,"breakHorizontal":4.3,"spinRate":2488,"spinDirection":213},"zone":12,"typeConfidence":0.88,"plateTime":0.37669868983493426,"extension":6.579201707571038},"index":2,"playId":"c51d2abf-eb60-36e1-bc07-9b1b9aefdaba","pitchNumber":3,"startTime":"2026-08-01T02:15:27.850Z","endTime":"2026-08-01T02:15:30.946Z","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-08-01T02:15:38.620Z","endTime":"2026-08-01T02:15:56.590Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.048464774961644,"aZ":-12.504698445466264,"pfxX":-3.010299930661338,"pfxZ":8.980451412947179,"pX":0.591261782813602,"pZ":4.539571580343546,"vX0":7.756288188002838,"vY0":-146.48950777738656,"vZ0":-2.2057889272590208,"x":94.46,"y":116.21,"x0":-1.6904886861730408,"y0":50.0059173794907,"z0":6.042593438479783,"aX":-6.596761133399054},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2496,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.37279514044508977,"extension":6.705277169838927},"index":4,"playId":"b356769b-633d-3841-a47f-39ce762b6a76","pitchNumber":4,"startTime":"2026-08-01T02:15:56.590Z","endTime":"2026-08-01T02:16:07.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela steals (15) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"b356769b-633d-3841-a47f-39ce762b6a76","startTime":"2026-08-01T02:16:08.565Z","endTime":"2026-08-01T02:16:32.396Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031231944095385,"aZ":-42.990123138940916,"pfxX":5.206786132273368,"pfxZ":-7.706795741906896,"pX":0.5745143968570052,"pZ":2.1472821567269267,"vX0":3.94276239268892,"vY0":-118.41165628521357,"vZ0":-0.4917915763645173,"x":95.1,"y":180.8,"x0":-1.7953682118277907,"y0":50.003066818317386,"z0":6.330024224928652,"aX":7.307509120674853},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.7,"breakHorizontal":-10.4,"spinRate":2895,"spinDirection":33},"zone":9,"typeConfidence":0.92,"plateTime":0.46460841110749573,"extension":6.645867859659023},"hitData":{"launchSpeed":86.9,"launchAngle":40.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.44,"coordY":81.3}},"index":6,"playId":"1a289da9-f866-3315-95cd-cf013961c8e5","pitchNumber":5,"startTime":"2026-08-01T02:16:32.396Z","endTime":"2026-08-01T02:16:42.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:16:42.909Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:16:58.537Z","endTime":"2026-08-01T02:19:03.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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":100.9,"endSpeed":92.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2893110756757,"aZ":-21.908709915113917,"pfxX":-9.807931066161942,"pfxZ":4.670661311632655,"pX":-1.062643460001432,"pZ":2.415989885752399,"vX0":6.746015701551347,"vY0":-146.75916632364678,"vZ0":-5.7918317223806906,"x":157.51,"y":173.55,"x0":-2.107923065864323,"y0":50.00449977290001,"z0":5.70586642659083,"aX":-21.557355644771743},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":2366,"spinDirection":219},"zone":13,"typeConfidence":0.96,"plateTime":0.37215675716918817,"extension":6.451460589184023},"index":0,"playId":"88125f5a-4a3b-35a6-a103-0ad93149349f","pitchNumber":1,"startTime":"2026-08-01T02:17:11.890Z","endTime":"2026-08-01T02:17:16.232Z","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":85.9,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.492051601018275,"aZ":-35.774304759108226,"pfxX":3.5994668058576638,"pfxZ":-2.2771897536267405,"pX":1.0733977236988756,"pZ":1.511287209585188,"vX0":6.264966548328794,"vY0":-124.92123371270752,"vZ0":-3.9241608643010473,"x":76.08,"y":197.98,"x0":-1.9361737563504196,"y0":50.0047214851482,"z0":6.047651610483884,"aX":5.681844832239943},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-8.0,"spinRate":2677,"spinDirection":53},"zone":14,"typeConfidence":0.84,"plateTime":0.4386928448732248,"extension":6.535762055480714},"index":1,"playId":"aec980e7-71d6-3dd6-8e12-14db980730bb","pitchNumber":2,"startTime":"2026-08-01T02:17:31.779Z","endTime":"2026-08-01T02:17:35.762Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80208561551568,"aZ":-33.36283910416549,"pfxX":4.581902421298748,"pfxZ":-0.7706554149103342,"pX":0.13478147773116322,"pZ":1.9969312981001297,"vX0":3.836111373018278,"vY0":-123.54543372997108,"vZ0":-2.860742222081849,"x":111.86,"y":184.86,"x0":-2.036372718639398,"y0":50.00575029725614,"z0":5.988766051443984,"aX":7.0459912867442664},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-9.2,"spinRate":2672,"spinDirection":62},"zone":8,"typeConfidence":0.89,"plateTime":0.4442315542443267,"extension":6.505176186799225},"index":2,"playId":"00bf4a47-7168-3f10-9fa8-805449f49bdf","pitchNumber":3,"startTime":"2026-08-01T02:17:50.443Z","endTime":"2026-08-01T02:17:53.712Z","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":100.5,"endSpeed":91.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12251753332505,"aZ":-15.330723227714367,"pfxX":-5.504415745443586,"pfxZ":7.793529231043507,"pX":0.9599973853789189,"pZ":3.4414105409160882,"vX0":10.322498310235982,"vY0":-146.0211587942027,"vZ0":-4.3596560396061115,"x":80.41,"y":145.86,"x0":-1.9043968932473438,"y0":50.00202722764182,"z0":5.8749701334647915,"aX":-11.896056552300992},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":2587,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3749782770299692,"extension":6.5603575462150285},"index":3,"playId":"05782d05-64cf-3d0e-82a3-8b6da8eb9fb1","pitchNumber":4,"startTime":"2026-08-01T02:18:09.637Z","endTime":"2026-08-01T02:18:13.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117020815692374,"aZ":-36.34993725183735,"pfxX":2.8108879224144228,"pfxZ":-2.52580235895468,"pX":0.1548139749340318,"pZ":2.2011428800602837,"vX0":4.818710742900225,"vY0":-127.44149357679436,"vZ0":-2.4752308665166405,"x":111.1,"y":179.35,"x0":-2.12258688488671,"y0":50.00513951208348,"z0":6.044098515120272,"aX":4.6430422028342},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-6.1,"spinRate":2702,"spinDirection":70},"zone":8,"typeConfidence":0.87,"plateTime":0.42908298737360884,"extension":6.3429904796510925},"index":4,"playId":"ad4c19fc-22e3-3339-a5db-82ee9dab398e","pitchNumber":5,"startTime":"2026-08-01T02:18:31.354Z","endTime":"2026-08-01T02:18:35.002Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T02:18:44.667Z","endTime":"2026-08-01T02:19:00.378Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9526161436874,"aZ":-15.117349437996976,"pfxX":-3.3800717499194235,"pfxZ":7.894682897321983,"pX":0.4632228228945991,"pZ":2.872514313259343,"vX0":7.958767989956288,"vY0":-145.75510968370773,"vZ0":-5.721035969056621,"x":99.34,"y":161.22,"x0":-1.858546023745675,"y0":50.001889471094685,"z0":5.767174119129466,"aX":-7.302736923988917},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.3,"breakHorizontal":4.6,"spinRate":2599,"spinDirection":213},"zone":3,"typeConfidence":0.92,"plateTime":0.37519490882520046,"extension":6.68806262983652},"index":6,"playId":"8128f48d-da2c-3594-91ef-990d319cf86c","pitchNumber":6,"startTime":"2026-08-01T02:19:00.378Z","endTime":"2026-08-01T02:19:03.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:19:03.998Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:21:05.953Z","endTime":"2026-08-01T02:22:28.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"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":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.978342499239677,"aZ":-17.120608327349686,"pfxX":2.9099259769144727,"pfxZ":8.345910816476442,"pX":-0.5039237833077174,"pZ":2.568606033410648,"vX0":-7.568577003489742,"vY0":-133.7483549041915,"vZ0":-4.9726908019831875,"x":136.21,"y":169.43,"x0":1.9898691945037938,"y0":50.006178614023995,"z0":5.687475306353731,"aX":5.2516710710091905},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":-3.6,"spinRate":1962,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.4101781612266824,"extension":5.893723750479848},"index":0,"playId":"3a11ec41-9d78-3351-ae81-5f27fc572deb","pitchNumber":1,"startTime":"2026-08-01T02:21:17.599Z","endTime":"2026-08-01T02:21:21.057Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170741839903148,"aZ":-15.91172290712673,"pfxX":3.8075386178443313,"pfxZ":9.022829782254629,"pX":-1.8829845300509072,"pZ":1.8536656373275324,"vX0":-11.208717950890536,"vY0":-133.50440305749993,"vZ0":-6.998840115598787,"x":188.77,"y":188.73,"x0":1.8780404678477105,"y0":50.0013556471239,"z0":5.657646557171206,"aX":6.8621831265874835},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":-4.4,"spinRate":2113,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.4105169867156895,"extension":6.121728752670246},"index":1,"playId":"ef45b4fd-baa2-3da8-948e-53aa8995ff2a","pitchNumber":2,"startTime":"2026-08-01T02:21:33.759Z","endTime":"2026-08-01T02:21:37.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4559125735137,"aZ":-40.49070057725501,"pfxX":-3.9466385549119734,"pfxZ":-6.823942150276154,"pX":-0.5479610471785947,"pZ":0.6299217608075474,"vX0":-4.247333976450263,"vY0":-110.56597073141508,"vZ0":-2.1125560262038845,"x":137.89,"y":221.77,"x0":1.921363747699479,"y0":50.000420273266066,"z0":5.9061541612315,"aX":-4.812305864053377},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-12.6,"breakHorizontal":8.4,"spinRate":2267,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.4982429222865381,"extension":6.071462967041814},"index":2,"playId":"57a0d18e-a957-3af3-8260-55c85fd5d2a8","pitchNumber":3,"startTime":"2026-08-01T02:21:46.962Z","endTime":"2026-08-01T02:21:50.191Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452985571522376,"aZ":-27.13375047004128,"pfxX":7.393136518077119,"pfxZ":2.9357134591305645,"pX":0.49481538885827947,"pZ":2.99279152996879,"vX0":-6.399504840704678,"vY0":-129.8122888625785,"vZ0":-2.3432336614688394,"x":98.14,"y":157.97,"x0":2.023370715672284,"y0":50.005235152469915,"z0":5.9587548527845255,"aX":12.705017587711426},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":-12.1,"spinRate":1898,"spinDirection":145},"zone":3,"typeConfidence":0.9,"plateTime":0.4208486891776766,"extension":6.462004421301687},"index":3,"playId":"e83c2c96-d8d1-3c7a-b5c1-f135d75005fc","pitchNumber":4,"startTime":"2026-08-01T02:22:03.191Z","endTime":"2026-08-01T02:22:06.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-01T02:22:11.971Z","endTime":"2026-08-01T02:22:25.251Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489771643227865,"aZ":-21.76655178764758,"pfxX":2.7280681306275443,"pfxZ":5.596428312871902,"pX":-0.8943740311582254,"pZ":2.5981060512057006,"vX0":-8.528815568192117,"vY0":-134.59990235079917,"vZ0":-4.449015993628283,"x":151.09,"y":168.63,"x0":1.9420939239388393,"y0":50.00347228854665,"z0":5.787100728075478,"aX":5.074760031290227},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-3.4,"spinRate":1848,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4048353614371871,"extension":6.170835581523395},"index":5,"playId":"8c7fc883-c1d8-3cfb-9e9e-33968f879f85","pitchNumber":5,"startTime":"2026-08-01T02:22:25.251Z","endTime":"2026-08-01T02:22:28.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:22:28.921Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:22:52.564Z","endTime":"2026-08-01T02:24:38.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544154043563786,"aZ":-19.582401705854373,"pfxX":2.7496568154303134,"pfxZ":6.870103838277515,"pX":0.7700171058814347,"pZ":2.1814282165694796,"vX0":-4.672096051072863,"vY0":-133.9471618362332,"vZ0":-5.82206908061193,"x":87.65,"y":179.88,"x0":2.1726621448769934,"y0":50.00323742190462,"z0":5.765058561792793,"aX":5.040616446282783},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-4.1,"spinRate":1929,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4075436052488546,"extension":6.130063678436217},"index":0,"playId":"7d53b351-8250-36c9-87d8-58313aa7b695","pitchNumber":1,"startTime":"2026-08-01T02:22:56.169Z","endTime":"2026-08-01T02:23:00.762Z","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":80.8,"endSpeed":73.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4909521874473,"aZ":-30.642831075470333,"pfxX":6.0604791041335595,"pfxZ":1.1026555861319984,"pX":1.1118881880118254,"pZ":2.1999296024865016,"vX0":-3.80385192947203,"vY0":-117.53689476382176,"vZ0":-1.7430479007025055,"x":74.62,"y":179.38,"x0":1.9726070204263533,"y0":50.00000003753317,"z0":5.825282327488667,"aX":8.387972254865373},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.8,"breakHorizontal":-10.0,"spinRate":1324,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.46791782325287823,"extension":6.1910456649054355},"index":1,"playId":"efa42cd6-3bc8-30b1-bf3c-4ac9d290df74","pitchNumber":2,"startTime":"2026-08-01T02:23:15.086Z","endTime":"2026-08-01T02:23:19.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92729297081166,"aZ":-23.729136994717198,"pfxX":-0.03623763584931705,"pfxZ":4.870372350864498,"pX":-0.4689968658990098,"pZ":2.8847064328288385,"vX0":-6.453878008606997,"vY0":-129.98571745549575,"vZ0":-3.1639615601594935,"x":134.88,"y":160.89,"x0":2.037203295041574,"y0":50.00202905075119,"z0":5.893486287999521,"aX":-0.06147888334091061},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":1.3,"spinRate":2109,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.41930915677027647,"extension":5.827172413084923},"index":2,"playId":"a3a0f191-9726-39ed-a590-e88cab8cb09f","pitchNumber":3,"startTime":"2026-08-01T02:23:29.673Z","endTime":"2026-08-01T02:23:33.210Z","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-08-01T02:23:44.324Z","endTime":"2026-08-01T02:23:57.191Z","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(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":79.8,"endSpeed":72.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825115857084587,"aZ":-28.733762230360462,"pfxX":-5.257933561198055,"pfxZ":2.56702324078352,"pX":-0.8746997370387414,"pZ":0.9345657480115344,"vX0":-5.068399620859191,"vY0":-116.01729856384873,"vZ0":-4.700284389866791,"x":150.34,"y":213.55,"x0":2.034065379823297,"y0":50.00458632245171,"z0":5.774189236646466,"aX":-7.058240083126841},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.6,"breakHorizontal":10.9,"spinRate":2267,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.47490598608370505,"extension":6.1864704572612474},"index":4,"playId":"e9c4f879-2b9e-3498-966c-0445ea395660","pitchNumber":4,"startTime":"2026-08-01T02:23:57.191Z","endTime":"2026-08-01T02:24:00.191Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328378288697074,"aZ":-40.21896046669717,"pfxX":-5.802026282732663,"pfxZ":-6.405593888549937,"pX":-1.0664642230399226,"pZ":0.5031602313696482,"vX0":-4.853040211125336,"vY0":-112.03097888747303,"vZ0":-2.749133666255343,"x":157.65,"y":225.19,"x0":1.8901523705226533,"y0":50.00087868376422,"z0":5.901021235526663,"aX":-7.291186110517903},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.0,"breakHorizontal":11.9,"spinRate":2338,"spinDirection":314},"zone":13,"typeConfidence":0.91,"plateTime":0.490988514203603,"extension":6.141318119545686},"index":5,"playId":"3aa8786f-5ee5-3cb0-bd8a-ffb2c38447b2","pitchNumber":5,"startTime":"2026-08-01T02:24:14.710Z","endTime":"2026-08-01T02:24:18.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32351039036502,"aZ":-16.476920152585663,"pfxX":3.9893136180823827,"pfxZ":8.382005603118873,"pX":-0.5603882304374006,"pZ":0.7484101431441483,"vX0":-8.243581890965846,"vY0":-135.22349043565603,"vZ0":-10.062219361237021,"x":138.36,"y":218.57,"x0":1.9938319941426792,"y0":50.004525556683845,"z0":5.645076186194336,"aX":7.473240456236829},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-5.6,"spinRate":2066,"spinDirection":138},"zone":13,"typeConfidence":0.89,"plateTime":0.4032929739833868,"extension":6.236552823983724},"index":6,"playId":"bbdad326-8173-3b54-8f09-cf5ad50e434a","pitchNumber":6,"startTime":"2026-08-01T02:24:34.707Z","endTime":"2026-08-01T02:24:38.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:24:38.276Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Miguel Rojas grounds into a double play, shortstop Andruw Monasterio to second baseman Nick Sogard to first baseman Willson Contreras. Andy Pages out at 2nd. Miguel Rojas out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:25:00.921Z","endTime":"2026-08-01T02:25:48.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549140801163514,"aZ":-26.357565572125132,"pfxX":-1.662980548566133,"pfxZ":3.4741328889713508,"pX":-0.29719482286364274,"pZ":3.3915327678584353,"vX0":-5.500822305862558,"vY0":-128.07869282334906,"vZ0":-1.4544815791678019,"x":128.33,"y":147.21,"x0":2.087781369072729,"y0":50.00375469968649,"z0":6.0132013682886685,"aX":-2.782411430665017},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":1934,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4264105780510623,"extension":5.894007721253458},"index":0,"playId":"4a1d20ef-1770-3eef-906a-55818fb5d964","pitchNumber":1,"startTime":"2026-08-01T02:25:05.305Z","endTime":"2026-08-01T02:25:09.047Z","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":81.1,"endSpeed":74.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014303039325917,"aZ":-29.68037708208459,"pfxX":5.1474725539139214,"pfxZ":1.7842872482564482,"pX":-0.5331638700114487,"pZ":0.9582399340691434,"vX0":-7.426346688866815,"vY0":-117.84425185552729,"vZ0":-4.560562648054454,"x":137.32,"y":212.91,"x0":2.0013866796997166,"y0":50.000519929857106,"z0":5.6842958723941726,"aX":7.183013849156196},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.3,"breakHorizontal":-7.3,"spinRate":1285,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.4661678862072267,"extension":6.262365648685772},"index":1,"playId":"e6874d21-a5e8-3c9b-bd2d-1845b33b6504","pitchNumber":2,"startTime":"2026-08-01T02:25:21.544Z","endTime":"2026-08-01T02:25:25.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274117060039764,"aZ":-26.44143741273208,"pfxX":9.792457539292545,"pfxZ":3.236631027320419,"pX":0.3497759405874142,"pZ":1.4400377680576222,"vX0":-7.884848369396147,"vY0":-132.31656982060838,"vZ0":-6.12763977237107,"x":103.67,"y":199.9,"x0":2.096271201844537,"y0":50.006083259036785,"z0":5.723929848753122,"aX":17.364161756432264},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":-16.0,"spinRate":1955,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.41398540668048334,"extension":6.022930221042082},"hitData":{"launchSpeed":102.8,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.91,"coordY":158.09}},"index":2,"playId":"b4cb0666-67ad-374b-8593-bcb46d946466","pitchNumber":3,"startTime":"2026-08-01T02:25:41.070Z","endTime":"2026-08-01T02:25:48.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:25:48.768Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, first baseman Freddie Freeman to pitcher Will Klein.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:28:04.723Z","endTime":"2026-08-01T02:29:38.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T02:26:37.869Z","endTime":"2026-08-01T02:28:06.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":90.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109222383610465,"aZ":-14.870169806753452,"pfxX":-6.6513736344847185,"pfxZ":8.398473416707493,"pX":0.6199463661727431,"pZ":2.0944372566606457,"vX0":7.098171149581267,"vY0":-141.85919070731148,"vZ0":-6.368927363510534,"x":93.37,"y":182.23,"x0":-1.0373866654441464,"y0":50.00643917352217,"z0":5.297954366596111,"aX":-13.709096669086655},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2255,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.3844961814406176,"extension":6.997463451488507},"index":1,"playId":"d9e3fe78-65cb-3b91-9c31-48b7114ebe42","pitchNumber":1,"startTime":"2026-08-01T02:28:06.870Z","endTime":"2026-08-01T02:28:10.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.486886959512105,"aZ":-36.99841500991457,"pfxX":9.311732821443217,"pfxZ":-2.9227810461832764,"pX":0.32466200519509536,"pZ":2.5273418818918483,"vX0":1.7916894299386898,"vY0":-127.50114620293652,"vZ0":0.35069861715371164,"x":104.62,"y":170.54,"x0":-1.5965554979311254,"y0":50.00180384057519,"z0":5.300603999660341,"aX":15.375069688397588},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":-17.3,"spinRate":2601,"spinDirection":42},"zone":6,"typeConfidence":0.9,"plateTime":0.4290945824505865,"extension":6.899896150073515},"index":2,"playId":"9f3fbc32-7394-3705-a8e0-5b71d496f8a2","pitchNumber":2,"startTime":"2026-08-01T02:28:21.620Z","endTime":"2026-08-01T02:28:26.256Z","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.1,"endSpeed":88.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36970665089528,"aZ":-14.476930501230369,"pfxX":-5.143856346299454,"pfxZ":8.725757896664062,"pX":-0.02210556736209052,"pZ":3.5002121823704964,"vX0":5.145746991638141,"vY0":-141.31161471050513,"vZ0":-2.855827261655915,"x":117.84,"y":144.27,"x0":-1.1959367468839823,"y0":50.000798344724046,"z0":5.450588095567519,"aX":-10.43072130449967},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2223,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3871883607711579,"extension":6.94696567639434},"index":3,"playId":"2e783705-733e-3370-9aef-a347bbd85770","pitchNumber":3,"startTime":"2026-08-01T02:28:45.522Z","endTime":"2026-08-01T02:28:49.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61682515489493,"aZ":-44.93958721513396,"pfxX":2.834713882270276,"pfxZ":-8.296973871568195,"pX":1.0153063833038853,"pZ":-0.6492319956848388,"vX0":4.114505277425208,"vY0":-123.31802526929735,"vZ0":-5.4589909330759685,"x":78.3,"y":256.31,"x0":-1.04321822279605,"y0":50.00160901165631,"z0":5.385915678796145,"aX":4.362316781036655},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-16.1,"breakHorizontal":-6.1,"spinRate":2527,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.44423796767026014,"extension":6.770065501116669},"index":4,"playId":"4336637d-174a-3cdf-aa11-a74084e52991","pitchNumber":4,"startTime":"2026-08-01T02:29:08.571Z","endTime":"2026-08-01T02:29:12.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26414213900011,"aZ":-32.16274471282543,"pfxX":6.323528011557757,"pfxZ":0.003487449054723868,"pX":0.3924960871116068,"pZ":2.7439490784199485,"vX0":2.5949437886190627,"vY0":-128.39706305160874,"vZ0":-0.19486859855961725,"x":102.04,"y":164.69,"x0":-1.4499459474321252,"y0":50.0004987260441,"z0":5.304054417518505,"aX":10.653884788498246},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":-12.0,"spinRate":2443,"spinDirection":50},"zone":3,"typeConfidence":0.91,"plateTime":0.42508591274807506,"extension":6.767473572458989},"hitData":{"launchSpeed":63.8,"launchAngle":5.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.17,"coordY":157.44}},"index":5,"playId":"ddea33a9-4e20-35eb-9e7c-dba5dba28787","pitchNumber":5,"startTime":"2026-08-01T02:29:30.404Z","endTime":"2026-08-01T02:29:38.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:29:38.308Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:29:54.751Z","endTime":"2026-08-01T02:31:25.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":96.9,"endSpeed":89.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.762375852284563,"aZ":-15.50769716119054,"pfxX":-7.289170741063779,"pfxZ":8.209511325977568,"pX":0.7385912647834638,"pZ":2.8653622113352637,"vX0":7.565343568151586,"vY0":-141.03374490338535,"vZ0":-3.8845233520321893,"x":88.85,"y":161.42,"x0":-1.0217208672430964,"y0":50.00289165595052,"z0":5.250001216932129,"aX":-14.797737359375903},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2185,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.3872348894684583,"extension":6.9220836683927836},"index":0,"playId":"1ac7d7c0-6f79-3d69-9537-a4903bf8a62b","pitchNumber":1,"startTime":"2026-08-01T02:30:05.941Z","endTime":"2026-08-01T02:30:09.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256531734293368,"aZ":-14.548843572914553,"pfxX":-6.442861906290238,"pfxZ":8.674573293869466,"pX":0.9203026580778276,"pZ":1.8062481230946916,"vX0":7.665072621819279,"vY0":-140.9946402263231,"vZ0":-7.0349319738999245,"x":81.92,"y":190.01,"x0":-0.9845258662627516,"y0":50.00530816730409,"z0":5.255704713187833,"aX":-13.095079205330652},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":10.3,"spinRate":2135,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.38710426846883284,"extension":6.942039709183423},"index":1,"playId":"9dc20fe5-8806-3f8e-b1b8-2d4eb0e34703","pitchNumber":2,"startTime":"2026-08-01T02:30:20.182Z","endTime":"2026-08-01T02:30:24.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303212892964265,"aZ":-34.44924497047961,"pfxX":7.822488101811786,"pfxZ":-1.362670766193892,"pX":2.3562933327775433,"pZ":1.205922281032385,"vX0":6.603616090591633,"vY0":-128.68573663854474,"vZ0":-3.00172533384905,"x":27.18,"y":206.22,"x0":-1.2613596842490353,"y0":50.00152590268746,"z0":5.062719796659405,"aX":13.084692036840808},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.9,"breakHorizontal":-15.7,"spinRate":2452,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4260239630338316,"extension":6.725213606471482},"index":2,"playId":"6bbbdfc7-5907-3bbb-8cd2-e7cda856917d","pitchNumber":3,"startTime":"2026-08-01T02:30:36.533Z","endTime":"2026-08-01T02:30:39.672Z","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":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13740584263446,"aZ":-38.02440027493155,"pfxX":7.976644438806721,"pfxZ":-3.5417648096225776,"pX":0.5768691139368721,"pZ":3.654458689939122,"vX0":2.4082175036294067,"vY0":-127.69671174044264,"vZ0":3.130156645028851,"x":95.01,"y":140.11,"x0":-1.4145143174203472,"y0":50.00235321598488,"z0":5.403010549097773,"aX":13.179525440372663},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.5,"breakHorizontal":-15.0,"spinRate":2635,"spinDirection":44},"zone":12,"typeConfidence":0.9,"plateTime":0.4288325320892672,"extension":6.720332802239387},"index":3,"playId":"bb5d452f-407c-3958-999d-e830affe990c","pitchNumber":4,"startTime":"2026-08-01T02:31:02.653Z","endTime":"2026-08-01T02:31:06.682Z","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":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-01T02:31:14.029Z","endTime":"2026-08-01T02:31:22.454Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.207354402156614,"aZ":-12.87316302683854,"pfxX":-5.487308917730984,"pfxZ":9.512866686856462,"pX":1.504620630150448,"pZ":1.9166324193089042,"vX0":8.673001637860347,"vY0":-141.30141998972096,"vZ0":-6.823546816070314,"x":59.65,"y":187.03,"x0":-0.8869491845236743,"y0":50.002018719132025,"z0":5.184332535532448,"aX":-11.132938413368327},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2232,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.38714983940367587,"extension":7.075064461372081},"index":5,"playId":"cfee90f6-8f47-38af-b198-e870ac978d85","pitchNumber":5,"startTime":"2026-08-01T02:31:22.454Z","endTime":"2026-08-01T02:31:25.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:31:25.836Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:31:40.012Z","endTime":"2026-08-01T02:33:28.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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":96.3,"endSpeed":88.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28064687430952,"aZ":-14.875564083773838,"pfxX":-6.27429398069415,"pfxZ":8.663536127448808,"pX":0.4237285383268296,"pZ":2.5893675828361924,"vX0":6.39386786709169,"vY0":-140.084821746551,"vZ0":-4.742472480950696,"x":100.85,"y":168.87,"x0":-1.068081621009775,"y0":50.002017629446506,"z0":5.269702861081512,"aX":-12.527084374343472},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2144,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.39030910136072405,"extension":6.948526808150909},"index":0,"playId":"ec7505d1-bb66-3cc0-9edb-38be23191582","pitchNumber":1,"startTime":"2026-08-01T02:31:50.053Z","endTime":"2026-08-01T02:31:53.966Z","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":1},"index":1,"playId":"092726b8-9db6-35db-86f3-fc9edd21184e","startTime":"2026-08-01T02:32:13.969Z","endTime":"2026-08-01T02:32:26.802Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Will Klein on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"092726b8-9db6-35db-86f3-fc9edd21184e","startTime":"2026-08-01T02:32:42.963Z","endTime":"2026-08-01T02:32:58.585Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"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.4,"endSpeed":89.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755603700567633,"aZ":-13.785496044261151,"pfxX":-4.1246122974397945,"pfxZ":9.006828762660714,"pX":-0.06909999833481639,"pZ":3.430396662182214,"vX0":4.40090615604917,"vY0":-141.8341967566479,"vZ0":-2.9783541154699904,"x":119.63,"y":146.16,"x0":-1.1032891736277832,"y0":50.006444475418945,"z0":5.370658501651126,"aX":-8.424520833032382},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2103,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.3858403643244621,"extension":6.953970116632124},"index":3,"playId":"d3a97242-1592-3ee6-8297-d03b1d21961e","pitchNumber":2,"startTime":"2026-08-01T02:32:58.585Z","endTime":"2026-08-01T02:33:01.871Z","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.3,"endSpeed":90.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25776625779516,"aZ":-14.679372630363979,"pfxX":-6.52462198446322,"pfxZ":8.373533521498262,"pX":0.8438601571352637,"pZ":2.542836982478653,"vX0":7.201013663481547,"vY0":-142.99968780054274,"vZ0":-4.954537765054228,"x":84.83,"y":170.12,"x0":-0.8487216813993664,"y0":50.003770399005404,"z0":5.205815185523449,"aX":-13.633076102309609},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2216,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.38175777540484734,"extension":6.952521223440736},"index":4,"playId":"6ed4f16e-cb70-344c-be23-ecac8dcccaf1","pitchNumber":3,"startTime":"2026-08-01T02:33:24.631Z","endTime":"2026-08-01T02:33:28.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:33:28.532Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to center fielder Andy Pages. Caleb Durbin scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:33:44.963Z","endTime":"2026-08-01T02:36:49.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91675270887038,"aZ":-14.460781733540006,"pfxX":-7.023188131127782,"pfxZ":8.54344058565994,"pX":0.5985154482347149,"pZ":2.2607080350265067,"vX0":6.999168661185022,"vY0":-142.43153618871625,"vZ0":-5.845379539388572,"x":94.19,"y":177.74,"x0":-0.9674239532452918,"y0":50.00394622493148,"z0":5.239384653689866,"aX":-14.563057257630522},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2246,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.38321646077462557,"extension":6.776276563873179},"index":0,"playId":"489146ec-825d-3bbb-910f-e0b2bb0c52f7","pitchNumber":1,"startTime":"2026-08-01T02:33:54.958Z","endTime":"2026-08-01T02:33:58.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"bd98c006-2af8-47e4-84ae-988bd11fda62","startTime":"2026-08-01T02:34:14.585Z","endTime":"2026-08-01T02:34:19.585Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859239274138176,"aZ":-18.303176070165975,"pfxX":-7.039151559117308,"pfxZ":6.739359787932788,"pX":-0.6638540327412028,"pZ":4.595686801756657,"vX0":4.5535603282081825,"vY0":-142.17754357831427,"vZ0":0.8898243955916165,"x":142.3,"y":114.7,"x0":-1.366883349980287,"y0":50.00588285795487,"z0":5.435439895329775,"aX":-14.495913849035956},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":11.9,"spinRate":2128,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3844099188772576,"extension":6.846068434850077},"index":2,"playId":"9fa1de9e-c3b2-3c23-a20d-2e1559e815cc","pitchNumber":2,"startTime":"2026-08-01T02:34:36.070Z","endTime":"2026-08-01T02:34:39.571Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637595465470888,"aZ":-33.0218527918516,"pfxX":5.960051162057683,"pfxZ":-0.5014911567821301,"pX":2.0005329112104926,"pZ":2.126167319877606,"vX0":7.1668862505421265,"vY0":-128.85678578199418,"vZ0":-1.2968805500737237,"x":40.74,"y":181.37,"x0":-1.5907015284539132,"y0":50.0037169709552,"z0":5.185901422302943,"aX":10.029181794334258},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":-12.4,"spinRate":2640,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.42497370216438535,"extension":6.742398112318236},"index":3,"playId":"ec939597-edbc-3320-b161-073ba494fc31","pitchNumber":3,"startTime":"2026-08-01T02:34:58.951Z","endTime":"2026-08-01T02:35:02.727Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.579738617511886,"aZ":-18.650797658165054,"pfxX":-3.070566425165409,"pfxZ":6.875013572746338,"pX":0.5987768649216789,"pZ":3.3700071259175566,"vX0":7.093466803912789,"vY0":-138.76123261774427,"vZ0":-1.8020205851449282,"x":94.18,"y":147.79,"x0":-1.5820166349518376,"y0":50.00129492770302,"z0":5.259445539831615,"aX":-6.0394597920575555},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":4.2,"spinRate":2517,"spinDirection":209},"zone":3,"typeConfidence":0.76,"plateTime":0.3934657616829522,"extension":7.032635955021634},"index":4,"playId":"cd8eb156-bbcf-38e2-bb82-05decee43338","pitchNumber":4,"startTime":"2026-08-01T02:35:18.968Z","endTime":"2026-08-01T02:35:22.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T02:35:33.299Z","endTime":"2026-08-01T02:35:50.362Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68552611275415,"aZ":-45.435531704008454,"pfxX":2.5452334171812216,"pfxZ":-8.40517466276629,"pX":0.7254598077931212,"pZ":2.1295869393878033,"vX0":4.1284231859284235,"vY0":-124.68983790607558,"vZ0":0.6017784240549044,"x":89.35,"y":181.28,"x0":-1.2814001494733955,"y0":50.00464545942152,"z0":5.629091167204844,"aX":4.014206399732303},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.9,"breakHorizontal":-5.5,"spinRate":2514,"spinDirection":23},"zone":9,"typeConfidence":0.91,"plateTime":0.4389892322922422,"extension":6.734838410036206},"index":6,"playId":"07def06d-a1c2-3d73-b04e-5dd6def3eb89","pitchNumber":5,"startTime":"2026-08-01T02:35:50.362Z","endTime":"2026-08-01T02:35:54.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110383671623016,"aZ":-18.729573584199503,"pfxX":-7.057215867226331,"pfxZ":6.432778066412659,"pX":-0.9240003251572966,"pZ":3.266639407817567,"vX0":3.8604107133155945,"vY0":-143.21741598240953,"vZ0":-2.373741895304967,"x":152.22,"y":150.58,"x0":-1.3679113865249894,"y0":50.00403978262689,"z0":5.269236816281595,"aX":-14.754520505580999},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":12.1,"spinRate":2257,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3815180282935797,"extension":6.909249995850497},"index":7,"playId":"15a56e12-dd68-3d42-a348-e97d84bf5302","pitchNumber":6,"startTime":"2026-08-01T02:36:20.975Z","endTime":"2026-08-01T02:36:25.436Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388406685046785,"aZ":-36.50584410142446,"pfxX":4.8244614560084,"pfxZ":-2.5986392333622845,"pX":0.7309351714989244,"pZ":2.195462773949653,"vX0":4.943191354123279,"vY0":-128.2400598266681,"vZ0":-0.6188059814315889,"x":89.14,"y":179.5,"x0":-1.8480578086050952,"y0":50.00322815145063,"z0":5.286226902446649,"aX":8.039320164312619},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.6,"breakHorizontal":-9.8,"spinRate":2577,"spinDirection":45},"zone":9,"typeConfidence":0.89,"plateTime":0.4270193007261325,"extension":6.738478876571868},"hitData":{"launchSpeed":88.3,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.31,"coordY":94.49}},"index":8,"playId":"861579af-0093-30c9-9ba6-f448d8259a7d","pitchNumber":7,"startTime":"2026-08-01T02:36:38.951Z","endTime":"2026-08-01T02:36:49.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:36:49.127Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:37:14.301Z","endTime":"2026-08-01T02:38:57.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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,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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565335107685307,"aZ":-17.63736686414287,"pfxX":-6.448554266119169,"pfxZ":7.273036795549487,"pX":-0.07588883501335009,"pZ":3.1967067709698984,"vX0":5.781280427194897,"vY0":-139.58166186510445,"vZ0":-2.829917937097691,"x":119.89,"y":152.47,"x0":-1.322968111215713,"y0":50.00422563887418,"z0":5.367006429506027,"aX":-12.892147353466799},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2192,"spinDirection":225},"zone":2,"typeConfidence":0.89,"plateTime":0.3904600259509472,"extension":7.073206970333555},"index":0,"playId":"6e860f01-c027-348b-bbf9-d9e8634437c3","pitchNumber":1,"startTime":"2026-08-01T02:37:15.397Z","endTime":"2026-08-01T02:37:18.472Z","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-08-01T02:37:25.394Z","endTime":"2026-08-01T02:37:38.854Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":87.5,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.411543624292797,"aZ":-32.13360651279605,"pfxX":7.326420514800811,"pfxZ":0.025624806151775203,"pX":0.733721418947666,"pZ":2.828681675305421,"vX0":3.6896906662713786,"vY0":-127.50213964039214,"vZ0":0.343617739515794,"x":89.03,"y":162.41,"x0":-1.6807435148935104,"y0":50.003335030527886,"z0":5.212837703530651,"aX":12.151391171928035},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-14.0,"spinRate":2623,"spinDirection":53},"zone":3,"typeConfidence":0.91,"plateTime":0.4283831603710535,"extension":6.781726683871096},"index":2,"playId":"9f123a31-d176-3a73-90ae-2703fe7e12d7","pitchNumber":2,"startTime":"2026-08-01T02:37:38.854Z","endTime":"2026-08-01T02:37:42.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54726903763999,"aZ":-36.5247183725468,"pfxX":7.754409693792506,"pfxZ":-2.6167592788834075,"pX":1.2001242170403583,"pZ":0.5435520216885535,"vX0":4.658278462167855,"vY0":-128.90174996499712,"vZ0":-4.6217466464598775,"x":71.25,"y":224.1,"x0":-1.6442841721547856,"y0":50.00130035548821,"z0":5.214147042420039,"aX":12.903165313219386},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.6,"breakHorizontal":-15.1,"spinRate":2369,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.426727681903722,"extension":6.61572007859906},"index":3,"playId":"132ece5a-3297-3f63-b579-790a5c3417a9","pitchNumber":3,"startTime":"2026-08-01T02:38:01.861Z","endTime":"2026-08-01T02:38:09.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Will Klein. Jarren Duran to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"132ece5a-3297-3f63-b579-790a5c3417a9","startTime":"2026-08-01T02:38:17.699Z","endTime":"2026-08-01T02:38:31.174Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":97.2,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525066198612368,"aZ":-15.573689528169233,"pfxX":-7.671941934463556,"pfxZ":8.099755533478284,"pX":-0.7639048099629072,"pZ":2.5739736354940566,"vX0":4.909130259404788,"vY0":-141.59637038287295,"vZ0":-4.580511662379896,"x":146.12,"y":169.28,"x0":-1.5151257875725734,"y0":50.00074707452367,"z0":5.195065165561553,"aX":-15.721098448963208},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":13.1,"spinRate":2181,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.3854539966007855,"extension":6.967244043877734},"index":5,"playId":"8cf03595-ea3e-3f1c-992c-773e26de2a45","pitchNumber":4,"startTime":"2026-08-01T02:38:31.174Z","endTime":"2026-08-01T02:38:34.762Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198218116331393,"aZ":-15.901432865928598,"pfxX":-7.450260329106853,"pfxZ":8.23131388067469,"pX":0.5820734505078826,"pZ":2.4595683451185866,"vX0":7.885961324943692,"vY0":-139.0332818238859,"vZ0":-4.6630062942393025,"x":94.81,"y":172.37,"x0":-1.309385176006713,"y0":50.0067101339938,"z0":5.197842028798881,"aX":-14.737475627142027},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2194,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3924296793969413,"extension":6.949479679115427},"index":6,"playId":"8bae4680-09c0-3446-8377-fece8ba9b05c","pitchNumber":5,"startTime":"2026-08-01T02:38:53.415Z","endTime":"2026-08-01T02:38:57.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:38:57.142Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:41:13.185Z","endTime":"2026-08-01T02:43:28.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":1},"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":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00486907326649,"aZ":-27.706538430507592,"pfxX":7.566692109542885,"pfxZ":2.6088289137899814,"pX":0.6639866474355477,"pZ":3.3116359869707415,"vX0":-6.155580444997381,"vY0":-129.31509889235662,"vZ0":-1.3667395296538223,"x":91.69,"y":149.37,"x0":2.078542296340903,"y0":50.00407955061107,"z0":5.949405141891867,"aX":12.966461444404128},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-12.6,"spinRate":1920,"spinDirection":138},"zone":3,"typeConfidence":0.89,"plateTime":0.4216855985722887,"extension":5.954973220026111},"index":0,"playId":"33dac677-7f0d-34c6-9b23-4b5a5283e5ca","pitchNumber":1,"startTime":"2026-08-01T02:41:20.576Z","endTime":"2026-08-01T02:41:24.301Z","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":77.4,"endSpeed":71.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.677191982944606,"aZ":-32.305773538156004,"pfxX":-7.757622814437391,"pfxZ":-0.10780876731149425,"pX":-1.5069885756196575,"pZ":0.9253513764317595,"vX0":-5.770417335789492,"vY0":-112.54460267424905,"vZ0":-3.3462280524927026,"x":174.44,"y":213.8,"x0":2.0989406730883324,"y0":50.00069122325408,"z0":5.707841694616731,"aX":-9.935189888550372},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-0.7,"breakHorizontal":15.5,"spinRate":2212,"spinDirection":296},"zone":13,"typeConfidence":0.92,"plateTime":0.48692519700437753,"extension":5.981977945085098},"index":1,"playId":"ba36d749-fa8d-33fe-aedb-51575127e4ed","pitchNumber":2,"startTime":"2026-08-01T02:41:34.516Z","endTime":"2026-08-01T02:41:38.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.618322220073768,"aZ":-30.846108175508235,"pfxX":-4.664071282853637,"pfxZ":0.982142504519607,"pX":0.24460480040747137,"pZ":1.0420161886334278,"vX0":-3.294909933812752,"vY0":-114.74842815611085,"vZ0":-3.748469815938442,"x":107.68,"y":210.65,"x0":2.2984947989632682,"y0":50.002737457767346,"z0":5.660617079865679,"aX":-6.3007168943672225},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.2,"breakHorizontal":9.2,"spinRate":2195,"spinDirection":295},"zone":14,"typeConfidence":0.9,"plateTime":0.4749577951188062,"extension":5.94576983067798},"index":2,"playId":"270d161c-a98d-3f4f-8130-c8d3ecd75bb5","pitchNumber":3,"startTime":"2026-08-01T02:41:51.730Z","endTime":"2026-08-01T02:41:55.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052490673398157,"aZ":-17.48878338369511,"pfxX":4.085668532455707,"pfxZ":8.062810572978137,"pX":-0.3865244348676176,"pZ":1.66175855233103,"vX0":-7.961574177376741,"vY0":-133.00420883939256,"vZ0":-7.168722853091764,"x":131.73,"y":193.91,"x0":2.092553013683604,"y0":50.00579953324921,"z0":5.624321073315536,"aX":7.44491569682079},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-6.0,"spinRate":2010,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4092141221557557,"extension":6.012806280191264},"index":3,"playId":"d768bbf0-7365-3b35-9779-6afe9c10904f","pitchNumber":4,"startTime":"2026-08-01T02:42:08.825Z","endTime":"2026-08-01T02:42:13.797Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.957738785314852,"aZ":-17.148920967666847,"pfxX":4.189577318827096,"pfxZ":8.238919938517796,"pX":0.1700169196230094,"pZ":1.9739260328844166,"vX0":-6.384117716995761,"vY0":-133.28355309480366,"vZ0":-6.472489928537952,"x":110.52,"y":185.48,"x0":2.037022736113525,"y0":50.003789650708576,"z0":5.6443445390916525,"aX":7.642031522091371},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":-6.5,"spinRate":1957,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.40881109852957254,"extension":6.0364300660141215},"index":4,"playId":"3532d1d4-6633-3cbb-9162-9c0c1454f9e1","pitchNumber":5,"startTime":"2026-08-01T02:42:24.843Z","endTime":"2026-08-01T02:42:29.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878191250470966,"aZ":-25.80505970729321,"pfxX":7.080127246910211,"pfxZ":3.594252129366975,"pX":-0.6132262780212817,"pZ":2.797112454578346,"vX0":-9.103532197503426,"vY0":-131.53592086755765,"vZ0":-2.9732041282798916,"x":140.37,"y":163.26,"x0":1.9541997623764982,"y0":50.00353061219126,"z0":5.831748382160704,"aX":12.55072273231027},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-11.2,"spinRate":2034,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.4145725505294182,"extension":6.086508727763097},"index":5,"playId":"001d33a8-acbd-32ae-95dc-a1cf4fc0abb8","pitchNumber":6,"startTime":"2026-08-01T02:42:41.444Z","endTime":"2026-08-01T02:42:46.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540735768265286,"aZ":-19.252048184968295,"pfxX":3.255833183863813,"pfxZ":7.0044498511430735,"pX":-0.49247987746594984,"pZ":2.80065661352485,"vX0":-7.982358577813204,"vY0":-134.1174743816336,"vZ0":-4.177402363834055,"x":135.77,"y":163.16,"x0":2.082647775211694,"y0":50.00454415466624,"z0":5.728892648793146,"aX":6.008877612150184},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":-4.4,"spinRate":2008,"spinDirection":135},"zone":4,"typeConfidence":0.91,"plateTime":0.40642743350817456,"extension":6.075886501831448},"hitData":{"launchSpeed":97.9,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.01,"coordY":150.82}},"index":6,"playId":"2c47ce2a-f2cd-3266-84d5-8504c308dcb6","pitchNumber":7,"startTime":"2026-08-01T02:43:20.636Z","endTime":"2026-08-01T02:43:28.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:43:28.624Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:43:53.367Z","endTime":"2026-08-01T02:45:20.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603342290320874,"aZ":-18.936153806486956,"pfxX":3.851375380225362,"pfxZ":7.195988216316226,"pX":0.4513322654097677,"pZ":2.158236255084805,"vX0":-5.769969607386004,"vY0":-134.4272966527773,"vZ0":-6.000967563464178,"x":99.8,"y":180.51,"x0":2.1196998447184185,"y0":50.00668755106833,"z0":5.752407435304289,"aX":7.090023902017412},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-5.9,"spinRate":2079,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.4065697206488297,"extension":6.057112898423744},"index":0,"playId":"d8736e6e-fe33-3bbb-bf0e-887c9f600a16","pitchNumber":1,"startTime":"2026-08-01T02:43:56.378Z","endTime":"2026-08-01T02:44:00.437Z","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":82.8,"endSpeed":76.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54931624951869,"aZ":-30.459855893594916,"pfxX":6.4673732496384435,"pfxZ":1.1689780652694772,"pX":-0.5679901299323918,"pZ":0.22507209325395444,"vX0":-8.098950953676436,"vY0":-120.26543330557256,"vZ0":-6.429851827376472,"x":138.65,"y":232.7,"x0":2.0045359287491493,"y0":50.00170747377358,"z0":5.638362105176697,"aX":9.464097136769546},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-9.7,"spinRate":1336,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.45562057592772787,"extension":6.207778843235576},"index":1,"playId":"cdf055aa-8938-3673-aa11-587ccba33582","pitchNumber":2,"startTime":"2026-08-01T02:44:11.260Z","endTime":"2026-08-01T02:44:14.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.290969556998263,"aZ":-39.92549253325033,"pfxX":-6.352706292344329,"pfxZ":-6.0265160771227215,"pX":-0.27483664533743285,"pZ":3.2097967433029737,"vX0":-3.2210405240653004,"vY0":-112.40223344241032,"vZ0":2.4291704142787163,"x":127.48,"y":152.12,"x0":1.999308180161914,"y0":50.0011956142682,"z0":6.152495865245532,"aX":-8.17358843569786},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.1,"breakHorizontal":12.4,"spinRate":2245,"spinDirection":311},"zone":1,"typeConfidence":0.89,"plateTime":0.48623533265542207,"extension":5.895466062125722},"index":2,"playId":"be0c452b-ef2b-3e65-8474-af580e3791bf","pitchNumber":3,"startTime":"2026-08-01T02:44:31.577Z","endTime":"2026-08-01T02:44:35.613Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837202613002844,"aZ":-23.8088300937317,"pfxX":-1.0622522798247016,"pfxZ":4.94986474235772,"pX":0.6248658438422635,"pZ":3.6768039948607707,"vX0":-3.6985932489806608,"vY0":-128.47387464390323,"vZ0":-0.9648418449625353,"x":93.18,"y":139.51,"x0":2.2147254196986284,"y0":50.00377925506905,"z0":5.888984941143346,"aX":-1.7949984242530423},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":2.6,"spinRate":2060,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.4245311693713578,"extension":5.941729132347865},"index":3,"playId":"61d21f42-4c4c-3504-a689-f02e28a4d84f","pitchNumber":4,"startTime":"2026-08-01T02:45:01.691Z","endTime":"2026-08-01T02:45:06.037Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046770933560193,"aZ":-21.13369583994717,"pfxX":2.1132646938131243,"pfxZ":5.980673788029405,"pX":0.7526160489905984,"pZ":2.2265700134429487,"vX0":-4.353000581973467,"vY0":-134.05188350060902,"vZ0":-5.531469136806296,"x":88.31,"y":178.66,"x0":2.112503674300655,"y0":50.0055043056755,"z0":5.795312493324449,"aX":3.9030963607149025},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2061,"spinDirection":139},"zone":6,"typeConfidence":0.9,"plateTime":0.4063539558899665,"extension":5.98715373730557},"index":4,"playId":"059b0428-a9f6-37b1-85fa-d0b8ff3f3d3e","pitchNumber":5,"startTime":"2026-08-01T02:45:16.096Z","endTime":"2026-08-01T02:45:20.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:45:20.719Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, first baseman Willson Contreras to pitcher Ranger Suarez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:45:34.968Z","endTime":"2026-08-01T02:46:27.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":3},"details":{"event":"Groundout","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":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":91.6,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907068845812038,"aZ":-26.180655937194597,"pfxX":7.909998285349709,"pfxZ":3.288948039742486,"pX":0.35469129973718655,"pZ":1.7892487268735953,"vX0":-7.127376563904402,"vY0":-133.23961296067026,"vZ0":-5.554074042064359,"x":103.48,"y":190.47,"x0":2.0188083252365985,"y0":50.003662539848584,"z0":5.759040719301168,"aX":14.420167921121623},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":1982,"spinDirection":135},"zone":9,"typeConfidence":0.91,"plateTime":0.40891460308250505,"extension":6.202630099792021},"index":0,"playId":"f3ed9fa5-db94-3b80-adfe-89db3568ab8e","pitchNumber":1,"startTime":"2026-08-01T02:45:45.058Z","endTime":"2026-08-01T02:45:48.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391832705695254,"aZ":-24.844003381912284,"pfxX":-0.8820468272384243,"pfxZ":4.314497954974653,"pX":-1.508442652358455,"pZ":2.887525711885476,"vX0":-8.55699343033083,"vY0":-128.41231859963335,"vZ0":-2.846968639251781,"x":174.5,"y":160.82,"x0":1.9583925296908617,"y0":50.001026625842194,"z0":5.908877765967421,"aX":-1.4963356171312443},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2122,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.4238300756056521,"extension":6.0525369505372755},"index":1,"playId":"5e9226d1-5695-3d7f-810d-d7fdecab6fca","pitchNumber":2,"startTime":"2026-08-01T02:46:02.393Z","endTime":"2026-08-01T02:46:06.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529275441473356,"aZ":-23.654033652975958,"pfxX":-0.5012795524804259,"pfxZ":4.954294106469632,"pX":-0.23418023894438328,"pZ":2.5479652702540587,"vX0":-5.9286279147343315,"vY0":-129.454822313543,"vZ0":-3.8676157897979917,"x":125.93,"y":169.98,"x0":2.1378838853496096,"y0":50.00595555783697,"z0":5.843008619463892,"aX":-0.8620866891914631},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":2.0,"spinRate":2058,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.42089856082467225,"extension":6.163750424282653},"hitData":{"launchSpeed":94.8,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.89,"coordY":162.33}},"index":2,"playId":"eba8160d-2d07-3317-8554-4ce92a052484","pitchNumber":3,"startTime":"2026-08-01T02:46:19.316Z","endTime":"2026-08-01T02:46:27.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:46:27.035Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:48:27.995Z","endTime":"2026-08-01T02:49:07.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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"}]}],"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.9,"endSpeed":89.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181500841639497,"aZ":-14.039623612220774,"pfxX":-6.335047257285183,"pfxZ":8.941681406794537,"pX":-0.5131359196809944,"pZ":1.6988463256291082,"vX0":4.030956008756049,"vY0":-141.04791413522048,"vZ0":-7.568277039878687,"x":136.56,"y":192.91,"x0":-1.1330868636462939,"y0":50.00149878036234,"z0":5.3103641819537915,"aX":-12.844012895627776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2307,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.38739379067767654,"extension":6.8042775629251055},"index":0,"playId":"f6b881b5-ea9f-3da1-a9e0-01557acdde5b","pitchNumber":1,"startTime":"2026-08-01T02:48:32.335Z","endTime":"2026-08-01T02:48:36.156Z","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":93.6,"endSpeed":87.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768748932743726,"aZ":-21.263114932004935,"pfxX":-0.5604036067855018,"pfxZ":5.720612830913196,"pX":1.3403515357306999,"pZ":1.7628596480872603,"vX0":7.372296473868453,"vY0":-136.20358188565214,"vZ0":-5.351391095413374,"x":65.91,"y":191.18,"x0":-1.311637610751512,"y0":50.001478819723935,"z0":5.193497447999346,"aX":-1.0702154738200522},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-0.4,"spinRate":2409,"spinDirection":208},"zone":14,"typeConfidence":0.96,"plateTime":0.39989042263194907,"extension":6.804871137123398},"index":1,"playId":"b2f03423-8b04-353a-8323-0a4236cabd07","pitchNumber":2,"startTime":"2026-08-01T02:48:45.357Z","endTime":"2026-08-01T02:48:49.027Z","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":96.5,"endSpeed":88.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04394992609448,"aZ":-14.878926823068737,"pfxX":-6.635656009914181,"pfxZ":8.6097170444916,"pX":-0.007438710454390221,"pZ":2.6195448551119576,"vX0":5.59810207060745,"vY0":-140.40769325294832,"vZ0":-4.916833319023683,"x":117.28,"y":168.05,"x0":-1.1592071268603517,"y0":50.00032965074097,"z0":5.352547685350927,"aX":-13.325092465500001},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2204,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3892332742615361,"extension":6.702092510447983},"hitData":{"launchSpeed":89.5,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.95,"coordY":122.11}},"index":2,"playId":"75bf14e2-0259-3564-bc06-3151a7fae949","pitchNumber":3,"startTime":"2026-08-01T02:48:57.628Z","endTime":"2026-08-01T02:49:07.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:49:07.771Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to right fielder Kyle Tucker. Nick Sogard to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:49:26.865Z","endTime":"2026-08-01T02:51:06.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461791368321837,"aZ":-31.757805138491907,"pfxX":6.976620102160539,"pfxZ":0.2439569754737434,"pX":1.238663913350388,"pZ":2.4521505990629704,"vX0":4.783967047284303,"vY0":-128.69089523812505,"vZ0":-1.0483369778122489,"x":69.79,"y":172.57,"x0":-1.5474619876334963,"y0":50.00165753608949,"z0":5.313876479588414,"aX":11.75646595471752},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-13.7,"spinRate":2556,"spinDirection":48},"zone":12,"typeConfidence":0.91,"plateTime":0.4248084815284998,"extension":6.587361140186174},"index":0,"playId":"360a8d4a-5ca6-3e0a-adfc-42b56a6897b2","pitchNumber":1,"startTime":"2026-08-01T02:49:32.659Z","endTime":"2026-08-01T02:49:37.096Z","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.0,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489346036649106,"aZ":-14.883260532045716,"pfxX":-6.070423221210218,"pfxZ":8.660206715970165,"pX":0.5372254379008295,"pZ":2.3058612547910937,"vX0":6.7458185043851415,"vY0":-139.69237264002686,"vZ0":-5.529191677767456,"x":96.52,"y":176.52,"x0":-1.1086784436635968,"y0":50.001354776275996,"z0":5.2727377439730425,"aX":-12.118015901380986},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2226,"spinDirection":216},"zone":6,"typeConfidence":0.89,"plateTime":0.3905999484743372,"extension":6.720368255215111},"index":1,"playId":"9fb10d45-5ed4-38fc-b5d8-c8e589378174","pitchNumber":2,"startTime":"2026-08-01T02:49:46.713Z","endTime":"2026-08-01T02:49:50.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347448177916203,"aZ":-34.207466121061856,"pfxX":9.00922462362277,"pfxZ":-1.249650017523436,"pX":0.2469126584644775,"pZ":2.419965771328343,"vX0":1.652902702096752,"vY0":-127.04124406013328,"vZ0":-0.473804046806669,"x":107.59,"y":173.44,"x0":-1.5831289358540743,"y0":50.004199050258975,"z0":5.34070492214695,"aX":14.646110608063955},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-16.7,"spinRate":2644,"spinDirection":46},"zone":6,"typeConfidence":0.91,"plateTime":0.4320517594778259,"extension":6.49315170055691},"index":2,"playId":"20e68605-f739-33f0-8868-c03604903454","pitchNumber":3,"startTime":"2026-08-01T02:50:05.516Z","endTime":"2026-08-01T02:50:09.322Z","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-08-01T02:50:22.844Z","endTime":"2026-08-01T02:50:33.296Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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.5,"endSpeed":88.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001857622554038,"aZ":-17.819924487508658,"pfxX":-6.429809716661472,"pfxZ":7.129471740458392,"pX":0.07573370231120473,"pZ":3.1461252340282417,"vX0":4.996981753961462,"vY0":-140.56277552497963,"vZ0":-3.1074843754021293,"x":114.11,"y":153.83,"x0":-0.88412936837604,"y0":50.00369294590688,"z0":5.414170164534911,"aX":-12.947325852695506},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":2053,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.3887523653205047,"extension":6.69663279784784},"index":4,"playId":"4b7c8296-e8b2-372f-90f3-c8817e935da7","pitchNumber":4,"startTime":"2026-08-01T02:50:33.296Z","endTime":"2026-08-01T02:50:36.926Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76076383991303,"aZ":-15.258393561166478,"pfxX":-6.204550843553018,"pfxZ":8.379817900192888,"pX":-0.19723335036183823,"pZ":3.1428285653692543,"vX0":4.9471976659065815,"vY0":-140.47274463714854,"vZ0":-3.400846534928773,"x":124.52,"y":153.92,"x0":-1.1661142433625005,"y0":50.00561938030683,"z0":5.347651506899827,"aX":-12.529193542672594},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2180,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3883990739316441,"extension":6.763900572811504},"hitData":{"launchSpeed":82.9,"launchAngle":11.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.37,"coordY":114.48}},"index":5,"playId":"6e185d00-7b31-39ef-919d-993970d1d452","pitchNumber":5,"startTime":"2026-08-01T02:50:55.797Z","endTime":"2026-08-01T02:51:06.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:51:06.931Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:51:34.721Z","endTime":"2026-08-01T02:52:17.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184592259838126,"aZ":-38.17283484798434,"pfxX":6.414796370201254,"pfxZ":-3.6572860199415853,"pX":-0.2438206185792087,"pZ":2.634698170622099,"vX0":1.5710061484624742,"vY0":-127.23935406267375,"vZ0":0.8013540590790087,"x":126.29,"y":167.64,"x0":-1.702763720594316,"y0":50.00382111945995,"z0":5.3410608318359,"aX":10.51553319521258},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":-12.0,"spinRate":2722,"spinDirection":41},"zone":5,"typeConfidence":0.88,"plateTime":0.4305162535258331,"extension":6.418614868523703},"index":0,"playId":"504cde5b-7a53-3f4b-97a8-c0c5efd8f02e","pitchNumber":1,"startTime":"2026-08-01T02:51:39.489Z","endTime":"2026-08-01T02:51:43.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.885412104070387,"aZ":-12.385070114650862,"pfxX":-6.349261994498775,"pfxZ":9.809150302618882,"pX":-0.7699146830902684,"pZ":2.0347040545485786,"vX0":3.5143957821499354,"vY0":-140.46289194470805,"vZ0":-6.77337471998112,"x":146.35,"y":183.84,"x0":-1.2058212662307832,"y0":50.005561133252,"z0":5.266288689424483,"aX":-12.81411719716495},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2199,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.3884799455607557,"extension":6.918170589653229},"index":1,"playId":"9f18819a-d0a6-3f8f-b12a-89cc5b279fe9","pitchNumber":2,"startTime":"2026-08-01T02:51:55.314Z","endTime":"2026-08-01T02:51:59.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62116719108655,"aZ":-16.68628275454914,"pfxX":-6.405747699930335,"pfxZ":7.5709251849530705,"pX":0.02107107725360564,"pZ":3.6344308487955215,"vX0":5.753783156115368,"vY0":-141.2913057479362,"vZ0":-1.970027204341804,"x":116.2,"y":140.65,"x0":-1.197756094675348,"y0":50.003265402026344,"z0":5.399101647419563,"aX":-13.105394541190972},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":10.6,"spinRate":2165,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.38592081043512483,"extension":6.722361127149652},"index":2,"playId":"64240607-cf05-371f-a5bb-66875fd17475","pitchNumber":3,"startTime":"2026-08-01T02:52:13.741Z","endTime":"2026-08-01T02:52:17.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:52:17.727Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Willson Contreras hit by pitch. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:52:34.391Z","endTime":"2026-08-01T02:53:35.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36755380421544,"aZ":-17.339934206691346,"pfxX":-6.047657348632739,"pfxZ":7.55715018304868,"pX":-1.0944406958119852,"pZ":4.6330829896358035,"vX0":2.395169434606761,"vY0":-138.82344980723042,"vZ0":0.8409902575411347,"x":158.72,"y":113.69,"x0":-1.1797460500909558,"y0":50.00409585143523,"z0":5.475552771898299,"aX":-11.874314390212355},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2076,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.3936574028431088,"extension":6.696217317289948},"index":0,"playId":"61aa3cff-a8d2-3126-a7ae-0958af9f2951","pitchNumber":1,"startTime":"2026-08-01T02:52:47.513Z","endTime":"2026-08-01T02:52:51.441Z","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, 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":88.7,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56836963374519,"aZ":-34.22928370981551,"pfxX":8.132212202318051,"pfxZ":-1.2086876812235365,"pX":0.7464307750238633,"pZ":1.832218073421853,"vX0":3.0988316167197114,"vY0":-129.2629753550888,"vZ0":-2.0384107832085383,"x":88.55,"y":189.31,"x0":-1.5226821037911658,"y0":50.00353794633293,"z0":5.245482788116192,"aX":13.835044547091943},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.4,"breakHorizontal":-15.4,"spinRate":2574,"spinDirection":43},"zone":9,"typeConfidence":0.91,"plateTime":0.4228570583461311,"extension":6.579287111421218},"index":1,"playId":"1aba542d-903d-3949-b2f1-19c23f3f95b3","pitchNumber":2,"startTime":"2026-08-01T02:53:12.145Z","endTime":"2026-08-01T02:53:15.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214071561679305,"aZ":-17.447023111872557,"pfxX":-5.816153256414395,"pfxZ":7.446324843971933,"pX":-1.75674846614648,"pZ":5.014651487351682,"vX0":1.0748448695262383,"vY0":-139.05121875659958,"vZ0":1.761635801960007,"x":183.96,"y":103.38,"x0":-1.3896773325578304,"y0":50.00454215178238,"z0":5.523451826747017,"aX":-11.505889203067822},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2020,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.39237952501403095,"extension":6.6978996632928185},"index":2,"playId":"f567a1db-91eb-3366-930f-09706529dbdb","pitchNumber":3,"startTime":"2026-08-01T02:53:28.175Z","endTime":"2026-08-01T02:53:35.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:53:35.962Z","atBatIndex":18},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Masataka Yoshida reaches on a fielding error by first baseman Freddie Freeman. Nick Sogard scores. Ceddanne Rafaela scores. Willson Contreras to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:56:20.720Z","endTime":"2026-08-01T02:56:52.675Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T02:54:10.177Z","endTime":"2026-08-01T02:54:36.814Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Irvin replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T02:54:36.814Z","endTime":"2026-08-01T02:56:22.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608344,"link":"/api/v1/people/608344"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336794273877164,"aZ":-27.341107113918394,"pfxX":-0.09094304633267036,"pfxZ":2.9820534654350066,"pX":0.8180734767882614,"pZ":2.9889437885911243,"vX0":-2.13854113071966,"vY0":-125.93343273161526,"vZ0":-1.9485286333819223,"x":85.82,"y":158.08,"x0":1.6867925509478017,"y0":50.00397610831448,"z0":5.964305786098467,"aX":-0.14711740595835607},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":0.6,"spinRate":2054,"spinDirection":160},"zone":3,"typeConfidence":0.9,"plateTime":0.43339858152148736,"extension":6.27639618761911},"index":2,"playId":"8ee637e1-73a9-32ec-98ab-4a07759e1404","pitchNumber":1,"startTime":"2026-08-01T02:56:22.618Z","endTime":"2026-08-01T02:56:26.255Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317978000873325,"aZ":-17.34352341452407,"pfxX":8.592073479640174,"pfxZ":8.028641150257062,"pX":0.35624621420827585,"pZ":1.4953627657782094,"vX0":-5.774177319776253,"vY0":-134.58029507979603,"vZ0":-8.304358761750473,"x":103.42,"y":198.41,"x0":1.4057842263491866,"y0":50.00316865239159,"z0":5.83365270183627,"aX":15.870008681194985},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-14.4,"spinRate":2092,"spinDirection":140},"zone":9,"typeConfidence":0.81,"plateTime":0.40592693059359064,"extension":6.334320490645957},"hitData":{"launchSpeed":106.4,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":182.41,"coordY":109.63}},"index":3,"playId":"d3597959-950b-3862-b0aa-d0dfc1884fd0","pitchNumber":2,"startTime":"2026-08-01T02:56:39.549Z","endTime":"2026-08-01T02:56:52.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:56:52.675Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:57:20.895Z","endTime":"2026-08-01T02:57:56.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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(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":91.6,"endSpeed":84.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863855444924326,"aZ":-21.715111274024807,"pfxX":9.230713968091859,"pfxZ":5.790816717804974,"pX":0.25471352192927976,"pZ":3.2841742363250512,"vX0":-6.196279325920401,"vY0":-133.31710310692773,"vZ0":-3.1555458935140246,"x":107.29,"y":150.11,"x0":1.4062984024156346,"y0":50.00139811824747,"z0":6.045219165112318,"aX":16.663915405727924},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":2032,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.410390681758976,"extension":6.325956812163302},"index":0,"playId":"76795740-a013-3f0f-869d-c5605e11e8f8","pitchNumber":1,"startTime":"2026-08-01T02:57:26.071Z","endTime":"2026-08-01T02:57:29.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174084140243174,"aZ":-25.385646612243697,"pfxX":0.5781062337369955,"pfxZ":4.07324511224103,"pX":-0.5472832726163342,"pZ":1.8328529838597207,"vX0":-5.474138688575558,"vY0":-127.4825346564759,"vZ0":-5.083914712955065,"x":137.86,"y":189.29,"x0":1.541476826120463,"y0":50.00291728322701,"z0":5.826188951581209,"aX":0.9642736544338906},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":0.0,"spinRate":2006,"spinDirection":144},"zone":7,"typeConfidence":0.85,"plateTime":0.427632213175257,"extension":6.464077324977809},"hitData":{"launchSpeed":91.2,"launchAngle":44.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.01,"coordY":108.4}},"index":1,"playId":"5b9676a0-5982-3b47-9234-5589353f3f36","pitchNumber":2,"startTime":"2026-08-01T02:57:43.534Z","endTime":"2026-08-01T02:57:56.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:57:56.810Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:58:16.984Z","endTime":"2026-08-01T02:58:58.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.041917161869822,"aZ":-25.378796036974492,"pfxX":8.37064813339304,"pfxZ":4.631725563680617,"pX":0.06734334441903414,"pZ":2.0675960958109294,"vX0":-6.211620391355478,"vY0":-119.98465703995691,"vZ0":-3.572843928024205,"x":114.43,"y":182.95,"x0":1.5953915694722685,"y0":50.0000773339074,"z0":5.823943593562169,"aX":12.26888681891149},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":1609,"spinDirection":124},"zone":8,"typeConfidence":0.89,"plateTime":0.4555677757622414,"extension":6.572074910668798},"index":0,"playId":"525040b3-fde7-336e-8de9-18962000defb","pitchNumber":1,"startTime":"2026-08-01T02:58:26.910Z","endTime":"2026-08-01T02:58:31.075Z","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":91.3,"endSpeed":84.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206192063723226,"aZ":-17.962882807715502,"pfxX":5.264446483776851,"pfxZ":7.814658538390869,"pX":0.1689097658420411,"pZ":2.9746795917390454,"vX0":-4.917970531944872,"vY0":-132.92829726737145,"vZ0":-4.528243658710183,"x":110.56,"y":158.46,"x0":1.344808184007598,"y0":50.00248263267936,"z0":5.975871509841737,"aX":9.572633293062545},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-8.6,"spinRate":1758,"spinDirection":136},"zone":2,"typeConfidence":0.91,"plateTime":0.40955978159193096,"extension":6.396107247989571},"hitData":{"launchSpeed":102.0,"launchAngle":18.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.18,"coordY":65.0}},"index":1,"playId":"68ebda85-0a54-3c29-9950-6789ee2a938b","pitchNumber":2,"startTime":"2026-08-01T02:58:51.140Z","endTime":"2026-08-01T02:58:58.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:58:58.062Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:01:22.618Z","endTime":"2026-08-01T03:01:50.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Nick Sogard.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:01:21.032Z","endTime":"2026-08-01T03:01:21.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Anthony Seigler replaces first baseman Willson Contreras, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T03:01:21.049Z","endTime":"2026-08-01T03:01:24.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"}},{"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":89.4,"endSpeed":82.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15904036547777,"aZ":-26.3584954658197,"pfxX":8.400006694311745,"pfxZ":3.36801974580308,"pX":0.6714954498274114,"pZ":2.4159817603802796,"vX0":-6.143269186999445,"vY0":-130.08421174277018,"vZ0":-3.7733495263114185,"x":91.4,"y":173.55,"x0":1.9625421110105368,"y0":50.0048596786228,"z0":5.864766303862546,"aX":14.517888491612831},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-14.0,"spinRate":1888,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.4197250203378511,"extension":6.051623037411182},"index":2,"playId":"eed459b5-a372-3fc8-920e-4cbd58a16d80","pitchNumber":1,"startTime":"2026-08-01T03:01:24.748Z","endTime":"2026-08-01T03:01:29.387Z","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":89.3,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60706450210828,"aZ":-26.595198347352362,"pfxX":8.40538511679597,"pfxZ":3.255572132225689,"pX":0.7060809070383328,"pZ":2.53415696505767,"vX0":-5.85186260391531,"vY0":-129.9854026947458,"vZ0":-3.456528647572123,"x":90.09,"y":170.36,"x0":1.8915931813242952,"y0":50.00612944478492,"z0":5.894883294622241,"aX":14.422368669037093},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":1948,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.4209700652564057,"extension":6.055536100111866},"hitData":{"launchSpeed":99.6,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.55,"coordY":163.54}},"index":3,"playId":"6fe8a585-2b90-3b60-977a-e12f7c27c304","pitchNumber":2,"startTime":"2026-08-01T03:01:41.978Z","endTime":"2026-08-01T03:01:50.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:01:50.128Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Hernández grounds out sharply, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:02:12.424Z","endTime":"2026-08-01T03:03:01.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381676801217605,"aZ":-23.415987996998936,"pfxX":1.5779325778083704,"pfxZ":4.849339203783486,"pX":-0.013757859008910404,"pZ":2.1056095641634456,"vX0":-6.0443719501167195,"vY0":-132.78451711125228,"vZ0":-5.0949849731436565,"x":117.52,"y":181.93,"x0":2.0757789812858003,"y0":50.00430805976644,"z0":5.727845035178476,"aX":2.8513637815091895},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-1.7,"spinRate":1743,"spinDirection":131},"zone":8,"typeConfidence":0.91,"plateTime":0.41069944030536343,"extension":6.128212611372622},"index":0,"playId":"9e3fa2f2-0c30-3c0d-90a3-0f6c955a6268","pitchNumber":1,"startTime":"2026-08-01T03:02:23.866Z","endTime":"2026-08-01T03:02:27.479Z","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":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.995682865884337,"aZ":-39.52992490671297,"pfxX":-6.668258508421912,"pfxZ":-6.154544525933572,"pX":1.8621797168126988,"pZ":3.910417801777537,"vX0":1.1987592747366407,"vY0":-108.34155002293204,"vZ0":4.1916129661948185,"x":46.02,"y":133.2,"x0":2.1700506912229267,"y0":50.00352862802871,"z0":6.256368325761127,"aX":-7.968850594656351},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-9.8,"breakHorizontal":11.8,"spinRate":2125,"spinDirection":305},"zone":12,"typeConfidence":0.91,"plateTime":0.5045451251768709,"extension":5.952010953788609},"index":1,"playId":"14bfd76a-06da-3131-9938-9ee24ed010dc","pitchNumber":2,"startTime":"2026-08-01T03:02:37.233Z","endTime":"2026-08-01T03:02:41.052Z","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":90.5,"endSpeed":83.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963068414614835,"aZ":-27.60867912702304,"pfxX":6.2000658028290125,"pfxZ":2.5802978014593894,"pX":0.20385869398407422,"pZ":2.029999341838885,"vX0":-7.214182562224268,"vY0":-131.72364443621132,"vZ0":-4.3577254321504215,"x":109.23,"y":183.97,"x0":2.16270977296098,"y0":50.00432711952431,"z0":5.728697564238981,"aX":10.980294836910693},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":-9.8,"spinRate":1936,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.4145909275601585,"extension":6.196883821753987},"hitData":{"launchSpeed":102.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.33,"coordY":149.0}},"index":2,"playId":"bcbda2fe-2175-3a36-b87b-dd2dbab69a87","pitchNumber":3,"startTime":"2026-08-01T03:02:53.711Z","endTime":"2026-08-01T03:03:01.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:03:01.588Z","atBatIndex":23},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Eliezer Alfonzo bunt grounds out softly, pitcher Ranger Suarez to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:03:26.738Z","endTime":"2026-08-01T03:03:37.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.642006379299062,"aZ":-22.12148465579877,"pfxX":3.121798233283929,"pfxZ":5.461732209650988,"pX":0.687736800283566,"pZ":3.221419691005496,"vX0":-5.03992254650511,"vY0":-134.67633195603372,"vZ0":-2.7707380233131302,"x":90.79,"y":151.8,"x0":2.175901061190813,"y0":50.0051831548551,"z0":5.824440497267016,"aX":5.748692452842086},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":-4.6,"spinRate":1928,"spinDirection":128},"zone":3,"typeConfidence":0.92,"plateTime":0.4063533370975576,"extension":6.025850133818488},"hitData":{"launchSpeed":40.3,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":117.31,"coordY":183.06}},"index":0,"playId":"16305f99-afe1-3271-ba2a-7be30070c1d8","pitchNumber":1,"startTime":"2026-08-01T03:03:29.751Z","endTime":"2026-08-01T03:03:37.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:03:37.256Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a fly ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:05:42.258Z","endTime":"2026-08-01T03:08:30.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":90.9,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735466048013222,"aZ":-20.316904693175186,"pfxX":8.36131489536962,"pfxZ":6.618601532016351,"pX":0.8584839602315854,"pZ":3.7498422901732753,"vX0":-4.165204181715647,"vY0":-132.37520849425366,"vZ0":-2.219089618407211,"x":84.28,"y":137.53,"x0":1.3579869233307453,"y0":50.00403695069094,"z0":6.071411497928021,"aX":14.98125830156766},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-14.4,"spinRate":1963,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.41227277693095266,"extension":6.215982728150123},"index":0,"playId":"d3858059-e6d7-3371-9280-22c51353f2e5","pitchNumber":1,"startTime":"2026-08-01T03:06:07.773Z","endTime":"2026-08-01T03:06:13.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21169256456406,"aZ":-24.887999852682643,"pfxX":0.38851253375774353,"pfxZ":4.41005111822097,"pX":-0.21608124977241433,"pZ":2.769153459048319,"vX0":-4.410995848036762,"vY0":-126.9762321666977,"vZ0":-2.8417065902824747,"x":125.24,"y":164.01,"x0":1.48465351323664,"y0":50.001545552286395,"z0":5.85902506515442,"aX":0.6422564230195609},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":0.2,"spinRate":2014,"spinDirection":149},"zone":5,"typeConfidence":0.86,"plateTime":0.42949307109352564,"extension":6.168949316551583},"index":1,"playId":"8d0309a2-f44d-31df-ab79-efcddc0ecff2","pitchNumber":2,"startTime":"2026-08-01T03:06:26.489Z","endTime":"2026-08-01T03:06:29.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23639049099043,"aZ":-16.450761091828245,"pfxX":6.641753261358492,"pfxZ":8.507719426704885,"pX":-0.5756767771228489,"pZ":2.295313310618018,"vX0":-6.886514264956321,"vY0":-134.37071187904448,"vZ0":-6.506383440412343,"x":138.94,"y":176.81,"x0":1.1446204826414876,"y0":50.002765998540006,"z0":5.896131752532707,"aX":12.274128086412396},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":-10.8,"spinRate":2034,"spinDirection":137},"zone":4,"typeConfidence":0.87,"plateTime":0.4059937082063332,"extension":6.2953150458335},"index":2,"playId":"6f9b390a-9eb7-33f1-b0a9-035cdd4f53ed","pitchNumber":3,"startTime":"2026-08-01T03:06:44.365Z","endTime":"2026-08-01T03:06:48.196Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:06:55.865Z","endTime":"2026-08-01T03:07:12.647Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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.2,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185607482036154,"aZ":-17.13757161284859,"pfxX":5.955192730801221,"pfxZ":8.003202687284798,"pX":-0.13818279001901415,"pZ":3.118540458670107,"vX0":-5.802018884485804,"vY0":-135.6079831571803,"vZ0":-4.237150381467652,"x":122.27,"y":154.58,"x0":1.2462580679053339,"y0":50.00443766061083,"z0":5.882289763148598,"aX":11.191296407981296},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2063,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.4025342142473498,"extension":6.268381154806586},"index":4,"playId":"e6f9d55c-7499-39c2-95f0-172bbeb5f5f2","pitchNumber":4,"startTime":"2026-08-01T03:07:12.647Z","endTime":"2026-08-01T03:07:15.741Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43467973644845,"aZ":-37.94811710929787,"pfxX":-6.444367571472664,"pfxZ":-4.475269923781397,"pX":-0.14439152800186766,"pZ":2.109353113987843,"vX0":-1.856330042309666,"vY0":-113.16383762202759,"vZ0":-0.2297360932165009,"x":122.5,"y":181.83,"x0":1.5244240864693697,"y0":50.00012341614527,"z0":6.026668112918726,"aX":-8.322313725796088},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-7.8,"breakHorizontal":12.1,"spinRate":1973,"spinDirection":317},"zone":8,"typeConfidence":0.91,"plateTime":0.48476213988649475,"extension":6.213813583233439},"index":5,"playId":"9bca8e7f-e575-3f30-bb59-591a74f54ce0","pitchNumber":5,"startTime":"2026-08-01T03:07:32.742Z","endTime":"2026-08-01T03:07:37.198Z","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.1,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223083813062544,"aZ":-14.052311091843846,"pfxX":6.279104842846449,"pfxZ":9.680005331858203,"pX":0.665047905055675,"pZ":1.7700924403602283,"vX0":-4.070279038490617,"vY0":-135.3986576319668,"vZ0":-8.192673790577455,"x":91.65,"y":190.99,"x0":1.3655116354703418,"y0":50.00409386345283,"z0":5.800868082738811,"aX":11.75802056025891},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-10.6,"spinRate":2015,"spinDirection":130},"zone":9,"typeConfidence":0.93,"plateTime":0.40321573029969393,"extension":6.295541561311765},"index":6,"playId":"32ea32d4-8507-36a6-abaf-e45350426b4d","pitchNumber":6,"startTime":"2026-08-01T03:07:55.703Z","endTime":"2026-08-01T03:07:59.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94010087404158,"aZ":-27.69340766911133,"pfxX":-0.9270439327739592,"pfxZ":2.6790164581764264,"pX":-0.5795528739715815,"pZ":2.0852673562664976,"vX0":-5.048640708811513,"vY0":-128.32010442259616,"vZ0":-3.946306412842109,"x":139.09,"y":182.48,"x0":1.5317992037252885,"y0":50.00202695732573,"z0":5.794626761517286,"aX":-1.5489290633511203},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":2.8,"spinRate":2041,"spinDirection":164},"zone":7,"typeConfidence":0.91,"plateTime":0.4264485501221098,"extension":6.348527662269511},"hitData":{"launchSpeed":72.2,"launchAngle":29.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.96,"coordY":106.78}},"index":7,"playId":"1e8ec9ca-5164-3d17-a026-97c2c8fff963","pitchNumber":7,"startTime":"2026-08-01T03:08:16.737Z","endTime":"2026-08-01T03:08:30.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:08:30.516Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:08:43.765Z","endTime":"2026-08-01T03:11:15.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95453269529814,"aZ":-19.064176442501953,"pfxX":7.762127537472613,"pfxZ":7.306023135278101,"pX":1.1278404070214638,"pZ":2.429563618424199,"vX0":-3.2806524225815608,"vY0":-132.97080216661948,"vZ0":-5.47509609177483,"x":74.01,"y":173.18,"x0":1.3676397259378723,"y0":50.00462700163607,"z0":5.894440551965226,"aX":13.929913178387386},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-13.3,"spinRate":1868,"spinDirection":138},"zone":14,"typeConfidence":0.61,"plateTime":0.41159117927956945,"extension":6.417736499980105},"index":0,"playId":"75036c28-5c7e-3a94-b53d-3de6af0fc8d0","pitchNumber":1,"startTime":"2026-08-01T03:08:55.067Z","endTime":"2026-08-01T03:08:59.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99426047701675,"aZ":-22.053806184767513,"pfxX":6.428208972387744,"pfxZ":7.100678716704352,"pX":0.7254802251816324,"pZ":2.2018295364180136,"vX0":-4.136354875044827,"vY0":-118.69170600706883,"vZ0":-3.5828162706411733,"x":89.35,"y":179.33,"x0":1.6567638749850702,"y0":50.002230997996605,"z0":5.742232046328938,"aX":9.159450647297907},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":12.2,"breakHorizontal":-10.6,"spinRate":1541,"spinDirection":124},"zone":6,"typeConfidence":0.87,"plateTime":0.4617148278326,"extension":6.409324726937211},"index":1,"playId":"637e4666-6049-36dd-b1ca-9fa4095f4d7b","pitchNumber":2,"startTime":"2026-08-01T03:09:12.427Z","endTime":"2026-08-01T03:09:15.537Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-01T03:09:25.698Z","endTime":"2026-08-01T03:09:39.290Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":91.8,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852514725835277,"aZ":-15.226404312933917,"pfxX":6.010313136570912,"pfxZ":9.375966910626014,"pX":0.13950934243270366,"pZ":2.8760948772388453,"vX0":-5.058202806731325,"vY0":-133.61943721444024,"vZ0":-5.108747443519827,"x":111.68,"y":161.13,"x0":1.276389018034917,"y0":50.00482261945815,"z0":5.907336131597661,"aX":10.866976284321703},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.8,"spinRate":2082,"spinDirection":135},"zone":2,"typeConfidence":0.93,"plateTime":0.4099531485684831,"extension":6.372536966473663},"index":3,"playId":"aeed241c-7b86-3e53-8a36-8187a2277831","pitchNumber":3,"startTime":"2026-08-01T03:09:39.290Z","endTime":"2026-08-01T03:09:42.599Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710813771066444,"aZ":-30.194669450700008,"pfxX":0.022507513948938573,"pfxZ":1.3103755207184145,"pX":-1.8603915272871199,"pZ":-0.024946545380696912,"vX0":-7.90864670759802,"vY0":-122.55816423671789,"vZ0":-7.508289546983404,"x":187.91,"y":239.45,"x0":1.4143843187872382,"y0":50.00247226814769,"z0":5.6797525567628675,"aX":0.03399484044852028},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":1.9,"spinRate":2011,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.4480444975286568,"extension":6.576864799430773},"index":4,"playId":"f883fd19-7d49-3f46-9642-9e93f25f02eb","pitchNumber":4,"startTime":"2026-08-01T03:10:02.550Z","endTime":"2026-08-01T03:10:06.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.668889827605454,"aZ":-29.435744000715456,"pfxX":7.115151307745832,"pfxZ":1.8436042716321275,"pX":0.12718722426812465,"pZ":2.8630353252963627,"vX0":-5.441152243854205,"vY0":-120.60332901473096,"vZ0":-1.013485883689231,"x":112.15,"y":161.48,"x0":1.4791750475395622,"y0":50.00232272501316,"z0":5.865963456295767,"aX":10.566484233055226},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-11.8,"spinRate":1156,"spinDirection":120},"zone":2,"typeConfidence":0.91,"plateTime":0.4527475250600306,"extension":6.675755319093397},"index":5,"playId":"b1ba67c2-ba17-3d86-bb35-db264603878f","pitchNumber":5,"startTime":"2026-08-01T03:10:27.255Z","endTime":"2026-08-01T03:10:30.971Z","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":83.4,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.923263133518507,"aZ":-29.587422715460132,"pfxX":8.118721324411307,"pfxZ":1.7249204633404567,"pX":1.8418794504859113,"pZ":2.6552580770017653,"vX0":-2.034193422683984,"vY0":-121.46006802850866,"vZ0":-1.6680378454757923,"x":46.79,"y":167.09,"x0":1.6333433319052075,"y0":50.00424976554376,"z0":5.914485188154671,"aX":12.177789462210413},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-14.3,"spinRate":1343,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.4503015010490077,"extension":6.443076056780955},"index":6,"playId":"360134b6-6982-3961-b846-74125794ac0f","pitchNumber":6,"startTime":"2026-08-01T03:10:54.341Z","endTime":"2026-08-01T03:10:57.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523617420154707,"aZ":-18.54477966529226,"pfxX":8.969611274107661,"pfxZ":7.6366884603201886,"pX":0.015292550795498456,"pZ":2.823913385450522,"vX0":-6.518064648677499,"vY0":-132.3286265816632,"vZ0":-4.510062379147236,"x":116.42,"y":162.53,"x0":1.3370095921048686,"y0":50.00568846951876,"z0":5.897221597176193,"aX":16.013359902179758},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":-15.0,"spinRate":2029,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4129019843995798,"extension":6.249010074250294},"index":7,"playId":"07fd64b0-284d-34c2-99fd-b7231f4c59b7","pitchNumber":7,"startTime":"2026-08-01T03:11:12.272Z","endTime":"2026-08-01T03:11:15.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:11:15.861Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks. Jarren Duran to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:11:28.263Z","endTime":"2026-08-01T03:12:44.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720710311064817,"aZ":-26.544712636416715,"pfxX":0.36301382537399207,"pfxZ":3.492180261872873,"pX":0.04924643046217079,"pZ":3.9702670540406575,"vX0":-3.946626626770053,"vY0":-125.43033858286952,"vZ0":0.41857651074741753,"x":115.12,"y":131.58,"x0":1.5884206723282257,"y0":50.000758601227346,"z0":5.946556183518939,"aX":0.5851660918423096},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":1948,"spinDirection":155},"zone":12,"typeConfidence":0.87,"plateTime":0.4348261561022726,"extension":6.318412468731795},"index":0,"playId":"639931e5-f1e0-35a4-8084-c4569b5e558d","pitchNumber":1,"startTime":"2026-08-01T03:11:44.147Z","endTime":"2026-08-01T03:11:48.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63832185225311,"aZ":-24.327556363184392,"pfxX":8.634604247552522,"pfxZ":5.252897054738342,"pX":1.9523636182271413,"pZ":2.2114371953462886,"vX0":-1.982273191890009,"vY0":-121.37616950062724,"vZ0":-3.4374808215379393,"x":42.58,"y":179.07,"x0":1.6576953801302816,"y0":50.00013558943584,"z0":5.763106802597848,"aX":12.887609558295514},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.0,"breakHorizontal":-15.1,"spinRate":1630,"spinDirection":119},"zone":14,"typeConfidence":0.83,"plateTime":0.451178505937917,"extension":6.329784430722068},"index":1,"playId":"fcfd64a7-5500-3070-8255-0e3128e60ce6","pitchNumber":2,"startTime":"2026-08-01T03:12:02.908Z","endTime":"2026-08-01T03:12:06.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555993670000813,"aZ":-22.200740563342578,"pfxX":8.569758647178707,"pfxZ":5.760746434611933,"pX":-0.9292173866537475,"pZ":1.9360993017706218,"vX0":-8.44460527559843,"vY0":-130.0704742085069,"vZ0":-5.822959926947786,"x":152.42,"y":186.51,"x0":1.229579504245164,"y0":50.00494467746273,"z0":5.86254127006506,"aX":14.842866599707364},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":1905,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.41939827718021894,"extension":6.35144533055226},"index":2,"playId":"791792ce-78ae-34a0-b445-9ee7fec3416e","pitchNumber":3,"startTime":"2026-08-01T03:12:21.756Z","endTime":"2026-08-01T03:12:25.958Z","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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963709856228686,"aZ":-19.93061997120927,"pfxX":7.44972088220706,"pfxZ":6.82770517736895,"pX":1.1515136798039654,"pZ":2.3614589281466145,"vX0":-3.5562131550049183,"vY0":-132.69810788424903,"vZ0":-5.377326335106853,"x":73.11,"y":175.02,"x0":1.5373099298137562,"y0":50.000648862722606,"z0":5.854931220944714,"aX":13.355673648708308},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":1878,"spinDirection":138},"zone":14,"typeConfidence":0.64,"plateTime":0.41190918592200454,"extension":6.425551881039603},"index":3,"playId":"b48b90ad-78b5-3e8e-affd-19701cdd907f","pitchNumber":4,"startTime":"2026-08-01T03:12:38.845Z","endTime":"2026-08-01T03:12:44.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:12:44.280Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, shortstop Mookie Betts to second baseman Miguel Rojas. Jarren Duran to 3rd. Nick Sogard out at 2nd. Ceddanne Rafaela to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:13:01.848Z","endTime":"2026-08-01T03:13:39.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.351050314721604,"aZ":-24.33373813339496,"pfxX":-1.1715016179011286,"pfxZ":4.62487348315398,"pX":0.7601259300579968,"pZ":2.473536029487402,"vX0":-2.007689882250109,"vY0":-128.30673684231294,"vZ0":-3.772339384051504,"x":88.03,"y":171.99,"x0":1.699886843964814,"y0":50.00301627466216,"z0":5.822513367373932,"aX":-1.986022150895175},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":2.5,"spinRate":1931,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.4241627112899531,"extension":6.427469802177898},"index":0,"playId":"6b8739bd-21e4-3596-9463-0555745f5b91","pitchNumber":1,"startTime":"2026-08-01T03:13:15.533Z","endTime":"2026-08-01T03:13:19.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42083560460658,"aZ":-27.44468633697753,"pfxX":0.6542456629891944,"pfxZ":2.800013769943538,"pX":0.1289278317420815,"pZ":1.8072085837477412,"vX0":-3.7740555292389923,"vY0":-128.33438744882076,"vZ0":-4.682509542575911,"x":112.09,"y":189.99,"x0":1.5256406482607354,"y0":50.00247802320743,"z0":5.761317015641313,"aX":1.1052463434579978},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-0.5,"spinRate":2010,"spinDirection":134},"zone":8,"typeConfidence":0.84,"plateTime":0.42475648801800725,"extension":6.413460868439269},"hitData":{"launchSpeed":99.0,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.12,"coordY":162.33}},"index":1,"playId":"69be9966-25b8-3fa7-861d-840afbf60c71","pitchNumber":2,"startTime":"2026-08-01T03:13:31.152Z","endTime":"2026-08-01T03:13:39.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:13:39.264Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:14:11.277Z","endTime":"2026-08-01T03:15:26.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.822912084401725,"aZ":-22.333581501157692,"pfxX":10.381371420349017,"pfxZ":5.377942002030889,"pX":-0.11481133699056768,"pZ":1.669106963731308,"vX0":-7.232131411553042,"vY0":-134.13564978588337,"vZ0":-6.898185029839598,"x":121.38,"y":193.71,"x0":1.261587802249564,"y0":50.00316999264691,"z0":5.8559179923004825,"aX":19.000772034775256},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-17.3,"spinRate":2003,"spinDirection":141},"zone":8,"typeConfidence":0.91,"plateTime":0.40765230435050714,"extension":6.3430105608269765},"index":0,"playId":"f1427a6c-0787-3d8e-8d61-00dbde5d595a","pitchNumber":1,"startTime":"2026-08-01T03:14:24.341Z","endTime":"2026-08-01T03:14:27.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683262133029064,"aZ":-18.668356825128576,"pfxX":6.2495955158336995,"pfxZ":7.260905485868477,"pX":0.6664253402730008,"pZ":3.3071618426035414,"vX0":-3.9791776612439964,"vY0":-135.07577623124413,"vZ0":-3.626382336547046,"x":91.6,"y":149.49,"x0":1.3419841262177472,"y0":50.000498105599966,"z0":5.969249529281204,"aX":11.61975061512552},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":-10.6,"spinRate":1981,"spinDirection":132},"zone":12,"typeConfidence":0.85,"plateTime":0.404520634439832,"extension":6.484044689177023},"index":1,"playId":"2b4d4f1b-5101-306f-aa02-fdd700fb57a0","pitchNumber":2,"startTime":"2026-08-01T03:14:53.074Z","endTime":"2026-08-01T03:14:56.331Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.656827341818495,"aZ":-28.389398966847466,"pfxX":0.23932093710195979,"pfxZ":2.2983203357460784,"pX":-0.5191074929864192,"pZ":2.382114664090927,"vX0":-5.2828651422211905,"vY0":-126.81103801768182,"vZ0":-2.9977129191334266,"x":136.79,"y":174.46,"x0":1.5516721577237744,"y0":50.000049824348,"z0":5.822137254041364,"aX":0.3944521392007563},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":0.6,"spinRate":2089,"spinDirection":156},"zone":4,"typeConfidence":0.88,"plateTime":0.4303908796879661,"extension":6.279934318174674},"index":2,"playId":"35e9103e-4cac-348d-9093-5d7bd575867a","pitchNumber":3,"startTime":"2026-08-01T03:15:20.430Z","endTime":"2026-08-01T03:15:26.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:15:26.641Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani doubles (22) on a sharp line drive to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:17:13.254Z","endTime":"2026-08-01T03:19:32.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":73.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95758162401003,"aZ":-29.044566932683043,"pfxX":-6.447628795133343,"pfxZ":2.2796781478821995,"pX":-0.34812837783690204,"pZ":2.327554088560829,"vX0":-3.869082818301245,"vY0":-116.28372526735407,"vZ0":-1.6209641272592568,"x":130.27,"y":175.94,"x0":2.1728369447694744,"y0":50.004832577846976,"z0":5.778416275275389,"aX":-8.867773277412239},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":2187,"spinDirection":285},"zone":4,"typeConfidence":0.87,"plateTime":0.4702799336747634,"extension":5.930213859314053},"index":0,"playId":"806687ff-638f-3686-8a20-6f351b1c065f","pitchNumber":1,"startTime":"2026-08-01T03:17:34.845Z","endTime":"2026-08-01T03:17:39.125Z","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":92.7,"endSpeed":85.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299916947402778,"aZ":-19.911074198362336,"pfxX":6.051481766304912,"pfxZ":6.6068546497775325,"pX":-1.0116071681473031,"pZ":2.4059453044952037,"vX0":-9.71101339253568,"vY0":-134.6494954159684,"vZ0":-5.19048084120578,"x":155.56,"y":173.82,"x0":1.8377810196078017,"y0":50.000780529325226,"z0":5.746192649790487,"aX":11.229825943804371},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":-9.1,"spinRate":2017,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.40511493829673917,"extension":5.910515185576024},"index":1,"playId":"bd35bb87-f483-3662-abc3-eed396d1fe71","pitchNumber":2,"startTime":"2026-08-01T03:17:53.768Z","endTime":"2026-08-01T03:17:57.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440769098024962,"aZ":-19.946437529605433,"pfxX":5.032232277914776,"pfxZ":6.561204549877978,"pX":-0.2236922787969301,"pZ":2.0840239616955407,"vX0":-7.652392340959587,"vY0":-135.17237790065,"vZ0":-6.011576453623354,"x":125.53,"y":182.51,"x0":1.9807189689453948,"y0":50.00583581117914,"z0":5.722136151258455,"aX":9.38293725020939},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":-7.7,"spinRate":2075,"spinDirection":134},"zone":8,"typeConfidence":0.92,"plateTime":0.4040854595496999,"extension":5.867900466745982},"index":2,"playId":"d8de1556-aa4b-3c49-8238-fc1505aecd02","pitchNumber":3,"startTime":"2026-08-01T03:18:11.233Z","endTime":"2026-08-01T03:18:14.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:18:17.479Z","endTime":"2026-08-01T03:18:30.069Z","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(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":80.4,"endSpeed":74.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.140543416291028,"aZ":-28.946248936333266,"pfxX":-8.254736153728377,"pfxZ":2.3266683576045883,"pX":-1.3530823344690297,"pZ":1.7893245100482338,"vX0":-5.250993809721411,"vY0":-117.10031276576423,"vZ0":-2.8299012955154446,"x":168.58,"y":190.47,"x0":1.9910684816097954,"y0":50.00422904371316,"z0":5.721885796859806,"aX":-11.462677507008948},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.8,"breakHorizontal":16.2,"spinRate":2295,"spinDirection":293},"zone":13,"typeConfidence":0.87,"plateTime":0.46776679080202754,"extension":5.873636716713912},"index":4,"playId":"ed7dbd11-e49d-368f-8d7a-422b6172ea8e","pitchNumber":4,"startTime":"2026-08-01T03:18:30.069Z","endTime":"2026-08-01T03:18:34.864Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":70.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78433444624762,"aZ":-38.94491741229735,"pfxX":-5.384504385052222,"pfxZ":-5.53003067491263,"pX":0.06337383474019018,"pZ":1.6792947673151846,"vX0":-2.496828562610664,"vY0":-109.75011734042918,"vZ0":-0.5292088919370372,"x":114.58,"y":193.44,"x0":1.9141091083279926,"y0":50.004086360261574,"z0":6.05900463601711,"aX":-6.591137059667361},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-9.8,"breakHorizontal":10.4,"spinRate":2203,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.4983975421240032,"extension":6.24308319196544},"index":5,"playId":"71c7b303-6105-36bd-873e-87e6e9231441","pitchNumber":5,"startTime":"2026-08-01T03:18:53.743Z","endTime":"2026-08-01T03:18:57.181Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194890420740208,"aZ":-21.96204506667165,"pfxX":3.833408787583822,"pfxZ":5.4129089133511865,"pX":-0.32150743593906783,"pZ":3.8727479232251816,"vX0":-7.590306630919237,"vY0":-135.2114915054153,"vZ0":-1.3681779376088357,"x":129.26,"y":134.22,"x0":2.0001521635573014,"y0":50.004703471608686,"z0":5.89832525654438,"aX":7.235536607309075},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-5.6,"spinRate":2071,"spinDirection":137},"zone":11,"typeConfidence":0.93,"plateTime":0.4021669674848347,"extension":5.894558449141178},"hitData":{"launchSpeed":103.2,"launchAngle":15.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.69,"coordY":63.4}},"index":6,"playId":"f7402bb7-31f4-3697-92db-b0d4b0be8a4b","pitchNumber":6,"startTime":"2026-08-01T03:19:17.702Z","endTime":"2026-08-01T03:19:32.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:19:32.831Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:19:48.530Z","endTime":"2026-08-01T03:21:01.650Z","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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"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, 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":76.1,"endSpeed":70.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92880904887903,"aZ":-38.498540951012835,"pfxX":-4.183872696278116,"pfxZ":-5.088301394379336,"pX":0.7847119762890686,"pZ":2.2140802553059995,"vX0":-1.6168912041332764,"vY0":-110.85416211456418,"vZ0":0.547675975824703,"x":87.09,"y":179.0,"x0":2.0671566990905568,"y0":50.00137501635884,"z0":5.9847890828273265,"aX":-5.20294520995332},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-8.8,"breakHorizontal":8.0,"spinRate":2159,"spinDirection":310},"zone":9,"typeConfidence":0.89,"plateTime":0.49421007505607495,"extension":6.0719767404922464},"index":0,"playId":"5d8b64ec-217d-32c3-81e1-340abccc760d","pitchNumber":1,"startTime":"2026-08-01T03:20:10.553Z","endTime":"2026-08-01T03:20:14.396Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6183278858969,"aZ":-31.45336857586694,"pfxX":6.7554464811669375,"pfxZ":0.5040525008589674,"pX":0.8945139602438279,"pZ":1.4833449441995812,"vX0":-4.715739570976425,"vY0":-118.20614525370104,"vZ0":-3.245187730696377,"x":82.9,"y":198.73,"x0":2.0334031985332053,"y0":50.001974743527605,"z0":5.749015108744666,"aX":9.600982841187621},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.4,"breakHorizontal":-11.2,"spinRate":1403,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.46261517867334234,"extension":6.288046888674985},"index":1,"playId":"5885e09d-4624-393c-ac0e-aa1a71e82997","pitchNumber":2,"startTime":"2026-08-01T03:20:25.317Z","endTime":"2026-08-01T03:20:28.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T03:20:37.682Z","endTime":"2026-08-01T03:20:54.128Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742515089700262,"aZ":-20.127829487825185,"pfxX":2.379113171817611,"pfxZ":6.570411913163646,"pX":-0.45168213932210066,"pZ":2.65845193376615,"vX0":-7.489186773967702,"vY0":-133.97489197005993,"vZ0":-4.681072543976315,"x":134.22,"y":167.0,"x0":2.0607528374118314,"y0":50.00104521754918,"z0":5.851341975376435,"aX":4.3616448192014365},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-2.9,"spinRate":1972,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.40757153822189096,"extension":6.2210788979415526},"hitData":{"launchSpeed":87.4,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.75,"coordY":152.64}},"index":3,"playId":"042e876d-2c67-36df-9e8e-7d3ec153e70c","pitchNumber":3,"startTime":"2026-08-01T03:20:54.128Z","endTime":"2026-08-01T03:21:01.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:21:01.650Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to center fielder Ceddanne Rafaela. Shohei Ohtani to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:21:20.401Z","endTime":"2026-08-01T03:23:32.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":2},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360454799160948,"aZ":-25.740660949760258,"pfxX":0.2935633600793115,"pfxZ":3.7012600169822107,"pX":0.20288587175948936,"pZ":4.342668969088128,"vX0":-4.812205943501529,"vY0":-130.0029528892715,"vZ0":0.5222001869803005,"x":109.27,"y":121.53,"x0":2.027860944164085,"y0":50.0011062730822,"z0":6.069818904495891,"aX":0.5101920380182243},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":0.4,"spinRate":2052,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.4188853130876278,"extension":5.862185628416438},"index":0,"playId":"0ccdced2-1a75-3405-823b-c169a14b6df8","pitchNumber":1,"startTime":"2026-08-01T03:21:29.544Z","endTime":"2026-08-01T03:21:32.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.472370437609204,"aZ":-25.868358862864756,"pfxX":-0.49861623962316926,"pfxZ":3.7965273495741823,"pX":-0.4789315985664789,"pZ":3.6064031021943452,"vX0":-6.120968588382557,"vY0":-127.64336962501777,"vZ0":-0.9236705456000223,"x":135.26,"y":141.41,"x0":2.0077521965010616,"y0":50.00456456319634,"z0":5.996249454042957,"aX":-0.8291850066815055},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":2.2,"spinRate":1976,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.42790534051967244,"extension":6.174084772226394},"index":1,"playId":"0e3c1e6d-3bb3-3b18-a2e8-1a6110ddb84e","pitchNumber":2,"startTime":"2026-08-01T03:21:44.694Z","endTime":"2026-08-01T03:21:48.951Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.166800685064,"aZ":-38.659727282573485,"pfxX":-4.881552820393003,"pfxZ":-5.226253721446756,"pX":1.0967904870940142,"pZ":2.724625405846838,"vX0":-0.9512885329976171,"vY0":-110.51720812517244,"vZ0":1.4910275858866984,"x":75.19,"y":165.22,"x0":2.1668181000810707,"y0":50.00304647734106,"z0":6.092674511117434,"aX":-6.056023618111264},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-8.8,"breakHorizontal":9.1,"spinRate":2170,"spinDirection":312},"zone":12,"typeConfidence":0.89,"plateTime":0.4950475529379563,"extension":6.050028686626813},"index":2,"playId":"42dd555f-b838-344d-b855-0ef55a7873dd","pitchNumber":3,"startTime":"2026-08-01T03:22:03.690Z","endTime":"2026-08-01T03:22:07.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1065747693278,"aZ":-19.844120981642604,"pfxX":1.4207742984759704,"pfxZ":6.728201949761641,"pX":0.590819331803684,"pZ":2.4820617517926324,"vX0":-4.538817861454704,"vY0":-134.03089148340086,"vZ0":-5.0717792876503704,"x":94.48,"y":171.76,"x0":2.1164214178366696,"y0":50.00001071525774,"z0":5.802391334186541,"aX":2.6030091826088158},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.7,"spinRate":1892,"spinDirection":131},"zone":6,"typeConfidence":0.9,"plateTime":0.4075951858114104,"extension":6.009681209986114},"index":3,"playId":"e4de2935-0b5b-34bd-ae76-a6e97446c242","pitchNumber":4,"startTime":"2026-08-01T03:22:22.488Z","endTime":"2026-08-01T03:22:26.072Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.873085953336357,"aZ":-18.8337492427332,"pfxX":6.625025275955706,"pfxZ":7.579359836398516,"pX":0.835611045557193,"pZ":2.5111785770884136,"vX0":-5.426918766426777,"vY0":-131.34947699539947,"vZ0":-4.974658867330177,"x":85.15,"y":170.98,"x0":2.060190570960378,"y0":50.00438442359574,"z0":5.8155379378479815,"aX":11.663854140333843},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":-10.9,"spinRate":1893,"spinDirection":148},"zone":12,"typeConfidence":0.76,"plateTime":0.4158214825621891,"extension":6.235206336593609},"index":4,"playId":"aa3adf7a-a80f-3d30-8c4f-c4981841ff1c","pitchNumber":5,"startTime":"2026-08-01T03:22:38.221Z","endTime":"2026-08-01T03:22:41.676Z","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.8,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51888392918586,"aZ":-22.196380965271526,"pfxX":3.0639182857229805,"pfxZ":5.356923527704736,"pX":-0.3886322549167734,"pZ":1.7721839920383895,"vX0":-7.362131519585094,"vY0":-134.9081227366125,"vZ0":-6.508659158826758,"x":131.81,"y":190.93,"x0":1.9650969790465813,"y0":50.001250593021645,"z0":5.756778692767889,"aX":5.705677641936062},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-4.2,"spinRate":1981,"spinDirection":134},"zone":7,"typeConfidence":0.91,"plateTime":0.4044191717986454,"extension":6.237054484582971},"index":5,"playId":"c14978ef-71aa-3027-9b59-852f067540ff","pitchNumber":6,"startTime":"2026-08-01T03:22:57.331Z","endTime":"2026-08-01T03:23:00.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.523299411618666,"aZ":-40.37995969549273,"pfxX":-6.733054186851652,"pfxZ":-6.545010841844121,"pX":0.2629529469361193,"pZ":2.595166536455033,"vX0":-1.7742362068394242,"vY0":-110.86714967104767,"vZ0":1.5916539725646306,"x":106.98,"y":168.71,"x0":1.947034876104788,"y0":50.002871272122334,"z0":6.059973344773359,"aX":-8.440280082302131},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-11.2,"breakHorizontal":12.6,"spinRate":2185,"spinDirection":313},"zone":5,"typeConfidence":0.91,"plateTime":0.49272496033823066,"extension":6.0967682674190335},"hitData":{"launchSpeed":95.0,"launchAngle":32.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.36,"coordY":56.01}},"index":6,"playId":"9248eba3-db29-3ee4-b334-756dd105d527","pitchNumber":7,"startTime":"2026-08-01T03:23:19.406Z","endTime":"2026-08-01T03:23:32.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:23:32.241Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to center fielder Ceddanne Rafaela. Shohei Ohtani scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:23:52.470Z","endTime":"2026-08-01T03:25:04.124Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30833363345034,"aZ":-29.711537587048237,"pfxX":-7.370855841079505,"pfxZ":1.7975594595442415,"pX":-0.5507419244957543,"pZ":1.8342414285407076,"vX0":-4.2160143737883065,"vY0":-116.25289797940863,"vZ0":-2.5570419360325776,"x":137.99,"y":189.26,"x0":2.24264075476864,"y0":50.004549996826235,"z0":5.762050169085854,"aX":-10.113375719394401},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.9,"breakHorizontal":14.4,"spinRate":2226,"spinDirection":290},"zone":7,"typeConfidence":0.88,"plateTime":0.4707176273502496,"extension":6.088911600632255},"index":0,"playId":"caf0fc82-8614-3e64-a46f-a3dc4dc33a24","pitchNumber":1,"startTime":"2026-08-01T03:24:33.970Z","endTime":"2026-08-01T03:24:38.765Z","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":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948225470358572,"aZ":-23.773256080981778,"pfxX":7.154693517721769,"pfxZ":4.757794361385411,"pX":0.20507945517014614,"pZ":2.9985650037414313,"vX0":-6.840389395524024,"vY0":-131.7594952699314,"vZ0":-2.976977725579256,"x":109.18,"y":157.82,"x0":1.900317759922075,"y0":50.00202239740402,"z0":5.89207641103059,"aX":12.629846281093373},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-11.5,"spinRate":1953,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.41506306432609774,"extension":6.186547384756816},"hitData":{"launchSpeed":97.2,"launchAngle":14.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.37,"coordY":75.33}},"index":1,"playId":"691f1759-2592-3048-aadd-7eed20d496fd","pitchNumber":2,"startTime":"2026-08-01T03:24:53.160Z","endTime":"2026-08-01T03:25:04.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:25:04.124Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mookie Betts grounds into a force out, shortstop Andruw Monasterio to second baseman Anthony Seigler. Freddie Freeman out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:26:08.887Z","endTime":"2026-08-01T03:26:18.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:25:13.307Z","endTime":"2026-08-01T03:26:11.220Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.031773012088316,"aZ":-19.963139658420186,"pfxX":2.9085504070219512,"pfxZ":6.4480926877012195,"pX":-0.7227556774910662,"pZ":2.1365477805586743,"vX0":-8.137533751495615,"vY0":-135.16698335160447,"vZ0":-5.878304972878033,"x":144.55,"y":181.09,"x0":1.9183700742122263,"y0":50.00097554820066,"z0":5.693582994344681,"aX":5.50705716800011},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":-4.0,"spinRate":2046,"spinDirection":132},"zone":4,"typeConfidence":0.89,"plateTime":0.40167794847413063,"extension":6.02546887138984},"hitData":{"launchSpeed":77.3,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.79,"coordY":162.67}},"index":1,"playId":"33235eb8-f48f-37bb-bf80-b572824cc5ca","pitchNumber":1,"startTime":"2026-08-01T03:26:11.220Z","endTime":"2026-08-01T03:26:18.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:26:18.185Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Seigler grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:28:14.655Z","endTime":"2026-08-01T03:30:10.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193322424295946,"aZ":-24.44194469500093,"pfxX":0.12425041667124215,"pfxZ":5.057073360159743,"pX":0.3832109896395844,"pZ":2.356518973813676,"vX0":-3.179651154848432,"vY0":-122.57872775460055,"vZ0":-3.464029055423715,"x":102.39,"y":175.15,"x0":1.6785125169873807,"y0":50.00288901870299,"z0":5.864275404371757,"aX":0.19060729563101173},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":0.5,"spinRate":1909,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.44607100456470095,"extension":6.091984980109067},"index":0,"playId":"af770596-0532-3741-b0da-572c4af10f69","pitchNumber":1,"startTime":"2026-08-01T03:28:26.048Z","endTime":"2026-08-01T03:28:29.757Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851918895715706,"aZ":-22.178119719771296,"pfxX":8.630539475388783,"pfxZ":5.705270431494549,"pX":0.4875692284612649,"pZ":3.067117465616685,"vX0":-5.332669506869389,"vY0":-131.52895990073966,"vZ0":-3.3676668085922716,"x":98.42,"y":155.97,"x0":1.4198262073087753,"y0":50.00296289679637,"z0":6.008270428907878,"aX":15.124383866419041},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":2085,"spinDirection":143},"zone":3,"typeConfidence":0.9,"plateTime":0.41639386990086713,"extension":6.340491404680531},"index":1,"playId":"6f5f4e06-a102-354e-ad5e-a43fc1de4223","pitchNumber":2,"startTime":"2026-08-01T03:28:40.878Z","endTime":"2026-08-01T03:28:44.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T03:28:52.825Z","endTime":"2026-08-01T03:29:02.418Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00041994370592,"aZ":-32.978508347307255,"pfxX":-0.011936447346220458,"pfxZ":-0.5353522269504154,"pX":-0.7899502128816728,"pZ":1.8198740931357291,"vX0":-5.357765202683698,"vY0":-121.63345182955058,"vZ0":-2.813986453009905,"x":147.11,"y":189.64,"x0":1.4434812720299113,"y0":50.00331502548544,"z0":5.853077363234197,"aX":-0.017962706275258342},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.4,"breakHorizontal":1.3,"spinRate":2096,"spinDirection":302},"zone":7,"typeConfidence":0.66,"plateTime":0.45041793095868243,"extension":6.453040018320374},"index":3,"playId":"1cb2f799-d3e7-35e5-b40f-e88fd98e7110","pitchNumber":3,"startTime":"2026-08-01T03:29:02.418Z","endTime":"2026-08-01T03:29:06.432Z","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":82.5,"endSpeed":76.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47134624492407,"aZ":-30.11730371469668,"pfxX":8.279713501679726,"pfxZ":1.3968307668505213,"pX":1.130264635792079,"pZ":1.991767519273985,"vX0":-3.7843675691655436,"vY0":-120.18362831727356,"vZ0":-2.8854941266050513,"x":73.92,"y":185.0,"x0":1.6424835156587987,"y0":50.00573168410513,"z0":5.8603558530128455,"aX":12.215180497626843},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-14.2,"spinRate":1450,"spinDirection":125},"zone":14,"typeConfidence":0.92,"plateTime":0.4543103742192982,"extension":6.3154776606458025},"index":4,"playId":"cd67cc48-fdd9-3055-8af7-902c345e3849","pitchNumber":4,"startTime":"2026-08-01T03:29:24.787Z","endTime":"2026-08-01T03:29:28.207Z","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":91.8,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469814292971556,"aZ":-18.961551326209797,"pfxX":5.411572054644713,"pfxZ":7.236911711791809,"pX":-0.19493013908622436,"pZ":4.530907265695569,"vX0":-5.6849601547416055,"vY0":-133.68421748461085,"vZ0":-0.7569186887095088,"x":124.43,"y":116.45,"x0":1.2473091024183611,"y0":50.00334273544189,"z0":6.168041053818285,"aX":9.880991181620505},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":-8.8,"spinRate":2079,"spinDirection":137},"zone":11,"typeConfidence":0.89,"plateTime":0.40836395159708916,"extension":6.199085678768778},"index":5,"playId":"87a19ef1-f3ab-38d7-9f37-087778cf2cc6","pitchNumber":5,"startTime":"2026-08-01T03:29:45.545Z","endTime":"2026-08-01T03:29:49.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.949608500707704,"aZ":-27.556584027410683,"pfxX":5.874749656381684,"pfxZ":3.1578763562997896,"pX":0.5172262371195373,"pZ":2.5543713028597024,"vX0":-4.440113889585607,"vY0":-119.56717568002185,"vZ0":-2.046245189974577,"x":97.28,"y":169.81,"x0":1.62620491975237,"y0":50.00277370232641,"z0":5.8706640656643705,"aX":8.589147800726531},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.5,"breakHorizontal":-9.7,"spinRate":1406,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.45640273470092696,"extension":6.586630325433204},"hitData":{"launchSpeed":81.1,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.93,"coordY":156.38}},"index":6,"playId":"50b9b43c-4934-383e-a4a4-c82dd0fd1478","pitchNumber":6,"startTime":"2026-08-01T03:30:02.147Z","endTime":"2026-08-01T03:30:10.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:30:10.050Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:30:31.159Z","endTime":"2026-08-01T03:30:46.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037776434952686,"aZ":-21.20020748814926,"pfxX":10.3045305550619,"pfxZ":6.202939850800648,"pX":-0.1990567415269515,"pZ":3.2253611948713456,"vX0":-7.572418821002758,"vY0":-132.14041367793334,"vZ0":-3.0328475593091713,"x":124.59,"y":151.7,"x0":1.3643068556651112,"y0":50.00387591539681,"z0":5.944811571934857,"aX":18.232390452581683},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-17.0,"spinRate":2049,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.41443591000403934,"extension":6.250916781883308},"hitData":{"launchSpeed":101.7,"launchAngle":27.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":121.48,"coordY":37.85}},"index":0,"playId":"9a613961-8faf-3f17-bc85-2f758089cbb3","pitchNumber":1,"startTime":"2026-08-01T03:30:35.926Z","endTime":"2026-08-01T03:30:46.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:30:46.263Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:31:03.543Z","endTime":"2026-08-01T03:32:01.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566400989691054,"aZ":-26.016390313469426,"pfxX":-0.6466538480611494,"pfxZ":3.7968619901120704,"pX":0.4916480443262303,"pZ":2.6713970511437215,"vX0":-2.6118051828467004,"vY0":-125.55302108863106,"vZ0":-2.7599128772312502,"x":98.26,"y":166.65,"x0":1.6226274715721503,"y0":50.00302735584752,"z0":5.866567557987402,"aX":-1.0491628900573682},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":1.7,"spinRate":2035,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.4335699730277498,"extension":6.240151577043219},"index":0,"playId":"71bed561-2840-3533-bef2-1064e3cede0b","pitchNumber":1,"startTime":"2026-08-01T03:31:15.484Z","endTime":"2026-08-01T03:31:19.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.493176004033796,"aZ":-29.113733279547578,"pfxX":7.719409038434349,"pfxZ":2.0543198299070387,"pX":2.5611948800234563,"pZ":2.7111614881852413,"vX0":-0.7421642566632644,"vY0":-120.7530551832166,"vZ0":-1.4865152279974552,"x":19.37,"y":165.58,"x0":1.8668398687963808,"y0":50.00416880237497,"z0":5.874478410242444,"aX":11.504560584597794},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":1418,"spinDirection":119},"zone":12,"typeConfidence":0.92,"plateTime":0.45202234627575333,"extension":6.203309547330175},"index":1,"playId":"729f1baf-cfe4-3d2b-92fc-711dc4b5d838","pitchNumber":2,"startTime":"2026-08-01T03:31:36.342Z","endTime":"2026-08-01T03:31:40.057Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510389133420663,"aZ":-22.805968515890598,"pfxX":8.125100395491163,"pfxZ":5.228826243332267,"pX":0.11505547586271056,"pZ":1.831078079280204,"vX0":-5.989538775034987,"vY0":-132.09027556520905,"vZ0":-6.1752175164837615,"x":112.61,"y":189.34,"x0":1.3409223680533702,"y0":50.000992582968884,"z0":5.843472555150709,"aX":14.553784997814041},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":2002,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.41249818675177163,"extension":6.20760111868167},"hitData":{"launchSpeed":101.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.12,"coordY":155.06}},"index":2,"playId":"e8c0c59a-902f-3767-bded-9294e270af9b","pitchNumber":3,"startTime":"2026-08-01T03:31:53.271Z","endTime":"2026-08-01T03:32:01.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:32:01.006Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:34:12.770Z","endTime":"2026-08-01T03:34:25.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81981429856877,"aZ":-22.965119141483527,"pfxX":-1.0345580484375954,"pfxZ":5.497786240421897,"pX":-0.6722513746988507,"pZ":2.973008952745268,"vX0":-6.615423583189464,"vY0":-127.93146903868306,"vZ0":-2.827216466741106,"x":142.62,"y":158.51,"x0":2.070457047560667,"y0":50.002212717539834,"z0":5.872282011953643,"aX":-1.7315614770187164},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.6,"breakHorizontal":3.2,"spinRate":2069,"spinDirection":156},"zone":1,"typeConfidence":0.91,"plateTime":0.4264525390891478,"extension":6.05160649767081},"hitData":{"launchSpeed":81.3,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.56,"coordY":81.14}},"index":0,"playId":"33471ca8-660e-3e14-b510-3dbba385c7dc","pitchNumber":1,"startTime":"2026-08-01T03:34:14.990Z","endTime":"2026-08-01T03:34:25.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:34:25.929Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:34:46.569Z","endTime":"2026-08-01T03:35:53.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.620668986990026,"aZ":-21.251905470881113,"pfxX":1.614870537414001,"pfxZ":5.9699792443738255,"pX":-1.638591985503374,"pZ":2.1962930981388253,"vX0":-9.865759743781688,"vY0":-133.87040110668244,"vZ0":-5.308622728814935,"x":179.46,"y":179.48,"x0":1.8715243043715746,"y0":50.00500414118139,"z0":5.708727725567471,"aX":2.955869758830213},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.0,"spinRate":1896,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4078346286503409,"extension":6.109336953355277},"index":0,"playId":"05c0fb7f-00f7-3025-b2e3-63567b83fa3e","pitchNumber":1,"startTime":"2026-08-01T03:34:52.879Z","endTime":"2026-08-01T03:34:56.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513287661181998,"aZ":-23.898445535553932,"pfxX":3.1522122938314068,"pfxZ":4.478818751527168,"pX":-1.1482903396572899,"pZ":3.482856881345695,"vX0":-9.286915821391846,"vY0":-134.19462688734623,"vZ0":-1.7581822424802014,"x":160.77,"y":144.74,"x0":1.9280366080915357,"y0":50.00182160580952,"z0":5.827258922229336,"aX":5.824068773297869},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-4.0,"spinRate":1969,"spinDirection":128},"zone":11,"typeConfidence":0.93,"plateTime":0.40615182487496115,"extension":5.995150028833716},"index":1,"playId":"e6dc30f5-fbbb-316b-a35c-234037288b68","pitchNumber":2,"startTime":"2026-08-01T03:35:18.333Z","endTime":"2026-08-01T03:35:22.800Z","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":80.6,"endSpeed":74.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74241975192223,"aZ":-30.928965136468612,"pfxX":-7.710095526474777,"pfxZ":0.8939279518949261,"pX":-1.4254861626625208,"pZ":2.016333527539014,"vX0":-5.710351307279298,"vY0":-117.3219920084835,"vZ0":-2.003294869572545,"x":171.34,"y":184.34,"x0":2.043842726877976,"y0":50.002323830779126,"z0":5.771185118975359,"aX":-10.717733076639696},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":15.4,"spinRate":2224,"spinDirection":292},"zone":13,"typeConfidence":0.86,"plateTime":0.4673374637451593,"extension":6.068523837377511},"index":2,"playId":"9e10635c-3688-3abe-8d88-5b26a1a25cbc","pitchNumber":3,"startTime":"2026-08-01T03:35:32.845Z","endTime":"2026-08-01T03:35:36.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23113524323588,"aZ":-20.59594989266397,"pfxX":2.7939719462946773,"pfxZ":6.419905699705394,"pX":-1.1950749113837544,"pZ":2.584780566455351,"vX0":-9.13171926481247,"vY0":-132.661769999548,"vZ0":-4.379850830403287,"x":162.55,"y":168.99,"x0":1.9109516290257693,"y0":50.002838611602535,"z0":5.73564617344745,"aX":5.039723155822574},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":-3.4,"spinRate":1981,"spinDirection":129},"zone":13,"typeConfidence":0.92,"plateTime":0.4110223220539657,"extension":6.151010118188614},"index":3,"playId":"155d6752-ddba-3b3b-980a-9e645f9c2f92","pitchNumber":4,"startTime":"2026-08-01T03:35:47.897Z","endTime":"2026-08-01T03:35:53.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:35:53.492Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enrique Hernández singles on a sharp line drive to center fielder Ceddanne Rafaela. Kyle Tucker to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:36:03.456Z","endTime":"2026-08-01T03:36:45.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.25634839533267,"aZ":-38.224283966538614,"pfxX":-5.631743223249125,"pfxZ":-4.732052870235268,"pX":0.5325292474974714,"pZ":2.3384433088054593,"vX0":-1.7295136429596862,"vY0":-112.08555234635003,"vZ0":0.5186760685983969,"x":96.7,"y":175.64,"x0":2.0446751083784136,"y0":50.00164088577002,"z0":5.990563917681995,"aX":-7.202718367414985},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.2,"breakHorizontal":10.7,"spinRate":2160,"spinDirection":308},"zone":6,"typeConfidence":0.88,"plateTime":0.4876822371133911,"extension":6.121987860984628},"index":0,"playId":"4c7e5420-2edd-3957-9679-d58d1be302a1","pitchNumber":1,"startTime":"2026-08-01T03:36:19.200Z","endTime":"2026-08-01T03:36:23.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61016938671709,"aZ":-24.61747217948179,"pfxX":-0.1635326681629301,"pfxZ":4.422389657736931,"pX":-0.2534673067001015,"pZ":2.968007110716027,"vX0":-5.706067882626415,"vY0":-129.3061510328457,"vZ0":-2.709568910691217,"x":126.66,"y":158.64,"x0":1.9945563800904391,"y0":50.00405679554419,"z0":5.899676916664595,"aX":-0.2788411596507936},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":1.4,"spinRate":1946,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.422100179482519,"extension":5.951486006895058},"hitData":{"launchSpeed":103.9,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.84,"coordY":80.23}},"index":1,"playId":"9e94bfe4-783f-3e8c-863f-793a6edacf0d","pitchNumber":2,"startTime":"2026-08-01T03:36:33.718Z","endTime":"2026-08-01T03:36:45.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:36:45.328Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dodgers challenged (tag play), call on the field was upheld: Eliezer Alfonzo singles on a ground ball to center fielder Ceddanne Rafaela. Kyle Tucker scores. Enrique Hernández out at 2nd on the throw, center fielder Ceddanne Rafaela to second baseman Anthony Seigler.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:37:54.441Z","endTime":"2026-08-01T03:39:01.083Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T03:37:00.234Z","endTime":"2026-08-01T03:37:56.526Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36930862648763,"aZ":-27.103331646853825,"pfxX":-0.29639743987350986,"pfxZ":3.0070640956970838,"pX":0.634540118644533,"pZ":3.8951807565947125,"vX0":-3.8465876220959223,"vY0":-128.7608959674238,"vZ0":0.030781971744660797,"x":92.81,"y":133.61,"x0":2.1830101168163494,"y0":50.00577316938672,"z0":5.970742914828827,"aX":-0.5003346532992223},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":1.3,"spinRate":2101,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.42448792306106675,"extension":6.068323438075783},"index":1,"playId":"4ae48bd2-ff99-3f01-bfc6-0e54bf1ba6f0","pitchNumber":1,"startTime":"2026-08-01T03:37:56.526Z","endTime":"2026-08-01T03:38:00.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55602994430711,"aZ":-27.26572480633257,"pfxX":-1.3403747169708347,"pfxZ":2.984974733843713,"pX":-0.3643083343317807,"pZ":2.170896703200489,"vX0":-5.70560153469013,"vY0":-126.6391044702987,"vZ0":-3.5040196584801975,"x":130.89,"y":180.17,"x0":2.07977027082947,"y0":50.00568349292389,"z0":5.721206042623602,"aX":-2.2070659902231755},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":3.6,"spinRate":2229,"spinDirection":179},"zone":4,"typeConfidence":0.9,"plateTime":0.43026982050488627,"extension":6.0104091881269746},"index":2,"playId":"a48480bf-5b06-3d41-b159-f58dc95780ef","pitchNumber":2,"startTime":"2026-08-01T03:38:14.414Z","endTime":"2026-08-01T03:38:18.305Z","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":81.1,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.584832149947644,"aZ":-31.25162716317854,"pfxX":5.683828126673257,"pfxZ":0.6499772498826264,"pX":0.9711598864626306,"pZ":1.2625903133542828,"vX0":-4.344445666080149,"vY0":-118.117394803069,"vZ0":-3.7172239277322063,"x":79.98,"y":204.69,"x0":2.0876869830791036,"y0":50.00588527157855,"z0":5.702986801843764,"aX":8.105898991387685},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.6,"breakHorizontal":-9.4,"spinRate":1179,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.46212939906745065,"extension":6.228427243574046},"index":3,"playId":"3b4d48e4-b028-3c60-8c79-20fb2f2f6f75","pitchNumber":3,"startTime":"2026-08-01T03:38:32.555Z","endTime":"2026-08-01T03:38:35.966Z","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, 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":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49091789929849,"aZ":-39.7426171970519,"pfxX":-5.778666257648602,"pfxZ":-6.2411747419092025,"pX":0.8252568569306432,"pZ":1.505870032621951,"vX0":-1.0961161847258363,"vY0":-109.72289386628795,"vZ0":-0.3615158674328429,"x":85.54,"y":198.12,"x0":2.082633505012772,"y0":50.004291333758815,"z0":5.929019882141815,"aX":-7.0044275161838305},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-11.0,"breakHorizontal":10.8,"spinRate":2124,"spinDirection":308},"zone":14,"typeConfidence":0.91,"plateTime":0.5003238080333348,"extension":6.223679219798473},"hitData":{"launchSpeed":86.9,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.81,"coordY":90.86}},"index":4,"playId":"d6078081-a4ca-3d30-a98d-1d81e200c07c","pitchNumber":4,"startTime":"2026-08-01T03:38:50.969Z","endTime":"2026-08-01T03:39:01.083Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"playEndTime":"2026-08-01T03:39:01.083Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (24) on a fly ball to right field. Eliezer Alfonzo scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:43:38.102Z","endTime":"2026-08-01T03:45:22.716Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:41:22.378Z","endTime":"2026-08-01T03:42:35.481Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jovani Morán replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T03:42:35.481Z","endTime":"2026-08-01T03:43:39.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99766661072107,"aZ":-20.05452775549985,"pfxX":8.326765688933767,"pfxZ":6.41174512200158,"pX":-0.18079925201301028,"pZ":-0.17708292081721436,"vX0":-5.670734562497128,"vY0":-136.1420273755636,"vZ0":-11.382412818402356,"x":123.89,"y":243.56,"x0":0.8401965044282387,"y0":50.00181418515534,"z0":5.426406654085933,"aX":15.735422839628583},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.0,"spinRate":2442,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.4012792699123211,"extension":6.429249149069913},"index":2,"playId":"36479452-6c5c-37f6-8eaf-80c35ea8296a","pitchNumber":1,"startTime":"2026-08-01T03:43:39.927Z","endTime":"2026-08-01T03:43:43.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79222812469154,"aZ":-34.51374561321587,"pfxX":-4.285554036277361,"pfxZ":-1.741912217654439,"pX":-1.4687328479087818,"pZ":0.18701940898913996,"vX0":-4.531002239688624,"vY0":-114.69196865648249,"vZ0":-4.62939247973044,"x":172.98,"y":233.73,"x0":1.0839800021227617,"y0":50.00317369800178,"z0":5.571485290893578,"aX":-5.7504096639242945},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.0,"breakHorizontal":8.9,"spinRate":2658,"spinDirection":300},"zone":13,"typeConfidence":0.87,"plateTime":0.47625432000527645,"extension":6.345334045620924},"index":3,"playId":"6266bb55-a47a-35e2-8001-5010d2057de5","pitchNumber":2,"startTime":"2026-08-01T03:44:02.969Z","endTime":"2026-08-01T03:44:10.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jovani Morán. Eliezer Alfonzo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"6266bb55-a47a-35e2-8001-5010d2057de5","startTime":"2026-08-01T03:44:15.997Z","endTime":"2026-08-01T03:44:37.483Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672613,"link":"/api/v1/people/672613"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533898900892705,"aZ":-27.041796684057292,"pfxX":9.49879963926763,"pfxZ":3.579933861356329,"pX":-0.6709752953250769,"pZ":2.54174529935868,"vX0":-7.227196516497757,"vY0":-118.92824763143194,"vZ0":-1.8372112122347983,"x":142.58,"y":170.15,"x0":1.1712487732648884,"y0":50.004807459229355,"z0":5.774008998850545,"aX":13.626129391007693},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":1758,"spinDirection":125},"zone":4,"typeConfidence":0.91,"plateTime":0.46032729969418495,"extension":6.030906372899379},"index":5,"playId":"400b4ec9-0667-3e13-927c-170774c50283","pitchNumber":3,"startTime":"2026-08-01T03:44:37.483Z","endTime":"2026-08-01T03:44:40.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.645432771876678,"aZ":-26.25071753236807,"pfxX":8.966155926496334,"pfxZ":4.096069778501206,"pX":0.0611556367675093,"pZ":2.321587208101511,"vX0":-5.420807157838775,"vY0":-119.14752370004827,"vZ0":-2.476260173521045,"x":114.67,"y":176.1,"x0":1.1941704254455159,"y0":50.003601221310035,"z0":5.732662608066631,"aX":12.966837066024},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.1,"breakHorizontal":-15.0,"spinRate":1826,"spinDirection":131},"zone":5,"typeConfidence":0.91,"plateTime":0.45868617433373027,"extension":5.937897768538733},"hitData":{"launchSpeed":112.1,"launchAngle":24.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":221.65,"coordY":74.74}},"index":6,"playId":"605f8041-48b4-329b-9ded-5d3123d045f7","pitchNumber":4,"startTime":"2026-08-01T03:44:56.701Z","endTime":"2026-08-01T03:45:22.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:45:22.716Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:45:41.580Z","endTime":"2026-08-01T03:45:58.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.172278308170547,"aZ":-25.773047922559343,"pfxX":6.311766529387371,"pfxZ":4.587247178630779,"pX":0.46542809282061975,"pZ":2.395763545467534,"vX0":-3.9755332945720054,"vY0":-117.13353978584824,"vZ0":-2.1662963022791053,"x":99.26,"y":174.09,"x0":1.3606915311940908,"y0":50.0044055162003,"z0":5.731448528040186,"aX":8.811837131602339},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.0,"breakHorizontal":-10.6,"spinRate":1696,"spinDirection":132},"zone":6,"typeConfidence":0.88,"plateTime":0.46679866528967917,"extension":5.943534794279572},"hitData":{"launchSpeed":82.3,"launchAngle":15.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.89,"coordY":101.63}},"index":0,"playId":"b01ce1eb-a824-33ab-88fe-1dae0b07aff3","pitchNumber":1,"startTime":"2026-08-01T03:45:47.034Z","endTime":"2026-08-01T03:45:58.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:45:58.447Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:46:09.325Z","endTime":"2026-08-01T03:47:29.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":680776,"link":"/api/v1/people/680776"},"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":92.3,"endSpeed":85.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410940930916375,"aZ":-13.457604214912847,"pfxX":3.1705932937450165,"pfxZ":10.227311071774665,"pX":-0.743628135574418,"pZ":0.8518281105129777,"vX0":-5.581448145440052,"vY0":-134.02232417592273,"vZ0":-9.803025427801833,"x":145.35,"y":215.78,"x0":0.9485133670449759,"y0":50.00020088652976,"z0":5.504661391478943,"aX":5.800886692922918},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-4.6,"spinRate":2374,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.4077999019802143,"extension":6.506739512150019},"index":0,"playId":"744a9cfb-05ba-355a-b289-980552b6e902","pitchNumber":1,"startTime":"2026-08-01T03:46:25.571Z","endTime":"2026-08-01T03:46:29.451Z","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":2},"index":1,"playId":"b3bf8da1-a5fd-3ed7-898c-60c569f0474b","startTime":"2026-08-01T03:46:43.381Z","endTime":"2026-08-01T03:46:48.821Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.626976656975085,"aZ":-25.479652583390767,"pfxX":7.346073704802226,"pfxZ":4.587710318037711,"pX":0.4823802833537999,"pZ":1.4603398101071674,"vX0":-3.978745118849751,"vY0":-119.65186283067709,"vZ0":-4.6321993963684704,"x":98.61,"y":199.35,"x0":1.2065539691025857,"y0":50.0042405312796,"z0":5.6863442500335655,"aX":10.724333992231267},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.6,"breakHorizontal":-12.5,"spinRate":1705,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.45658446177267287,"extension":6.141638320575788},"index":2,"playId":"271d7294-3609-31c4-8b9f-0de513e9dca1","pitchNumber":2,"startTime":"2026-08-01T03:47:02.570Z","endTime":"2026-08-01T03:47:05.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05053934612338,"aZ":-14.212748448521255,"pfxX":4.67455695465548,"pfxZ":9.613991209149818,"pX":-0.7267826466548652,"pZ":2.50174198505508,"vX0":-5.993044634358051,"vY0":-135.44538245417775,"vZ0":-5.95262034629141,"x":144.7,"y":171.23,"x0":0.9015050377134469,"y0":50.00438527963335,"z0":5.712299080172723,"aX":8.73485997652129},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-7.3,"spinRate":2450,"spinDirection":156},"zone":4,"typeConfidence":0.85,"plateTime":0.4035509256963583,"extension":6.074055542142204},"hitData":{"launchSpeed":87.2,"launchAngle":24.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.56,"coordY":92.07}},"index":3,"playId":"397c2e86-9c69-3d98-a0f2-164240fbfb6d","pitchNumber":3,"startTime":"2026-08-01T03:47:21.364Z","endTime":"2026-08-01T03:47:29.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:47:29.090Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:49:16.021Z","endTime":"2026-08-01T03:50:41.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79189102523264,"aZ":-29.3348481908592,"pfxX":0.05070240391549241,"pfxZ":2.029939749069582,"pX":-0.5852289299465538,"pZ":2.6910692830508545,"vX0":-5.233729047358632,"vY0":-117.25422845026853,"vZ0":-1.2494600660843516,"x":139.31,"y":166.12,"x0":1.6630942406738873,"y0":50.005609485991755,"z0":5.95149201693406,"aX":0.07126841707994161},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.6,"breakHorizontal":1.1,"spinRate":1894,"spinDirection":151},"zone":4,"typeConfidence":0.76,"plateTime":0.46594699811201057,"extension":6.018837610344923},"index":0,"playId":"25f67b12-741f-3644-825a-91a084160312","pitchNumber":1,"startTime":"2026-08-01T03:49:35.645Z","endTime":"2026-08-01T03:49:39.495Z","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.1,"endSpeed":75.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.385879144534726,"aZ":-28.575259296888433,"pfxX":6.2563832123948036,"pfxZ":2.530365794219409,"pX":1.3222898765501558,"pZ":1.7902817562868816,"vX0":-3.066502360979054,"vY0":-118.18200704809672,"vZ0":-3.4403965528460025,"x":66.6,"y":190.44,"x0":1.8201500311908771,"y0":50.00210757061395,"z0":5.874381247120088,"aX":8.897366253350624},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.1,"breakHorizontal":-10.7,"spinRate":1349,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.4625029057812786,"extension":6.218835778113458},"index":1,"playId":"9e15cb18-975c-38b2-a013-4c03949357df","pitchNumber":2,"startTime":"2026-08-01T03:49:50.587Z","endTime":"2026-08-01T03:49:54.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.366728954575137,"aZ":-29.193551357471375,"pfxX":7.635057736094025,"pfxZ":2.040466435965099,"pX":1.074127738218987,"pZ":2.0082419163237493,"vX0":-3.63728038026895,"vY0":-119.55873101420116,"vZ0":-2.9878722700428546,"x":76.06,"y":184.56,"x0":1.6169823255755202,"y0":50.00179747740348,"z0":5.8732181111366195,"aX":11.13870649735636},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":1458,"spinDirection":105},"zone":14,"typeConfidence":0.92,"plateTime":0.4567652562800628,"extension":6.243871318933523},"index":2,"playId":"988e3c78-ae19-3ca0-aa7d-f87b28e2c242","pitchNumber":3,"startTime":"2026-08-01T03:50:07.530Z","endTime":"2026-08-01T03:50:11.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-01T03:50:18.477Z","endTime":"2026-08-01T03:50:31.030Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30010088882945,"aZ":-16.901403579688548,"pfxX":5.723112955227955,"pfxZ":8.761580380982506,"pX":0.538306158611751,"pZ":2.2399462271161603,"vX0":-4.338103645453342,"vY0":-130.39319491886275,"vZ0":-6.067731409673346,"x":96.48,"y":178.3,"x0":1.4700680797823704,"y0":50.00152330333945,"z0":5.847811342595053,"aX":9.974072296516955},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.9,"breakHorizontal":-9.6,"spinRate":1832,"spinDirection":136},"zone":6,"typeConfidence":0.92,"plateTime":0.41813003068369214,"extension":6.156367315400296},"hitData":{"launchSpeed":88.0,"launchAngle":52.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.86,"coordY":122.94}},"index":4,"playId":"b0d6b748-9b4e-3fc8-b30c-5dd475e690c0","pitchNumber":4,"startTime":"2026-08-01T03:50:31.030Z","endTime":"2026-08-01T03:50:41.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:50:41.697Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out softly, pitcher Cole Irvin to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:50:53.282Z","endTime":"2026-08-01T03:51:15.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608344,"link":"/api/v1/people/608344"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":67.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.019601937122943,"aZ":-34.53467508397438,"pfxX":-2.967248090697039,"pfxZ":-2.020450841557736,"pX":0.8651957807550668,"pZ":3.1678402150548055,"vX0":-0.8288552439386587,"vY0":-107.47461809972489,"vZ0":1.8571376286939507,"x":84.02,"y":153.25,"x0":1.6415906910607312,"y0":50.00327296216742,"z0":6.13428331861586,"aX":-3.4634561233648964},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-2.8,"breakHorizontal":5.6,"spinRate":1761,"spinDirection":320},"zone":12,"typeConfidence":0.88,"plateTime":0.5100660319234533,"extension":6.273861263172154},"hitData":{"launchSpeed":47.4,"launchAngle":-78.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.55,"coordY":190.41}},"index":0,"playId":"212fd5b7-5423-3a17-aba3-2c50786ebeb9","pitchNumber":1,"startTime":"2026-08-01T03:51:07.590Z","endTime":"2026-08-01T03:51:15.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:51:15.365Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:51:52.837Z","endTime":"2026-08-01T03:53:37.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:51:42.195Z","endTime":"2026-08-01T03:51:54.921Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":88.5,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917935759038745,"aZ":-19.30664328693562,"pfxX":8.1275736560094,"pfxZ":7.654439967629759,"pX":0.9132673909877835,"pZ":3.4674745702028478,"vX0":-4.137247996940816,"vY0":-128.86437292492238,"vZ0":-2.6174153182906874,"x":82.19,"y":145.16,"x0":1.4840974226259878,"y0":50.00305778927258,"z0":5.988848011024652,"aX":13.661450662201139},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.4,"breakHorizontal":-13.8,"spinRate":1806,"spinDirection":133},"zone":12,"typeConfidence":0.71,"plateTime":0.4251423697166179,"extension":6.316291771300074},"index":1,"playId":"0266ad36-0400-3ccb-87a9-7429634806be","pitchNumber":1,"startTime":"2026-08-01T03:51:54.921Z","endTime":"2026-08-01T03:51:59.191Z","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":90.4,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09324131366442,"aZ":-20.484115152761447,"pfxX":8.482743193123804,"pfxZ":6.662229236812742,"pX":0.3127431225977749,"pZ":2.093831671229325,"vX0":-6.0476797866103835,"vY0":-131.45412457266994,"vZ0":-5.942330754730194,"x":105.08,"y":182.25,"x0":1.5376276247977279,"y0":50.00486776630374,"z0":5.897861465187348,"aX":14.891521189686095},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":-14.0,"spinRate":1923,"spinDirection":136},"zone":9,"typeConfidence":0.88,"plateTime":0.4161839571210386,"extension":6.349500112193816},"index":2,"playId":"0581f6dc-c661-3fc2-af12-05fdad027913","pitchNumber":2,"startTime":"2026-08-01T03:52:12.443Z","endTime":"2026-08-01T03:52:15.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766711460327972,"aZ":-22.778575840656906,"pfxX":6.989530274818581,"pfxZ":6.38569980056234,"pX":0.3997787278298891,"pZ":1.5604809222317428,"vX0":-5.049783380804487,"vY0":-120.59958247550965,"vZ0":-5.22161433192772,"x":101.76,"y":196.65,"x0":1.6142144305364639,"y0":50.00126911352807,"z0":5.766471918970398,"aX":10.280199419799496},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.6,"breakHorizontal":-11.4,"spinRate":1440,"spinDirection":123},"zone":14,"typeConfidence":0.86,"plateTime":0.4544165915150775,"extension":6.318305713114383},"index":3,"playId":"4db56293-0e3f-3592-b4d4-c545e937ea09","pitchNumber":3,"startTime":"2026-08-01T03:52:31.213Z","endTime":"2026-08-01T03:52:34.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.217257688403343,"aZ":-17.619936425195153,"pfxX":7.098542930386223,"pfxZ":7.825468430876139,"pX":0.4194987091165393,"pZ":2.6949488006527593,"vX0":-5.220542473577047,"vY0":-135.41901665321254,"vZ0":-5.3022677186048845,"x":101.01,"y":166.02,"x0":1.44880680273524,"y0":50.002391732771606,"z0":5.908582028431553,"aX":13.200601214265012},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-11.8,"spinRate":1965,"spinDirection":137},"zone":6,"typeConfidence":0.8,"plateTime":0.404265303584487,"extension":6.405582793627521},"index":4,"playId":"ff098ab2-6f32-316a-ac39-f9487a45d94d","pitchNumber":4,"startTime":"2026-08-01T03:52:49.701Z","endTime":"2026-08-01T03:52:53.022Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008336432466375,"aZ":-33.48194897136817,"pfxX":-5.571355929978136,"pfxZ":-1.0832363695118907,"pX":0.7705015403131109,"pZ":2.8584621045438574,"vX0":-0.2720810568893806,"vY0":-109.43361339404511,"vZ0":0.8727336306792299,"x":87.63,"y":161.6,"x0":1.6197349566246082,"y0":50.00521827424966,"z0":6.067713474345656,"aX":-6.6947494788926365},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-1.3,"breakHorizontal":10.2,"spinRate":1774,"spinDirection":315},"zone":3,"typeConfidence":0.89,"plateTime":0.5023275533226181,"extension":6.4149974938764},"index":5,"playId":"859771d0-5d9f-3b11-94b8-8d1922101e55","pitchNumber":5,"startTime":"2026-08-01T03:53:10.284Z","endTime":"2026-08-01T03:53:13.561Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.977206694340115,"aZ":-36.0619401348833,"pfxX":-4.4759718042922945,"pfxZ":-3.0984254701120433,"pX":-1.3348642445535284,"pZ":1.1503856180538363,"vX0":-4.6104926027199635,"vY0":-111.49969973254477,"vZ0":-2.356612296295265,"x":167.88,"y":207.72,"x0":1.3452511315767612,"y0":50.005224151517325,"z0":5.959810931258041,"aX":-5.608253636945541},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-5.9,"breakHorizontal":9.4,"spinRate":1873,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.4921703496914285,"extension":6.433195811199164},"index":6,"playId":"0d93edb0-8e7e-3334-93da-aa7e39ceab80","pitchNumber":6,"startTime":"2026-08-01T03:53:33.114Z","endTime":"2026-08-01T03:53:37.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:53:37.132Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:55:31.779Z","endTime":"2026-08-01T03:58:27.567Z","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":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89341330610592,"aZ":-12.877021157885858,"pfxX":2.704504817445813,"pfxZ":10.299522766385248,"pX":-0.9065891381988612,"pZ":2.529837563320263,"vX0":-5.9187549529518675,"vY0":-135.59920317921504,"vZ0":-5.986321741307627,"x":151.56,"y":170.47,"x0":0.9469756247429667,"y0":50.00617620507779,"z0":5.654083390830893,"aX":5.06927751524552},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":-3.7,"spinRate":2422,"spinDirection":163},"zone":13,"typeConfidence":0.91,"plateTime":0.40295904735901367,"extension":6.21600198375612},"index":0,"playId":"fba36f66-b049-380e-81e3-c501b602d23b","pitchNumber":1,"startTime":"2026-08-01T03:56:05.230Z","endTime":"2026-08-01T03:56:08.230Z","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":93.5,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766521454756578,"aZ":-16.027016136108603,"pfxX":1.3109488341137805,"pfxZ":8.554067563139583,"pX":0.13048326184569045,"pZ":5.123371633415503,"vX0":-2.644572133666905,"vY0":-136.24945879703856,"vZ0":0.8480772009214896,"x":112.03,"y":100.45,"x0":0.9415534934203457,"y0":50.005028302467196,"z0":5.912327243625456,"aX":2.475701404498473},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-1.8,"spinRate":2399,"spinDirection":167},"zone":12,"typeConfidence":0.92,"plateTime":0.401361694875761,"extension":6.372402576008515},"index":1,"playId":"cc40a885-d757-3449-93ee-b110509df606","pitchNumber":2,"startTime":"2026-08-01T03:56:24.247Z","endTime":"2026-08-01T03:56:27.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59170500435637,"aZ":-13.995748013807882,"pfxX":1.651773396292441,"pfxZ":9.66831673429378,"pX":-0.31425227943480016,"pZ":2.889410171327308,"vX0":-3.628582338974668,"vY0":-136.17829614787473,"vZ0":-4.922507163591676,"x":128.98,"y":160.77,"x0":0.8202028991677707,"y0":50.00204925260438,"z0":5.686819998500545,"aX":3.105665461891943},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-2.3,"spinRate":2402,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.4020447833110268,"extension":6.083272537196659},"index":2,"playId":"fd610ff2-0e8d-38bb-9190-ba21e6415340","pitchNumber":3,"startTime":"2026-08-01T03:56:41.338Z","endTime":"2026-08-01T03:56:44.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820038959278875,"aZ":-35.19886043961088,"pfxX":-8.963641320334537,"pfxZ":-2.2008993460349267,"pX":-0.41311849682018537,"pZ":1.8578965371060172,"vX0":-0.7392647371808101,"vY0":-116.79118193995599,"vZ0":-1.3926949787360876,"x":132.75,"y":188.62,"x0":1.0717105894893355,"y0":50.00177659414863,"z0":5.784479773431708,"aX":-12.331493960517784},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":16.4,"spinRate":2758,"spinDirection":319},"zone":7,"typeConfidence":0.91,"plateTime":0.46969540538433074,"extension":6.246045490007938},"index":3,"playId":"470e5d43-feac-3096-9c39-d278e7016104","pitchNumber":4,"startTime":"2026-08-01T03:56:58.649Z","endTime":"2026-08-01T03:57:03.290Z","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":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.467297671238732,"aZ":-34.37324089322398,"pfxX":-5.511162720339392,"pfxZ":-1.5496763825704565,"pX":-1.2765225073331543,"pZ":0.7648185768117334,"vX0":-3.4313604362854537,"vY0":-118.26091968349836,"vZ0":-4.025078599963579,"x":165.66,"y":218.13,"x0":0.9091313095375098,"y0":50.00410597065817,"z0":5.640459715733982,"aX":-7.80965960262479},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.5,"breakHorizontal":10.8,"spinRate":2730,"spinDirection":307},"zone":13,"typeConfidence":0.87,"plateTime":0.4630723755070316,"extension":6.3129006763381215},"index":4,"playId":"b4915f7b-6bdd-359f-b7fd-ceeed392440c","pitchNumber":5,"startTime":"2026-08-01T03:57:20.679Z","endTime":"2026-08-01T03:57:24.606Z","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":83.8,"endSpeed":77.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122393765907088,"aZ":-22.32155959648211,"pfxX":8.235902361182289,"pfxZ":6.539931694799396,"pX":-0.8666514374052566,"pZ":0.8557033246958491,"vX0":-7.426414672018706,"vY0":-121.76495228355942,"vZ0":-6.670123108567401,"x":150.03,"y":215.68,"x0":1.1475957453779067,"y0":50.005968933801086,"z0":5.552472429184108,"aX":12.413522938279153},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":1695,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4492365096995199,"extension":6.00101777631988},"index":5,"playId":"a900855a-89db-38dd-b51e-a4f1a8d4b410","pitchNumber":6,"startTime":"2026-08-01T03:57:39.345Z","endTime":"2026-08-01T03:57:43.086Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661468589592364,"aZ":-14.565023550341735,"pfxX":1.6666324745545371,"pfxZ":9.520075575655607,"pX":-0.09060625390639628,"pZ":2.830877438537449,"vX0":-3.4416412920636565,"vY0":-134.96778405955754,"vZ0":-4.969281996369925,"x":120.45,"y":162.35,"x0":0.9830659537895349,"y0":50.00454980292234,"z0":5.717555441431868,"aX":3.08372037680552},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-2.3,"spinRate":2396,"spinDirection":162},"zone":5,"typeConfidence":0.91,"plateTime":0.4054307927819165,"extension":6.4376338766610814},"index":6,"playId":"0a2af42c-26aa-3ca3-9315-6b7eb9c02cdd","pitchNumber":7,"startTime":"2026-08-01T03:57:56.539Z","endTime":"2026-08-01T03:57:59.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809802482603597,"aZ":-17.427245440312724,"pfxX":4.150696092330307,"pfxZ":7.899700398744871,"pX":0.27198779411641427,"pZ":3.4211188838618507,"vX0":-3.3749218490375137,"vY0":-135.55625099460678,"vZ0":-2.9204005663981008,"x":106.63,"y":146.41,"x0":0.9920599125359296,"y0":50.00058046152731,"z0":5.724647265001461,"aX":7.746556685685716},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-6.8,"spinRate":2402,"spinDirection":164},"zone":2,"typeConfidence":0.86,"plateTime":0.40360474344007535,"extension":6.3913258699294895},"hitData":{"launchSpeed":99.1,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.38,"coordY":97.52}},"index":7,"playId":"c66fdc97-de9f-36ad-8e18-88ec26896fa8","pitchNumber":8,"startTime":"2026-08-01T03:58:16.606Z","endTime":"2026-08-01T03:58:27.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:58:27.567Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to left fielder Jarren Duran. Freddie Freeman to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:00:51.937Z","endTime":"2026-08-01T04:02:06.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:58:34.793Z","endTime":"2026-08-01T03:59:30.872Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brayan Bello replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T03:59:30.872Z","endTime":"2026-08-01T04:00:54.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678394,"link":"/api/v1/people/678394"},"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(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.9,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88198981743162,"aZ":-31.885349308604784,"pfxX":-9.852948514780405,"pfxZ":0.14961849751052547,"pX":-0.8459029373176399,"pZ":1.9534893259015786,"vX0":6.070400863315147,"vY0":-138.11026866954987,"vZ0":-3.12167391443349,"x":149.24,"y":186.04,"x0":-1.792698144854537,"y0":50.004022439270805,"z0":5.243960084865123,"aX":-19.027197894577778},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.2,"breakHorizontal":16.6,"spinRate":1920,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.39665522223562766,"extension":6.201424007867931},"index":2,"playId":"bbe4e975-cf13-361d-872a-0d18d99beaab","pitchNumber":1,"startTime":"2026-08-01T04:00:54.086Z","endTime":"2026-08-01T04:00:57.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688104858666307,"aZ":-30.92071943900305,"pfxX":-10.469480553711369,"pfxZ":0.6440755696366873,"pX":-0.23294607689529903,"pZ":0.35154156599884695,"vX0":8.128876927606436,"vY0":-138.1688694606653,"vZ0":-7.186897186338754,"x":125.88,"y":229.29,"x0":-1.8473326724489925,"y0":50.00238772654733,"z0":5.053516264314502,"aX":-20.319197676388455},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.1,"breakHorizontal":17.4,"spinRate":1833,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.3958409615910621,"extension":6.298260368106538},"index":3,"playId":"d94f06f7-3f92-38ae-98a0-452aa8702c78","pitchNumber":2,"startTime":"2026-08-01T04:01:16.354Z","endTime":"2026-08-01T04:01:19.722Z","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":84.8,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.102101050223503,"aZ":-36.48629006483944,"pfxX":2.449272670338674,"pfxZ":-2.7544265890781183,"pX":-1.00206951182583,"pZ":3.188335179482775,"vX0":1.5368382384654289,"vY0":-123.66828805752792,"vZ0":1.4512136561583941,"x":140.56,"y":177.6,"x0":-1.9474546469973573,"y0":50.002384029053765,"z0":5.629181439511421,"aX":3.835258411043973},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":-4.8,"spinRate":2316,"spinDirection":39},"zone":11,"typeConfidence":0.78,"plateTime":0.4410320479527803,"extension":5.913951220870137},"index":4,"playId":"7abc0422-8bd5-3cd6-a7b2-255fc89c1a73","pitchNumber":3,"startTime":"2026-08-01T04:01:38.213Z","endTime":"2026-08-01T04:01:42.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48881305759263,"aZ":-30.05011630675884,"pfxX":-8.611510070548507,"pfxZ":1.0808327870810217,"pX":0.13141391733877758,"pZ":1.4665131194222232,"vX0":8.224306554464201,"vY0":-138.53442621636034,"vZ0":-4.810102607854684,"x":111.99,"y":199.18,"x0":-1.7448263019236723,"y0":50.000083443967426,"z0":5.213610746812217,"aX":-16.8779752261396},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.2,"breakHorizontal":14.0,"spinRate":1964,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.39409701795488106,"extension":6.201103704957235},"hitData":{"launchSpeed":91.2,"launchAngle":16.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.01,"coordY":77.3}},"index":5,"playId":"0434e514-c99b-352d-b410-a9ff5143ec41","pitchNumber":4,"startTime":"2026-08-01T04:01:57.063Z","endTime":"2026-08-01T04:02:06.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:02:06.987Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard. Freddie Freeman to 3rd. Mookie Betts to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:02:19.445Z","endTime":"2026-08-01T04:03:03.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":"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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.868925426796913,"aZ":-28.029662945231482,"pfxX":-0.8000304945224956,"pfxZ":2.463822643675206,"pX":-0.3133148538842169,"pZ":2.4960295029088333,"vX0":3.668499974058912,"vY0":-128.6598498082281,"vZ0":-2.362133732079024,"x":128.94,"y":171.39,"x0":-1.6516600604281577,"y0":50.003431695461686,"z0":5.591119141607838,"aX":-1.3463758790222828},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":0.6,"spinRate":2323,"spinDirection":2},"zone":4,"typeConfidence":0.9,"plateTime":0.42518596835940814,"extension":6.037105252318814},"index":0,"playId":"82450648-cb63-3906-881e-8c27ca773a59","pitchNumber":1,"startTime":"2026-08-01T04:02:36.467Z","endTime":"2026-08-01T04:02:39.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2966683763244,"aZ":-30.022461568185147,"pfxX":-7.93073067146546,"pfxZ":1.2814955172277553,"pX":-0.13215786955666445,"pZ":2.2549000749652297,"vX0":7.155472044409373,"vY0":-128.1163046137199,"vZ0":-1.7229425671487353,"x":122.04,"y":177.9,"x0":-1.9191501823827488,"y0":50.00233656302425,"z0":5.2632115293090695,"aX":-13.299428229775296},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":13.0,"spinRate":1634,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.4261060456642709,"extension":6.280536886188454},"hitData":{"launchSpeed":80.9,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.43,"coordY":154.45}},"index":1,"playId":"88f90497-35cd-3758-bcbe-e2da32c1847e","pitchNumber":2,"startTime":"2026-08-01T04:02:55.370Z","endTime":"2026-08-01T04:03:03.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:03:03.155Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:03:28.280Z","endTime":"2026-08-01T04:05:03.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027155535751728,"aZ":-30.472468258949277,"pfxX":-10.475512634444431,"pfxZ":1.0270410087439448,"pX":-1.3637104244849874,"pZ":3.1001788457737054,"vX0":5.4190618437423295,"vY0":-127.52600581609542,"vZ0":0.3623372345059226,"x":168.98,"y":155.08,"x0":-2.1498093995725953,"y0":50.00166543761644,"z0":5.350524610559897,"aX":-17.33696712283374},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":17.9,"spinRate":1545,"spinDirection":253},"zone":11,"typeConfidence":0.9,"plateTime":0.42870165806779337,"extension":6.042492541271209},"index":0,"playId":"97b99d58-70ab-3946-9ea9-14495e370669","pitchNumber":1,"startTime":"2026-08-01T04:03:36.282Z","endTime":"2026-08-01T04:03:40.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591303434090015,"aZ":-28.12656340136871,"pfxX":-9.814973671707136,"pfxZ":2.3612825213938713,"pX":0.21731943547764931,"pZ":1.7846031185276992,"vX0":8.140932759192799,"vY0":-129.87743403140308,"vZ0":-3.5518792400621253,"x":108.72,"y":190.6,"x0":-1.6789503411357443,"y0":50.002286995181834,"z0":5.303462578012703,"aX":-16.807883495986307},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":16.1,"spinRate":1728,"spinDirection":247},"zone":8,"typeConfidence":0.85,"plateTime":0.42134139291073414,"extension":6.147158650277171},"index":1,"playId":"11cb72fe-bf3e-3082-937e-9567095deeec","pitchNumber":2,"startTime":"2026-08-01T04:03:54.740Z","endTime":"2026-08-01T04:03:58.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.392064706408373,"aZ":-20.84535662007652,"pfxX":-2.2683380445293846,"pfxZ":5.720280571241412,"pX":0.2498414635936622,"pZ":3.723777591880658,"vX0":5.765722614384608,"vY0":-139.37456972892426,"vZ0":-1.267902110429773,"x":107.48,"y":138.24,"x0":-1.544902760555715,"y0":50.00339164538805,"z0":5.55254334896653,"aX":-4.493595956810119},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":3.0,"spinRate":1996,"spinDirection":220},"zone":12,"typeConfidence":0.93,"plateTime":0.3920194060830151,"extension":6.1754778377680495},"index":2,"playId":"5de4bc17-ca79-340d-8c07-3eea0792fec9","pitchNumber":3,"startTime":"2026-08-01T04:04:15.552Z","endTime":"2026-08-01T04:04:20.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089022728176822,"aZ":-20.356611204820563,"pfxX":-4.4509850702012175,"pfxZ":5.918148373832912,"pX":0.8644954637473514,"pZ":3.121378939808579,"vX0":8.381374576201306,"vY0":-139.621315027357,"vZ0":-2.9017401336575963,"x":84.05,"y":154.5,"x0":-1.582626363179303,"y0":50.003840062019485,"z0":5.496375520077779,"aX":-8.889740858394195},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":6.6,"spinRate":2041,"spinDirection":227},"zone":12,"typeConfidence":0.94,"plateTime":0.3906193568067353,"extension":6.176501484745793},"index":3,"playId":"a0f3d5ea-8dad-3dfa-93cf-8d0765e5d776","pitchNumber":4,"startTime":"2026-08-01T04:04:38.216Z","endTime":"2026-08-01T04:04:42.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877002642559372,"aZ":-24.35896402776813,"pfxX":-9.146203565176602,"pfxZ":3.9946566504303878,"pX":0.2378742173051356,"pZ":3.337601572004154,"vX0":7.345117446357852,"vY0":-138.53176313561175,"vZ0":-2.1085003578406427,"x":107.93,"y":148.66,"x0":-1.2501865292157135,"y0":50.00635006952507,"z0":5.725113864034375,"aX":-17.907887330191915},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":2053,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.3943093851781212,"extension":6.161674562602621},"index":4,"playId":"3c8e0b87-fa48-3ee7-aded-2c1648baca11","pitchNumber":5,"startTime":"2026-08-01T04:04:59.529Z","endTime":"2026-08-01T04:05:03.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:05:03.481Z","atBatIndex":51},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brayan Bello intentionally walks Max Muncy.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:05:18.528Z","endTime":"2026-08-01T04:05:58.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Enrique Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:05:18.528Z","endTime":"2026-08-01T04:05:23.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":571771,"link":"/api/v1/people/571771"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T04:05:23.122Z","endTime":"2026-08-01T04:05:56.162Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"08239226-0536-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.162Z","endTime":"2026-08-01T04:05:56.186Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"08239226-0536-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.186Z","endTime":"2026-08-01T04:05:56.187Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"08239226-0536-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.187Z","endTime":"2026-08-01T04:05:56.189Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":5,"playId":"08239226-0536-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:05:56.189Z","endTime":"2026-08-01T04:05:58.279Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-01T04:05:58.279Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eliezer Alfonzo grounds out, shortstop Andruw Monasterio to first baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T04:06:54.322Z","endTime":"2026-08-01T04:09:20.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,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":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:06:10.743Z","endTime":"2026-08-01T04:06:56.602Z","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":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.166694895793476,"aZ":-29.917208355522327,"pfxX":-9.422088213870389,"pfxZ":1.3416419850282555,"pX":-1.9972747168512135,"pZ":3.2516027315410514,"vX0":2.9540856521617576,"vY0":-128.87048207791602,"vZ0":0.3494169246509885,"x":193.13,"y":150.99,"x0":-1.9354421378414464,"y0":50.00183883170574,"z0":5.428165552797955,"aX":-15.821600646443176},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":1499,"spinDirection":250},"zone":11,"typeConfidence":0.88,"plateTime":0.42527508100330635,"extension":6.143637570661314},"index":1,"playId":"d718c87d-c20b-3995-9016-60387f5c6062","pitchNumber":1,"startTime":"2026-08-01T04:06:56.602Z","endTime":"2026-08-01T04:06:59.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600325250499814,"aZ":-27.786919999318446,"pfxX":-9.533176176440158,"pfxZ":2.6310566637517168,"pX":-1.4063181815400396,"pZ":1.9948527332343047,"vX0":4.267870426646189,"vY0":-128.39184809100837,"vZ0":-3.1423219008260754,"x":170.61,"y":184.92,"x0":-1.8515564784321723,"y0":50.00485503307266,"z0":5.397179926772293,"aX":-15.916602140719796},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":1478,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4266104837378304,"extension":6.1793700638724625},"index":2,"playId":"be207f27-1ad6-379d-a2a2-64342784743c","pitchNumber":2,"startTime":"2026-08-01T04:07:14.752Z","endTime":"2026-08-01T04:07:17.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.318541053743473,"aZ":-26.929912699157303,"pfxX":-11.324002959761971,"pfxZ":2.7528742262800456,"pX":0.9806491251591967,"pZ":2.329532325563478,"vX0":9.971758332106464,"vY0":-137.0963434578726,"vZ0":-4.074984868565677,"x":79.62,"y":175.88,"x0":-1.2325806485829993,"y0":50.001502117460156,"z0":5.673327754308594,"aX":-21.554153022026778},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.3,"breakHorizontal":18.4,"spinRate":2076,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.39953742887065546,"extension":6.096558762112106},"index":3,"playId":"87908057-c1e4-35e5-a085-f7199c803a29","pitchNumber":3,"startTime":"2026-08-01T04:07:33.207Z","endTime":"2026-08-01T04:07:37.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415227144051325,"aZ":-29.547039007470985,"pfxX":-10.773317292765393,"pfxZ":1.5572071374502325,"pX":-1.2740016492980801,"pZ":3.0762813299952545,"vX0":4.71642997350784,"vY0":-129.03118520321564,"vZ0":-0.5568298733714041,"x":165.56,"y":155.72,"x0":-1.7240611529188787,"y0":50.00518574952036,"z0":5.568216563813954,"aX":-18.199155826512012},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":18.5,"spinRate":1512,"spinDirection":251},"zone":11,"typeConfidence":0.83,"plateTime":0.4242265542453154,"extension":6.215491516008474},"index":4,"playId":"f6a9d025-1fe3-31d2-a26d-07eb0e2cb8f4","pitchNumber":4,"startTime":"2026-08-01T04:07:52.472Z","endTime":"2026-08-01T04:07:55.626Z","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":94.1,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641736731552257,"aZ":-26.98807406828015,"pfxX":-10.551184236465886,"pfxZ":2.7273357958377247,"pX":-0.4463439940489855,"pZ":4.032553324842275,"vX0":6.081660799348609,"vY0":-136.96163506016225,"vZ0":0.008412150359621284,"x":134.01,"y":129.9,"x0":-1.3222054973137944,"y0":50.00542625059746,"z0":5.871726698865735,"aX":-20.091686753497612},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":17.9,"spinRate":1930,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3995833726823128,"extension":6.166848517383251},"index":5,"playId":"06cb74e9-31db-3369-8186-d320b6632439","pitchNumber":5,"startTime":"2026-08-01T04:08:16.017Z","endTime":"2026-08-01T04:08:20.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.815673061018217,"aZ":-28.23645012300221,"pfxX":-11.479067742310244,"pfxZ":2.0277622103120736,"pX":-0.3355359063705567,"pZ":2.095100570786361,"vX0":7.436015300723061,"vY0":-138.52158381096837,"vZ0":-4.154558132866129,"x":129.79,"y":182.21,"x0":-1.562645304043964,"y0":50.00669994638196,"z0":5.501394453588273,"aX":-22.322536520960696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":19.2,"spinRate":1936,"spinDirection":231},"zone":7,"typeConfidence":0.89,"plateTime":0.39535507534448433,"extension":6.212210260012529},"index":6,"playId":"2cb2511d-a53f-34df-aae6-4fed9494c290","pitchNumber":6,"startTime":"2026-08-01T04:08:35.460Z","endTime":"2026-08-01T04:08:41.015Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66301388728567,"aZ":-27.061030182779238,"pfxX":-11.301479032292317,"pfxZ":2.5829961499593184,"pX":-0.8870207305981044,"pZ":2.0648601841733654,"vX0":5.890828144205958,"vY0":-139.14501611348297,"vZ0":-4.43055110014732,"x":150.81,"y":183.03,"x0":-1.5533786702007226,"y0":50.00180884775281,"z0":5.452047974701108,"aX":-22.35309021437824},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":19.4,"spinRate":2061,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.3923279232999093,"extension":6.1814333077796935},"hitData":{"launchSpeed":94.5,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.23,"coordY":144.76}},"index":7,"playId":"df8fa01e-a56d-3e48-8c74-e30f60d43d43","pitchNumber":7,"startTime":"2026-08-01T04:09:13.188Z","endTime":"2026-08-01T04:09:20.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:09:20.882Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:11:29.016Z","endTime":"2026-08-01T04:12:37.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:10:24.899Z","endTime":"2026-08-01T04:11:31.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":571771,"link":"/api/v1/people/571771"}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":66.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.997220437236038,"aZ":-36.974287923507426,"pfxX":-6.7370167250632145,"pfxZ":-4.330496548786729,"pX":-0.18572124193329337,"pZ":0.3300597960707096,"vX0":-1.977990580852302,"vY0":-105.015611399714,"vZ0":-2.6468754876365552,"x":124.08,"y":229.87,"x0":1.6454179522654184,"y0":50.00217435289123,"z0":5.937899734419695,"aX":-7.469155740837964},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-8.3,"breakHorizontal":12.7,"spinRate":2078,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.5230246376589616,"extension":5.981937334277811},"index":1,"playId":"59f9f828-764d-34c0-a57e-16812a4ea652","pitchNumber":1,"startTime":"2026-08-01T04:11:31.031Z","endTime":"2026-08-01T04:11:34.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389030954560823,"aZ":-18.23983601287195,"pfxX":5.2543602666547615,"pfxZ":8.251624958150687,"pX":1.263988032519349,"pZ":3.1020919058145866,"vX0":-2.598359140823822,"vY0":-129.2389599833736,"vZ0":-3.77372950532962,"x":68.82,"y":155.02,"x0":1.6007274532195082,"y0":50.00313438317614,"z0":5.98541158430427,"aX":8.872306099410592},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.3,"breakHorizontal":-8.9,"spinRate":1974,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.4241051832698277,"extension":6.208944267997154},"index":2,"playId":"46d7aa32-f0bb-3f9f-8d85-5aa2043bdec5","pitchNumber":2,"startTime":"2026-08-01T04:11:47.309Z","endTime":"2026-08-01T04:11:51.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753085250853513,"aZ":-29.638586819544273,"pfxX":-1.4523008187115112,"pfxZ":1.761378234580615,"pX":0.48733967595953354,"pZ":4.054360561343725,"vX0":-2.2894531307319235,"vY0":-119.96013749636221,"vZ0":1.5297415128673777,"x":98.42,"y":129.31,"x0":1.6471733617460942,"y0":50.0032929499412,"z0":6.073467660350634,"aX":-2.091550026176656},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.8,"breakHorizontal":3.2,"spinRate":1951,"spinDirection":190},"zone":12,"typeConfidence":0.9,"plateTime":0.45865404487367245,"extension":6.097654779180483},"index":3,"playId":"c3827666-a333-3b66-b3ef-5ab387ffd8cf","pitchNumber":3,"startTime":"2026-08-01T04:12:02.317Z","endTime":"2026-08-01T04:12:05.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.703617934195158,"aZ":-18.577057136860102,"pfxX":6.102093941097035,"pfxZ":8.051429690775652,"pX":-0.02080324865389572,"pZ":2.206797658643833,"vX0":-5.412032704641677,"vY0":-129.0920457898452,"vZ0":-5.645348497074547,"x":117.79,"y":179.2,"x0":1.3093600169932775,"y0":50.002847258935255,"z0":5.850589512678082,"aX":10.306006126224679},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.6,"breakHorizontal":-9.8,"spinRate":1979,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.42418333091290394,"extension":6.2830960323348695},"index":4,"playId":"a0d23d3b-22c5-3b3f-ab1a-5d02ee737d46","pitchNumber":4,"startTime":"2026-08-01T04:12:18.192Z","endTime":"2026-08-01T04:12:22.446Z","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":89.3,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586093651042077,"aZ":-23.336473506852,"pfxX":8.019665451194532,"pfxZ":5.151850448701969,"pX":0.30708480395637533,"pZ":3.6152602391606137,"vX0":-5.384982745960452,"vY0":-129.94695260660313,"vZ0":-1.6790313493827842,"x":105.29,"y":141.17,"x0":1.361692053137475,"y0":50.00009445771823,"z0":6.03821827932252,"aX":13.74783764998286},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.2,"breakHorizontal":-13.3,"spinRate":1983,"spinDirection":135},"zone":12,"typeConfidence":0.89,"plateTime":0.4210876986210925,"extension":6.208751463142176},"index":5,"playId":"02c1470a-38ba-3cc8-abad-6b7f855ddfa4","pitchNumber":5,"startTime":"2026-08-01T04:12:33.180Z","endTime":"2026-08-01T04:12:37.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:12:37.649Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ceddanne Rafaela homers (12) on a fly ball to left field. Nick Sogard scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:12:56.174Z","endTime":"2026-08-01T04:13:29.361Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734220897628365,"aZ":-27.375432739315087,"pfxX":5.954957206831644,"pfxZ":3.370340274036451,"pX":-0.44731056176466866,"pZ":2.310130524076093,"vX0":-6.344285818279025,"vY0":-118.6001992056756,"vZ0":-2.391494922639399,"x":134.05,"y":176.41,"x0":1.4889969480540979,"y0":50.00477706380111,"z0":5.82902362794093,"aX":8.482874517446861},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":-9.2,"spinRate":1333,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.4618795152627784,"extension":6.363008463293327},"hitData":{"launchSpeed":106.0,"launchAngle":30.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":18.75,"coordY":73.71}},"index":0,"playId":"40d3c768-ec6b-3793-917c-9709cf2c1a95","pitchNumber":1,"startTime":"2026-08-01T04:13:01.592Z","endTime":"2026-08-01T04:13:29.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:13:29.361Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a ground ball to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:13:33.397Z","endTime":"2026-08-01T04:14:32.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":90.2,"endSpeed":83.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346098435984043,"aZ":-17.63087641662803,"pfxX":6.449100263160082,"pfxZ":8.272929781901967,"pX":1.4848507637937078,"pZ":2.704661221354494,"vX0":-2.425205366357722,"vY0":-131.3691665875836,"vZ0":-5.008850601641716,"x":60.4,"y":165.75,"x0":1.5791216950404818,"y0":50.00267101014909,"z0":5.935926626420209,"aX":11.335807782784084},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":-11.2,"spinRate":1910,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.4160386122505071,"extension":6.30805393897065},"index":0,"playId":"9abf7583-95ec-397b-a24e-007a4f4345d4","pitchNumber":1,"startTime":"2026-08-01T04:13:51.357Z","endTime":"2026-08-01T04:13:55.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356058072062122,"aZ":-24.813799669919593,"pfxX":1.042052141607468,"pfxZ":4.632826478830656,"pX":-0.19422240241530506,"pZ":0.4796179616514387,"vX0":-4.644184939713739,"vY0":-124.5767457273884,"vZ0":-7.752115446574091,"x":124.4,"y":225.83,"x0":1.5497082479569146,"y0":50.00456244823474,"z0":5.648873615872609,"aX":1.6566615596921828},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2053,"spinDirection":145},"zone":13,"typeConfidence":0.89,"plateTime":0.4377676651352784,"extension":6.2120470028200545},"index":1,"playId":"0d8f3408-3362-33ab-9c3e-b838a08fe1eb","pitchNumber":2,"startTime":"2026-08-01T04:14:05.476Z","endTime":"2026-08-01T04:14:09.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70187490755433,"aZ":-25.92812535660251,"pfxX":0.714935998153015,"pfxZ":3.957926954195753,"pX":-0.2947447842312574,"pZ":1.935809819459397,"vX0":-4.944347973081213,"vY0":-124.3086128614066,"vZ0":-4.3120876774075745,"x":128.23,"y":186.51,"x0":1.6192183653051018,"y0":50.00612356493108,"z0":5.821753373853747,"aX":1.1296684260613803},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":-0.2,"spinRate":1998,"spinDirection":160},"zone":7,"typeConfidence":0.89,"plateTime":0.4390198118207338,"extension":6.359790387334092},"hitData":{"launchSpeed":88.8,"launchAngle":7.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.76,"coordY":165.36}},"index":2,"playId":"6fd0e0cd-7397-39f7-b1d2-1e64d46916ca","pitchNumber":3,"startTime":"2026-08-01T04:14:23.773Z","endTime":"2026-08-01T04:14:32.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:14:32.105Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:15:29.419Z","endTime":"2026-08-01T04:15:41.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:15:03.193Z","endTime":"2026-08-01T04:15:31.682Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79698927976515,"aZ":-27.998458944574647,"pfxX":9.510731038940943,"pfxZ":2.84979691077746,"pX":0.48348225275939843,"pZ":2.0056656790004386,"vX0":-5.518371879038998,"vY0":-120.08893277643527,"vZ0":-3.2999503949883575,"x":98.57,"y":184.63,"x0":1.5731067915478232,"y0":50.00147997279269,"z0":5.882711008981506,"aX":13.919238676613364},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-16.0,"spinRate":1366,"spinDirection":123},"zone":9,"typeConfidence":0.9,"plateTime":0.45574219072891875,"extension":6.388611018091288},"hitData":{"launchSpeed":84.9,"launchAngle":42.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.13,"coordY":88.68}},"index":1,"playId":"7012b147-51bd-3182-a774-36d35dc62324","pitchNumber":1,"startTime":"2026-08-01T04:15:31.682Z","endTime":"2026-08-01T04:15:41.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:15:41.067Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a soft ground ball to third baseman Max Muncy. Wilyer Abreu to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:15:56.456Z","endTime":"2026-08-01T04:16:10.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34293592215885,"aZ":-26.253448007397225,"pfxX":-0.935888220267616,"pfxZ":3.723423996394404,"pX":0.3369833510238003,"pZ":2.519791386627215,"vX0":-2.5189368248507638,"vY0":-125.02508020158906,"vZ0":-3.023509575460328,"x":104.15,"y":170.75,"x0":1.4775781228544151,"y0":50.00045374173058,"z0":5.890942600264506,"aX":-1.486363510755714},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.4,"breakHorizontal":2.3,"spinRate":1933,"spinDirection":162},"zone":6,"typeConfidence":0.91,"plateTime":0.43747801870180547,"extension":6.173917634946363},"hitData":{"launchSpeed":21.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.94,"coordY":179.89}},"index":0,"playId":"ba1228ba-f7fe-3427-bfbe-c45855ef5d2d","pitchNumber":1,"startTime":"2026-08-01T04:16:03.701Z","endTime":"2026-08-01T04:16:10.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:16:10.824Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a soft bunt ground ball to third baseman Max Muncy. Wilyer Abreu to 3rd. Masataka Yoshida to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:16:29.697Z","endTime":"2026-08-01T04:16:58.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868451994971533,"aZ":-21.36730663867891,"pfxX":8.621498189455018,"pfxZ":6.1498419932133555,"pX":-0.5556190909167413,"pZ":2.5902083827078415,"vX0":-7.543498392684085,"vY0":-131.03181456705903,"vZ0":-4.725808849477122,"x":138.18,"y":168.84,"x0":1.225298381171908,"y0":50.00628069528162,"z0":5.991381699323384,"aX":15.158270652853131},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.2,"spinRate":1960,"spinDirection":141},"zone":1,"typeConfidence":0.91,"plateTime":0.41628777665828887,"extension":6.4108145894018636},"hitData":{"launchSpeed":42.4,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":110.94,"coordY":187.52}},"index":0,"playId":"836a346e-1e6a-356d-8a01-60aa3f968572","pitchNumber":1,"startTime":"2026-08-01T04:16:52.291Z","endTime":"2026-08-01T04:16:58.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:16:58.830Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (18) on a sharp line drive to left fielder Teoscar Hernández. Wilyer Abreu scores. Masataka Yoshida scores. Caleb Durbin to 3rd.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:17:26.617Z","endTime":"2026-08-01T04:19:21.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884787072315557,"aZ":-25.76689804519106,"pfxX":1.6358292425494323,"pfxZ":4.1118561905153435,"pX":-0.9021650293769439,"pZ":2.7601425381177043,"vX0":-6.550511730350367,"vY0":-123.62247675786216,"vZ0":-2.3005322364336007,"x":151.39,"y":164.26,"x0":1.5607707693227149,"y0":50.00534984415628,"z0":5.849115848045856,"aX":2.551593956244464},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.6,"spinRate":2009,"spinDirection":148},"zone":11,"typeConfidence":0.8,"plateTime":0.4417821655137173,"extension":6.393617813189275},"index":0,"playId":"6d258549-7a67-3fca-aad0-5fb40c5a5215","pitchNumber":1,"startTime":"2026-08-01T04:17:29.779Z","endTime":"2026-08-01T04:17:34.937Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.430265953656242,"aZ":-24.327863669890434,"pfxX":4.433770662553048,"pfxZ":5.301693409181533,"pX":0.3649434423852548,"pZ":1.6761327452221924,"vX0":-4.467209412906124,"vY0":-120.58952571340434,"vZ0":-4.529403003349294,"x":103.09,"y":193.52,"x0":1.6613195144023398,"y0":50.00226317619086,"z0":5.713009131497277,"aX":6.560364066692843},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.9,"breakHorizontal":-7.1,"spinRate":1385,"spinDirection":127},"zone":9,"typeConfidence":0.78,"plateTime":0.45340369728634977,"extension":6.31821348780354},"index":1,"playId":"b6ad97c1-e4ee-334d-b1ab-eddfc3adb8c0","pitchNumber":2,"startTime":"2026-08-01T04:18:00.705Z","endTime":"2026-08-01T04:18:05.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5980988599641,"aZ":-18.51268957850059,"pfxX":6.135732556022405,"pfxZ":7.44333860705764,"pX":1.6299262441002125,"pZ":4.031920461562313,"vX0":-1.6534770280460709,"vY0":-134.27170343491,"vZ0":-1.7807404334752437,"x":54.87,"y":129.92,"x0":1.4543381373909188,"y0":50.00546041093405,"z0":6.013630399749298,"aX":11.265587669884967},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":1772,"spinDirection":129},"zone":12,"typeConfidence":0.88,"plateTime":0.40708564286263815,"extension":6.290277236836788},"index":2,"playId":"e79141ef-60dc-3f61-8196-d12344679752","pitchNumber":3,"startTime":"2026-08-01T04:18:29.500Z","endTime":"2026-08-01T04:18:32.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53394480242308,"aZ":-28.991254824131214,"pfxX":7.541762470918368,"pfxZ":2.151937418234729,"pX":2.4687560535286996,"pZ":1.8740306174196684,"vX0":-0.823073143486182,"vY0":-120.70538842298754,"vZ0":-3.1377490418046357,"x":22.9,"y":188.18,"x0":1.832852999457444,"y0":50.00525230270437,"z0":5.73178091708957,"aX":11.179066917367921},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":-13.4,"spinRate":1413,"spinDirection":115},"zone":14,"typeConfidence":0.92,"plateTime":0.45301462026493144,"extension":6.646985345996072},"index":3,"playId":"466adde0-f5bb-3693-97a4-1e5c6ebd0dfc","pitchNumber":4,"startTime":"2026-08-01T04:18:49.138Z","endTime":"2026-08-01T04:18:52.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269859388260503,"aZ":-28.888095660951908,"pfxX":-0.7499515672376647,"pfxZ":2.1122627576259205,"pX":-0.6252499392503738,"pZ":1.4863687454759733,"vX0":-5.120233315788705,"vY0":-123.81497606507097,"vZ0":-4.449405562792699,"x":140.83,"y":198.65,"x0":1.565301847935472,"y0":50.00376264322203,"z0":5.718833392507354,"aX":-1.1656020808126508},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":2.5,"spinRate":1923,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.4420533359247143,"extension":6.314174708774367},"hitData":{"launchSpeed":105.9,"launchAngle":16.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.94,"coordY":94.49}},"index":4,"playId":"5443a621-8219-3f7d-a901-bb5019ac7409","pitchNumber":5,"startTime":"2026-08-01T04:19:10.254Z","endTime":"2026-08-01T04:19:21.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:19:21.474Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out sharply, pitcher Cole Irvin to first baseman Freddie Freeman. Caleb Durbin scores. Andruw Monasterio to 3rd.","rbi":1,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:20:36.487Z","endTime":"2026-08-01T04:21:26.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608344,"link":"/api/v1/people/608344"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:19:41.154Z","endTime":"2026-08-01T04:20:38.607Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.165670658925862,"aZ":-24.98521191580894,"pfxX":0.2644189816804956,"pfxZ":4.310841564175229,"pX":0.6757278044883355,"pZ":3.6454334314048062,"vX0":-2.625548254452013,"vY0":-127.53481115757452,"vZ0":-1.0302583786525514,"x":91.24,"y":140.35,"x0":1.6787664439970835,"y0":50.003189915050385,"z0":6.002933904028058,"aX":0.44127876788492276},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":0.0,"spinRate":1927,"spinDirection":162},"zone":12,"typeConfidence":0.86,"plateTime":0.4274501207529755,"extension":6.310143086689459},"index":1,"playId":"0bbaf0d8-bed5-38a3-9371-ea1fc848f149","pitchNumber":1,"startTime":"2026-08-01T04:20:38.607Z","endTime":"2026-08-01T04:20:42.718Z","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.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11634434927047,"aZ":-14.882123763540484,"pfxX":5.500661915244029,"pfxZ":9.644641786458562,"pX":0.21961243528164115,"pZ":2.182782916479084,"vX0":-4.883631455477659,"vY0":-132.72099132900624,"vZ0":-6.8115511116131815,"x":108.63,"y":179.84,"x0":1.3645425702981475,"y0":50.00023589011746,"z0":5.8566252021194805,"aX":9.859459892977823},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-9.0,"spinRate":1929,"spinDirection":141},"zone":8,"typeConfidence":0.93,"plateTime":0.4119297670214448,"extension":6.465137779980142},"index":2,"playId":"5025a132-e127-337d-9462-f764c605f7d6","pitchNumber":2,"startTime":"2026-08-01T04:20:56.397Z","endTime":"2026-08-01T04:20:59.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11043417775496,"aZ":-28.09748602600506,"pfxX":-1.0858227669976008,"pfxZ":2.586063215513062,"pX":-0.5161559446730561,"pZ":2.172164838274774,"vX0":-4.702268181093835,"vY0":-124.78510938591846,"vZ0":-3.292869913281317,"x":136.67,"y":180.13,"x0":1.5337338227610073,"y0":50.002779728517865,"z0":5.8235870433597725,"aX":-1.7124854777174467},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":3.0,"spinRate":2068,"spinDirection":175},"zone":7,"typeConfidence":0.92,"plateTime":0.438934180992514,"extension":6.270047416935601},"hitData":{"launchSpeed":105.2,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":123.66,"coordY":183.53}},"index":3,"playId":"366488ec-05fb-3e41-91ce-d15030ea88b3","pitchNumber":3,"startTime":"2026-08-01T04:21:18.926Z","endTime":"2026-08-01T04:21:26.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:21:26.799Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Carlos Narváez hit by pitch.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:21:53.273Z","endTime":"2026-08-01T04:22:32.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955938616116768,"aZ":-27.56718340552461,"pfxX":7.119853188222536,"pfxZ":3.0965676699100815,"pX":0.9587048417513097,"pZ":2.3526085180966105,"vX0":-3.781838278607081,"vY0":-120.99102042671143,"vZ0":-2.8159003138682177,"x":80.46,"y":175.26,"x0":1.6146590670508043,"y0":50.00111219536237,"z0":5.939903866061974,"aX":10.585880586147315},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.2,"breakHorizontal":-12.0,"spinRate":1523,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.45219160167852257,"extension":6.411101922124108},"index":0,"playId":"935450ba-c0b1-3ce5-b4dd-bd52e7106cd1","pitchNumber":1,"startTime":"2026-08-01T04:21:55.270Z","endTime":"2026-08-01T04:22:00.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50529704247736,"aZ":-21.18001248340682,"pfxX":6.15368774529339,"pfxZ":7.682777905084445,"pX":0.25209795941803986,"pZ":1.2422527937550394,"vX0":-4.8496836402882195,"vY0":-118.80731529016778,"vZ0":-5.852202220666861,"x":107.39,"y":205.24,"x0":1.5191141890765794,"y0":50.00377621409775,"z0":5.659179028596796,"aX":8.80822845074055},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.7,"breakHorizontal":-10.0,"spinRate":1464,"spinDirection":119},"zone":14,"typeConfidence":0.84,"plateTime":0.4608074962390454,"extension":6.296319523735553},"index":1,"playId":"3bafb78f-da8f-3c90-b6b9-6f751ce50363","pitchNumber":2,"startTime":"2026-08-01T04:22:10.206Z","endTime":"2026-08-01T04:22:13.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67314961444347,"aZ":-16.255487121023293,"pfxX":5.216642987780748,"pfxZ":9.151196285341157,"pX":-2.177445144497504,"pZ":3.389109902522758,"vX0":-10.536882920662078,"vY0":-130.58066283086433,"vZ0":-3.5527528778612436,"x":200.0,"y":147.27,"x0":1.2193388609845344,"y0":50.00118343294145,"z0":5.979106503873559,"aX":9.07383446674238},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":1978,"spinDirection":141},"zone":11,"typeConfidence":0.92,"plateTime":0.4183319713077962,"extension":6.48141951559324},"index":2,"playId":"66c3549f-b21a-3dd5-abf1-3e7f8233ce41","pitchNumber":3,"startTime":"2026-08-01T04:22:28.253Z","endTime":"2026-08-01T04:22:32.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:22:32.947Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:22:56.021Z","endTime":"2026-08-01T04:23:57.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.515886319908134,"aZ":-25.670398065050055,"pfxX":-0.6828607180309758,"pfxZ":4.305721724152406,"pX":-0.8929669420247088,"pZ":2.2981143312052486,"vX0":-5.647702481495861,"vY0":-122.27904892379007,"vZ0":-3.108446137402529,"x":151.04,"y":176.73,"x0":1.5371722433909398,"y0":50.004781793702975,"z0":5.792475675156877,"aX":-1.032461322730425},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":1876,"spinDirection":145},"zone":13,"typeConfidence":0.92,"plateTime":0.44823057121520593,"extension":6.379218575932712},"index":0,"playId":"4f5636a0-b851-3a65-bc0b-6952f4b84c1b","pitchNumber":1,"startTime":"2026-08-01T04:23:13.140Z","endTime":"2026-08-01T04:23:16.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700677411708266,"aZ":-21.819104393804817,"pfxX":10.021760390416256,"pfxZ":5.855117436279012,"pX":0.13814227914481134,"pZ":1.709082782526472,"vX0":-6.367917218962832,"vY0":-131.58938951136582,"vZ0":-6.5534766743540604,"x":111.73,"y":192.63,"x0":1.2769503014411745,"y0":50.002231456047035,"z0":5.82800224421129,"aX":17.724155936737407},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":2110,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.414887836195851,"extension":6.359329533454296},"index":1,"playId":"f956203e-c7af-3320-b3cc-c29c15c747c2","pitchNumber":2,"startTime":"2026-08-01T04:23:35.775Z","endTime":"2026-08-01T04:23:39.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483343910115572,"aZ":-18.754771115488854,"pfxX":5.570942428855673,"pfxZ":7.3264556488546795,"pX":0.2842448339534759,"pZ":3.706271808340448,"vX0":-5.04428348866605,"vY0":-133.88188110881518,"vZ0":-2.474448798518578,"x":106.17,"y":138.71,"x0":1.4608311322805188,"y0":50.00366896381757,"z0":5.971500544267522,"aX":10.204581732330327},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-9.1,"spinRate":1922,"spinDirection":138},"zone":12,"typeConfidence":0.89,"plateTime":0.40772452613083177,"extension":6.257398328264987},"index":2,"playId":"5265d916-9a8c-3afb-9feb-aea3997698ac","pitchNumber":3,"startTime":"2026-08-01T04:23:53.867Z","endTime":"2026-08-01T04:23:57.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:23:57.627Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:25:53.801Z","endTime":"2026-08-01T04:26:19.305Z","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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50471202394586,"aZ":-34.225132262080606,"pfxX":4.918760268733385,"pfxZ":-1.3173910724478812,"pX":0.5192634088021316,"pZ":2.008260957756447,"vX0":3.6843085802580715,"vY0":-124.35137166740076,"vZ0":-1.5745639178946844,"x":97.21,"y":184.56,"x0":-1.6241385384508338,"y0":50.00382868860901,"z0":5.506850804066882,"aX":7.651016955415369},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.5,"breakHorizontal":-9.8,"spinRate":2283,"spinDirection":30},"zone":9,"typeConfidence":0.92,"plateTime":0.4416127636512872,"extension":6.005789378079728},"hitData":{"launchSpeed":79.5,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.73,"coordY":159.3}},"index":0,"playId":"28b694e4-5940-3363-99a7-3267a0f229f2","pitchNumber":1,"startTime":"2026-08-01T04:26:11.645Z","endTime":"2026-08-01T04:26:19.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:26:19.305Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out softly, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:26:31.569Z","endTime":"2026-08-01T04:27:18.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362384389052828,"aZ":-26.698684833195376,"pfxX":-10.107943334656463,"pfxZ":2.715733811325281,"pX":-0.645927527392163,"pZ":2.595512178648033,"vX0":6.25134435148636,"vY0":-140.52571428141763,"vZ0":-3.2924270683848293,"x":141.62,"y":168.7,"x0":-1.5764449792873756,"y0":50.00464318103745,"z0":5.50086464032144,"aX":-20.38609919234543},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":17.2,"spinRate":1904,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.38854932567506895,"extension":6.185002071191628},"index":0,"playId":"54e479c8-dc06-3ccb-9d21-41ec2518f19f","pitchNumber":1,"startTime":"2026-08-01T04:26:43.728Z","endTime":"2026-08-01T04:26:47.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-01T04:26:55.820Z","endTime":"2026-08-01T04:27:10.556Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71571699388621,"aZ":-26.784994104510808,"pfxX":-10.389277330109262,"pfxZ":2.661806295064684,"pX":-0.7633187719094078,"pZ":3.243106721527871,"vX0":5.634073720010706,"vY0":-141.07503926388645,"vZ0":-2.09037635734279,"x":146.1,"y":151.22,"x0":-1.4316444498418395,"y0":50.00244208318213,"z0":5.712126033471604,"aX":-21.036924224889628},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":1921,"spinDirection":227},"zone":1,"typeConfidence":0.89,"plateTime":0.3875761197345713,"extension":6.226260190750602},"hitData":{"launchSpeed":51.8,"launchAngle":25.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":138.02,"coordY":142.17}},"index":2,"playId":"647af8c3-b05c-3d70-8b52-1607a18d7ad3","pitchNumber":2,"startTime":"2026-08-01T04:27:10.556Z","endTime":"2026-08-01T04:27:18.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:27:18.729Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:27:34.589Z","endTime":"2026-08-01T04:29:23.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"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":96.3,"endSpeed":88.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810751393490953,"aZ":-28.484831582595262,"pfxX":-10.367819046967165,"pfxZ":1.850618775689835,"pX":-0.9601737120407828,"pZ":1.9099824865315147,"vX0":5.197002999714377,"vY0":-140.1662795297803,"vZ0":-4.794049032237475,"x":153.6,"y":187.21,"x0":-1.4882459009001445,"y0":50.00594240932432,"z0":5.496013556021578,"aX":-20.693570209024468},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":1983,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.3903320539062318,"extension":6.243726910448627},"index":0,"playId":"cb6bb64a-8dc0-3756-9150-ac7a91b31ce0","pitchNumber":1,"startTime":"2026-08-01T04:27:45.275Z","endTime":"2026-08-01T04:27:49.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336740735407275,"aZ":-31.841180846774996,"pfxX":-8.986514738880018,"pfxZ":0.19248788756174173,"pX":0.2952022442105557,"pZ":0.5626638968551924,"vX0":8.17155450778954,"vY0":-129.76169323266794,"vZ0":-5.7073804383174185,"x":105.75,"y":223.59,"x0":-1.7163418051150052,"y0":50.001102190083444,"z0":5.195461874054747,"aX":-15.433075019712561},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":1472,"spinDirection":249},"zone":14,"typeConfidence":0.88,"plateTime":0.4209496258753438,"extension":6.341798301072604},"index":1,"playId":"1eea5cb2-f087-3f5a-be8d-cc017cf1001c","pitchNumber":2,"startTime":"2026-08-01T04:28:04.607Z","endTime":"2026-08-01T04:28:08.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440534999585022,"aZ":-25.58700905098319,"pfxX":-8.96792708755812,"pfxZ":3.267097433988729,"pX":0.41621260794348724,"pZ":2.9244255026467316,"vX0":7.983442241204543,"vY0":-140.52855122917154,"vZ0":-3.1738507646510277,"x":101.13,"y":159.82,"x0":-1.2851648674732963,"y0":50.00406103479854,"z0":5.715832777138998,"aX":-18.08300799856814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":1973,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.38857669772438763,"extension":6.097205709239205},"index":2,"playId":"502c8131-6838-3488-8532-92f2b9ae047f","pitchNumber":3,"startTime":"2026-08-01T04:28:23.426Z","endTime":"2026-08-01T04:28:27.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.723416014942053,"aZ":-18.19248564269793,"pfxX":-4.142190878201471,"pfxZ":7.1144601059190204,"pX":1.0200621601297488,"pZ":2.808917790332805,"vX0":8.10801565980544,"vY0":-138.7789503543583,"vZ0":-4.307595150452548,"x":78.12,"y":162.94,"x0":-1.3908088840539587,"y0":50.00686609581201,"z0":5.57978945343802,"aX":-8.146068235798769},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":6.0,"spinRate":1997,"spinDirection":227},"zone":12,"typeConfidence":0.94,"plateTime":0.3934686954214204,"extension":6.273293650434703},"index":3,"playId":"744268e3-b293-3bcb-8774-35165f748d5a","pitchNumber":4,"startTime":"2026-08-01T04:28:40.178Z","endTime":"2026-08-01T04:28:43.956Z","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":96.4,"endSpeed":88.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604388568557606,"aZ":-23.94526732029411,"pfxX":-9.859470216178408,"pfxZ":4.113187324365557,"pX":1.482006689525318,"pZ":2.855783253489809,"vX0":10.833887959874563,"vY0":-140.07457575886556,"vZ0":-3.5884493217199767,"x":60.51,"y":161.67,"x0":-1.1422295673641678,"y0":50.00388573984512,"z0":5.706528337455669,"aX":-19.729085670409475},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":15.8,"spinRate":2061,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3900130886624553,"extension":6.188621966206549},"index":4,"playId":"6621e356-c92b-3cd2-81b2-17e4d7747969","pitchNumber":5,"startTime":"2026-08-01T04:28:57.273Z","endTime":"2026-08-01T04:29:00.562Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197842527583738,"aZ":-26.819988564422843,"pfxX":-10.64824082097499,"pfxZ":2.8537475783060797,"pX":0.4324568862695631,"pZ":1.4290860193771397,"vX0":8.635960821060747,"vY0":-136.12578635039432,"vZ0":-6.136322516865466,"x":100.52,"y":200.19,"x0":-1.3994980143073996,"y0":50.00133685452706,"z0":5.572100844757677,"aX":-19.959615504409193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":1985,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4025398918623271,"extension":6.221661695661021},"hitData":{"launchSpeed":71.7,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.75,"coordY":173.84}},"index":5,"playId":"937fcda6-79cb-3868-9acf-62481ea06db2","pitchNumber":6,"startTime":"2026-08-01T04:29:15.281Z","endTime":"2026-08-01T04:29:23.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:29:23.103Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:31:21.052Z","endTime":"2026-08-01T04:33:07.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78235712428438,"aZ":-25.775007874555826,"pfxX":-1.0003129592366213,"pfxZ":4.236683859048842,"pX":-0.06248276458796047,"pZ":1.3268478154703267,"vX0":-3.7964346150028048,"vY0":-122.03219736304074,"vZ0":-5.3564174008111225,"x":119.38,"y":202.96,"x0":1.6426252698206145,"y0":50.00151047848907,"z0":5.767730410851607,"aX":-1.50958997562849},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.7,"breakHorizontal":2.6,"spinRate":1916,"spinDirection":135},"zone":13,"typeConfidence":0.92,"plateTime":0.4486597538379882,"extension":6.3199714561220715},"index":0,"playId":"973467cc-1597-3468-ba30-19f6185f674f","pitchNumber":1,"startTime":"2026-08-01T04:31:30.910Z","endTime":"2026-08-01T04:31:35.126Z","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":80.3,"endSpeed":73.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18281506608961,"aZ":-25.173271478130363,"pfxX":5.619053512873032,"pfxZ":5.089825184794789,"pX":1.5330928654538796,"pZ":2.2417464338526285,"vX0":-2.2229124631796853,"vY0":-116.88129181206992,"vZ0":-2.7823352227619327,"x":58.56,"y":178.25,"x0":1.7693415706736475,"y0":50.00490278788754,"z0":5.825501406266436,"aX":7.731606059115981},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.8,"breakHorizontal":-9.6,"spinRate":1467,"spinDirection":119},"zone":14,"typeConfidence":0.84,"plateTime":0.4696311143338745,"extension":6.310514783644908},"index":1,"playId":"b8693d32-4195-3836-beff-e14506cbf24e","pitchNumber":2,"startTime":"2026-08-01T04:31:48.829Z","endTime":"2026-08-01T04:31:52.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207607972826427,"aZ":-27.35437936423577,"pfxX":-0.9926865675954153,"pfxZ":3.13500950615542,"pX":0.09001383678793667,"pZ":3.0022712433177983,"vX0":-3.5873975836336256,"vY0":-123.11400952823578,"vZ0":-1.4706950279486903,"x":113.57,"y":157.72,"x0":1.6943375691013485,"y0":50.00193606807282,"z0":5.920371101537204,"aX":-1.5245912873320235},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":1848,"spinDirection":142},"zone":2,"typeConfidence":0.92,"plateTime":0.4447218049016528,"extension":6.146782764068387},"index":2,"playId":"2e51b196-1679-3584-afe0-8bdb91280bb4","pitchNumber":3,"startTime":"2026-08-01T04:32:03.875Z","endTime":"2026-08-01T04:32:07.742Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.641439074865215,"aZ":-38.6708806345418,"pfxX":-5.2095596824413635,"pfxZ":-5.427655461390271,"pX":-0.5799421420710107,"pZ":0.8313381983808092,"vX0":-3.0950310007057826,"vY0":-108.84976622081648,"vZ0":-1.9714761054451808,"x":139.11,"y":216.33,"x0":1.5387801710772535,"y0":50.00508109838502,"z0":5.947600716752165,"aX":-6.232356337069261},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.1,"breakHorizontal":10.3,"spinRate":2026,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.5037794383071721,"extension":6.403936175644249},"index":3,"playId":"df4f22d0-b497-3bfb-ac19-00811c79e2b6","pitchNumber":4,"startTime":"2026-08-01T04:32:30.233Z","endTime":"2026-08-01T04:32:34.301Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00808411008792,"aZ":-21.179384880830717,"pfxX":9.007096771441436,"pfxZ":6.406751093151621,"pX":0.6417363180505292,"pZ":3.97912104365477,"vX0":-5.372958321512404,"vY0":-129.87387702485282,"vZ0":-1.037531346718807,"x":92.54,"y":131.34,"x0":1.5621342014242718,"y0":50.00365403754516,"z0":5.98760069528907,"aX":15.459417819449207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":-15.2,"spinRate":1952,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.42098763618103074,"extension":6.285964299123028},"index":4,"playId":"b9676d1b-d830-345f-a50e-57d824fb58c0","pitchNumber":5,"startTime":"2026-08-01T04:32:46.517Z","endTime":"2026-08-01T04:32:51.116Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208321281778133,"aZ":-22.684123910023175,"pfxX":8.37971425041138,"pfxZ":5.62741748777186,"pX":-0.0030670781247999564,"pZ":3.795117514923119,"vX0":-6.42669071836646,"vY0":-128.44953096226993,"vZ0":-1.2813629433226434,"x":117.12,"y":136.31,"x0":1.4307586998812423,"y0":50.00533687017705,"z0":6.048184449104823,"aX":14.139701107720207},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.2,"breakHorizontal":-13.9,"spinRate":1968,"spinDirection":137},"zone":11,"typeConfidence":0.9,"plateTime":0.42486277314467236,"extension":6.418000006661397},"index":5,"playId":"b76b642f-be8c-3f76-ba8b-016126e8d1ee","pitchNumber":6,"startTime":"2026-08-01T04:33:03.687Z","endTime":"2026-08-01T04:33:07.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:33:07.600Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:33:16.795Z","endTime":"2026-08-01T04:34:23.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503106897902573,"aZ":-20.12787869795891,"pfxX":7.307761639115123,"pfxZ":7.069206571721628,"pX":1.12199758762036,"pZ":3.4173370322876946,"vX0":-3.594817636586702,"vY0":-129.3272690411602,"vZ0":-2.6079949886248848,"x":74.23,"y":146.51,"x0":1.5763178208769997,"y0":50.00090457707996,"z0":5.97268450764138,"aX":12.449427419897198},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":-12.5,"spinRate":1858,"spinDirection":132},"zone":12,"typeConfidence":0.54,"plateTime":0.4225723280632847,"extension":6.2714751797375135},"index":0,"playId":"aa6926fd-1895-35fa-8d93-3944729954f6","pitchNumber":1,"startTime":"2026-08-01T04:33:32.767Z","endTime":"2026-08-01T04:33:36.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08949602063107,"aZ":-30.46971077009551,"pfxX":0.23294651533908034,"pfxZ":1.2009443946787908,"pX":0.01037818760596494,"pZ":3.561626632201206,"vX0":-3.7432469825848584,"vY0":-119.11684743170599,"vZ0":0.8686527992496422,"x":116.6,"y":142.62,"x0":1.5789237418488582,"y0":50.0040770026985,"z0":5.9693203807309025,"aX":0.33138693092037524},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.6,"breakHorizontal":0.6,"spinRate":1949,"spinDirection":182},"zone":11,"typeConfidence":0.82,"plateTime":0.46165688543510175,"extension":6.166034365298741},"index":1,"playId":"7a009101-2a75-3d85-af86-dd6ae33fbf26","pitchNumber":2,"startTime":"2026-08-01T04:33:46.815Z","endTime":"2026-08-01T04:33:51.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082097117091894,"aZ":-19.599678987270533,"pfxX":6.888681149226149,"pfxZ":7.592223175466694,"pX":0.45725731870295866,"pZ":3.4389743861741837,"vX0":-4.823847544385468,"vY0":-127.56361434740444,"vZ0":-2.390777540496895,"x":99.57,"y":145.93,"x0":1.4733526972499547,"y0":50.001588367243805,"z0":5.92565637946843,"aX":11.40575612926589},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.4,"spinRate":2004,"spinDirection":134},"zone":12,"typeConfidence":0.75,"plateTime":0.42862093067689777,"extension":6.252827453623648},"index":2,"playId":"817f9f29-b7cd-3a8b-981e-c8fe615581a3","pitchNumber":3,"startTime":"2026-08-01T04:34:02.228Z","endTime":"2026-08-01T04:34:07.251Z","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":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027373318174277,"aZ":-19.38995877895124,"pfxX":8.090407212488085,"pfxZ":7.580986224831285,"pX":0.9773016576911597,"pZ":3.409418133415471,"vX0":-3.7490455513692704,"vY0":-128.59277762837158,"vZ0":-2.747332990860986,"x":79.75,"y":146.73,"x0":1.3979273296683061,"y0":50.0001030928698,"z0":5.984779522613863,"aX":13.635822291855133},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.4,"breakHorizontal":-13.9,"spinRate":1933,"spinDirection":137},"zone":12,"typeConfidence":0.77,"plateTime":0.42488462820059736,"extension":6.388119849971959},"index":3,"playId":"f79e5151-5dfa-3780-8e48-a61eaab28772","pitchNumber":4,"startTime":"2026-08-01T04:34:18.509Z","endTime":"2026-08-01T04:34:23.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:34:23.072Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Anthony Seigler grounds into a double play, third baseman Max Muncy to second baseman Miguel Rojas to first baseman Freddie Freeman. Wilyer Abreu out at 2nd. Anthony Seigler out at 1st.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:34:33.707Z","endTime":"2026-08-01T04:35:35.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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"}]}],"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653564391058865,"aZ":-18.592484160900142,"pfxX":6.637223178655185,"pfxZ":8.172946946233584,"pX":0.6926459498632792,"pZ":1.9828865047416553,"vX0":-4.4260846523445645,"vY0":-127.6680278135478,"vZ0":-5.808643099704763,"x":90.6,"y":185.24,"x0":1.5806742360461297,"y0":50.00372201786197,"z0":5.736750742773673,"aX":11.029620781424576},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.8,"breakHorizontal":-11.2,"spinRate":1988,"spinDirection":135},"zone":9,"typeConfidence":0.87,"plateTime":0.42795053942792416,"extension":6.30515755516403},"index":0,"playId":"e8f23945-fb1c-3d34-ac16-b910c3b506ed","pitchNumber":1,"startTime":"2026-08-01T04:34:52.611Z","endTime":"2026-08-01T04:34:56.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05739127076305,"aZ":-30.498892665625643,"pfxX":-1.5130052094641346,"pfxZ":1.1603104303839054,"pX":1.3094114739638747,"pZ":2.790160498347029,"vX0":-0.8995366590103442,"vY0":-119.69594256005031,"vZ0":-0.6853236326841473,"x":67.09,"y":163.45,"x0":1.887213477166462,"y0":50.00276316769274,"z0":5.821590883319325,"aX":-2.185658661217571},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":3.0,"spinRate":1985,"spinDirection":146},"zone":12,"typeConfidence":0.83,"plateTime":0.4583755594604906,"extension":6.290931653423088},"index":1,"playId":"af48a5d8-c44e-319a-a7ec-ed1e04bf9210","pitchNumber":2,"startTime":"2026-08-01T04:35:08.821Z","endTime":"2026-08-01T04:35:12.101Z","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":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412312681102048,"aZ":-23.594844458801894,"pfxX":5.793798651967654,"pfxZ":6.05515206901517,"pX":-0.0659226187205774,"pZ":2.107523182214687,"vX0":-5.219335232490095,"vY0":-117.99043482101496,"vZ0":-3.6852122073545166,"x":119.51,"y":181.88,"x0":1.4168494122531736,"y0":50.00286567628402,"z0":5.851683934813603,"aX":8.209611805577078},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.3,"breakHorizontal":-9.2,"spinRate":1379,"spinDirection":123},"zone":8,"typeConfidence":0.88,"plateTime":0.4633377740025253,"extension":6.150122727521673},"hitData":{"launchSpeed":80.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.85,"coordY":164.75}},"index":2,"playId":"d684d6c3-96da-3f81-b406-be6b99686544","pitchNumber":3,"startTime":"2026-08-01T04:35:27.278Z","endTime":"2026-08-01T04:35:35.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:35:35.267Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:37:39.692Z","endTime":"2026-08-01T04:38:31.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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],"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":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25817391109226,"aZ":-30.292758082143248,"pfxX":-0.8326087356777387,"pfxZ":1.1279138356963436,"pX":-0.580173114489644,"pZ":2.5427212751680415,"vX0":3.370637086276492,"vY0":-128.12685187558577,"vZ0":-1.4446688753863584,"x":139.11,"y":170.13,"x0":-1.8040128058223608,"y0":50.00002535408094,"z0":5.479045758724951,"aX":-1.3854411061241048},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":0.7,"spinRate":2387,"spinDirection":300},"zone":4,"typeConfidence":0.91,"plateTime":0.42733406315391287,"extension":6.070681217729342},"index":0,"playId":"21877e76-a401-3b94-b94a-a5b501bb59f7","pitchNumber":1,"startTime":"2026-08-01T04:37:45.125Z","endTime":"2026-08-01T04:37:48.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(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.8,"endSpeed":87.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13302742513814,"aZ":-25.807662524072523,"pfxX":-10.091229324994966,"pfxZ":3.2794754167103726,"pX":0.7049903099563039,"pZ":3.545778572161538,"vX0":9.117393179973089,"vY0":-137.87634181811563,"vZ0":-1.2070349558890174,"x":90.13,"y":143.04,"x0":-1.3194836157375178,"y0":50.00475555433747,"z0":5.716620493535048,"aX":-19.60186883964554},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":1925,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.39592953780457574,"extension":6.150438104971974},"index":1,"playId":"ecdeb903-951f-39df-a729-30e97b5c6f69","pitchNumber":2,"startTime":"2026-08-01T04:38:01.322Z","endTime":"2026-08-01T04:38:05.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569987932058073,"aZ":-17.875745029408804,"pfxX":-5.400007493704615,"pfxZ":7.190534592729588,"pX":-0.896350151741466,"pZ":3.38852846481388,"vX0":4.18843267303509,"vY0":-139.90120240596917,"vZ0":-2.7320930765511524,"x":151.17,"y":147.29,"x0":-1.7087529387444695,"y0":50.00634991149799,"z0":5.544908949257708,"aX":-10.742470058077814},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":9.0,"spinRate":1996,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.3910088550381503,"extension":6.170291240636181},"hitData":{"launchSpeed":100.8,"launchAngle":13.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.78,"coordY":95.1}},"index":2,"playId":"0c0a79a6-1dc8-3f39-8a42-bbc68cfd4e3c","pitchNumber":3,"startTime":"2026-08-01T04:38:19.143Z","endTime":"2026-08-01T04:38:31.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:38:31.826Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:38:58.432Z","endTime":"2026-08-01T04:41:13.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123032356156838,"aZ":-31.423859496660526,"pfxX":-1.5522994893180002,"pfxZ":0.4613627993487164,"pX":0.3076727218977318,"pZ":2.026888426203451,"vX0":5.154811644536597,"vY0":-126.2834642588281,"vZ0":-2.45508944271299,"x":105.27,"y":184.05,"x0":-1.5488172930908035,"y0":50.003891180469815,"z0":5.512646682332096,"aX":-2.5345317126895885},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":1.8,"spinRate":2246,"spinDirection":302},"zone":9,"typeConfidence":0.92,"plateTime":0.4319473184597009,"extension":6.11655877979408},"index":0,"playId":"3103d71a-bc00-36df-ad82-0a6729e44820","pitchNumber":1,"startTime":"2026-08-01T04:38:58.432Z","endTime":"2026-08-01T04:39:02.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660756763544715,"aZ":-35.92177755572895,"pfxX":5.361342973913833,"pfxZ":-2.519442094179727,"pX":-0.45788330569656827,"pZ":3.782120278975259,"vX0":1.6511976892878821,"vY0":-121.91265504003565,"vZ0":2.928986437081026,"x":134.45,"y":136.66,"x0":-1.8425585336484815,"y0":50.00330725022147,"z0":5.690883051338982,"aX":7.972671582158973},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.5,"breakHorizontal":-10.1,"spinRate":2362,"spinDirection":33},"zone":11,"typeConfidence":0.9,"plateTime":0.45135988884376266,"extension":5.988385313993005},"index":1,"playId":"81a3b6a2-f5a4-3a3f-8262-625387657767","pitchNumber":2,"startTime":"2026-08-01T04:39:15.437Z","endTime":"2026-08-01T04:39:19.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515241016580692,"aZ":-28.35422239012409,"pfxX":-1.6371788912463805,"pfxZ":2.379711780879128,"pX":-0.037465644777937276,"pZ":1.803438691115463,"vX0":4.504802184152472,"vY0":-126.30897779486523,"vZ0":-3.566090544527098,"x":118.43,"y":190.09,"x0":-1.6371797506034345,"y0":50.00045815405836,"z0":5.532045589929399,"aX":-2.6254591422139577},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":1.8,"spinRate":2220,"spinDirection":296},"zone":8,"typeConfidence":0.9,"plateTime":0.4348673650596222,"extension":6.3117628353267445},"index":2,"playId":"07641911-12d8-3d4d-a403-f3deaf614509","pitchNumber":3,"startTime":"2026-08-01T04:39:36.811Z","endTime":"2026-08-01T04:39:40.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733849567174126,"aZ":-28.09365686662887,"pfxX":-10.702389978772034,"pfxZ":2.4310334395624364,"pX":-0.4812221460718297,"pZ":1.8059585731592904,"vX0":6.906144437861606,"vY0":-128.8188303254247,"vZ0":-3.292279885580478,"x":135.34,"y":190.02,"x0":-1.806225673108356,"y0":50.00495126614141,"z0":5.272125275293728,"aX":-17.99099956107411},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":1848,"spinDirection":248},"zone":7,"typeConfidence":0.89,"plateTime":0.4251736784489082,"extension":6.404427952630978},"index":3,"playId":"cecfe6ce-5974-3e35-91df-0a1bd7885140","pitchNumber":4,"startTime":"2026-08-01T04:39:57.092Z","endTime":"2026-08-01T04:40:00.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497598330550534,"aZ":-29.538073372704513,"pfxX":-1.8536173430290126,"pfxZ":1.583506870367052,"pX":0.44852343657648464,"pZ":1.8085272027476416,"vX0":5.69854884734133,"vY0":-128.5419446454873,"vZ0":-3.538280781309066,"x":99.9,"y":189.95,"x0":-1.5597233891173348,"y0":50.0062240920897,"z0":5.504941451126712,"aX":-3.0927336952031244},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":2.0,"spinRate":2386,"spinDirection":327},"zone":9,"typeConfidence":0.85,"plateTime":0.42667231518916493,"extension":6.267306677858064},"index":4,"playId":"dc434378-7897-3dd7-9050-0c2adca0146f","pitchNumber":5,"startTime":"2026-08-01T04:40:19.009Z","endTime":"2026-08-01T04:40:26.355Z","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":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721875637517396,"aZ":-30.775402562013046,"pfxX":4.95489518778154,"pfxZ":0.8834500154905811,"pX":1.1288763039916447,"pZ":2.149490690803856,"vX0":5.23406082262286,"vY0":-125.16162167487364,"vZ0":-2.1793682071365006,"x":73.97,"y":180.74,"x0":-1.6346593982002982,"y0":50.002971960702986,"z0":5.556529548916707,"aX":7.845160434890996},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-10.2,"spinRate":2378,"spinDirection":26},"zone":14,"typeConfidence":0.92,"plateTime":0.43794937292760405,"extension":6.201724481835165},"index":5,"playId":"f9166fa2-528b-3c5d-9503-89bfe5781844","pitchNumber":6,"startTime":"2026-08-01T04:40:41.454Z","endTime":"2026-08-01T04:40:46.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323441720058778,"aZ":-30.24262772375644,"pfxX":-2.099731573327114,"pfxZ":1.1541876476316686,"pX":0.6320691074996769,"pZ":2.0157208528939745,"vX0":6.197581286014321,"vY0":-128.5720322743331,"vZ0":-2.9650724327606532,"x":92.91,"y":184.36,"x0":-1.539592128547843,"y0":50.00027666924646,"z0":5.537256593767587,"aX":-3.505806368128484},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":2.4,"spinRate":2273,"spinDirection":315},"zone":9,"typeConfidence":0.83,"plateTime":0.4264497249611843,"extension":6.138981940861159},"hitData":{"launchSpeed":86.0,"launchAngle":47.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.38,"coordY":103.47}},"index":6,"playId":"80c38311-9273-3406-b53c-c89c53bb8c5e","pitchNumber":7,"startTime":"2026-08-01T04:41:01.576Z","endTime":"2026-08-01T04:41:13.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:41:13.480Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:41:31.763Z","endTime":"2026-08-01T04:42:22.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.856868553238034,"aZ":-26.20422667513679,"pfxX":-11.155274229155605,"pfxZ":3.05515115986627,"pX":-0.6036960338945465,"pZ":2.8495934677937447,"vX0":6.285624606927679,"vY0":-139.058772067213,"vZ0":-2.7380095255538595,"x":140.01,"y":161.84,"x0":-1.4467960432989253,"y0":50.00363654589048,"z0":5.58977206477774,"aX":-21.79721633142728},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":18.8,"spinRate":1949,"spinDirection":228},"zone":1,"typeConfidence":0.89,"plateTime":0.3942361901467506,"extension":6.258843890454116},"index":0,"playId":"7b2e3945-cc47-3438-9a55-5cd06e7573f7","pitchNumber":1,"startTime":"2026-08-01T04:41:36.928Z","endTime":"2026-08-01T04:41:41.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628904674461573,"aZ":-24.814857365005018,"pfxX":-9.18919982129356,"pfxZ":3.7979762796407233,"pX":0.19389764226740197,"pZ":1.3133213581761998,"vX0":7.577706435648375,"vY0":-137.2137352645947,"vZ0":-6.795748632857328,"x":109.61,"y":203.32,"x0":-1.387156065650084,"y0":50.006753955871424,"z0":5.473054548641618,"aX":-17.818211077967533},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":1900,"spinDirection":228},"zone":14,"typeConfidence":0.94,"plateTime":0.39668533432099373,"extension":6.259556621049484},"index":1,"playId":"8f2c6382-c5a9-3c04-8e2a-269a611b14ba","pitchNumber":2,"startTime":"2026-08-01T04:41:56.546Z","endTime":"2026-08-01T04:41:59.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615493999125405,"aZ":-28.896308857709574,"pfxX":-1.1038392583965586,"pfxZ":1.9560141546858425,"pX":0.8498310512858943,"pZ":1.5282923987934345,"vX0":6.3066504751474834,"vY0":-128.95540435821698,"vZ0":-4.443620637383813,"x":84.61,"y":197.52,"x0":-1.4875355309034755,"y0":50.00515179133364,"z0":5.511187575015348,"aX":-1.8532779321152058},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":0.6,"spinRate":2333,"spinDirection":287},"zone":14,"typeConfidence":0.87,"plateTime":0.4252482050650692,"extension":6.325537442225361},"index":2,"playId":"4d0846d8-c32b-3cc2-a195-f27e46611ee9","pitchNumber":3,"startTime":"2026-08-01T04:42:19.304Z","endTime":"2026-08-01T04:42:22.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:42:22.507Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to right fielder Wilyer Abreu. Freddie Freeman to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:42:45.151Z","endTime":"2026-08-01T04:43:21.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92046141577447,"aZ":-26.542547728849566,"pfxX":-9.777210229579783,"pfxZ":2.8144461481957492,"pX":-1.143588089023893,"pZ":3.0339101024512027,"vX0":5.3702439156747,"vY0":-140.19708162682986,"vZ0":-1.7375867497587918,"x":160.59,"y":156.86,"x0":-1.8074631396551566,"y0":50.005783444820814,"z0":5.384029257105717,"aX":-19.582638665931643},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":1929,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.38979478108299404,"extension":6.072017921294836},"index":0,"playId":"4ee2770a-d8ca-31ed-aad2-d386bea1bf8a","pitchNumber":1,"startTime":"2026-08-01T04:42:51.016Z","endTime":"2026-08-01T04:42:54.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52445539674904,"aZ":-30.762270861956253,"pfxX":-9.743204372578083,"pfxZ":0.8325830418688609,"pX":-0.6215996975876389,"pZ":2.051524039932353,"vX0":6.359607052513174,"vY0":-129.56422690575764,"vZ0":-2.203766985585341,"x":140.69,"y":183.39,"x0":-1.8393576582735485,"y0":50.00602588562139,"z0":5.25902556828558,"aX":-16.603717056802864},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":16.3,"spinRate":1623,"spinDirection":247},"zone":7,"typeConfidence":0.85,"plateTime":0.4223918020751021,"extension":6.219118314976021},"hitData":{"launchSpeed":93.1,"launchAngle":13.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.51,"coordY":102.97}},"index":1,"playId":"d40639ee-b08c-35c2-a860-8f4f1175568d","pitchNumber":2,"startTime":"2026-08-01T04:43:10.701Z","endTime":"2026-08-01T04:43:21.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:43:21.588Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, first baseman Nick Sogard to pitcher Brayan Bello.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:43:40.716Z","endTime":"2026-08-01T04:46:48.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871664029853477,"aZ":-27.36972069808456,"pfxX":-9.776671784729551,"pfxZ":2.4278015379668716,"pX":-0.19147567253043754,"pZ":4.021900495342569,"vX0":6.728100951853336,"vY0":-139.60956651679768,"vZ0":0.32707752821160285,"x":124.3,"y":130.19,"x0":-1.3601642100326379,"y0":50.00092193095936,"z0":5.701874648669385,"aX":-19.333703160237707},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":16.3,"spinRate":1932,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.3920342995574613,"extension":6.26303220599108},"index":0,"playId":"f9925e3b-798d-3aa3-832b-4827793e8a93","pitchNumber":1,"startTime":"2026-08-01T04:43:55.224Z","endTime":"2026-08-01T04:43:59.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021596942578828,"aZ":-27.738398282131858,"pfxX":-9.788637889898734,"pfxZ":2.20975224285214,"pX":0.12904099780641878,"pZ":2.613503380496518,"vX0":7.543417752068427,"vY0":-140.66872967103464,"vZ0":-3.3614664740260127,"x":112.08,"y":168.22,"x0":-1.3115629588807822,"y0":50.00482485505483,"z0":5.616294364801096,"aX":-19.677702212420545},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.5,"breakHorizontal":16.2,"spinRate":1894,"spinDirection":229},"zone":5,"typeConfidence":0.89,"plateTime":0.3889170108219804,"extension":6.329665874520088},"index":1,"playId":"013cb3da-fcf7-31ef-8045-f1dc736e8745","pitchNumber":2,"startTime":"2026-08-01T04:44:13.605Z","endTime":"2026-08-01T04:44:17.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.506225989044495,"aZ":-27.792782670138724,"pfxX":-9.170718611554095,"pfxZ":2.226540321797808,"pX":0.1887356792656798,"pZ":3.0676637709184313,"vX0":7.525197692224597,"vY0":-139.4887880239518,"vZ0":-2.0380458579758844,"x":109.81,"y":155.95,"x0":-1.3530889756081501,"y0":50.005495574206364,"z0":5.641091745543863,"aX":-18.06663847838785},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":1846,"spinDirection":233},"zone":2,"typeConfidence":0.89,"plateTime":0.39273919538548974,"extension":6.241038898802106},"index":2,"playId":"471a8029-ac33-35fd-a623-089fdcd6e837","pitchNumber":3,"startTime":"2026-08-01T04:44:40.236Z","endTime":"2026-08-01T04:44:43.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223029635729258,"aZ":-20.686908085383294,"pfxX":-4.926925675186849,"pfxZ":5.898783537701865,"pX":0.7861461606033812,"pZ":3.9085224411406814,"vX0":7.745289080898699,"vY0":-138.49044579309617,"vZ0":-0.8727900920141383,"x":87.03,"y":133.25,"x0":-1.4035129835058882,"y0":50.00083967356294,"z0":5.608222922753415,"aX":-9.59262849592095},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":7.3,"spinRate":1969,"spinDirection":230},"zone":12,"typeConfidence":0.94,"plateTime":0.3951263033997421,"extension":6.229313024715801},"index":3,"playId":"0f760c6e-adb6-3795-8e26-5fb3e920f200","pitchNumber":4,"startTime":"2026-08-01T04:45:00.367Z","endTime":"2026-08-01T04:45:03.881Z","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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08266718371598,"aZ":-26.373921866684096,"pfxX":-10.05000870666037,"pfxZ":2.9431999274023877,"pX":0.27492519651741854,"pZ":3.410037790913636,"vX0":7.946907721468373,"vY0":-139.17643503079225,"vZ0":-1.5483983305810234,"x":106.52,"y":146.71,"x0":-1.3061604159069766,"y0":50.001005422974664,"z0":5.713653798985287,"aX":-19.79168995255306},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1980,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3929580516707607,"extension":6.2484258013858724},"index":4,"playId":"e00e1df7-9e05-37db-bc75-f4be52870be8","pitchNumber":5,"startTime":"2026-08-01T04:45:21.915Z","endTime":"2026-08-01T04:45:26.005Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"}}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707004249281283,"aZ":-33.90427247654104,"pfxX":4.833906686486639,"pfxZ":-1.1032433069019003,"pX":0.7419232154900675,"pZ":3.1692130900300723,"vX0":5.134440054203338,"vY0":-124.37967178593308,"vZ0":1.3175558282365345,"x":88.72,"y":153.21,"x0":-1.9763610544321897,"y0":50.00361582857126,"z0":5.441987026439715,"aX":7.579766076722179},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-10.0,"spinRate":2269,"spinDirection":29},"zone":3,"typeConfidence":0.92,"plateTime":0.44020542076950564,"extension":5.979727987112058},"index":5,"playId":"5eb2e79d-c0b5-3cac-9a75-7e4298c3e1a5","pitchNumber":6,"startTime":"2026-08-01T04:46:07.677Z","endTime":"2026-08-01T04:46:11.521Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848592364905993,"aZ":-26.077831499229767,"pfxX":-9.868169359231729,"pfxZ":3.084838324860998,"pX":-0.44868282680205906,"pZ":2.6435827410418153,"vX0":6.665875594872559,"vY0":-139.12502899617272,"vZ0":-3.1525641952965913,"x":134.1,"y":167.4,"x0":-1.5837589713663776,"y0":50.00259277196389,"z0":5.504381331154408,"aX":-19.501074460512122},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1856,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.39247867818819726,"extension":6.265500210629084},"hitData":{"launchSpeed":71.5,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.76,"coordY":164.14}},"index":6,"playId":"40bf5b28-a680-38f9-a4bc-7fb4155d8f14","pitchNumber":7,"startTime":"2026-08-01T04:46:40.237Z","endTime":"2026-08-01T04:46:48.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:46:48.318Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:48:42.163Z","endTime":"2026-08-01T04:49:15.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.2,"endSpeed":79.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12218399186985,"aZ":-23.548981226595476,"pfxX":8.057919560284102,"pfxZ":5.35581588573002,"pX":0.4786817585136985,"pZ":2.4244396035635796,"vX0":-5.194020364563399,"vY0":-125.47478531398752,"vZ0":-4.1407374800281875,"x":98.75,"y":173.32,"x0":1.5187543315320153,"y0":50.00044708749225,"z0":5.99315278271683,"aX":12.969235436509548},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.1,"breakHorizontal":-13.6,"spinRate":1819,"spinDirection":137},"zone":6,"typeConfidence":0.71,"plateTime":0.4349503534494419,"extension":6.297773472951621},"index":0,"playId":"21728465-5ce2-3e75-a59a-d99a6e56ac29","pitchNumber":1,"startTime":"2026-08-01T04:48:51.853Z","endTime":"2026-08-01T04:48:55.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33770174395361,"aZ":-26.920066700141707,"pfxX":0.33793519671111705,"pfxZ":3.44184243163705,"pX":-0.20842102486251257,"pZ":1.8849055177714122,"vX0":-4.460894397025745,"vY0":-121.73795205831975,"vZ0":-3.936299760550514,"x":124.94,"y":187.89,"x0":1.591480294063454,"y0":50.001134243057365,"z0":5.812031023905378,"aX":0.5165078005547272},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.6,"breakHorizontal":0.2,"spinRate":2018,"spinDirection":144},"zone":8,"typeConfidence":0.91,"plateTime":0.4472267065153286,"extension":6.253458154988676},"hitData":{"launchSpeed":100.3,"launchAngle":11.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.34,"coordY":76.83}},"index":1,"playId":"3b88e004-1870-352d-840f-16bc6454eb4b","pitchNumber":2,"startTime":"2026-08-01T04:49:04.142Z","endTime":"2026-08-01T04:49:15.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:49:15.079Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (20) on a line drive to left fielder Teoscar Hernández. Masataka Yoshida to 3rd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:49:26.922Z","endTime":"2026-08-01T04:51:52.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.690220574231486,"aZ":-26.55269486981526,"pfxX":-0.11720233124427054,"pfxZ":3.8448856163623573,"pX":0.10611847586530306,"pZ":2.0442886945327947,"vX0":-3.6398883951906416,"vY0":-119.52716535196855,"vZ0":-3.1982485604318573,"x":112.96,"y":183.58,"x0":1.65703402267123,"y0":50.004087319639666,"z0":5.756496676712767,"aX":-0.1711493800382499},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.5,"breakHorizontal":1.0,"spinRate":2030,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.45635453669436243,"extension":6.366167029143183},"index":0,"playId":"dbba0bb4-617d-3c76-b72f-f0e6272d544a","pitchNumber":1,"startTime":"2026-08-01T04:49:33.791Z","endTime":"2026-08-01T04:49:37.986Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317972127865215,"aZ":-21.492745542029713,"pfxX":8.935203272899741,"pfxZ":6.379395814899709,"pX":0.9174785656507914,"pZ":3.3811175743726984,"vX0":-4.417237718824549,"vY0":-128.04385298164024,"vZ0":-2.421158554514246,"x":82.03,"y":147.49,"x0":1.4961934431647843,"y0":50.00396585084186,"z0":6.005370419112315,"aX":14.964820010636403},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.3,"breakHorizontal":-15.4,"spinRate":1885,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.42636620966163985,"extension":6.300452080956371},"index":1,"playId":"90de3214-5f90-343a-b680-6b0955f067e0","pitchNumber":2,"startTime":"2026-08-01T04:49:53.343Z","endTime":"2026-08-01T04:49:57.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.127867668620212,"aZ":-25.4924704277665,"pfxX":5.648531155039759,"pfxZ":4.730465349777111,"pX":1.3880753523096512,"pZ":2.7047669401557983,"vX0":-2.7921666039456454,"vY0":-117.78276508520788,"vZ0":-1.8506042486706955,"x":64.09,"y":165.75,"x0":1.8513176674590144,"y0":50.004637377616824,"z0":5.844442845295032,"aX":7.984240820301867},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.4,"breakHorizontal":-9.6,"spinRate":1378,"spinDirection":126},"zone":12,"typeConfidence":0.89,"plateTime":0.4639787333934682,"extension":6.203275214568284},"index":2,"playId":"10aa97af-27b4-3fbe-a802-5f72c5e5948d","pitchNumber":3,"startTime":"2026-08-01T04:50:10.564Z","endTime":"2026-08-01T04:50:14.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.871429715260717,"aZ":-28.682669285478347,"pfxX":7.988430149656446,"pfxZ":2.484072098334658,"pX":0.9229207016855077,"pZ":1.131511694952858,"vX0":-4.233484641490361,"vY0":-117.37916715582212,"vZ0":-4.428791404043625,"x":81.82,"y":208.23,"x0":1.7060275445673907,"y0":50.001049746603236,"z0":5.693832296180118,"aX":11.218072595605713},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":-13.6,"spinRate":1417,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4654779825356501,"extension":6.405639736911349},"index":3,"playId":"4c5f12ca-7695-35b3-b9e2-cbfdbb50a0d3","pitchNumber":4,"startTime":"2026-08-01T04:50:32.456Z","endTime":"2026-08-01T04:50:36.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572815665909527,"aZ":-18.531584043710115,"pfxX":6.605348287046427,"pfxZ":7.794720138800599,"pX":0.7070132487624917,"pZ":4.548042267771968,"vX0":-4.423487821322482,"vY0":-130.936368701971,"vZ0":-0.3775076983377393,"x":90.05,"y":115.98,"x0":1.5533131814347965,"y0":50.00257424955489,"z0":6.071072758590955,"aX":11.560970323052986},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.3,"breakHorizontal":-11.0,"spinRate":2002,"spinDirection":131},"zone":12,"typeConfidence":0.75,"plateTime":0.41703642210430303,"extension":6.19864310409943},"index":4,"playId":"6e17445c-2ee5-388e-9bf8-9ace3b0b767f","pitchNumber":5,"startTime":"2026-08-01T04:50:54.785Z","endTime":"2026-08-01T04:50:58.162Z","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":88.7,"endSpeed":81.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121387986883747,"aZ":-22.026455891787908,"pfxX":9.024738702444843,"pfxZ":5.979867249760225,"pX":0.8703596598084677,"pZ":1.575083621430946,"vX0":-4.35426803984456,"vY0":-129.03089241723865,"vZ0":-6.540379377299488,"x":83.82,"y":196.25,"x0":1.4009366019541214,"y0":50.005633053843155,"z0":5.823095711438726,"aX":15.324388557696889},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-15.5,"spinRate":2007,"spinDirection":140},"zone":14,"typeConfidence":0.89,"plateTime":0.4233873242279249,"extension":6.286049799025441},"index":5,"playId":"dfedef95-cb54-3169-aa20-b3c2a02bfed6","pitchNumber":6,"startTime":"2026-08-01T04:51:12.513Z","endTime":"2026-08-01T04:51:17.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877080470674795,"aZ":-30.7367478945871,"pfxX":-0.05394351728839353,"pfxZ":1.0139422123479527,"pX":0.07261567451164125,"pZ":1.664777774195477,"vX0":-3.7880471877592194,"vY0":-119.13251561974819,"vZ0":-2.994478067602706,"x":114.23,"y":193.83,"x0":1.6997160118459078,"y0":50.002172100733105,"z0":5.756454616087467,"aX":-0.07632305492674117},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.3,"breakHorizontal":1.2,"spinRate":1920,"spinDirection":130},"zone":8,"typeConfidence":0.68,"plateTime":0.4622427671426532,"extension":6.291182202984284},"hitData":{"launchSpeed":99.5,"launchAngle":19.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.75,"coordY":102.14}},"index":6,"playId":"aabbd822-d0fc-3bd2-8f71-460b9be3796e","pitchNumber":7,"startTime":"2026-08-01T04:51:37.793Z","endTime":"2026-08-01T04:51:52.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:51:52.119Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:52:15.727Z","endTime":"2026-08-01T04:53:27.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":68.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.138763981504745,"aZ":-33.93520855526565,"pfxX":-6.288336917299803,"pfxZ":-1.4969728376625717,"pX":-0.2612255218422166,"pZ":1.834311056089359,"vX0":-2.1499266866049007,"vY0":-107.90813994179268,"vZ0":-1.065733839232422,"x":126.96,"y":189.25,"x0":1.5655329528646489,"y0":50.00264297977496,"z0":6.080106611597187,"aX":-7.399924494443751},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-2.6,"breakHorizontal":12.0,"spinRate":1927,"spinDirection":319},"zone":7,"typeConfidence":0.91,"plateTime":0.5079823212627876,"extension":6.280525394734045},"index":0,"playId":"b1a27131-20ed-3641-8fb3-6d0a7174c012","pitchNumber":1,"startTime":"2026-08-01T04:52:16.936Z","endTime":"2026-08-01T04:52:20.647Z","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":89.8,"endSpeed":82.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561289840852048,"aZ":-14.4642269245073,"pfxX":4.689532965757321,"pfxZ":10.276062366916594,"pX":-1.4996432102300452,"pZ":3.032000373256963,"vX0":-8.642087519581327,"vY0":-130.4785103335794,"vZ0":-4.644234131864159,"x":174.16,"y":156.92,"x0":1.2467749914728323,"y0":50.00339458772297,"z0":5.92564427459823,"aX":8.083269868249939},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.8,"breakHorizontal":-6.6,"spinRate":1998,"spinDirection":141},"zone":11,"typeConfidence":0.93,"plateTime":0.4198498374229085,"extension":6.295882444928787},"index":1,"playId":"bed12379-6de6-38e8-b70b-d5292d893bde","pitchNumber":2,"startTime":"2026-08-01T04:52:40.413Z","endTime":"2026-08-01T04:52:43.971Z","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":80.7,"endSpeed":74.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.079848484273402,"aZ":-27.4944440295421,"pfxX":6.520993486790759,"pfxZ":3.329526114139627,"pX":0.43994917303581027,"pZ":3.0413708727090323,"vX0":-4.61574252947442,"vY0":-117.50092465283127,"vZ0":-0.6880746370002175,"x":100.23,"y":156.66,"x0":1.577087331955462,"y0":50.003299427243924,"z0":5.879886083484119,"aX":9.170380813187846},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.1,"breakHorizontal":-10.8,"spinRate":1307,"spinDirection":121},"zone":3,"typeConfidence":0.91,"plateTime":0.4651390202476353,"extension":6.464674520815338},"index":2,"playId":"8b505d36-b10a-3c76-8e8e-9002117ab4ad","pitchNumber":3,"startTime":"2026-08-01T04:52:58.969Z","endTime":"2026-08-01T04:53:02.506Z","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":89.5,"endSpeed":82.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566400966307718,"aZ":-18.76483621207536,"pfxX":5.141296614329105,"pfxZ":7.786603213396055,"pX":0.14273234981933142,"pZ":2.3787874790607626,"vX0":-4.8570854760124655,"vY0":-130.22529400229226,"vZ0":-5.473521979353242,"x":111.56,"y":174.55,"x0":1.3613327674150224,"y0":50.00540880036377,"z0":5.921098812567545,"aX":8.858608018801094},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2028,"spinDirection":141},"zone":5,"typeConfidence":0.92,"plateTime":0.4201032404811822,"extension":6.286672155970733},"hitData":{"launchSpeed":101.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.75,"coordY":145.48}},"index":3,"playId":"3a51ec7a-19f8-3175-a60c-7f6cad6c1a8f","pitchNumber":4,"startTime":"2026-08-01T04:53:18.595Z","endTime":"2026-08-01T04:53:27.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:53:27.109Z","atBatIndex":77},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Evan Phillips intentionally walks Jarren Duran.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:53:43.495Z","endTime":"2026-08-01T04:56:14.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:53:43.495Z","endTime":"2026-08-01T04:54:08.718Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Evan Phillips replaces Cole Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T04:54:08.718Z","endTime":"2026-08-01T04:55:58.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623465,"link":"/api/v1/people/623465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jahmai Jones replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-01T04:55:58.299Z","endTime":"2026-08-01T04:56:10.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"base":3},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"playId":"08239226-0796-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.762Z","endTime":"2026-08-01T04:56:10.786Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":4,"playId":"08239226-0796-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.786Z","endTime":"2026-08-01T04:56:10.788Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":5,"playId":"08239226-0796-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.788Z","endTime":"2026-08-01T04:56:10.789Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":6,"playId":"08239226-0796-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-01T04:56:10.789Z","endTime":"2026-08-01T04:56:14.467Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-01T04:56:14.467Z","atBatIndex":78},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Carlos Narváez out on a sacrifice fly to center fielder Andy Pages. Jahmai Jones scores. Caleb Durbin to 3rd. Jarren Duran to 2nd.","rbi":1,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:56:17.491Z","endTime":"2026-08-01T04:57:16.612Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":608344,"link":"/api/v1/people/608344"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.190449425950725,"aZ":-15.324833415888522,"pfxX":-7.765875525641485,"pfxZ":8.64383264925756,"pX":0.39341879058925133,"pZ":2.6459780907896264,"vX0":11.309154541346828,"vY0":-139.4247737565205,"vZ0":-4.824375317321258,"x":102.0,"y":167.34,"x0":-2.7248069503998953,"y0":50.005075850102514,"z0":5.425510887525981,"aX":-15.143014454639507},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2490,"spinDirection":219},"zone":6,"typeConfidence":0.62,"plateTime":0.3943093280830974,"extension":6.283034012707358},"index":0,"playId":"ae24e23f-7ff5-3fea-aae6-edbb09fffe3f","pitchNumber":1,"startTime":"2026-08-01T04:56:28.389Z","endTime":"2026-08-01T04:56:31.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49279969949344,"aZ":-13.433585739240048,"pfxX":-6.362888882972963,"pfxZ":9.751469666153355,"pX":0.7131388789188813,"pZ":1.4082210265922634,"vX0":11.40863529503507,"vY0":-138.38774308348135,"vZ0":-8.126946537405033,"x":89.82,"y":200.76,"x0":-2.6532407192589718,"y0":50.002982076910094,"z0":5.300867026641193,"aX":-12.229531970270566},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2523,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.3971699777876805,"extension":6.321588111030216},"index":1,"playId":"0fbafd5d-88d7-3206-9101-25161e199d20","pitchNumber":2,"startTime":"2026-08-01T04:56:45.562Z","endTime":"2026-08-01T04:56:49.511Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55727109299949,"aZ":-33.640283599055174,"pfxX":7.967412786663073,"pfxZ":-0.9654735551488134,"pX":-0.5390221033224887,"pZ":2.559153015216537,"vX0":3.7464108716120976,"vY0":-122.95569091603309,"vZ0":-0.2028396628269643,"x":137.55,"y":169.68,"x0":-3.119774975110884,"y0":50.00069224268941,"z0":5.509748278626593,"aX":12.133675893821772},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-15.4,"spinRate":2724,"spinDirection":46},"zone":4,"typeConfidence":0.9,"plateTime":0.4463514172784455,"extension":6.083873731801874},"hitData":{"launchSpeed":102.2,"launchAngle":43.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.18,"coordY":49.67}},"index":2,"playId":"97ba2611-96c1-3798-b344-039960223f79","pitchNumber":3,"startTime":"2026-08-01T04:57:01.835Z","endTime":"2026-08-01T04:57:16.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:57:16.612Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to center fielder Andy Pages.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:57:41.429Z","endTime":"2026-08-01T04:58:17.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6792154873916,"aZ":-24.507973727915196,"pfxX":-0.9720811794656838,"pfxZ":4.09201373723022,"pX":-0.672949397934684,"pZ":3.794247047741217,"vX0":6.401526923190444,"vY0":-135.59774904836215,"vZ0":-0.16845392864881337,"x":142.65,"y":136.34,"x0":-2.931045642113703,"y0":50.00666450397937,"z0":5.556823625874746,"aX":-1.8230619673632378},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2462,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4028455805977691,"extension":6.1557072424823245},"index":0,"playId":"e35c4f4e-b6d7-330c-8011-e8d812efe165","pitchNumber":1,"startTime":"2026-08-01T04:57:50.659Z","endTime":"2026-08-01T04:57:54.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471334085233575,"aZ":-14.454154994219893,"pfxX":-7.292320042414148,"pfxZ":8.944581721246657,"pX":-0.11403468130507947,"pZ":3.3695352571496655,"vX0":9.889269403000215,"vY0":-139.62879273918503,"vZ0":-3.2209855259362543,"x":121.35,"y":147.8,"x0":-2.7487988373848182,"y0":50.00180982346538,"z0":5.484914758070875,"aX":-14.44603745179159},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2425,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39178212295592996,"extension":6.464367568150516},"hitData":{"launchSpeed":93.7,"launchAngle":58.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.35,"coordY":114.12}},"index":1,"playId":"028a7624-0fa3-3072-b636-b5abdea05a05","pitchNumber":2,"startTime":"2026-08-01T04:58:07.664Z","endTime":"2026-08-01T04:58:17.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:58:17.747Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eliezer Alfonzo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:00:30.420Z","endTime":"2026-08-01T05:01:53.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:59:32.817Z","endTime":"2026-08-01T05:00:32.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"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.1,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585614154479916,"aZ":-29.24822854550516,"pfxX":-9.619671419271743,"pfxZ":1.5274719847678089,"pX":-1.0447659313945927,"pZ":2.8904662216473525,"vX0":5.003581625078481,"vY0":-137.07997116383112,"vZ0":-1.8861930708111558,"x":156.82,"y":160.74,"x0":-1.6380874602061866,"y0":50.00109427273776,"z0":5.572368747009861,"aX":-18.41636295788857},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.6,"breakHorizontal":16.4,"spinRate":1922,"spinDirection":232},"zone":11,"typeConfidence":0.93,"plateTime":0.3986356706822831,"extension":6.1141924122091105},"index":1,"playId":"e33b4980-c2e0-3cab-b201-f9d12638265e","pitchNumber":1,"startTime":"2026-08-01T05:00:32.745Z","endTime":"2026-08-01T05:00:36.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07773528632564,"aZ":-25.07175521196565,"pfxX":-8.80837031810362,"pfxZ":3.690707922993411,"pX":-1.3834245352159238,"pZ":3.3377906694738653,"vX0":3.8543084301440538,"vY0":-137.35650980980404,"vZ0":-1.6142794359805699,"x":169.73,"y":148.66,"x0":-1.6538640752155493,"y0":50.006356034298456,"z0":5.624207365737141,"aX":-16.973477609533724},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":1933,"spinDirection":228},"zone":11,"typeConfidence":0.94,"plateTime":0.3975004953120047,"extension":6.277708722746336},"index":2,"playId":"14a02ddb-5e51-313d-88c2-5cce2ba2a0d6","pitchNumber":2,"startTime":"2026-08-01T05:00:48.528Z","endTime":"2026-08-01T05:00:51.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072576203228333,"aZ":-19.49719285604549,"pfxX":-4.299767881011411,"pfxZ":6.533652835508414,"pX":1.0947884689876175,"pZ":1.7817684088220564,"vX0":8.48514309183628,"vY0":-137.81724283985926,"vZ0":-6.497588792531986,"x":75.27,"y":190.67,"x0":-1.4530574772476503,"y0":50.00623264119546,"z0":5.468573219030634,"aX":-8.347513663909043},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":6.2,"spinRate":1960,"spinDirection":226},"zone":14,"typeConfidence":0.94,"plateTime":0.39607934095130526,"extension":6.299289609241782},"index":3,"playId":"24beceb1-f6e8-3f2c-ac0d-6bfe1621aadf","pitchNumber":3,"startTime":"2026-08-01T05:01:06.364Z","endTime":"2026-08-01T05:01:10.642Z","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":94.7,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.910615658820927,"aZ":-30.087480822705835,"pfxX":-9.924422965781691,"pfxZ":1.0823879037960769,"pX":-0.1456184590038219,"pZ":1.825243478006149,"vX0":8.15309336485694,"vY0":-137.66468808980036,"vZ0":-3.7575977637106686,"x":122.55,"y":189.5,"x0":-1.8477562641263867,"y0":50.00518455572022,"z0":5.231645733918296,"aX":-19.161622768177423},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.4,"breakHorizontal":16.4,"spinRate":1987,"spinDirection":240},"zone":8,"typeConfidence":0.91,"plateTime":0.3970049568294236,"extension":6.206672090188939},"index":4,"playId":"ec69479a-10d3-3cc4-a064-65f76fdca95a","pitchNumber":4,"startTime":"2026-08-01T05:01:28.277Z","endTime":"2026-08-01T05:01:32.129Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25167496781094,"aZ":-31.066705800712224,"pfxX":-9.689854143930638,"pfxZ":0.5764055047887453,"pX":-0.42937722896590347,"pZ":3.0819414230618785,"vX0":7.009759259706391,"vY0":-138.02816258152814,"vZ0":-0.6829252046297176,"x":133.37,"y":155.57,"x0":-1.7407821448205947,"y0":50.00650182970578,"z0":5.421480783315258,"aX":-18.73158637395626},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.1,"breakHorizontal":16.1,"spinRate":1969,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.396574087623363,"extension":6.2816754080630695},"hitData":{"launchSpeed":97.6,"launchAngle":25.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.37,"coordY":59.24}},"index":5,"playId":"3b3f5e7c-9702-39de-8df9-c99a2aebb07a","pitchNumber":5,"startTime":"2026-08-01T05:01:44.022Z","endTime":"2026-08-01T05:01:53.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T05:01:53.346Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out sharply, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:02:11.367Z","endTime":"2026-08-01T05:02:23.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628026942659147,"aZ":-27.275233638966554,"pfxX":-9.064639950522176,"pfxZ":2.9462280180580223,"pX":-0.04202238714819691,"pZ":2.02533918419657,"vX0":7.636316161196611,"vY0":-127.97593845644882,"vZ0":-2.664894536903665,"x":118.6,"y":184.1,"x0":-1.8822707506899297,"y0":50.005507798309324,"z0":5.209698256241569,"aX":-15.086030771100733},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":14.8,"spinRate":1867,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.42747586511488045,"extension":6.230271586361743},"hitData":{"launchSpeed":104.1,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":155.15,"coordY":150.82}},"index":0,"playId":"f3440980-6fd4-33a2-9317-3a6d88e31ac1","pitchNumber":1,"startTime":"2026-08-01T05:02:14.535Z","endTime":"2026-08-01T05:02:23.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T05:02:23.398Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:02:45.686Z","endTime":"2026-08-01T05:03:32.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.64"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.93"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.49"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.62"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.97"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.93"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.95"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.33"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".831"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".466"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".153"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".831"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".466"}],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901694781874802,"aZ":-27.4619156440827,"pfxX":-8.796996848328547,"pfxZ":2.37389326874119,"pX":-0.3772701492269839,"pZ":3.172033508629846,"vX0":6.239183436683215,"vY0":-139.06900534471725,"vZ0":-1.8330835026674879,"x":131.38,"y":153.14,"x0":-1.4903345212759362,"y0":50.00565862016568,"z0":5.635345263144269,"aX":-17.486822407766773},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":14.9,"spinRate":1867,"spinDirection":232},"zone":1,"typeConfidence":0.92,"plateTime":0.3916662802087254,"extension":6.202039586299647},"index":0,"playId":"e69f6683-b13a-3fe4-b015-d1f5d1c0decb","pitchNumber":1,"startTime":"2026-08-01T05:02:45.686Z","endTime":"2026-08-01T05:02:49.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71779809380457,"aZ":-27.044085460713653,"pfxX":-9.644582200673728,"pfxZ":2.561716207977966,"pX":0.39987381336239075,"pZ":2.3322542524456598,"vX0":8.299802814166522,"vY0":-139.69235003047083,"vZ0":-4.133536658556255,"x":101.76,"y":175.81,"x0":-1.338310355063425,"y0":50.000739121635704,"z0":5.582459185963774,"aX":-19.30129607700623},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":1870,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.3902008209030665,"extension":6.317465102299599},"index":1,"playId":"ec6f54b2-3e04-318f-be46-8aa3da60234e","pitchNumber":2,"startTime":"2026-08-01T05:03:01.547Z","endTime":"2026-08-01T05:03:05.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T05:03:11.259Z","endTime":"2026-08-01T05:03:28.192Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139547458423262,"aZ":-26.43056765059609,"pfxX":-8.715371220226656,"pfxZ":2.8777877143490596,"pX":0.5103406317537768,"pZ":3.1044463254823156,"vX0":8.097859182390442,"vY0":-139.46128808404117,"vZ0":-2.358615988976527,"x":97.55,"y":154.96,"x0":-1.2784605675255891,"y0":50.00676345179687,"z0":5.6788931752922425,"aX":-17.41878094878294},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":1861,"spinDirection":229},"zone":3,"typeConfidence":0.91,"plateTime":0.39060253699914993,"extension":6.190768172340099},"index":3,"playId":"6bb076a9-477f-345f-a9d0-0334ece13ca7","pitchNumber":3,"startTime":"2026-08-01T05:03:28.192Z","endTime":"2026-08-01T05:03:32.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T05:03:32.241Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T05:02:45.686Z","endTime":"2026-08-01T05:03:32.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.64"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.93"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.49"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.62"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.97"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.93"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.03"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.95"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.33"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".831"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".466"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".153"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".831"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".466"}],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901694781874802,"aZ":-27.4619156440827,"pfxX":-8.796996848328547,"pfxZ":2.37389326874119,"pX":-0.3772701492269839,"pZ":3.172033508629846,"vX0":6.239183436683215,"vY0":-139.06900534471725,"vZ0":-1.8330835026674879,"x":131.38,"y":153.14,"x0":-1.4903345212759362,"y0":50.00565862016568,"z0":5.635345263144269,"aX":-17.486822407766773},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":14.9,"spinRate":1867,"spinDirection":232},"zone":1,"typeConfidence":0.92,"plateTime":0.3916662802087254,"extension":6.202039586299647},"index":0,"playId":"e69f6683-b13a-3fe4-b015-d1f5d1c0decb","pitchNumber":1,"startTime":"2026-08-01T05:02:45.686Z","endTime":"2026-08-01T05:02:49.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71779809380457,"aZ":-27.044085460713653,"pfxX":-9.644582200673728,"pfxZ":2.561716207977966,"pX":0.39987381336239075,"pZ":2.3322542524456598,"vX0":8.299802814166522,"vY0":-139.69235003047083,"vZ0":-4.133536658556255,"x":101.76,"y":175.81,"x0":-1.338310355063425,"y0":50.000739121635704,"z0":5.582459185963774,"aX":-19.30129607700623},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":1870,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.3902008209030665,"extension":6.317465102299599},"index":1,"playId":"ec6f54b2-3e04-318f-be46-8aa3da60234e","pitchNumber":2,"startTime":"2026-08-01T05:03:01.547Z","endTime":"2026-08-01T05:03:05.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T05:03:11.259Z","endTime":"2026-08-01T05:03:28.192Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139547458423262,"aZ":-26.43056765059609,"pfxX":-8.715371220226656,"pfxZ":2.8777877143490596,"pX":0.5103406317537768,"pZ":3.1044463254823156,"vX0":8.097859182390442,"vY0":-139.46128808404117,"vZ0":-2.358615988976527,"x":97.55,"y":154.96,"x0":-1.2784605675255891,"y0":50.00676345179687,"z0":5.6788931752922425,"aX":-17.41878094878294},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":1861,"spinDirection":229},"zone":3,"typeConfidence":0.91,"plateTime":0.39060253699914993,"extension":6.190768172340099},"index":3,"playId":"6bb076a9-477f-345f-a9d0-0334ece13ca7","pitchNumber":3,"startTime":"2026-08-01T05:03:28.192Z","endTime":"2026-08-01T05:03:32.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T05:03:32.241Z","atBatIndex":83},"scoringPlays":[10,19,33,41,42,55,60,61,79],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":120.51,"y":80.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":152.14,"y":81.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":114.44,"y":81.3},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":107.91,"y":158.09},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":156.17,"y":157.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":150.31,"y":94.49},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":140.01,"y":150.82},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":147.89,"y":162.33},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":24,"top":[15,16,17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":88.95,"y":122.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":199.37,"y":114.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":182.41,"y":109.63},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":49.01,"y":108.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":109.18,"y":65.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":154.55,"y":163.54},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":110.33,"y":149.0},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"coordinates":{"x":117.31,"y":183.06},"type":"O","description":"Bunt Groundout"}]}},{"startIndex":25,"endIndex":34,"top":[25,26,27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":82.96,"y":106.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":109.12,"y":162.33},"type":"O","description":"Forceout"}],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":71.69,"y":63.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":112.75,"y":152.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":143.36,"y":56.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":103.37,"y":75.33},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":106.79,"y":162.67},"type":"O","description":"Forceout"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37],"bottom":[38,39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":96.93,"y":156.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":121.48,"y":37.85},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":109.12,"y":155.06},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":122.56,"y":81.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":109.84,"y":80.23},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"coordinates":{"x":118.81,"y":90.86},"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":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":221.65,"y":74.74},"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":5,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":63.89,"y":101.63},"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":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":91.56,"y":92.07},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":53,"top":[45,46,47],"bottom":[48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":197.86,"y":122.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":127.55,"y":190.41},"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":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":179.38,"y":97.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":81.01,"y":77.3},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":99.43,"y":154.45},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"coordinates":{"x":121.23,"y":144.76},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":66,"top":[54,55,56,57,58,59,60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":18.75,"y":73.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":155.76,"y":165.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":149.13,"y":88.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":110.94,"y":179.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":110.94,"y":187.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":47.94,"y":94.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":123.66,"y":183.53},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":152.73,"y":159.3},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":138.02,"y":142.17},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":112.75,"y":173.84},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":74,"top":[67,68,69],"bottom":[70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":101.85,"y":164.75},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":115.78,"y":95.1},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":156.38,"y":103.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":171.51,"y":102.97},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":155.76,"y":164.14},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":83,"top":[75,76,77,78,79,80],"bottom":[81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":158.34,"y":76.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":32.75,"y":102.14},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":109.75,"y":145.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":115.18,"y":49.67},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":135.35,"y":114.12},"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":9,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"coordinates":{"x":99.37,"y":59.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":155.15,"y":150.82},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":4,"hits":10,"errors":2,"leftOnBase":7},"away":{"runs":9,"hits":12,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"second":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"onDeck":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"inHole":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"battingOrder":2,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"onDeck":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"inHole":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"battingOrder":2,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".245","atBats":38,"obp":".316","slg":".394","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":17,"rbi":8,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":15,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":35,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"3.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.23","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":48,"strikes":91,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":4,"pitchesPerInning":"15.44","runsScoredPer9":"4.00","homeRunsPer9":"1.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":16,"putOuts":27,"errors":0,"chances":43,"passedBall":0,"pickoffs":0}},"players":{"ID687562":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":40,"groundOuts":70,"airOuts":74,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":1,"hits":53,"hitByPitch":2,"atBats":237,"obp":".261","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":891,"era":"2.74","inningsPitched":"65.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"0.97","battersFaced":256,"outs":197,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":891,"balls":288,"strikes":603,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"13.57","gamesFinished":0,"strikeoutWalkRatio":"4.18","strikeoutsPer9Inn":"6.30","walksPer9Inn":"1.51","hitsPer9Inn":"7.26","runsScoredPer9":"2.74","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-1 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":44,"groundOuts":65,"airOuts":83,"runs":55,"doubles":18,"triples":2,"homeRuns":23,"strikeOuts":105,"baseOnBalls":46,"intentionalWalks":2,"hits":101,"hitByPitch":19,"avg":".288","atBats":351,"obp":".396","slg":".547","ops":".943","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":192,"rbi":67,"leftOnBase":134,"sacBunts":0,"sacFlies":3,"babip":".345","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.26","popOuts":25,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":712,"errors":4,"chances":784,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID594027":{"person":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":24,"gamesStarted":0,"flyOuts":11,"groundOuts":24,"airOuts":22,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":97,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":377,"era":"2.16","inningsPitched":"25.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":6,"whip":"1.00","battersFaced":102,"outs":75,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":377,"balls":101,"strikes":276,"strikePercentage":".730","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".500","pitchesPerInning":"15.08","gamesFinished":2,"strikeoutWalkRatio":"9.67","strikeoutsPer9Inn":"10.44","walksPer9Inn":"1.08","hitsPer9Inn":"7.92","runsScoredPer9":"3.24","homeRunsPer9":"0.72","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":22,"airOuts":11,"runs":7,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".185","atBats":65,"obp":".264","slg":".308","ops":".572","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":20,"rbi":7,"leftOnBase":41,"sacBunts":1,"sacFlies":0,"babip":".256","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":3,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":44,"errors":0,"chances":57,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663776":{"person":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":4,"gamesStarted":4,"flyOuts":7,"groundOuts":13,"airOuts":22,"runs":8,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":79,"obp":".360","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":317,"era":"3.32","inningsPitched":"19.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.58","battersFaced":86,"outs":57,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":110,"strikes":207,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".---","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.47","walksPer9Inn":"2.84","hitsPer9Inn":"11.37","runsScoredPer9":"3.79","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":15,"groundOuts":23,"airOuts":27,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".167","atBats":108,"obp":".250","slg":".315","ops":".565","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":34,"rbi":12,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".219","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":45,"gamesStarted":0,"flyOuts":28,"groundOuts":40,"airOuts":45,"runs":20,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":165,"obp":".300","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":685,"era":"3.95","inningsPitched":"43.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":19,"whip":"1.20","battersFaced":181,"outs":130,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":228,"strikes":457,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".600","pitchesPerInning":"15.81","gamesFinished":5,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"8.52","walksPer9Inn":"2.49","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"1.45","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"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}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"401","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":21,"groundOuts":34,"airOuts":32,"runs":16,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".248","atBats":113,"obp":".317","slg":".407","ops":".724","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":46,"rbi":9,"leftOnBase":38,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":43,"errors":4,"chances":125,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":17,"groundOuts":38,"airOuts":30,"runs":16,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".261","atBats":138,"obp":".352","slg":".370","ops":".722","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":51,"rbi":17,"leftOnBase":53,"sacBunts":4,"sacFlies":1,"babip":".347","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":19,"putOuts":357,"errors":2,"chances":378,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 3-6)","summary":"4.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":58,"inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":19,"strikes":39,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":15,"gamesStarted":8,"flyOuts":41,"groundOuts":97,"airOuts":63,"runs":48,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":1,"hits":87,"hitByPitch":3,"atBats":299,"obp":".349","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1245,"era":"5.30","inningsPitched":"74.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.51","battersFaced":333,"outs":224,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1245,"balls":443,"strikes":802,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".333","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"6.87","walksPer9Inn":"3.13","hitsPer9Inn":"10.49","runsScoredPer9":"5.79","homeRunsPer9":"1.33","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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"}]},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":83,"groundOuts":74,"airOuts":142,"runs":55,"doubles":22,"triples":3,"homeRuns":16,"strikeOuts":99,"baseOnBalls":44,"intentionalWalks":2,"hits":102,"hitByPitch":2,"avg":".248","atBats":411,"obp":".320","slg":".433","ops":".753","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":178,"rbi":53,"leftOnBase":202,"sacBunts":1,"sacFlies":5,"babip":".286","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.69","popOuts":25,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":211,"errors":7,"chances":226,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":21,"groundOuts":35,"airOuts":40,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":144,"obp":".232","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":562,"era":"2.03","inningsPitched":"40.0","wins":6,"losses":1,"saves":2,"saveOpportunities":4,"holds":20,"blownSaves":2,"earnedRuns":9,"whip":"0.88","battersFaced":152,"outs":120,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":562,"balls":162,"strikes":400,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".857","pitchesPerInning":"14.05","gamesFinished":7,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"9.45","walksPer9Inn":"1.35","hitsPer9Inn":"6.53","runsScoredPer9":"2.25","homeRunsPer9":"0.68","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":56,"groundOuts":117,"airOuts":110,"runs":38,"doubles":25,"triples":1,"homeRuns":12,"strikeOuts":98,"baseOnBalls":30,"intentionalWalks":0,"hits":103,"hitByPitch":3,"atBats":425,"obp":".295","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1655,"era":"2.93","inningsPitched":"113.2","wins":13,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.17","battersFaced":461,"outs":341,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1655,"balls":587,"strikes":1068,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".867","pitchesPerInning":"14.56","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"7.76","walksPer9Inn":"2.38","hitsPer9Inn":"8.16","runsScoredPer9":"3.01","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":13,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":2,"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":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":36,"groundOuts":34,"airOuts":65,"runs":24,"doubles":18,"triples":1,"homeRuns":6,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".258","atBats":194,"obp":".316","slg":".454","ops":".770","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":88,"rbi":23,"leftOnBase":91,"sacBunts":1,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":103,"errors":5,"chances":203,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686580":{"person":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":31,"gamesStarted":0,"flyOuts":14,"groundOuts":25,"airOuts":22,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":6,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":111,"obp":".316","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":443,"era":"4.61","inningsPitched":"27.1","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"1.35","battersFaced":119,"outs":82,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":443,"balls":144,"strikes":299,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".200","pitchesPerInning":"16.21","gamesFinished":3,"strikeoutWalkRatio":"5.83","strikeoutsPer9Inn":"11.52","walksPer9Inn":"1.98","hitsPer9Inn":"10.21","runsScoredPer9":"5.60","homeRunsPer9":"1.32","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":38,"groundOuts":113,"airOuts":97,"runs":49,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":0,"hits":83,"hitByPitch":8,"avg":".246","atBats":338,"obp":".313","slg":".399","ops":".712","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":135,"rbi":44,"leftOnBase":141,"sacBunts":5,"sacFlies":2,"babip":".263","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.80","popOuts":29,"lineOuts":30},"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":188,"putOuts":67,"errors":6,"chances":261,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":23,"strikes":42,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":49,"groundOuts":91,"airOuts":95,"runs":37,"doubles":20,"triples":1,"homeRuns":5,"strikeOuts":105,"baseOnBalls":28,"intentionalWalks":0,"hits":88,"hitByPitch":2,"atBats":376,"obp":".289","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1575,"era":"3.15","inningsPitched":"100.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.16","battersFaced":409,"outs":300,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1575,"balls":579,"strikes":996,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":2,"winPercentage":".571","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"9.45","walksPer9Inn":"2.52","hitsPer9Inn":"7.92","runsScoredPer9":"3.33","homeRunsPer9":"0.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":27},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"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"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP, 3 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":28,"groundOuts":35,"airOuts":46,"runs":17,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":64,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".189","atBats":169,"obp":".259","slg":".278","ops":".537","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":47,"rbi":10,"leftOnBase":88,"sacBunts":5,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":34,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":24,"putOuts":492,"errors":4,"chances":520,"fielding":".992","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":41,"groundOuts":103,"airOuts":95,"runs":46,"doubles":10,"triples":3,"homeRuns":13,"strikeOuts":125,"baseOnBalls":29,"intentionalWalks":1,"hits":78,"hitByPitch":4,"avg":".198","atBats":393,"obp":".256","slg":".338","ops":".594","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":133,"rbi":56,"leftOnBase":145,"sacBunts":1,"sacFlies":7,"babip":".248","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.23","popOuts":26,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":180,"errors":1,"chances":187,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":14,"airOuts":10,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".273","atBats":44,"obp":".373","slg":".364","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":16,"rbi":3,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":25,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":60,"groundOuts":67,"airOuts":111,"runs":39,"doubles":20,"triples":1,"homeRuns":11,"strikeOuts":103,"baseOnBalls":27,"intentionalWalks":0,"hits":78,"hitByPitch":3,"atBats":357,"obp":".278","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1450,"era":"3.32","inningsPitched":"95.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.11","battersFaced":389,"outs":285,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1450,"balls":455,"strikes":995,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"15.26","gamesFinished":0,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"9.76","walksPer9Inn":"2.56","hitsPer9Inn":"7.39","runsScoredPer9":"3.69","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":55,"groundOuts":102,"airOuts":102,"runs":52,"doubles":27,"triples":3,"homeRuns":12,"strikeOuts":88,"baseOnBalls":18,"intentionalWalks":0,"hits":116,"hitByPitch":6,"avg":".286","atBats":406,"obp":".326","slg":".456","ops":".782","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":185,"rbi":54,"leftOnBase":151,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.83","popOuts":17,"lineOuts":30},"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":7,"putOuts":252,"errors":1,"chances":260,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":3,"flyOuts":26,"groundOuts":36,"airOuts":46,"runs":14,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":155,"obp":".260","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"2.84","inningsPitched":"44.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.02","battersFaced":178,"outs":133,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":260,"strikes":424,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":2,"winPercentage":".500","pitchesPerInning":"15.43","gamesFinished":6,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"10.15","walksPer9Inn":"3.86","hitsPer9Inn":"5.28","runsScoredPer9":"2.84","homeRunsPer9":"1.22","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"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"}]},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":35,"groundOuts":75,"airOuts":62,"runs":29,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":23,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".264","atBats":220,"obp":".340","slg":".377","ops":".717","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":83,"rbi":20,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":18,"groundOuts":30,"airOuts":30,"runs":8,"doubles":8,"triples":1,"homeRuns":1,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":136,"obp":".299","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":596,"era":"1.72","inningsPitched":"36.2","wins":2,"losses":3,"saves":26,"saveOpportunities":28,"holds":0,"blownSaves":2,"earnedRuns":7,"whip":"1.23","battersFaced":155,"outs":110,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":596,"balls":195,"strikes":401,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".400","pitchesPerInning":"16.25","gamesFinished":31,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"12.03","walksPer9Inn":"4.17","hitsPer9Inn":"6.87","runsScoredPer9":"1.96","homeRunsPer9":"0.25","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":34,"groundOuts":55,"airOuts":66,"runs":28,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":0,"hits":54,"hitByPitch":3,"atBats":215,"obp":".319","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":888,"era":"4.53","inningsPitched":"55.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":28,"whip":"1.31","battersFaced":240,"outs":167,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":888,"balls":318,"strikes":570,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.95","gamesFinished":23,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"6.95","walksPer9Inn":"3.07","hitsPer9Inn":"8.73","runsScoredPer9":"4.53","homeRunsPer9":"1.29","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686765,678882,677800,575929,678011,807799,663330,702332,655316,680776,665966,624133,663558,678394],"pitchers":[624133,663558,678394],"bench":[663853,657136],"bullpen":[687562,547973,543243,594027,663776,686580,801139,670245,669711,676477],"battingOrder":[686765,678882,677800,678011,663330,702332,655316,680776,665966],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Monasterio (18, Irvin, C); Durbin (20, Irvin, C)."},{"label":"HR","value":"Rafaela (12, 7th inning off Irvin, C, 1 on, 0 out)."},{"label":"TB","value":"Abreu, W; Duran, Ja 2; Durbin 3; Monasterio 2; Rafaela 6; Sogard; Yoshida 2."},{"label":"RBI","value":"Duran, Ja 2 (56); Monasterio 2 (23); Narváez (10); Rafaela 2 (54); Yoshida (20)."},{"label":"2-out RBI","value":"Duran, Ja."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wn; Abreu, W; Narváez; Sogard 3; Monasterio."},{"label":"SF","value":"Narváez."},{"label":"GIDP","value":"Seigler."},{"label":"Team RISP","value":"3-for-17."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rafaela (15, 2nd base off Henriquez, E/Alfonzo)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Rafaela (Hernández, E at 2nd base)."},{"label":"DP","value":"(Monasterio-Sogard-Contreras, Wn)."}]}],"note":[{"label":"1","value":"Ran for Yoshida in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":15,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".262","atBats":35,"obp":".341","slg":".433","ops":".774","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":14,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":2,"atBats":38,"obp":".413","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":167,"era":"3.61","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.14","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":59,"strikes":108,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":8,"pitchesPerInning":"18.56","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":2,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":26,"groundOuts":36,"airOuts":55,"runs":37,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".257","atBats":214,"obp":".339","slg":".481","ops":".820","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":103,"rbi":36,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.83","popOuts":13,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":30,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":12,"putOuts":505,"errors":1,"chances":518,"fielding":".998","passedBall":7,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":28,"groundOuts":19,"airOuts":41,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":3,"hits":19,"hitByPitch":0,"atBats":131,"obp":".282","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":675,"era":"2.68","inningsPitched":"37.0","wins":1,"losses":1,"saves":3,"saveOpportunities":4,"holds":17,"blownSaves":1,"earnedRuns":11,"whip":"1.19","battersFaced":156,"outs":111,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":250,"strikes":425,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"18.24","gamesFinished":6,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"12.65","walksPer9Inn":"6.08","hitsPer9Inn":"4.62","runsScoredPer9":"2.68","homeRunsPer9":"0.49","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":74,"groundOuts":87,"airOuts":116,"runs":58,"doubles":18,"triples":2,"homeRuns":9,"strikeOuts":83,"baseOnBalls":53,"intentionalWalks":0,"hits":87,"hitByPitch":3,"avg":".236","atBats":369,"obp":".333","slg":".369","ops":".702","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":136,"rbi":51,"leftOnBase":173,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":184,"errors":2,"chances":192,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571771":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".556","atBats":9,"obp":".556","slg":"1.111","ops":"1.667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":10,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".571","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608344":{"person":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"6.0 IP, 6 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":30,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":35,"strikes":67,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.50","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":26,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"9.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.83","battersFaced":30,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":35,"strikes":67,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":6,"winPercentage":".000","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.50","walksPer9Inn":"4.50","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"1.50","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"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"}]},"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":"801","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":51,"groundOuts":73,"airOuts":84,"runs":59,"doubles":16,"triples":1,"homeRuns":21,"strikeOuts":92,"baseOnBalls":46,"intentionalWalks":3,"hits":84,"hitByPitch":3,"avg":".252","atBats":333,"obp":".348","slg":".495","ops":".843","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":165,"rbi":49,"leftOnBase":180,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.86","popOuts":16,"lineOuts":17},"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":155,"putOuts":65,"errors":9,"chances":229,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":64,"groundOuts":106,"airOuts":104,"runs":56,"doubles":27,"triples":1,"homeRuns":15,"strikeOuts":76,"baseOnBalls":50,"intentionalWalks":1,"hits":124,"hitByPitch":3,"avg":".305","atBats":406,"obp":".382","slg":".488","ops":".870","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":198,"rbi":54,"leftOnBase":181,"sacBunts":0,"sacFlies":4,"babip":".342","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","popOuts":11,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":735,"errors":1,"chances":815,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"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":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":1,"flyOuts":16,"groundOuts":46,"airOuts":35,"runs":19,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":0,"hits":26,"hitByPitch":4,"atBats":148,"obp":".287","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":686,"era":"2.72","inningsPitched":"43.0","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":13,"whip":"1.05","battersFaced":173,"outs":129,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":686,"balls":260,"strikes":426,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".800","pitchesPerInning":"15.95","gamesFinished":6,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.98","hitsPer9Inn":"5.44","runsScoredPer9":"3.98","homeRunsPer9":"0.21","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":14,"flyOuts":80,"groundOuts":72,"airOuts":129,"runs":44,"doubles":8,"triples":1,"homeRuns":20,"strikeOuts":56,"baseOnBalls":29,"intentionalWalks":0,"hits":76,"hitByPitch":3,"atBats":328,"obp":".298","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1406,"era":"4.50","inningsPitched":"88.0","wins":6,"losses":5,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":44,"whip":"1.19","battersFaced":366,"outs":264,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1406,"balls":484,"strikes":922,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".545","pitchesPerInning":"15.98","gamesFinished":1,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"5.73","walksPer9Inn":"2.97","hitsPer9Inn":"7.77","runsScoredPer9":"4.50","homeRunsPer9":"2.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":26,"groundOuts":30,"airOuts":43,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":57,"baseOnBalls":7,"intentionalWalks":2,"hits":31,"hitByPitch":1,"atBats":159,"obp":".234","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":647,"era":"2.42","inningsPitched":"44.2","wins":1,"losses":3,"saves":16,"saveOpportunities":18,"holds":7,"blownSaves":2,"earnedRuns":12,"whip":"0.85","battersFaced":169,"outs":134,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":194,"strikes":453,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".250","pitchesPerInning":"14.49","gamesFinished":23,"strikeoutWalkRatio":"8.14","strikeoutsPer9Inn":"11.49","walksPer9Inn":"1.41","hitsPer9Inn":"6.25","runsScoredPer9":"2.42","homeRunsPer9":"0.81","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"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}},"ID672613":{"person":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".200","slg":".300","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":6,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":63,"errors":0,"chances":63,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":12,"groundOuts":29,"airOuts":23,"runs":19,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".321","atBats":109,"obp":".398","slg":".468","ops":".866","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":51,"rbi":18,"leftOnBase":47,"sacBunts":2,"sacFlies":0,"babip":".398","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":33,"errors":1,"chances":71,"fielding":".986","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":"2-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":65,"groundOuts":82,"airOuts":91,"runs":70,"doubles":22,"triples":2,"homeRuns":24,"strikeOuts":105,"baseOnBalls":64,"intentionalWalks":14,"hits":112,"hitByPitch":5,"avg":".291","atBats":385,"obp":".394","slg":".545","ops":".939","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":210,"rbi":67,"leftOnBase":126,"sacBunts":0,"sacFlies":5,"babip":".337","groundOutsToAirouts":"0.90","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.04","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":87,"airOuts":71,"runs":21,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":55,"hitByPitch":6,"atBats":305,"obp":".257","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1335,"era":"1.79","inningsPitched":"85.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.95","battersFaced":340,"outs":257,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":473,"strikes":862,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".800","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.73","hitsPer9Inn":"5.78","runsScoredPer9":"2.21","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":1,"chances":20,"fielding":".950","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":"1.1 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":13,"strikes":26,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":3,"flyOuts":9,"groundOuts":44,"airOuts":28,"runs":22,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":2,"hits":44,"hitByPitch":3,"atBats":165,"obp":".360","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":762,"era":"3.67","inningsPitched":"41.2","wins":3,"losses":4,"saves":2,"saveOpportunities":3,"holds":12,"blownSaves":1,"earnedRuns":17,"whip":"1.56","battersFaced":189,"outs":125,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":762,"balls":284,"strikes":478,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":1,"winPercentage":".429","pitchesPerInning":"18.29","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"10.58","walksPer9Inn":"4.54","hitsPer9Inn":"9.50","runsScoredPer9":"4.75","homeRunsPer9":"0.65","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","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":18,"gamesStarted":17,"flyOuts":88,"groundOuts":104,"airOuts":139,"runs":36,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":87,"baseOnBalls":21,"intentionalWalks":0,"hits":94,"hitByPitch":4,"atBats":423,"obp":".265","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1626,"era":"2.88","inningsPitched":"112.2","wins":11,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.02","battersFaced":449,"outs":338,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1626,"balls":521,"strikes":1105,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".846","pitchesPerInning":"14.43","gamesFinished":1,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"6.95","walksPer9Inn":"1.68","hitsPer9Inn":"7.51","runsScoredPer9":"2.88","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":75,"flyOuts":46,"groundOuts":52,"airOuts":70,"runs":44,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":81,"baseOnBalls":27,"intentionalWalks":1,"hits":66,"hitByPitch":2,"avg":".248","atBats":266,"obp":".319","slg":".395","ops":".714","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":105,"rbi":38,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.56","popOuts":12,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":110,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":64,"groundOuts":90,"airOuts":128,"runs":64,"doubles":22,"triples":2,"homeRuns":18,"strikeOuts":94,"baseOnBalls":39,"intentionalWalks":1,"hits":113,"hitByPitch":6,"avg":".269","atBats":420,"obp":".336","slg":".460","ops":".796","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":193,"rbi":71,"leftOnBase":183,"sacBunts":0,"sacFlies":5,"babip":".304","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":29,"lineOuts":35},"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":13,"putOuts":280,"errors":2,"chances":295,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"3","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":9,"gamesStarted":0,"flyOuts":8,"groundOuts":2,"airOuts":10,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":36,"obp":".429","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"9.00","inningsPitched":"8.0","wins":1,"losses":0,"saves":5,"saveOpportunities":6,"holds":0,"blownSaves":1,"earnedRuns":8,"whip":"2.13","battersFaced":42,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":57,"strikes":106,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.38","gamesFinished":8,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"13.50","walksPer9Inn":"5.63","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"1.13","inheritedRunners":0,"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":true,"isSubstitute":false}},"ID623465":{"person":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"jerseyNumber":"59","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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"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":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":8,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":29,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"6.14","inningsPitched":"7.1","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":5,"whip":"1.36","battersFaced":32,"outs":22,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":45,"strikes":82,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":1,"winPercentage":".000","pitchesPerInning":"17.32","gamesFinished":4,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"11.05","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"4.91","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":75,"groundOuts":60,"airOuts":123,"runs":42,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":39,"baseOnBalls":23,"intentionalWalks":2,"hits":67,"hitByPitch":1,"avg":".233","atBats":288,"obp":".291","slg":".406","ops":".697","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":117,"rbi":36,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".228","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.15","popOuts":15,"lineOuts":33},"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":163,"putOuts":83,"errors":3,"chances":249,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":33,"airOuts":34,"runs":19,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".246","atBats":118,"obp":".355","slg":".314","ops":".669","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":37,"rbi":16,"leftOnBase":62,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"118.00","popOuts":11,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":70,"errors":1,"chances":72,"fielding":".986","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":19,"gamesStarted":19,"flyOuts":55,"groundOuts":65,"airOuts":104,"runs":52,"doubles":26,"triples":0,"homeRuns":17,"strikeOuts":104,"baseOnBalls":29,"intentionalWalks":1,"hits":87,"hitByPitch":7,"atBats":355,"obp":".311","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1640,"era":"4.95","inningsPitched":"92.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.25","battersFaced":396,"outs":278,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1640,"balls":583,"strikes":1057,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".364","pitchesPerInning":"17.70","gamesFinished":0,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"10.10","walksPer9Inn":"2.82","hitsPer9Inn":"8.45","runsScoredPer9":"5.05","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":26,"groundOuts":50,"airOuts":52,"runs":16,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".276","atBats":152,"obp":".318","slg":".395","ops":".713","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":60,"rbi":18,"leftOnBase":67,"sacBunts":2,"sacFlies":6,"babip":".281","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.67","popOuts":15,"lineOuts":11},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":20,"strikes":33,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":65,"errors":1,"chances":156,"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"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":1,"flyOuts":20,"groundOuts":44,"airOuts":35,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":2,"hits":32,"hitByPitch":1,"atBats":159,"obp":".262","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":691,"era":"3.07","inningsPitched":"44.0","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":15,"whip":"1.00","battersFaced":174,"outs":132,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":233,"strikes":458,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".800","pitchesPerInning":"15.70","gamesFinished":10,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"10.23","walksPer9Inn":"2.45","hitsPer9Inn":"6.55","runsScoredPer9":"3.07","homeRunsPer9":"1.23","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":54,"groundOuts":94,"airOuts":94,"runs":53,"doubles":25,"triples":1,"homeRuns":20,"strikeOuts":101,"baseOnBalls":39,"intentionalWalks":0,"hits":90,"hitByPitch":5,"atBats":377,"obp":".318","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1700,"era":"4.64","inningsPitched":"99.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.30","battersFaced":423,"outs":297,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1700,"balls":606,"strikes":1094,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.55","hitsPer9Inn":"8.18","runsScoredPer9":"4.82","homeRunsPer9":"1.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":63,"groundOuts":132,"airOuts":115,"runs":39,"doubles":14,"triples":1,"homeRuns":13,"strikeOuts":118,"baseOnBalls":28,"intentionalWalks":1,"hits":85,"hitByPitch":3,"atBats":448,"obp":".241","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1860,"era":"2.72","inningsPitched":"125.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.90","battersFaced":481,"outs":377,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1860,"balls":632,"strikes":1228,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".647","pitchesPerInning":"14.80","gamesFinished":0,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"8.45","walksPer9Inn":"2.01","hitsPer9Inn":"6.09","runsScoredPer9":"2.79","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":14,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,681624,500743,518692,605141,606192,663656,571771,571970,672613,683618,694361,608344,623465],"pitchers":[683618,694361,608344,623465],"bench":[669743,669242,687221],"bullpen":[621242,676263,641778,808963,656945,686218,681911,680736,808967],"battingOrder":[660271,681624,500743,518692,605141,606192,663656,571970,672613],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ohtani (22, Suarez)."},{"label":"HR","value":"Ohtani (24, 5th inning off Morán, 1 on, 2 out)."},{"label":"TB","value":"Alfonzo; Betts; Freeman, F 3; Hernández, E; Ohtani 6; Pages, A; Tucker."},{"label":"RBI","value":"Alfonzo (3); Freeman, F (54); Ohtani 2 (67)."},{"label":"2-out RBI","value":"Freeman, F; Ohtani 2."},{"label":"Runners left in scoring position, 2 out","value":"Muncy; Alfonzo 2."},{"label":"GIDP","value":"Rojas, M."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Klein (1, pickoff); Freeman, F (1, fielding)."},{"label":"DP","value":"(Muncy-Rojas, M-Freeman, F)."}]}],"note":[{"label":"a","value":"Intentionally walked for Hernández, E in the 6th."}]}},"officials":[{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Morán; Klein."},{"label":"IBB","value":"Duran, Ja (by Phillips, E); Muncy (by Bello)."},{"label":"HBP","value":"Contreras, Wn (by Klein); Narváez (by Irvin, C)."},{"label":"ABS Challenge","value":"Betts (Strike-Confirmed); Muncy (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Suarez 65-42; Morán 16-10; Bello 58-39; Henriquez, E 21-12; Klein 39-26; Irvin, C 102-67; Phillips, E 5-3."},{"label":"Groundouts-flyouts","value":"Suarez 8-2; Morán 0-1; Bello 7-2; Henriquez, E 0-1; Klein 1-0; Irvin, C 8-4; Phillips, E 0-2."},{"label":"Batters faced","value":"Suarez 18; Morán 4; Bello 16; Henriquez, E 4; Klein 9; Irvin, C 30; Phillips, E 3."},{"label":"Inherited runners-scored","value":"Morán 1-1; Bello 1-0; Irvin, C 3-2; Phillips, E 2-1."},{"label":"Umpires","value":"HP: Gabe Morales. 1B: Doug Eddings. 2B: Mike Muchlinski. 3B: Emil Jimenez. "},{"label":"Weather","value":"78 degrees, Clear."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:53."},{"label":"Att","value":"47,903."},{"label":"Venue","value":"UNIQLO Field at Dodger Stadium."},{"label":"July 31, 2026"}],"pitchingNotes":["Morán pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","boxscoreName":"Rafaela"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":55,"groundOuts":102,"airOuts":102,"runs":52,"doubles":27,"triples":3,"homeRuns":12,"strikeOuts":88,"baseOnBalls":18,"intentionalWalks":0,"hits":116,"hitByPitch":6,"avg":".286","atBats":406,"obp":".326","slg":".456","ops":".782","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":185,"rbi":54,"leftOnBase":151,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.83","popOuts":17,"lineOuts":30},"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":7,"putOuts":252,"errors":1,"chances":260,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","boxscoreName":"Ohtani"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":65,"groundOuts":82,"airOuts":91,"runs":70,"doubles":22,"triples":2,"homeRuns":24,"strikeOuts":105,"baseOnBalls":64,"intentionalWalks":14,"hits":112,"hitByPitch":5,"avg":".291","atBats":385,"obp":".394","slg":".545","ops":".939","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":210,"rbi":67,"leftOnBase":126,"sacBunts":0,"sacFlies":5,"babip":".337","groundOutsToAirouts":"0.90","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.04","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":87,"airOuts":71,"runs":21,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":55,"hitByPitch":6,"atBats":305,"obp":".257","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1335,"era":"1.79","inningsPitched":"85.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.95","battersFaced":340,"outs":257,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":473,"strikes":862,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".800","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.73","hitsPer9Inn":"5.78","runsScoredPer9":"2.21","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":1,"chances":20,"fielding":".950","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":60,"hittingGameScore":60},{"player":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","boxscoreName":"Bello"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 3-6)","summary":"4.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":58,"inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":19,"strikes":39,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":15,"gamesStarted":8,"flyOuts":41,"groundOuts":97,"airOuts":63,"runs":48,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":1,"hits":87,"hitByPitch":3,"atBats":299,"obp":".349","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1245,"era":"5.30","inningsPitched":"74.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.51","battersFaced":333,"outs":224,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1245,"balls":443,"strikes":802,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".333","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"6.87","walksPer9Inn":"3.13","hitsPer9Inn":"10.49","runsScoredPer9":"5.79","homeRunsPer9":"1.33","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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"}]},"type":"reliever","gameScore":59,"pitchingGameScore":59}]},"decisions":{"winner":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"loser":{"id":608344,"fullName":"Cole Irvin","link":"/api/v1/people/608344"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}