{"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":822936,"link":"/api/v1.1/game/822936/feed/live","metaData":{"wait":10,"timeStamp":"20260829_225340","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822936,"type":"R","doubleHeader":"N","id":"2026/08/29/sdnmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822936-2026-08-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-29T20:10:00Z","originalDate":"2026-08-29","officialDate":"2026-08-29","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":64,"ties":0,"pct":".529"},"records":{},"divisionLeader":false,"wins":72,"losses":64,"winningPercentage":".529"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","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":"Tampa Bay","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":81,"losses":54,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":81,"losses":54,"winningPercentage":".600"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true}},"players":{"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687957":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957","firstName":"Dustin","lastName":"Harris","primaryNumber":"29","birthDate":"1999-07-08","currentAge":27,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dustin","useLastName":"Harris","middleName":"Alexander","boxscoreName":"Harris, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin Harris","nameSlug":"dustin-harris-687957","firstLastName":"Dustin Harris","lastFirstName":"Harris, Dustin","lastInitName":"Harris, D","initLastName":"D Harris","fullFMLName":"Dustin Alexander Harris","fullLFMName":"Harris, Dustin Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID592155":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155","firstName":"Cameron","lastName":"Booser","primaryNumber":"62","birthDate":"1992-05-04","currentAge":34,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Booser","middleName":"Joseph","boxscoreName":"Booser","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cam Booser","nameSlug":"cam-booser-592155","firstLastName":"Cam Booser","lastFirstName":"Booser, Cam","lastInitName":"Booser, C","initLastName":"C Booser","fullFMLName":"Cameron Joseph Booser","fullLFMName":"Booser, Cameron Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID700652":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652","firstName":"Kenneth","lastName":"Piper","primaryNumber":"50","birthDate":"1998-07-12","currentAge":28,"birthCity":"Florissant","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kenny","useLastName":"Piper","middleName":"David","boxscoreName":"Piper","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenny Piper","nameSlug":"kenny-piper-700652","firstLastName":"Kenny Piper","lastFirstName":"Piper, Kenny","lastInitName":"Piper, K","initLastName":"K Piper","fullFMLName":"Kenneth David Piper","fullLFMName":"Piper, Kenneth David","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":26,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID655889":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889","firstName":"Manuel","lastName":"Rodríguez","primaryNumber":"39","birthDate":"1996-08-06","currentAge":30,"birthCity":"Merida","birthStateProvince":"-1","birthCountry":"Mexico","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Manuel","useLastName":"Rodríguez","middleName":"De Jesus","boxscoreName":"Rodríguez, M","gender":"M","nameMatrilineal":"Caamal","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manuel Rodríguez","nameSlug":"manuel-rodriguez-655889","firstLastName":"Manuel Rodríguez","lastFirstName":"Rodríguez, Manuel","lastInitName":"Rodríguez, M","initLastName":"M Rodríguez","fullFMLName":"Manuel De Jesus Rodríguez","fullLFMName":"Rodríguez, Manuel De Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12","location":{"address1":"One Tropicana Drive","city":"St. Petersburg","state":"Florida","stateAbbrev":"FL","postalCode":"33705","defaultCoordinates":{"latitude":27.767778,"longitude":-82.6525},"azimuthAngle":359.0,"elevation":15,"country":"USA","phone":"(727) 825-3137"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":25025,"turfType":"Artificial Turf","roofType":"Dome","leftLine":315,"left":370,"leftCenter":410,"center":404,"rightCenter":404,"right":370,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":12,"link":"/api/v1/venues/12"},"weather":{"condition":"Dome","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":25621,"firstPitch":"2026-08-29T20:10:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"home":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"}},"officialScorer":{"id":800937,"fullName":"Jay D'Abramo","link":"/api/v1/people/800937"},"primaryDatacaster":{"id":485542,"fullName":"Don Golden","link":"/api/v1/people/485542"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:10:34.302Z","endTime":"2026-08-29T20:11:50.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-08-29T16:45:27.713Z","endTime":"2026-08-29T19:47:31.223Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T19:47:31.223Z","endTime":"2026-08-29T20:08:46.346Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T20:08:46.346Z","endTime":"2026-08-29T20:10:36.190Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":92.0,"endSpeed":83.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13522141566591,"aZ":-16.759950297258413,"pfxX":-10.134549751489127,"pfxZ":8.551219652107097,"pX":0.13000843912781462,"pZ":2.7051472707350497,"vX0":7.4668532098693845,"vY0":-133.72954003961974,"vZ0":-5.162845108082483,"x":112.04,"y":165.74,"x0":-1.3884172707483,"y0":50.00091818994,"z0":5.871624373440878,"aX":-18.265601191892156},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":16.7,"spinRate":2401,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.4103290660432215,"extension":5.976811484150485},"index":3,"playId":"ee341839-dadb-374c-ae87-ed51fe79b76e","pitchNumber":1,"startTime":"2026-08-29T20:10:36.190Z","endTime":"2026-08-29T20:10:39.218Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68570389173039,"aZ":-19.583990271591745,"pfxX":0.31588811438303255,"pfxZ":7.4115924026801245,"pX":0.6394461004944677,"pZ":2.6646166059947998,"vX0":5.575739568774392,"vY0":-129.21261531249425,"vZ0":-4.19573989377068,"x":92.63,"y":166.84,"x0":-1.5831107195905632,"y0":50.00485026657716,"z0":5.804774674112916,"aX":0.5368176010613083},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.7,"breakHorizontal":-1.8,"spinRate":2377,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.4230947286253155,"extension":5.814933704668166},"index":4,"playId":"a4d7c447-418b-307d-9656-c1a6ec6f0614","pitchNumber":2,"startTime":"2026-08-29T20:10:51.036Z","endTime":"2026-08-29T20:10:54.092Z","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":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89046953540555,"aZ":-27.246824338465668,"pfxX":-6.898447492730362,"pfxZ":3.8707898086931456,"pX":0.9602317816241378,"pZ":-0.5785857719127983,"vX0":6.928064848895327,"vY0":-112.23847826476441,"vZ0":-8.134108876284532,"x":80.4,"y":254.4,"x0":-1.2746205701559508,"y0":50.00084204188816,"z0":5.878602131331977,"aX":-8.773965012698325},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":5.0,"breakHorizontal":10.7,"spinRate":2150,"spinDirection":259},"zone":14,"typeConfidence":0.91,"plateTime":0.4885701803071809,"extension":6.110995838086955},"index":5,"playId":"de7876ca-9f55-3547-9b51-68ade8574eda","pitchNumber":3,"startTime":"2026-08-29T20:11:07.436Z","endTime":"2026-08-29T20:11:10.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.820303428002564,"aZ":-31.650324102870268,"pfxX":-9.634454466541357,"pfxZ":0.3876556250004272,"pX":0.5722377906129918,"pZ":-0.11519528510529352,"vX0":7.219561449779004,"vY0":-114.91008008989562,"vZ0":-6.709467827142187,"x":95.19,"y":241.89,"x0":-1.3549422300026854,"y0":50.001630237110014,"z0":5.9084591553907035,"aX":-12.914232522443553},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.7,"breakHorizontal":15.7,"spinRate":2174,"spinDirection":253},"zone":14,"typeConfidence":0.89,"plateTime":0.47623441452237936,"extension":6.104871821670521},"index":6,"playId":"f163bc24-0f35-3dc3-9576-e02f63daa568","pitchNumber":4,"startTime":"2026-08-29T20:11:29.308Z","endTime":"2026-08-29T20:11:32.636Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9240836434568,"aZ":-16.715040448365702,"pfxX":-8.817229585301277,"pfxZ":8.331054248793077,"pX":-0.4399516390901966,"pZ":1.4150758275649362,"vX0":5.833252426368864,"vY0":-135.87634070449283,"vZ0":-8.505299000112352,"x":133.77,"y":200.57,"x0":-1.4776039696983918,"y0":50.00188381996746,"z0":5.765072014830204,"aX":-16.358306899467593},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":14.6,"spinRate":2334,"spinDirection":207},"zone":13,"typeConfidence":0.89,"plateTime":0.40430572853517743,"extension":6.002404063051761},"index":7,"playId":"8dca4abe-5fdc-33ef-8520-02f099bca218","pitchNumber":5,"startTime":"2026-08-29T20:11:47.203Z","endTime":"2026-08-29T20:11:50.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:11:50.918Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:12:09.155Z","endTime":"2026-08-29T20:13:00.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.415350404116644,"aZ":-17.29602738719341,"pfxX":-11.035349085115776,"pfxZ":8.286901241129659,"pX":1.6396108638803495,"pZ":2.414344309303561,"vX0":11.498244085764462,"vY0":-134.01726193198013,"vZ0":-5.715144374973014,"x":54.5,"y":173.59,"x0":-1.299077513002684,"y0":50.005269136215425,"z0":5.834857307753376,"aX":-19.820208755503767},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":17.2,"spinRate":2398,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.4107198066640172,"extension":6.068833854612178},"index":0,"playId":"a33b576f-2785-3e53-bac9-077cbbcb165f","pitchNumber":1,"startTime":"2026-08-29T20:12:17.756Z","endTime":"2026-08-29T20:12:20.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118112550749924,"aZ":-27.823076722290647,"pfxX":0.11169590836023735,"pfxZ":2.7606184319262157,"pX":-0.8819188467615086,"pZ":1.7950189110788541,"vX0":1.8440921008428584,"vY0":-124.53256918459178,"vZ0":-4.48079952425627,"x":150.62,"y":190.31,"x0":-1.6453768032802076,"y0":50.00476999756483,"z0":5.909198155371056,"aX":0.17571282969231533},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-0.6,"spinRate":2265,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.4391948212729311,"extension":5.833441498750363},"index":1,"playId":"d22f0386-d6aa-3b83-b07d-7f23f7ceb1cd","pitchNumber":2,"startTime":"2026-08-29T20:12:34.048Z","endTime":"2026-08-29T20:12:37.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77230544654244,"aZ":-14.874627927083772,"pfxX":-10.307630928972719,"pfxZ":9.491835392782171,"pX":0.5707282445837325,"pZ":2.23001612120991,"vX0":8.953158988087067,"vY0":-134.75919136409414,"vZ0":-6.540995812378111,"x":95.25,"y":178.57,"x0":-1.4703713796434914,"y0":50.002533092621995,"z0":5.75688954168324,"aX":-18.785528003279317},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":16.6,"spinRate":2415,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.4078763477924614,"extension":5.986191038508051},"hitData":{"launchSpeed":95.2,"launchAngle":49.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.45,"coordY":90.67}},"index":2,"playId":"e4c8c7ec-5882-3656-9aa6-8bc10500c2f1","pitchNumber":3,"startTime":"2026-08-29T20:12:49.829Z","endTime":"2026-08-29T20:13:00.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:13:00.535Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, pitcher Nick Martinez to shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:13:09.095Z","endTime":"2026-08-29T20:13:49.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607259,"link":"/api/v1/people/607259"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.306182106122865,"aZ":-15.295294497476702,"pfxX":-8.270811767776955,"pfxZ":9.307463608614418,"pX":-0.028039765403530967,"pZ":4.1904165340355295,"vX0":6.743757730347867,"vY0":-134.34733866373358,"vZ0":-1.7998471306557668,"x":118.07,"y":125.64,"x0":-1.5062756013454803,"y0":50.00017604452061,"z0":5.965795429889063,"aX":-14.99454272251771},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":13.3,"spinRate":2337,"spinDirection":201},"zone":11,"typeConfidence":0.88,"plateTime":0.40895562928669715,"extension":5.874178499298824},"index":0,"playId":"78f9d435-fb9d-3272-834b-20e56109a869","pitchNumber":1,"startTime":"2026-08-29T20:13:27.199Z","endTime":"2026-08-29T20:13:30.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27040527641798,"aZ":-20.505764015635986,"pfxX":-1.2136052313775378,"pfxZ":6.750949680900959,"pX":-0.15587535266301203,"pZ":2.825420988291076,"vX0":4.28236234423624,"vY0":-130.56030686112538,"vZ0":-4.058739303172462,"x":122.94,"y":162.49,"x0":-1.6589803430558776,"y0":50.00012325917775,"z0":5.941633199865167,"aX":-2.097080816385214},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.5,"breakHorizontal":1.3,"spinRate":2477,"spinDirection":199},"zone":5,"typeConfidence":0.89,"plateTime":0.41937677395360184,"extension":5.941992993367926},"hitData":{"launchSpeed":104.9,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.41,"coordY":167.9}},"index":1,"playId":"a4d03df5-8073-32b9-bbd2-5e17274c488a","pitchNumber":2,"startTime":"2026-08-29T20:13:41.430Z","endTime":"2026-08-29T20:13:49.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:13:49.488Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (22) on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:15:49.838Z","endTime":"2026-08-29T20:16:12.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.703320543558004,"aZ":-12.428487534821297,"pfxX":-5.775194667886764,"pfxZ":10.934664603519852,"pX":0.5372425219530882,"pZ":3.0035112670307527,"vX0":6.312133324749333,"vY0":-134.18458020726632,"vZ0":-4.532543759613626,"x":96.52,"y":157.69,"x0":-1.106316955847187,"y0":50.000609370890864,"z0":5.6143530407145095,"aX":-10.426847569151459},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4097442371547477,"extension":6.148407868809109},"hitData":{"launchSpeed":104.4,"launchAngle":16.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":174.74,"coordY":66.18}},"index":0,"playId":"ddc54595-2293-3813-95d1-19e42cae3f49","pitchNumber":1,"startTime":"2026-08-29T20:15:58.889Z","endTime":"2026-08-29T20:16:12.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:16:12.240Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan Aranda pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:16:35.080Z","endTime":"2026-08-29T20:18:09.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656103394924894,"aZ":-16.850639946073972,"pfxX":-1.4888911426076616,"pfxZ":8.74976996506849,"pX":0.23609963677942264,"pZ":2.6025563744369893,"vX0":4.450744816403563,"vY0":-131.68022233997394,"vZ0":-4.5887260768218034,"x":108.0,"y":168.51,"x0":-1.2845693324236809,"y0":50.003704898452376,"z0":5.619169528136071,"aX":-2.6081751589258237},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.0,"breakHorizontal":1.7,"spinRate":2594,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.4163667393049595,"extension":6.212133986911548},"index":0,"playId":"58511945-3d37-3917-8369-a8c0421988db","pitchNumber":1,"startTime":"2026-08-29T20:16:41.617Z","endTime":"2026-08-29T20:16:44.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.281729939108857,"aZ":-12.663314850043015,"pfxX":-3.4145396097226794,"pfxZ":10.420224669800495,"pX":0.8020984219238417,"pZ":3.9510090379688587,"vX0":6.0394027568742565,"vY0":-136.29810804527122,"vZ0":-2.4808409649960117,"x":86.43,"y":132.1,"x0":-1.0035962506349188,"y0":50.00312364955524,"z0":5.752723680169646,"aX":-6.394041812670847},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2250,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.40258223343056176,"extension":6.178644680693574},"index":1,"playId":"4f1cb88c-9917-3cb4-a597-6d37954a4637","pitchNumber":2,"startTime":"2026-08-29T20:17:01.027Z","endTime":"2026-08-29T20:17:04.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98384395155895,"aZ":-17.434146402751498,"pfxX":-9.639567623820827,"pfxZ":7.8138658615282806,"pX":1.7307289265163994,"pZ":2.2069216137613226,"vX0":10.753287438938662,"vY0":-136.44967314682665,"vZ0":-5.600496553273368,"x":51.03,"y":179.19,"x0":-1.0085651626793763,"y0":50.00025277621645,"z0":5.486921928690063,"aX":-18.177510697393114},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":15.2,"spinRate":2148,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4013989519725767,"extension":6.222122695599549},"index":2,"playId":"59c4ae13-9b36-3c6e-b06a-24b9500af505","pitchNumber":3,"startTime":"2026-08-29T20:17:17.772Z","endTime":"2026-08-29T20:17:20.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770827057601302,"aZ":-20.346297816820947,"pfxX":-2.4802975883819762,"pfxZ":6.453500943140504,"pX":-0.2973395614996171,"pZ":3.056944807048147,"vX0":3.093276444754863,"vY0":-134.4071656155993,"vZ0":-3.0620706395787867,"x":128.33,"y":156.24,"x0":-1.1401402908541312,"y0":50.000797838546454,"z0":5.6536165454858365,"aX":-4.543949438529301},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":3.8,"spinRate":2360,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.4073160633865185,"extension":6.334766534187849},"index":3,"playId":"96e410f9-774d-37a4-a3e8-3145aabf4d9c","pitchNumber":4,"startTime":"2026-08-29T20:17:37.536Z","endTime":"2026-08-29T20:17:40.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20418210552308,"aZ":-20.492272447782867,"pfxX":-11.069096150238078,"pfxZ":6.285904703021876,"pX":0.33434285620389653,"pZ":2.769722166279995,"vX0":7.868905078721457,"vY0":-136.25226971417203,"vZ0":-3.3603719312314326,"x":104.26,"y":164.0,"x0":-1.1701699868410995,"y0":50.00278132291048,"z0":5.455171894140351,"aX":-20.568835119825394},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":18.1,"spinRate":2078,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40380422194250976,"extension":6.3265503575060045},"hitData":{"launchSpeed":86.8,"launchAngle":70.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":74.28,"coordY":168.91}},"index":4,"playId":"505ed783-fad0-32c0-8a39-2d315cff2179","pitchNumber":5,"startTime":"2026-08-29T20:17:58.920Z","endTime":"2026-08-29T20:18:09.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:18:09.264Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:18:25.596Z","endTime":"2026-08-29T20:18:42.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83362325581539,"aZ":-17.42646243415781,"pfxX":-9.61316852010554,"pfxZ":7.831068750972845,"pX":-0.061164682851342723,"pZ":2.7379610138923822,"vX0":6.495600018752878,"vY0":-136.76069622536215,"vZ0":-4.149640884760522,"x":119.33,"y":164.86,"x0":-1.2253317625475977,"y0":50.002867641576096,"z0":5.480046481049388,"aX":-18.10172704083166},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":16.0,"spinRate":2112,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40142083571424436,"extension":6.352378688770766},"hitData":{"launchSpeed":90.3,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.52,"coordY":144.42}},"index":0,"playId":"0aa0d6e1-a9c1-3586-bcf7-1251032f443b","pitchNumber":1,"startTime":"2026-08-29T20:18:34.880Z","endTime":"2026-08-29T20:18:42.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:18:42.904Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a line drive to center fielder Jackson Merrill. Yandy Díaz scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:19:18.109Z","endTime":"2026-08-29T20:20:07.577Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T20:19:03.623Z","endTime":"2026-08-29T20:19:20.360Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341667248061658,"aZ":-18.84066722317263,"pfxX":-0.06931236270878438,"pfxZ":7.3566817437156455,"pX":-0.7513145458265835,"pZ":3.794691564585809,"vX0":1.3241453270525878,"vY0":-133.88640385105802,"vZ0":-1.4752586596892419,"x":145.64,"y":136.32,"x0":-1.2436302180354875,"y0":50.00396064111782,"z0":5.703425777414144,"aX":-0.12592737051361277},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-0.1,"spinRate":2380,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.40936404435816964,"extension":6.2085221893182725},"index":1,"playId":"488a1b51-9cec-31ef-9738-09db1992a2c4","pitchNumber":1,"startTime":"2026-08-29T20:19:20.360Z","endTime":"2026-08-29T20:19:23.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.879451260057635,"aZ":-20.050835409646293,"pfxX":-1.8529120648173603,"pfxZ":6.655308276859494,"pX":1.2234526361614702,"pZ":1.8775236675584672,"vX0":6.15777747521055,"vY0":-134.5351964499089,"vZ0":-5.962829964449912,"x":70.36,"y":188.09,"x0":-0.860571655608122,"y0":50.00262988571843,"z0":5.556914763210008,"aX":-3.3755781907022233},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":1.9,"spinRate":2364,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.40809157997104784,"extension":6.289949052948825},"index":2,"playId":"ff260831-9b16-3c73-983f-dee330f16806","pitchNumber":2,"startTime":"2026-08-29T20:19:37.144Z","endTime":"2026-08-29T20:19:40.397Z","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":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55070846201215,"aZ":-18.141713698648207,"pfxX":1.3512079641504429,"pfxZ":7.769486518458894,"pX":0.17810411736919435,"pZ":3.4657747763432347,"vX0":3.0031424142967134,"vY0":-133.4894530967922,"vZ0":-2.339733903440214,"x":110.21,"y":145.2,"x0":-1.1367102722056572,"y0":50.00312793477403,"z0":5.6587674588142,"aX":2.4390809933142497},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-3.1,"spinRate":2325,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4102240011349325,"extension":6.27498412891061},"hitData":{"launchSpeed":72.3,"launchAngle":12.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.75,"coordY":110.42}},"index":3,"playId":"288091b2-419a-382f-8ac9-72e47dfb98d4","pitchNumber":3,"startTime":"2026-08-29T20:19:56.870Z","endTime":"2026-08-29T20:20:07.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:20:07.577Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to shortstop Jake Cronenworth. Liam Hicks to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:20:25.759Z","endTime":"2026-08-29T20:21:58.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87067032719953,"aZ":-11.468158727257943,"pfxX":-5.3007487066864725,"pfxZ":10.833793267905357,"pX":0.46187416416271987,"pZ":1.8845831459046751,"vX0":5.928548195057334,"vY0":-138.1285607712364,"vZ0":-7.842174935884352,"x":99.39,"y":187.9,"x0":-1.0346809064945353,"y0":50.00347497274687,"z0":5.5515742443114835,"aX":-10.132484128738469},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2264,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39818501200491907,"extension":6.412344851163547},"index":0,"playId":"45b9630b-9d15-3b5a-8888-87eaa464c15e","pitchNumber":1,"startTime":"2026-08-29T20:20:43.551Z","endTime":"2026-08-29T20:20:46.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070695320813396,"aZ":-13.230809732754237,"pfxX":0.45504206406680614,"pfxZ":10.425024531966084,"pX":-0.048920703370585635,"pZ":2.3863170525071964,"vX0":2.4889998169586396,"vY0":-133.98934985220825,"vZ0":-5.721390638766688,"x":118.86,"y":174.35,"x0":-1.049260018202948,"y0":50.006670345874696,"z0":5.495657125869387,"aX":0.8269250382461524},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-1.3,"spinRate":2470,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.4088555419063953,"extension":6.315980381202012},"index":1,"playId":"c281bf0a-8df2-32e8-99a6-bc67431a5162","pitchNumber":2,"startTime":"2026-08-29T20:21:00.890Z","endTime":"2026-08-29T20:21:03.890Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T20:21:16.013Z","endTime":"2026-08-29T20:21:22.111Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.516475258269146,"aZ":-14.525247622248111,"pfxX":-5.2436757754136565,"pfxZ":9.329020537927935,"pX":2.054676994191467,"pZ":2.672330485059665,"vX0":9.858950439506145,"vY0":-137.2020856055994,"vZ0":-5.177438004872974,"x":38.68,"y":166.63,"x0":-0.9164314918205972,"y0":50.002628440776306,"z0":5.58605480847511,"aX":-9.920708504042597},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2281,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4003716075296033,"extension":6.403727495065653},"index":3,"playId":"302628c5-a118-3851-8f31-9523fbde7b58","pitchNumber":3,"startTime":"2026-08-29T20:21:22.111Z","endTime":"2026-08-29T20:21:25.269Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.717227704472876,"aZ":-10.656082184838743,"pfxX":-2.0508186182004584,"pfxZ":11.128273379271295,"pX":0.1334885636799291,"pZ":3.1584673736108666,"vX0":4.1265572637123125,"vY0":-139.02855554253526,"vZ0":-4.696564845793826,"x":111.91,"y":153.5,"x0":-1.1118107764589051,"y0":50.00329901053493,"z0":5.592917106029003,"aX":-3.966060755502732},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":2.8,"spinRate":2254,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.395818255321025,"extension":6.487283817200331},"hitData":{"launchSpeed":93.6,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.94,"coordY":145.09}},"index":4,"playId":"29eb78a3-70bd-3546-a35f-3e8815f55722","pitchNumber":4,"startTime":"2026-08-29T20:21:48.129Z","endTime":"2026-08-29T20:21:58.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:21:58.046Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonny DeLuca pops out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:23:14.417Z","endTime":"2026-08-29T20:23:27.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T20:22:17.333Z","endTime":"2026-08-29T20:23:16.640Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505411881696467,"aZ":-22.300494942510117,"pfxX":3.328743057167484,"pfxZ":5.694922169109638,"pX":0.10366013121198767,"pZ":2.356018095489579,"vX0":1.8659489979679558,"vY0":-130.348162711081,"vZ0":-4.045510630747719,"x":113.05,"y":175.17,"x0":-1.0522177084204671,"y0":50.00223760776493,"z0":5.596859541349695,"aX":5.769456954285674},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":-6.5,"spinRate":2491,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.41902708923069465,"extension":6.68014509290217},"hitData":{"launchSpeed":83.7,"launchAngle":73.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":133.57,"coordY":166.88}},"index":1,"playId":"97318d76-3cd9-314f-b7ed-0bb7391420dd","pitchNumber":1,"startTime":"2026-08-29T20:23:16.640Z","endTime":"2026-08-29T20:23:27.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:23:27.033Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a fly ball to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:25:36.528Z","endTime":"2026-08-29T20:26:14.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.539192698088065,"aZ":-20.612938105675617,"pfxX":0.4453219526897483,"pfxZ":6.828063489751024,"pX":-1.1295427934027977,"pZ":2.655327039098275,"vX0":1.4648220198617419,"vY0":-128.9529162650378,"vZ0":-4.289062089720789,"x":160.06,"y":167.09,"x0":-1.761605799552949,"y0":50.0013049793652,"z0":5.920111855315099,"aX":0.7533480400441156},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.6,"breakHorizontal":-1.1,"spinRate":2228,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.42393552727945494,"extension":5.869865705637538},"index":0,"playId":"dbaf3819-4979-3d5e-bd0c-14e2e5a27891","pitchNumber":1,"startTime":"2026-08-29T20:25:46.512Z","endTime":"2026-08-29T20:25:49.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84401549439404,"aZ":-19.505613391188383,"pfxX":-9.974401201033622,"pfxZ":6.983951374088061,"pX":-0.3034950657743536,"pZ":2.7103405629329007,"vX0":6.5123078488198365,"vY0":-134.05961474925599,"vZ0":-4.6312082166842155,"x":128.57,"y":165.6,"x0":-1.4722391356997093,"y0":50.00379676732378,"z0":5.858572998662826,"aX":-18.098354111801918},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":16.6,"spinRate":2355,"spinDirection":200},"zone":1,"typeConfidence":0.91,"plateTime":0.40906015745085345,"extension":6.001601793041797},"hitData":{"launchSpeed":69.5,"launchAngle":33.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.52,"coordY":97.61}},"index":1,"playId":"f6d24978-7609-3f5a-8271-b897643eeacb","pitchNumber":2,"startTime":"2026-08-29T20:26:02.323Z","endTime":"2026-08-29T20:26:14.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:26:14.245Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:26:26.586Z","endTime":"2026-08-29T20:27:11.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19366986789378,"aZ":-17.03436111931601,"pfxX":-10.153608650670142,"pfxZ":8.445434816673146,"pX":0.5778749048942665,"pZ":3.186941876039934,"vX0":8.637122550445635,"vY0":-133.6403433382128,"vZ0":-3.892901755650193,"x":94.97,"y":152.73,"x0":-1.3909398412918648,"y0":50.00176207814704,"z0":5.900596270137207,"aX":-18.201348739976723},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":16.3,"spinRate":2417,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.41123938598400933,"extension":5.961251621192218},"index":0,"playId":"709ec774-6db3-3afd-81eb-2ecc47017fed","pitchNumber":1,"startTime":"2026-08-29T20:26:39.848Z","endTime":"2026-08-29T20:26:42.848Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41289185004073,"aZ":-19.762435572317642,"pfxX":-1.025869824772748,"pfxZ":7.215929597412314,"pX":0.46466022744583757,"pZ":3.6641034212240924,"vX0":5.60580738822195,"vY0":-130.3306984396582,"vZ0":-2.0904884456522606,"x":99.29,"y":139.85,"x0":-1.5808938422502965,"y0":50.0026259313041,"z0":5.969213002844591,"aX":-1.764760722143153},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":0.6,"spinRate":2303,"spinDirection":193},"zone":12,"typeConfidence":0.88,"plateTime":0.42027555387445714,"extension":5.922345466560232},"hitData":{"launchSpeed":91.5,"launchAngle":54.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.8,"coordY":105.39}},"index":1,"playId":"bb9b2a2e-6ce4-3e33-930d-3cb57c432d6b","pitchNumber":2,"startTime":"2026-08-29T20:26:57.826Z","endTime":"2026-08-29T20:27:11.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:27:11.331Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano challenged (pitch result), call on the field was confirmed: Luis Campusano called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:27:23.867Z","endTime":"2026-08-29T20:29:00.387Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164744574911463,"aZ":-28.859868426424026,"pfxX":-0.6560502552619007,"pfxZ":2.16300257051041,"pX":0.06925559563387941,"pZ":0.9825879979441794,"vX0":4.050648511517195,"vY0":-123.21260771479824,"vZ0":-5.80610989627414,"x":114.36,"y":212.25,"x0":-1.512939968107795,"y0":50.00419080145106,"z0":5.817457222114063,"aX":-1.0062613120548574},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.8,"breakHorizontal":0.2,"spinRate":2254,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.44504735562142717,"extension":6.015308982396214},"index":0,"playId":"e0757a94-9d98-3a2f-b8cb-2b916d0f35de","pitchNumber":1,"startTime":"2026-08-29T20:27:35.413Z","endTime":"2026-08-29T20:27:39.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60171543589156,"aZ":-30.863587170172973,"pfxX":-8.128865039523488,"pfxZ":1.0166167842189373,"pX":0.0866484677355908,"pZ":-0.6644634720204275,"vX0":5.631936365800637,"vY0":-113.483339160262,"vZ0":-7.694529739694579,"x":113.7,"y":256.72,"x0":-1.3827426415753,"y0":50.00511071262056,"z0":5.882740292373367,"aX":-10.503795708261007},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":0.0,"breakHorizontal":13.1,"spinRate":2043,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.4844105032229038,"extension":6.133631769827627},"index":1,"playId":"ff1ca9f4-7560-3eae-82d8-2af2365b76b0","pitchNumber":2,"startTime":"2026-08-29T20:27:54.028Z","endTime":"2026-08-29T20:27:57.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253439478535967,"aZ":-31.158756248946773,"pfxX":-6.128459239738664,"pfxZ":0.7855861311522165,"pX":0.34944145150833383,"pZ":1.7021271371466398,"vX0":5.667169262598439,"vY0":-113.52084532464521,"vZ0":-2.9409163472963873,"x":103.68,"y":192.82,"x0":-1.3921561159665032,"y0":50.00501230449909,"z0":6.140209639386525,"aX":-7.939471183513579},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.0,"breakHorizontal":9.5,"spinRate":2109,"spinDirection":258},"zone":9,"typeConfidence":0.89,"plateTime":0.48391405923539077,"extension":6.098793535785137},"index":2,"playId":"de4d892a-e065-35d0-8414-f4fbeb6a985b","pitchNumber":3,"startTime":"2026-08-29T20:28:20.861Z","endTime":"2026-08-29T20:28:26.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99546577291963,"aZ":-33.60386157366855,"pfxX":-7.042071177165868,"pfxZ":-1.1139139211404743,"pX":0.2695050967641399,"pZ":3.2330431958824066,"vX0":5.556226571214682,"vY0":-112.73685792694553,"vZ0":0.8723480583407335,"x":106.73,"y":151.49,"x0":-1.3214868431717965,"y0":50.00524854776728,"z0":6.25373595863352,"aX":-8.994754771459359},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.4,"breakHorizontal":11.2,"spinRate":1778,"spinDirection":264},"zone":3,"typeConfidence":0.87,"plateTime":0.4873107455654724,"extension":5.989680109455579},"index":3,"playId":"10489eb3-1721-3e92-9de6-66944ce76a43","pitchNumber":4,"startTime":"2026-08-29T20:28:56.975Z","endTime":"2026-08-29T20:29:00.387Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}},"playEndTime":"2026-08-29T20:29:00.387Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a line drive to left fielder Chandler Simpson. Ty France to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:29:24.938Z","endTime":"2026-08-29T20:30:53.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96398761710218,"aZ":-21.020620964406966,"pfxX":0.7560852312234643,"pfxZ":6.5773042639011345,"pX":-0.15363772261930625,"pZ":1.6011335508996971,"vX0":3.7527216649808857,"vY0":-129.61858569694186,"vZ0":-6.573287075787758,"x":122.86,"y":195.55,"x0":-1.7204889080973627,"y0":50.00396590036788,"z0":5.783466409128682,"aX":1.2812792114202178},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.6,"breakHorizontal":-2.3,"spinRate":2209,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.4231286448258684,"extension":5.976184682386597},"index":0,"playId":"f79573e9-3982-3d35-be63-c6833486971f","pitchNumber":1,"startTime":"2026-08-29T20:29:40.895Z","endTime":"2026-08-29T20:29:43.895Z","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":78.6,"endSpeed":71.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.937973186640804,"aZ":-32.58584877278315,"pfxX":-7.474559434661339,"pfxZ":-0.3183716912196157,"pX":0.08020752595434048,"pZ":1.6221148709889546,"vX0":5.476374261298049,"vY0":-114.22661365639912,"vZ0":-2.6098083417663185,"x":113.94,"y":194.98,"x0":-1.388641938400468,"y0":50.001282744473976,"z0":6.01397776255079,"aX":-9.781240237130575},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":1830,"spinDirection":258},"zone":14,"typeConfidence":0.89,"plateTime":0.48129860461316554,"extension":6.143149211135724},"index":1,"playId":"699e222b-98ef-34db-96b2-f13a8392c402","pitchNumber":2,"startTime":"2026-08-29T20:30:00.402Z","endTime":"2026-08-29T20:30:04.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.717184213908176,"aZ":-20.83164068632406,"pfxX":-0.847118402291839,"pfxZ":6.6690211807257835,"pX":1.5002807672706724,"pZ":1.7005436322959622,"vX0":7.890905382833361,"vY0":-129.4806945028115,"vZ0":-6.22849641500776,"x":59.81,"y":192.87,"x0":-1.4749309978781162,"y0":50.00176789948867,"z0":5.728391010639425,"aX":-1.4424286484960511},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2319,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.422816381635593,"extension":5.95247732788871},"index":2,"playId":"bab17742-7cc5-373f-843c-939fbeb8ad4a","pitchNumber":3,"startTime":"2026-08-29T20:30:20.454Z","endTime":"2026-08-29T20:30:23.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702147686169127,"aZ":-20.338508195504335,"pfxX":-9.819226453968081,"pfxZ":6.470626142842608,"pX":0.2957237677866306,"pZ":3.219134358219933,"vX0":8.007239969853062,"vY0":-134.5076229053384,"vZ0":-3.1712196899807426,"x":105.73,"y":151.86,"x0":-1.4468611092323997,"y0":50.002809660598835,"z0":5.858902175373826,"aX":-17.95798798510998},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":16.1,"spinRate":2361,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.4075107029586187,"extension":5.9408446391346095},"hitData":{"launchSpeed":67.8,"launchAngle":23.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.53,"coordY":122.67}},"index":3,"playId":"95ebcb69-f30d-3275-b296-ad3daa67fc22","pitchNumber":4,"startTime":"2026-08-29T20:30:41.875Z","endTime":"2026-08-29T20:30:53.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:30:53.258Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:31:05.961Z","endTime":"2026-08-29T20:31:29.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677476022446573,"aZ":-21.954228444046816,"pfxX":-0.8976752974201727,"pfxZ":5.905727592469427,"pX":-0.17815128236392258,"pZ":2.0103770414422275,"vX0":4.063313426455413,"vY0":-131.0018252569084,"vZ0":-5.608579899218018,"x":123.79,"y":184.5,"x0":-1.6353940800562936,"y0":50.006269738856375,"z0":5.829179414392431,"aX":-1.554807518123518},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.6,"breakHorizontal":0.7,"spinRate":2172,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.41873012097388873,"extension":5.947086523264925},"hitData":{"launchSpeed":96.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":155.23}},"index":0,"playId":"c2b596ca-21fb-385f-93a1-bb363d4596f6","pitchNumber":1,"startTime":"2026-08-29T20:31:22.089Z","endTime":"2026-08-29T20:31:29.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:31:29.999Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:33:28.762Z","endTime":"2026-08-29T20:34:40.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95500302715623,"aZ":-18.026053166929895,"pfxX":2.572975374005843,"pfxZ":8.007138648205931,"pX":-0.25621244798344267,"pZ":1.967783865218358,"vX0":2.0196961283882646,"vY0":-132.02185003641998,"vZ0":-5.956879752329415,"x":126.77,"y":185.65,"x0":-1.3651530947452621,"y0":50.000630485091804,"z0":5.578925443599652,"aX":4.5428119687173405},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":-5.0,"spinRate":2356,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.41478897093605305,"extension":6.370226471734634},"index":0,"playId":"72ce7220-bc9a-3019-a2b2-99b0b37e512b","pitchNumber":1,"startTime":"2026-08-29T20:33:34.437Z","endTime":"2026-08-29T20:33:37.675Z","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":93.4,"endSpeed":84.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26904173976577,"aZ":-15.872232734624502,"pfxX":-4.716621813199083,"pfxZ":8.823893818031644,"pX":-1.1748512226201289,"pZ":2.993108734440256,"vX0":2.0984070028202813,"vY0":-135.93440017128157,"vZ0":-3.977808856904129,"x":161.78,"y":157.97,"x0":-1.3493395992845916,"y0":50.00592474012557,"z0":5.596711760542827,"aX":-8.71833644255327},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2098,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4048639247306851,"extension":6.200814900714365},"index":1,"playId":"273c56c4-aba7-3b4b-b7c3-8d5b1733a76e","pitchNumber":2,"startTime":"2026-08-29T20:33:48.795Z","endTime":"2026-08-29T20:33:54.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-29T20:34:00.979Z","endTime":"2026-08-29T20:34:17.016Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607706010188554,"aZ":-31.592053591683655,"pfxX":-5.986452511328972,"pfxZ":0.3320191209249268,"pX":0.8357661674330026,"pZ":1.8647214792980626,"vX0":7.719518153527384,"vY0":-131.55631837550413,"vZ0":-3.440097108122546,"x":85.14,"y":188.43,"x0":-1.3624534487117463,"y0":50.00225892119425,"z0":5.5376987609843855,"aX":-10.465283491040445},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.0,"breakHorizontal":9.1,"spinRate":1178,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4167729459207381,"extension":6.2875219119906705},"index":3,"playId":"647af1b5-2d3a-3205-96a3-13cf9b649084","pitchNumber":3,"startTime":"2026-08-29T20:34:17.016Z","endTime":"2026-08-29T20:34:20.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72390459412887,"aZ":-30.41465642158239,"pfxX":4.698389078761858,"pfxZ":1.1135670081219011,"pX":-0.0251015779732072,"pZ":2.8703025365138606,"vX0":1.419488923182247,"vY0":-125.0839032668478,"vZ0":-0.8281846592411392,"x":117.96,"y":161.28,"x0":-1.2106885230849092,"y0":50.0041019889168,"z0":5.704160520473672,"aX":7.42921669067636},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-8.9,"spinRate":2470,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.43823954689193556,"extension":6.288356321222992},"hitData":{"launchSpeed":72.4,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.23,"coordY":152.93}},"index":4,"playId":"a5ae12f5-f219-37e6-9c76-1cd5d5abcb7a","pitchNumber":4,"startTime":"2026-08-29T20:34:32.662Z","endTime":"2026-08-29T20:34:40.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:34:40.515Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to catcher Luis Campusano.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:34:50.274Z","endTime":"2026-08-29T20:35:59.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":93.9,"endSpeed":86.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54380944870095,"aZ":-15.570562694778342,"pfxX":-1.8010630566344947,"pfxZ":8.756606236463035,"pX":0.1149586970752105,"pZ":2.8661239218198915,"vX0":3.790571465084983,"vY0":-136.7061400060135,"vZ0":-4.6218334365715,"x":112.62,"y":161.39,"x0":-1.0543389911298922,"y0":50.00619164273412,"z0":5.644218107767989,"aX":-3.416688222437289},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2153,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4003380301711297,"extension":6.333212930640292},"index":0,"playId":"2d44510c-4f10-3ca8-ab6f-8d3817a53315","pitchNumber":1,"startTime":"2026-08-29T20:35:04.942Z","endTime":"2026-08-29T20:35:08.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18119741388171,"aZ":-19.610077812562647,"pfxX":0.6070247575915113,"pfxZ":6.98321280209001,"pX":0.8588958823626581,"pZ":4.441813858435698,"vX0":4.798677624720453,"vY0":-132.93985566146358,"vZ0":0.4037777010180684,"x":84.26,"y":118.85,"x0":-1.0446099927702437,"y0":50.00006380497129,"z0":5.705904601598271,"aX":1.0909233292127787},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":-2.0,"spinRate":2300,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4112386009761817,"extension":6.3137668775735385},"index":1,"playId":"1629d116-a5e3-3f6f-81df-ac804e3d04f5","pitchNumber":2,"startTime":"2026-08-29T20:35:19.738Z","endTime":"2026-08-29T20:35:22.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940875023485727,"aZ":-18.770039899214357,"pfxX":-9.038211865216027,"pfxZ":7.208698422031825,"pX":-1.0435215108046132,"pZ":3.333709746443668,"vX0":3.8761284025160645,"vY0":-135.79976140790316,"vZ0":-2.4261685108283104,"x":156.78,"y":148.77,"x0":-1.3185255580517246,"y0":50.0042142060161,"z0":5.5508016451727284,"aX":-16.80890309874414},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2079,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4040017481058671,"extension":6.081955138487892},"index":2,"playId":"c36582e4-2a03-3818-9947-987d7f674079","pitchNumber":3,"startTime":"2026-08-29T20:35:35.240Z","endTime":"2026-08-29T20:35:38.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.605578084972723,"aZ":-20.752094246869664,"pfxX":1.6968904533371048,"pfxZ":6.310193332267108,"pX":0.27012341691806047,"pZ":2.555827515564743,"vX0":3.350508454475076,"vY0":-133.17750013051716,"vZ0":-3.8767623993208096,"x":106.7,"y":169.77,"x0":-1.220956455991067,"y0":50.00032645952673,"z0":5.517456057891017,"aX":3.0701325581961125},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":-3.7,"spinRate":2298,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4101142691200259,"extension":6.316704021246448},"hitData":{"launchSpeed":79.2,"launchAngle":81.0,"totalDistance":20.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":120.39,"coordY":190.7}},"index":3,"playId":"fcccd382-97b8-3480-9b6a-a133ff7c6317","pitchNumber":4,"startTime":"2026-08-29T20:35:50.596Z","endTime":"2026-08-29T20:35:59.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:35:59.795Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:36:12.187Z","endTime":"2026-08-29T20:37:51.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948615701234452,"aZ":-21.442893388199348,"pfxX":-1.6420360363277835,"pfxZ":5.96824962862328,"pX":-0.6699775666935042,"pZ":3.386078231833299,"vX0":1.9484055312924764,"vY0":-133.08145329870723,"vZ0":-1.9797192128718253,"x":142.54,"y":147.36,"x0":-1.1974703987126354,"y0":50.00229194720838,"z0":5.689174904602443,"aX":-2.952164058764676},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":2.5,"spinRate":2336,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4112231137602893,"extension":6.3121859579057205},"index":0,"playId":"ae9241f1-6658-3a7d-a089-71d6c47a52af","pitchNumber":1,"startTime":"2026-08-29T20:36:26.539Z","endTime":"2026-08-29T20:36:29.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498098907515235,"aZ":-14.513796417997868,"pfxX":-2.199992431775425,"pfxZ":9.297138484324046,"pX":1.5412178004789507,"pZ":2.7917748885388716,"vX0":7.432138043454031,"vY0":-136.7875270783516,"vZ0":-4.78358678450845,"x":58.25,"y":163.4,"x0":-0.9223332354186349,"y0":50.00283611824773,"z0":5.554612398301684,"aX":-4.179877540409725},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":2.4,"spinRate":2132,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40005591253309003,"extension":6.314056185489399},"index":1,"playId":"1e2b7039-9b8b-3cd3-bd74-34004888d11d","pitchNumber":2,"startTime":"2026-08-29T20:36:40.914Z","endTime":"2026-08-29T20:36:44.047Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.790835302742295,"aZ":-16.974942991650238,"pfxX":-7.914704640916258,"pfxZ":8.308226856987517,"pX":1.2915146477873576,"pZ":3.4626679514237004,"vX0":9.22424161184549,"vY0":-134.32521804942687,"vZ0":-2.320171863735518,"x":67.77,"y":145.29,"x0":-1.1568773918015203,"y0":50.00360880480898,"z0":5.543046214184953,"aX":-14.481077598707435},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":12.4,"spinRate":2079,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40759604366946967,"extension":6.359486683778446},"index":2,"playId":"c57706bb-1f79-3802-9d68-e74282456ffa","pitchNumber":3,"startTime":"2026-08-29T20:36:56.365Z","endTime":"2026-08-29T20:36:59.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062077402443055,"aZ":-14.596785383208765,"pfxX":-3.0281870891755873,"pfxZ":9.250252516681241,"pX":6.57099820388444E-4,"pZ":2.669444338599648,"vX0":4.077179623159232,"vY0":-136.93821386620615,"vZ0":-5.081875274669321,"x":116.97,"y":166.71,"x0":-1.1136807356555853,"y0":50.0054426269335,"z0":5.5470339282517,"aX":-5.756004649985837},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":4.7,"spinRate":2116,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39989356720630775,"extension":6.335326850999291},"index":3,"playId":"a6e1dd74-95d6-3a96-94ac-6a55e276938e","pitchNumber":4,"startTime":"2026-08-29T20:37:13.778Z","endTime":"2026-08-29T20:37:16.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49146741480309,"aZ":-20.822524617146065,"pfxX":-1.4091667326486264,"pfxZ":6.367476650630987,"pX":-0.3405971084543595,"pZ":2.787769497620203,"vX0":2.5749429962700616,"vY0":-132.49069372182612,"vZ0":-3.5112105230465893,"x":129.98,"y":163.51,"x0":-1.1406574806180343,"y0":50.00627446910157,"z0":5.646511885601108,"aX":-2.513826214157033},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":2.0,"spinRate":2318,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.41292644041763227,"extension":6.272517213211834},"index":4,"playId":"015f4d88-dd60-3dfd-ac76-633bbbbb76f9","pitchNumber":5,"startTime":"2026-08-29T20:37:28.152Z","endTime":"2026-08-29T20:37:31.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":86.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709224911199843,"aZ":-13.066690731580783,"pfxX":-3.147679910251958,"pfxZ":10.09494108242808,"pX":0.6700060476580573,"pZ":1.96034756457983,"vX0":6.069114095956393,"vY0":-136.82479401676778,"vZ0":-7.02409194378279,"x":91.46,"y":185.85,"x0":-1.1697250582362082,"y0":50.00145275004566,"z0":5.459537550204122,"aX":-5.957489532405317},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":4.4,"spinRate":2166,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4005984299131873,"extension":6.41591922376208},"index":5,"playId":"3b42563a-bc62-32be-a084-d0f94c1e39c4","pitchNumber":6,"startTime":"2026-08-29T20:37:48.303Z","endTime":"2026-08-29T20:37:51.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:37:51.812Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a ground ball to right fielder Jonny DeLuca, deflected by second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:39:14.063Z","endTime":"2026-08-29T20:40:33.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"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(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":83.7,"endSpeed":76.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.873090113337486,"aZ":-30.720366159782113,"pfxX":0.16309874443382594,"pfxZ":0.9674362921587409,"pX":-0.029031974989066654,"pZ":3.2196040472842387,"vX0":3.8324536760311982,"vY0":-121.86230733630902,"vZ0":-0.31400308743955485,"x":118.11,"y":151.85,"x0":-1.6459026941819377,"y0":50.00080090108206,"z0":6.013299536751792,"aX":0.24355607455285339},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2348,"spinDirection":128},"zone":2,"typeConfidence":0.84,"plateTime":0.45018035210058205,"extension":5.998915502301909},"index":0,"playId":"66ecf5a9-4708-3179-9a6c-bef9fd545225","pitchNumber":1,"startTime":"2026-08-29T20:40:04.337Z","endTime":"2026-08-29T20:40:07.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88110782409561,"aZ":-27.764371090111016,"pfxX":-8.213520070672876,"pfxZ":3.3499423927675345,"pX":-0.1122690373779351,"pZ":2.0998826312197583,"vX0":5.37616358307894,"vY0":-114.49921654426359,"vZ0":-2.77022608650163,"x":121.28,"y":182.08,"x0":-1.4339522560314462,"y0":50.0024395519699,"z0":6.066845344362478,"aX":-10.80936319022088},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":1862,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.4799875194432146,"extension":6.045041050896842},"hitData":{"launchSpeed":78.9,"launchAngle":3.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":183.23,"coordY":115.2}},"index":1,"playId":"13119e27-4dd0-3d9f-87b1-ade6d126151a","pitchNumber":2,"startTime":"2026-08-29T20:40:21.209Z","endTime":"2026-08-29T20:40:33.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:40:33.495Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:41:17.747Z","endTime":"2026-08-29T20:43:11.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"980fc3c6-eaa1-3534-8839-17ab923c4ff1","startTime":"2026-08-29T20:40:58.350Z","endTime":"2026-08-29T20:41:04.051Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.604737154934554,"aZ":-21.48403525004396,"pfxX":-0.21410066935620353,"pfxZ":6.184420493763394,"pX":0.43417322682187054,"pZ":2.6097387700608214,"vX0":5.2436971088306015,"vY0":-130.42103699787427,"vZ0":-4.259475794646306,"x":100.45,"y":168.32,"x0":-1.571794078012331,"y0":50.000351701131464,"z0":5.877711595689,"aX":-0.3699571823338227},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":-0.7,"spinRate":2298,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.41945487899956424,"extension":5.841654237753655},"index":1,"playId":"5976677c-1cf8-38fc-bcbe-c17cada19095","pitchNumber":1,"startTime":"2026-08-29T20:41:19.805Z","endTime":"2026-08-29T20:41:23.242Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99754486811745,"aZ":-20.820484441400968,"pfxX":-11.161906837302926,"pfxZ":6.242888290064811,"pX":0.06278247568174483,"pZ":1.2626395919343654,"vX0":8.185336159533,"vY0":-134.26202390308006,"vZ0":-7.514480028982148,"x":114.61,"y":204.69,"x0":-1.5804273454269067,"y0":50.00494633797943,"z0":5.58774709548463,"aX":-20.310826463426363},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":18.4,"spinRate":2391,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.40848532497013323,"extension":6.005587369639788},"index":2,"playId":"cecf640f-a083-3d7f-8e39-226ea494ee65","pitchNumber":2,"startTime":"2026-08-29T20:41:40.661Z","endTime":"2026-08-29T20:41:44.189Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48745440025474,"aZ":-16.677764931737762,"pfxX":-9.884564056263091,"pfxZ":8.470913479815394,"pX":-0.04159337752501572,"pZ":2.282681477889012,"vX0":7.397231979629833,"vY0":-134.48602802698576,"vZ0":-6.098436671568216,"x":118.59,"y":177.15,"x0":-1.545177895390601,"y0":50.00411092327165,"z0":5.764961827207112,"aX":-18.08630655721981},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":16.3,"spinRate":2400,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.4074518187263956,"extension":5.85962196230463},"index":3,"playId":"da55f3a8-e83c-3a6f-be34-af8b2e324528","pitchNumber":3,"startTime":"2026-08-29T20:41:57.863Z","endTime":"2026-08-29T20:42:00.863Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.048070261931226,"aZ":-27.775580133679394,"pfxX":-7.240333713408004,"pfxZ":3.192438068380744,"pX":-0.48924816878646127,"pZ":1.4333531116359217,"vX0":4.626696942886854,"vY0":-116.42048261706806,"vZ0":-4.323853490920786,"x":135.65,"y":200.08,"x0":-1.5577081609655377,"y0":50.004467367384336,"z0":5.932093168048332,"aX":-9.979132644719225},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.0,"breakHorizontal":12.0,"spinRate":1841,"spinDirection":260},"zone":13,"typeConfidence":0.91,"plateTime":0.4697651594370229,"extension":5.980543443026957},"index":4,"playId":"e6b1d41c-75b7-3966-91d0-8f04a016ec0b","pitchNumber":4,"startTime":"2026-08-29T20:42:19.157Z","endTime":"2026-08-29T20:42:22.720Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967874718641756,"aZ":-20.90391032760048,"pfxX":0.32712712769028407,"pfxZ":6.574550821866319,"pX":1.1858500186869878,"pZ":3.4445881323976733,"vX0":6.814366950390347,"vY0":-129.56090332041984,"vZ0":-2.269809193137649,"x":71.8,"y":145.78,"x0":-1.5117331224334152,"y0":50.00178369913724,"z0":5.9155404118468216,"aX":0.5603955404672954},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":-2.0,"spinRate":2357,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.42142532159240664,"extension":5.832542829372462},"index":5,"playId":"e4b7e035-e01b-3e33-a3b2-1e41b7117438","pitchNumber":5,"startTime":"2026-08-29T20:42:47.544Z","endTime":"2026-08-29T20:42:50.609Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418124873792504,"aZ":-20.842758318641643,"pfxX":-9.1569896802578,"pfxZ":6.128916739324438,"pX":0.6423766855888201,"pZ":2.85082948084047,"vX0":8.642629910460737,"vY0":-134.63361776524067,"vZ0":-3.955380091043163,"x":92.51,"y":161.81,"x0":-1.4094038430887597,"y0":50.00064317008514,"z0":5.802006271489021,"aX":-16.920346012716653},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":14.9,"spinRate":2375,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.40580725834249876,"extension":5.926461401338909},"index":6,"playId":"1fbbced2-039b-3c7c-974f-b6d2c4120b2f","pitchNumber":6,"startTime":"2026-08-29T20:43:08.023Z","endTime":"2026-08-29T20:43:11.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:43:11.959Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Cronenworth doubles (11) on a line drive to center fielder Cedric Mullins. Dustin Harris scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:43:20.765Z","endTime":"2026-08-29T20:44:29.298Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57346877730858,"aZ":-21.822934687664134,"pfxX":0.9069106162945748,"pfxZ":6.069709151061749,"pX":0.8894391830746559,"pZ":3.6995438760169725,"vX0":6.003198470090395,"vY0":-129.15130808617582,"vZ0":-1.6474980141447686,"x":83.1,"y":138.89,"x0":-1.5739832909600966,"y0":50.00107909671099,"z0":6.0088538326434735,"aX":1.5448595479038991},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.9,"breakHorizontal":-2.9,"spinRate":2340,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4226104712372898,"extension":5.806934560607929},"index":0,"playId":"0b236897-cea1-35f2-97e0-4bc5c7ba73c6","pitchNumber":1,"startTime":"2026-08-29T20:43:35.019Z","endTime":"2026-08-29T20:43:38.199Z","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":1},"index":1,"playId":"5ad17641-8a68-3f56-8515-7c749b2edd09","startTime":"2026-08-29T20:43:54.293Z","endTime":"2026-08-29T20:43:57.369Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22658695253232,"aZ":-20.18633781524595,"pfxX":-10.07974870656076,"pfxZ":6.5672058770220065,"pX":-0.07227856906802634,"pZ":2.4934071487694975,"vX0":7.5106049580332765,"vY0":-133.82310589027796,"vZ0":-4.7649581173301785,"x":119.76,"y":171.46,"x0":-1.597133813761364,"y0":50.000058118724674,"z0":5.731068141114322,"aX":-18.39114396976951},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":16.8,"spinRate":2225,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.4083446449527752,"extension":5.921616162498422},"hitData":{"launchSpeed":105.8,"launchAngle":16.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.13,"coordY":64.02}},"index":2,"playId":"b8ed2a2a-d8e0-3218-83b4-ed0fabc0ffdd","pitchNumber":2,"startTime":"2026-08-29T20:44:16.281Z","endTime":"2026-08-29T20:44:29.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:44:29.298Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda. Jake Cronenworth to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:45:47.951Z","endTime":"2026-08-29T20:45:57.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T20:44:51.381Z","endTime":"2026-08-29T20:45:50.180Z","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(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":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49169627992099,"aZ":-21.441744657665588,"pfxX":-1.7070327417605853,"pfxZ":6.135630724713939,"pX":0.38308108382373063,"pZ":2.382538214931881,"vX0":5.783751155635336,"vY0":-131.3492002977065,"vZ0":-4.75199445011437,"x":102.4,"y":174.45,"x0":-1.6244295852191823,"y0":50.003145705455566,"z0":5.8067883025832625,"aX":-2.986495398491621},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":1.8,"spinRate":2324,"spinDirection":212},"zone":6,"typeConfidence":0.88,"plateTime":0.41679796449071826,"extension":5.884625261172962},"hitData":{"launchSpeed":101.3,"launchAngle":2.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":149.66}},"index":1,"playId":"27368d4c-d9ba-3bde-8cca-53f0955565dd","pitchNumber":1,"startTime":"2026-08-29T20:45:50.180Z","endTime":"2026-08-29T20:45:57.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:45:57.647Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:46:20.040Z","endTime":"2026-08-29T20:47:40.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147276724936184,"aZ":-18.730030600708282,"pfxX":-3.6104238028883064,"pfxZ":7.739419818537988,"pX":0.774327043112769,"pZ":2.265317599725392,"vX0":7.043028071490083,"vY0":-130.62473005090357,"vZ0":-5.600392951778277,"x":87.48,"y":177.62,"x0":-1.4814245472878484,"y0":50.00564838832985,"z0":5.83456655015922,"aX":-6.274586231164647},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":2356,"spinDirection":211},"zone":6,"typeConfidence":0.53,"plateTime":0.4184705270059381,"extension":5.824491432556548},"index":0,"playId":"b329530d-1ccb-3359-a072-45c10fb0b567","pitchNumber":1,"startTime":"2026-08-29T20:46:26.362Z","endTime":"2026-08-29T20:46:29.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.869079914963798,"aZ":-17.931578031087362,"pfxX":-8.587623169027196,"pfxZ":7.84292686581351,"pX":-0.9510680008357428,"pZ":4.487571527944499,"vX0":4.708510294311343,"vY0":-134.12603365328133,"vZ0":-0.5774304028024954,"x":153.25,"y":117.62,"x0":-1.6165292522676207,"y0":50.003247611935585,"z0":5.987978122566407,"aX":-15.597254454489198},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":14.5,"spinRate":2356,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.40886777016194076,"extension":5.828358801188168},"index":1,"playId":"a51cdf46-8b6c-3644-a66e-541f146c2ded","pitchNumber":2,"startTime":"2026-08-29T20:46:44.047Z","endTime":"2026-08-29T20:46:47.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.077333185317773,"aZ":-19.228018818200415,"pfxX":-8.725234418335187,"pfxZ":7.078780176170884,"pX":-0.6119732338601108,"pZ":2.9084098962229827,"vX0":5.779200579101424,"vY0":-134.58183988249496,"vZ0":-3.9706715137250916,"x":140.33,"y":160.25,"x0":-1.6571186802085647,"y0":50.00168634595831,"z0":5.770411739538269,"aX":-15.953327533486878},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":14.5,"spinRate":2384,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.4074858980639724,"extension":5.930745994365211},"index":2,"playId":"f773a5ca-f530-352c-b511-535d103c77bf","pitchNumber":3,"startTime":"2026-08-29T20:47:05.217Z","endTime":"2026-08-29T20:47:08.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16857556881612,"aZ":-15.53598085906262,"pfxX":-5.8698838107739295,"pfxZ":8.980420338251184,"pX":0.28021932645411474,"pZ":3.0373207937486204,"vX0":7.046119230016782,"vY0":-135.62351837219802,"vZ0":-4.404806169975548,"x":106.32,"y":156.77,"x0":-1.5955157478540896,"y0":50.00206656425937,"z0":5.774637887000804,"aX":-10.875082512800068},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":9.0,"spinRate":2309,"spinDirection":215},"zone":3,"typeConfidence":0.64,"plateTime":0.4046879145571243,"extension":5.948364324452132},"hitData":{"launchSpeed":93.0,"launchAngle":27.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.19,"coordY":87.32}},"index":3,"playId":"42bfa66f-eabe-3039-a60b-2100e3a2415a","pitchNumber":4,"startTime":"2026-08-29T20:47:32.528Z","endTime":"2026-08-29T20:47:40.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:47:40.569Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T20:49:45.788Z","endTime":"2026-08-29T20:50:56.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.077246404771966,"aZ":-16.67635375721745,"pfxX":2.5373687398927136,"pfxZ":9.077842227268837,"pX":-0.3168603817316489,"pZ":3.3732304453406337,"vX0":1.378582123352722,"vY0":-129.82536749885125,"vZ0":-2.734937874184628,"x":129.08,"y":147.7,"x0":-1.1844195815265441,"y0":50.00528870076273,"z0":5.709023092164786,"aX":4.333781128523606},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.1,"breakHorizontal":-4.9,"spinRate":2424,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.42182935396545007,"extension":6.223824244589928},"index":0,"playId":"81111516-931e-3091-8bf6-9733871d0302","pitchNumber":1,"startTime":"2026-08-29T20:49:45.788Z","endTime":"2026-08-29T20:49:48.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79101762125891,"aZ":-27.457748411659765,"pfxX":4.660245876214232,"pfxZ":2.948434849230315,"pX":0.7962053709595405,"pZ":1.907129669709404,"vX0":2.8604488046606553,"vY0":-125.54158709776506,"vZ0":-3.908716106846668,"x":86.65,"y":187.29,"x0":-0.9624603412427604,"y0":50.00339280270224,"z0":5.712555102821585,"aX":7.4585172699188425},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":-9.1,"spinRate":2425,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4358547046603398,"extension":6.314035064210721},"index":1,"playId":"79dbdc6e-9642-3b4d-9c1a-63791c359c28","pitchNumber":2,"startTime":"2026-08-29T20:49:58.604Z","endTime":"2026-08-29T20:50:01.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.129303731622574,"aZ":-17.773909665941922,"pfxX":-9.131499136214103,"pfxZ":7.776665640585335,"pX":0.31518727789289414,"pZ":3.570109938782183,"vX0":6.843917323495784,"vY0":-135.59186627980208,"vZ0":-2.223509903223084,"x":104.99,"y":142.39,"x0":-1.0619666890663033,"y0":50.00396250766947,"z0":5.648360471120006,"aX":-16.91320129523694},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2142,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4047759977464853,"extension":6.064114942155594},"index":2,"playId":"2defcc11-6f44-3037-aef0-cafd362d115b","pitchNumber":3,"startTime":"2026-08-29T20:50:15.243Z","endTime":"2026-08-29T20:50:18.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.613208791831948,"aZ":-19.59765630095914,"pfxX":2.1512669712874706,"pfxZ":7.161909363029343,"pX":1.2524853550331136,"pZ":2.497639097497494,"vX0":5.129328364684818,"vY0":-131.37572510773248,"vZ0":-4.357837447166683,"x":69.26,"y":171.34,"x0":-1.001095641854427,"y0":50.002488870419214,"z0":5.6255399371142705,"aX":3.7781648850254657},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-4.9,"spinRate":2487,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.41616892453493026,"extension":6.377806447391475},"index":3,"playId":"22f43070-d4f3-3dc4-8200-9e5ba4338fc5","pitchNumber":4,"startTime":"2026-08-29T20:50:34.499Z","endTime":"2026-08-29T20:50:37.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747862979570588,"aZ":-41.43420116819651,"pfxX":7.962434556608226,"pfxZ":-7.24181508219235,"pX":1.4352723837779549,"pZ":0.8681376494126148,"vX0":3.0213563101276275,"vY0":-113.82417680122536,"vZ0":-1.5507587485429246,"x":62.29,"y":215.34,"x0":-0.9534468378601614,"y0":50.0015627473058,"z0":5.755377373046074,"aX":10.185334263806297},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.1,"breakHorizontal":-15.2,"spinRate":2478,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48587468428730185,"extension":6.415727586220267},"index":4,"playId":"ec4f77d6-e90f-3254-af7e-9c5feca32b86","pitchNumber":5,"startTime":"2026-08-29T20:50:51.720Z","endTime":"2026-08-29T20:50:56.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:50:56.766Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan Aranda homers (17) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T20:51:15.633Z","endTime":"2026-08-29T20:52:24.622Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26329846290972,"aZ":-42.14719400266872,"pfxX":7.065295767244492,"pfxZ":-7.997656869755213,"pX":-0.7085635796631655,"pZ":2.579599258933591,"vX0":-1.0490497474582428,"vY0":-111.64137085206362,"vZ0":2.319626921822664,"x":144.01,"y":169.13,"x0":-1.146289234408814,"y0":50.00009585306065,"z0":5.90204712798207,"aX":8.814274806805404},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.4,"breakHorizontal":-12.5,"spinRate":2372,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.49279671595457497,"extension":6.2917217815364275},"index":0,"playId":"0fffd543-1c37-353c-a658-1889e847ddd8","pitchNumber":1,"startTime":"2026-08-29T20:51:20.850Z","endTime":"2026-08-29T20:51:24.440Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"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":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647591842090158,"aZ":-34.43825087581321,"pfxX":-7.929320239645428,"pfxZ":-1.3226522718421503,"pX":-0.25139829227934474,"pZ":2.844413743973359,"vX0":5.962771663324833,"vY0":-129.82270921032813,"vZ0":-0.2745331037763198,"x":126.58,"y":161.98,"x0":-1.545382580263103,"y0":50.00465772915109,"z0":5.568295595288195,"aX":-13.56477615102265},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.3,"breakHorizontal":13.1,"spinRate":1126,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.42157350999721555,"extension":5.903478051975754},"hitData":{"launchSpeed":110.0,"launchAngle":29.0,"totalDistance":453.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.51,"coordY":15.91}},"index":1,"playId":"cdc15906-64e7-3e7d-a190-56ba465b42c6","pitchNumber":2,"startTime":"2026-08-29T20:51:53.544Z","endTime":"2026-08-29T20:52:24.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:52:24.622Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T20:52:52.098Z","endTime":"2026-08-29T20:53:28.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T20:52:44.786Z","endTime":"2026-08-29T20:52:54.301Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":91.0,"endSpeed":84.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26848724966323,"aZ":-19.50053737186166,"pfxX":0.81184900534062,"pfxZ":7.066350555859932,"pX":0.3622641750980312,"pZ":2.559775083712946,"vX0":3.870463427311853,"vY0":-132.57885976649814,"vZ0":-4.136803880115391,"x":103.19,"y":169.67,"x0":-1.217433794623197,"y0":50.00457203134004,"z0":5.549235356874467,"aX":1.4569449724961507},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-2.3,"spinRate":2325,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.411897415300746,"extension":6.204921060676416},"index":1,"playId":"eb283fa1-005d-3b85-847d-e468ba917e57","pitchNumber":1,"startTime":"2026-08-29T20:52:54.301Z","endTime":"2026-08-29T20:52:57.381Z","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":93.8,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80051358368073,"aZ":-19.609223071399466,"pfxX":-10.373515587387578,"pfxZ":6.6966628635473455,"pX":-0.3879135948274581,"pZ":3.797369540025684,"vX0":5.72437591458318,"vY0":-136.533179319255,"vZ0":-0.9988012421250148,"x":131.79,"y":136.25,"x0":-1.1708732905597805,"y0":50.00278919446994,"z0":5.525366080386517,"aX":-19.463151820776773},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":17.5,"spinRate":2043,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4021246930521145,"extension":6.2202252953150285},"index":2,"playId":"eb606c27-0b16-354a-8929-f88fa013dc4a","pitchNumber":2,"startTime":"2026-08-29T20:53:07.429Z","endTime":"2026-08-29T20:53:10.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":75.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299622561827817,"aZ":-26.097542791464026,"pfxX":9.544993000877156,"pfxZ":4.158905838818824,"pX":0.24775525578125243,"pZ":2.178387871964608,"vX0":0.9643914246442158,"vY0":-120.58531092202678,"vZ0":-2.2097066719434997,"x":107.56,"y":179.96,"x0":-1.3969441509062213,"y0":50.00133598293712,"z0":5.428688083144465,"aX":13.935226226151146},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":-17.5,"spinRate":2575,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.45570727621910434,"extension":6.213522554129993},"hitData":{"launchSpeed":92.4,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":167.9}},"index":3,"playId":"a48250d9-ec3c-3973-94dd-73839a36665a","pitchNumber":3,"startTime":"2026-08-29T20:53:20.480Z","endTime":"2026-08-29T20:53:28.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:53:28.805Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T20:53:39.157Z","endTime":"2026-08-29T20:54:18.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316988129435195,"aZ":-14.978932486480467,"pfxX":-1.9159825877497185,"pfxZ":8.994144196217988,"pX":-0.30012868087124783,"pZ":3.814587179426222,"vX0":3.468393410111358,"vY0":-137.37396015649895,"vZ0":-2.015081393058391,"x":128.44,"y":135.79,"x0":-1.3299073203609888,"y0":50.004841060379114,"z0":5.575447817014411,"aX":-3.6642680128781784},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":2.8,"spinRate":2166,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3986472176924818,"extension":6.216784325153662},"index":0,"playId":"0e2fd50e-5a39-3bdd-b999-41c257ed1c0f","pitchNumber":1,"startTime":"2026-08-29T20:53:53.311Z","endTime":"2026-08-29T20:53:56.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03069453510799,"aZ":-16.493241736601803,"pfxX":-1.7842265246048086,"pfxZ":8.34071266592839,"pX":-0.35517907505725016,"pZ":2.385691931323768,"vX0":2.9334717650663276,"vY0":-136.05716505013217,"vZ0":-5.433449759169651,"x":130.54,"y":174.37,"x0":-1.2140844558731498,"y0":50.00509569179325,"z0":5.546449390314582,"aX":-3.3555995089955473},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":2.6,"spinRate":2136,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.40212408925444665,"extension":6.160297842440758},"hitData":{"launchSpeed":102.6,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.69,"coordY":94.42}},"index":1,"playId":"8a8523a8-858e-3e89-b06e-4668b8a563d2","pitchNumber":2,"startTime":"2026-08-29T20:54:07.161Z","endTime":"2026-08-29T20:54:18.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:54:18.980Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Luis Rengifo to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T20:54:22.909Z","endTime":"2026-08-29T20:55:05.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715631632175082,"aZ":-15.227288648862054,"pfxX":-3.52021928488867,"pfxZ":9.092185956815813,"pX":0.9395648731910096,"pZ":2.4141138369327115,"vX0":6.68022441919314,"vY0":-135.88391027405405,"vZ0":-5.274058345111949,"x":81.19,"y":173.6,"x0":-1.0970720741733837,"y0":50.002697583183256,"z0":5.4439485833935715,"aX":-6.5617664999140715},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":4.9,"spinRate":2168,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40361444325386087,"extension":6.381964738760761},"index":0,"playId":"543599dc-0a71-3366-acf4-67d76fecf5cc","pitchNumber":1,"startTime":"2026-08-29T20:54:41.675Z","endTime":"2026-08-29T20:54:45.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773266220729937,"aZ":-17.03380275052988,"pfxX":-0.1278593094821594,"pfxZ":8.464455310642101,"pX":0.7678865091202572,"pZ":3.037861060859649,"vX0":4.837108156120904,"vY0":-133.4122078265811,"vZ0":-3.543700852375295,"x":87.73,"y":156.76,"x0":-1.0580288348607512,"y0":50.003141155096465,"z0":5.623402537887039,"aX":-0.22949349242090486},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":-0.8,"spinRate":2252,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4117724854455176,"extension":6.345782371508913},"hitData":{"launchSpeed":94.0,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":154.72}},"index":1,"playId":"06c09849-b50d-366d-93d3-0e02bbe61287","pitchNumber":2,"startTime":"2026-08-29T20:54:56.572Z","endTime":"2026-08-29T20:55:05.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:55:05.062Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out sharply to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T20:57:20.775Z","endTime":"2026-08-29T20:58:02.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453683304652607,"aZ":-29.078670528311566,"pfxX":-0.8931479068512329,"pfxZ":2.059206643640115,"pX":-0.43211115498117153,"pZ":3.441894783485793,"vX0":3.014649328079881,"vY0":-121.76336554775403,"vZ0":-0.22535519698354323,"x":133.47,"y":145.85,"x0":-1.569116388358298,"y0":50.00421972864711,"z0":6.047340284979388,"aX":-1.3441922315339394},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.0,"breakHorizontal":1.0,"spinRate":2253,"spinDirection":151},"zone":1,"typeConfidence":0.86,"plateTime":0.4494750456579739,"extension":5.913227502515683},"index":0,"playId":"e244444b-9871-3855-8606-6792bf97eb00","pitchNumber":1,"startTime":"2026-08-29T20:57:27.672Z","endTime":"2026-08-29T20:57:30.874Z","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.1,"endSpeed":73.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.135404216013264,"aZ":-28.044728799586927,"pfxX":-8.33958701054052,"pfxZ":3.0241181219377538,"pX":-0.6493019829616893,"pZ":3.579018780272671,"vX0":4.380172723395127,"vY0":-116.53453611389912,"vZ0":0.16984163359021698,"x":141.75,"y":142.15,"x0":-1.4756214442695852,"y0":50.00515769750988,"z0":6.16758062105142,"aX":-11.402399847873788},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":1741,"spinDirection":254},"zone":11,"typeConfidence":0.89,"plateTime":0.4710974530361769,"extension":5.971787362466305},"index":1,"playId":"a8850bdc-bcfa-354d-ac68-db4db9f192c7","pitchNumber":2,"startTime":"2026-08-29T20:57:42.622Z","endTime":"2026-08-29T20:57:46.008Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8885174439375,"aZ":-21.952119178617576,"pfxX":-0.05241588952615839,"pfxZ":6.007735568002676,"pX":0.5556156205031839,"pZ":2.4354631171667105,"vX0":5.6299277469150475,"vY0":-130.03339875765568,"vZ0":-4.412259301206658,"x":95.82,"y":173.02,"x0":-1.6365524801883082,"y0":50.0028464437946,"z0":5.833184025337821,"aX":-0.08954737796286853},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.1,"breakHorizontal":-1.2,"spinRate":2348,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.42224081411267145,"extension":5.97025834825816},"hitData":{"launchSpeed":109.9,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":169.99,"coordY":150.51}},"index":2,"playId":"da4af8ec-723d-333f-80a6-b3767da12db5","pitchNumber":3,"startTime":"2026-08-29T20:57:58.399Z","endTime":"2026-08-29T20:58:02.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:58:02.804Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T20:58:22.616Z","endTime":"2026-08-29T21:00:01.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.344527305227704,"aZ":-20.73920922644567,"pfxX":-9.704557001603481,"pfxZ":6.489568173565621,"pX":-0.9844481550306695,"pZ":2.549092160892025,"vX0":4.853097539335259,"vY0":-132.40257856207546,"vZ0":-4.574266509422053,"x":154.52,"y":169.95,"x0":-1.5881839556194997,"y0":50.00088370459751,"z0":5.832503811087184,"aX":-17.092361307550096},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":16.4,"spinRate":2088,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4149313725453565,"extension":5.957134182568722},"index":0,"playId":"b8b1993a-a9de-34ee-bc3b-19391516759f","pitchNumber":1,"startTime":"2026-08-29T20:58:31.029Z","endTime":"2026-08-29T20:58:34.171Z","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":90.2,"endSpeed":82.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978394066056097,"aZ":-20.129096293397925,"pfxX":-3.042632952501712,"pfxZ":6.9452765630216025,"pX":0.1360046485277441,"pZ":1.8043836350342506,"vX0":5.501281622277617,"vY0":-131.14230677729174,"vZ0":-6.2792466869187535,"x":111.82,"y":190.06,"x0":-1.598110361916595,"y0":50.000805385873704,"z0":5.742189505427495,"aX":-5.274773142331096},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":4.2,"spinRate":2340,"spinDirection":202},"zone":8,"typeConfidence":0.61,"plateTime":0.41843041579886275,"extension":6.0129188282649535},"index":1,"playId":"da21104b-0e0d-36c7-888d-4324c00b39c8","pitchNumber":2,"startTime":"2026-08-29T20:58:46.793Z","endTime":"2026-08-29T20:58:51.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.030921256074095,"aZ":-33.73487902550081,"pfxX":-8.121419886555302,"pfxZ":-1.2011149978887818,"pX":-0.26292996234785804,"pZ":1.5920580747914457,"vX0":4.907617475408622,"vY0":-113.52357053591284,"vZ0":-2.551737615387441,"x":127.02,"y":195.79,"x0":-1.4045809237668814,"y0":50.004895285933834,"z0":6.109928795979482,"aX":-10.533483759744358},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.5,"breakHorizontal":13.3,"spinRate":1844,"spinDirection":256},"zone":8,"typeConfidence":0.88,"plateTime":0.4836824998838707,"extension":6.034739032735052},"index":2,"playId":"50a860d4-f739-3590-9aac-0ac5b8593c11","pitchNumber":3,"startTime":"2026-08-29T20:59:14.565Z","endTime":"2026-08-29T20:59:17.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784203062345686,"aZ":-18.326032623765677,"pfxX":-10.42358831243968,"pfxZ":7.63568085182623,"pX":-1.2792749786623587,"pZ":1.564253517893917,"vX0":4.410728372692676,"vY0":-134.24904656817918,"vZ0":-7.267203832556389,"x":165.76,"y":196.55,"x0":-1.5951180838443941,"y0":50.00342963312001,"z0":5.62495720350718,"aX":-18.906271823231815},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":17.9,"spinRate":2435,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.4089760684861643,"extension":5.8895510207192725},"index":3,"playId":"f4bb6f69-9ed5-3e0c-a061-efd271e7f03d","pitchNumber":4,"startTime":"2026-08-29T20:59:36.117Z","endTime":"2026-08-29T20:59:39.330Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35381501422198,"aZ":-19.239765613246067,"pfxX":-2.5485015962827617,"pfxZ":7.393788202967891,"pX":0.6756075633815677,"pZ":2.066079710980202,"vX0":6.4363814155211845,"vY0":-131.53000070395132,"vZ0":-5.872261108263551,"x":91.25,"y":183.0,"x0":-1.4739130306218207,"y0":50.002056666899676,"z0":5.758034908375759,"aX":-4.458241720386439},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":3.1,"spinRate":2321,"spinDirection":209},"zone":9,"typeConfidence":0.66,"plateTime":0.41670226677441224,"extension":6.066568217187666},"hitData":{"launchSpeed":77.2,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":171.45}},"index":4,"playId":"571913e6-4112-3109-8b55-37e02f7db3c1","pitchNumber":5,"startTime":"2026-08-29T20:59:53.943Z","endTime":"2026-08-29T21:00:01.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:00:01.799Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T21:00:18.293Z","endTime":"2026-08-29T21:01:55.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.466202800729363,"aZ":-22.767245599138132,"pfxX":-10.221684887070657,"pfxZ":5.130635177460977,"pX":0.662460965745137,"pZ":3.098738145177551,"vX0":9.341842724058278,"vY0":-135.0812837111389,"vZ0":-3.1271085688109768,"x":91.75,"y":155.11,"x0":-1.5251886753186568,"y0":50.005678651005184,"z0":5.885725661373594,"aX":-18.752933749560974},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":2309,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.40663680402778946,"extension":5.958627031504687},"index":0,"playId":"50aff99c-86cb-31d9-8f2c-bdda77a7015c","pitchNumber":1,"startTime":"2026-08-29T21:00:30.103Z","endTime":"2026-08-29T21:00:33.103Z","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":78.1,"endSpeed":72.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.798657257926973,"aZ":-29.412456046280937,"pfxX":-7.4404672727550825,"pfxZ":2.130419787503336,"pX":0.20530287157444826,"pZ":-0.04835800515435467,"vX0":5.740516401717388,"vY0":-113.50817321405086,"vZ0":-6.558729210273584,"x":109.17,"y":240.09,"x0":-1.3962924137348418,"y0":50.004885811839664,"z0":5.826590868237242,"aX":-9.65908119902186},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.4,"breakHorizontal":11.9,"spinRate":1891,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.48352024014300676,"extension":6.012241262615753},"index":1,"playId":"87e4cf2f-43f4-35ba-9c5e-6a665699f3b9","pitchNumber":2,"startTime":"2026-08-29T21:00:47.592Z","endTime":"2026-08-29T21:00:50.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.581681424273537,"aZ":-21.260131684403834,"pfxX":-0.5051199124152737,"pfxZ":6.4385727456162245,"pX":1.692931625349178,"pZ":1.9900778989222978,"vX0":8.280006695151311,"vY0":-129.05848908281425,"vZ0":-5.428688234249185,"x":52.47,"y":185.05,"x0":-1.4844869368862668,"y0":50.00457090788226,"z0":5.746976841559634,"aX":-0.8572903333620887},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.7,"breakHorizontal":-0.8,"spinRate":2200,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.42358673237197886,"extension":5.954138769637792},"index":2,"playId":"70145b77-6b6f-3087-840c-07a906c4b85a","pitchNumber":3,"startTime":"2026-08-29T21:01:11.428Z","endTime":"2026-08-29T21:01:14.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23155580259632,"aZ":-29.679413518563496,"pfxX":-7.263761055560613,"pfxZ":1.8519786736511303,"pX":0.3553181605052686,"pZ":0.38868153408859607,"vX0":6.267090033951269,"vY0":-115.48258601991328,"vZ0":-5.828068214877183,"x":103.46,"y":228.29,"x0":-1.4546382882070705,"y0":50.00183681469339,"z0":5.81243403420762,"aX":-9.775184250928497},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.2,"breakHorizontal":11.5,"spinRate":1781,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.47494238147597745,"extension":6.246916178810236},"index":3,"playId":"759ee6e9-2f05-35bb-8257-e60b62932ae4","pitchNumber":4,"startTime":"2026-08-29T21:01:27.749Z","endTime":"2026-08-29T21:01:30.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10727038980409,"aZ":-17.212019070426443,"pfxX":-9.333865881603478,"pfxZ":7.981399385938978,"pX":-0.010513918846665136,"pZ":2.8998300144218767,"vX0":7.515470130961702,"vY0":-135.8901491618877,"vZ0":-4.524251760165577,"x":117.4,"y":160.48,"x0":-1.5960364947733454,"y0":50.003011787403004,"z0":5.77795206130816,"aX":-17.498726546164228},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2371,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.40269416513970757,"extension":6.0229162651804735},"hitData":{"launchSpeed":106.5,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":145.09}},"index":4,"playId":"546bbe4c-9271-3b04-88ca-00210c4dcc30","pitchNumber":5,"startTime":"2026-08-29T21:01:48.143Z","endTime":"2026-08-29T21:01:55.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:01:55.862Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonny DeLuca pops out to first baseman Ty France in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:03:55.467Z","endTime":"2026-08-29T21:04:25.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.502284454254344,"aZ":-26.66696397707313,"pfxX":3.2553896247602685,"pfxZ":3.36598319451279,"pX":1.433577112693419,"pZ":0.9285859197249615,"vX0":4.877234940732747,"vY0":-126.95579261791676,"vZ0":-6.46095858047761,"x":62.36,"y":213.71,"x0":-0.9337508308149266,"y0":50.00101197625594,"z0":5.623072907987277,"aX":5.324178744468834},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-7.0,"spinRate":2360,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4310958652582757,"extension":6.3220990175399265},"index":0,"playId":"afe8c6f3-16fe-3720-8991-9667c3d4e96b","pitchNumber":1,"startTime":"2026-08-29T21:04:00.652Z","endTime":"2026-08-29T21:04:03.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307853296278854,"aZ":-20.761767429746374,"pfxX":2.813371989097767,"pfxZ":6.687200747636155,"pX":0.692154932124473,"pZ":2.86227405673994,"vX0":3.9553746394248663,"vY0":-129.84532630528017,"vZ0":-2.9199593284456205,"x":90.62,"y":161.5,"x0":-1.2167402474660978,"y0":50.00449575770788,"z0":5.582118461553889,"aX":4.800659295965853},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":-6.0,"spinRate":2325,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.4219185582709346,"extension":6.248948024768796},"hitData":{"launchSpeed":87.5,"launchAngle":59.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":195.47,"coordY":156.48}},"index":1,"playId":"3f8f1b2b-45e3-3d51-9b6e-e16f1d3ac976","pitchNumber":2,"startTime":"2026-08-29T21:04:15.761Z","endTime":"2026-08-29T21:04:25.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:04:25.416Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:04:43.289Z","endTime":"2026-08-29T21:06:18.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281864249971726,"aZ":-18.430768693544838,"pfxX":-9.164884116589622,"pfxZ":7.399731664083074,"pX":0.4046865376932252,"pZ":2.3392594176025425,"vX0":7.484058822958284,"vY0":-135.33618107484034,"vZ0":-4.8633124875215215,"x":101.57,"y":175.62,"x0":-1.2045736672021214,"y0":50.00006282413176,"z0":5.448694753031439,"aX":-17.014044160672768},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":15.0,"spinRate":2075,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4045817072130937,"extension":6.223441288894247},"index":0,"playId":"feaee7cb-08c0-385b-87f5-87ca73ba7a17","pitchNumber":1,"startTime":"2026-08-29T21:04:52.397Z","endTime":"2026-08-29T21:04:55.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3061642296381,"aZ":-41.455977857918796,"pfxX":7.098808125664931,"pfxZ":-7.378783902886417,"pX":0.8178971951747034,"pZ":2.500690399930135,"vX0":1.8971429529412034,"vY0":-112.35949248144102,"vZ0":2.072010014196234,"x":85.82,"y":171.26,"x0":-0.9626382551605134,"y0":50.00073886298702,"z0":5.828201998838738,"aX":8.933766735059928},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.4,"breakHorizontal":-13.3,"spinRate":2345,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.49040858087259176,"extension":6.343873462511955},"index":1,"playId":"f29e350d-8865-3b68-8020-97081065c4b3","pitchNumber":2,"startTime":"2026-08-29T21:05:06.008Z","endTime":"2026-08-29T21:05:09.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T21:05:22.551Z","endTime":"2026-08-29T21:05:31.475Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48912325627172,"aZ":-27.387575415365486,"pfxX":4.1125468713276465,"pfxZ":2.9127711880993417,"pX":0.9918818758429458,"pZ":2.3084624704054653,"vX0":3.542793605784322,"vY0":-127.48345155741086,"vZ0":-3.3055584689917383,"x":79.19,"y":176.45,"x0":-0.9507322350851848,"y0":50.00340660572539,"z0":5.7863834361555755,"aX":6.761564738449392},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-8.3,"spinRate":2394,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4298386374595542,"extension":6.384645192714616},"index":3,"playId":"988921a2-3536-3446-871b-d646d590e744","pitchNumber":3,"startTime":"2026-08-29T21:05:31.475Z","endTime":"2026-08-29T21:05:35.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57742136358034,"aZ":-41.258181364623475,"pfxX":7.347085198139878,"pfxZ":-7.10813650439061,"pX":0.8206327181128149,"pZ":0.033875861227652626,"vX0":1.8121679022386101,"vY0":-113.4180661981158,"vZ0":-3.160708658433689,"x":85.72,"y":237.87,"x0":-0.9470008206674141,"y0":50.00538878872521,"z0":5.640972329499886,"aX":9.383328788974255},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.4,"breakHorizontal":-13.8,"spinRate":2502,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4866304774397867,"extension":6.442417807537226},"index":4,"playId":"9de02907-596d-3cca-8664-b246737f00a7","pitchNumber":4,"startTime":"2026-08-29T21:05:54.179Z","endTime":"2026-08-29T21:05:57.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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644476266876275,"aZ":-19.896229910003864,"pfxX":-9.449038713932127,"pfxZ":6.5157240728025805,"pX":0.565578934677598,"pZ":3.27961292721469,"vX0":7.786931839707868,"vY0":-136.3338136414048,"vZ0":-2.2610769316421884,"x":95.44,"y":150.23,"x0":-1.098353882392174,"y0":50.00394832888192,"z0":5.491202059704863,"aX":-17.80949806168707},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":15.5,"spinRate":2069,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4015809820291585,"extension":6.205730764228158},"index":5,"playId":"0c6f3e6f-ff8d-3447-a8b8-8a93aacec17b","pitchNumber":5,"startTime":"2026-08-29T21:06:14.712Z","endTime":"2026-08-29T21:06:18.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:06:18.380Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Dustin Harris.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:06:37.073Z","endTime":"2026-08-29T21:07:20.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374422976446322,"aZ":-15.327859043459751,"pfxX":-2.5303647812986867,"pfxZ":9.163058750295948,"pX":-0.052259657990398084,"pZ":2.229907872748084,"vX0":4.284201610466925,"vY0":-134.9775734017009,"vZ0":-5.636696692210947,"x":118.99,"y":178.57,"x0":-1.333920815758207,"y0":50.00297455798042,"z0":5.431040793060627,"aX":-4.6524702607869335},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":3.6,"spinRate":2180,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.406356672060074,"extension":6.198009000347306},"index":0,"playId":"4dbfb261-46cb-3bd3-b798-c1596616ee45","pitchNumber":1,"startTime":"2026-08-29T21:06:41.635Z","endTime":"2026-08-29T21:06:44.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75605112851745,"aZ":-19.12987620049761,"pfxX":1.5834744466820405,"pfxZ":7.247056865396631,"pX":1.4701516002890145,"pZ":2.6933812243382356,"vX0":6.070580312302578,"vY0":-133.10213612949633,"vZ0":-3.709166748574401,"x":60.96,"y":166.06,"x0":-1.042925817919821,"y0":50.00117881223453,"z0":5.484861338362562,"aX":2.8488987286265486},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-4.2,"spinRate":2329,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4110305227052349,"extension":6.32380060724035},"index":1,"playId":"34887bb7-a0e4-3cb2-bb28-44bb0d8ddf2f","pitchNumber":2,"startTime":"2026-08-29T21:06:56.056Z","endTime":"2026-08-29T21:06:59.056Z","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":94.0,"endSpeed":85.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.036073567253172,"aZ":-19.649172259728637,"pfxX":-9.435775437678414,"pfxZ":6.633248861454852,"pX":-0.217640406026059,"pZ":3.142149074084103,"vX0":5.728000391927,"vY0":-136.76287564362525,"vZ0":-2.5926740146703304,"x":125.3,"y":153.94,"x0":-1.1166792670970536,"y0":50.002730393793044,"z0":5.454769770417949,"aX":-17.818883750267016},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":15.8,"spinRate":2026,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40096016393311285,"extension":6.237139016686097},"hitData":{"launchSpeed":95.5,"launchAngle":32.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.72,"coordY":59.57}},"index":2,"playId":"2408c261-c884-3526-bbf2-2a56814a8ee8","pitchNumber":3,"startTime":"2026-08-29T21:07:11.862Z","endTime":"2026-08-29T21:07:20.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:07:20.743Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:09:18.484Z","endTime":"2026-08-29T21:10:00.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":92.2,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476356836691927,"aZ":-21.257209074559924,"pfxX":-11.367639135926757,"pfxZ":6.074757410307582,"pX":0.22361578709424113,"pZ":2.8702408262372354,"vX0":8.583495503379492,"vY0":-133.85176601974268,"vZ0":-3.7013546353955764,"x":108.48,"y":161.28,"x0":-1.5632513780011177,"y0":50.00230819894848,"z0":5.810848305573778,"aX":-20.42877342409472},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":18.5,"spinRate":2352,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.41070428167525597,"extension":6.06317743361814},"index":0,"playId":"019b05ed-7dbc-32bd-93b3-9811f9191d84","pitchNumber":1,"startTime":"2026-08-29T21:09:33.868Z","endTime":"2026-08-29T21:09:37.192Z","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":79.8,"endSpeed":73.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595631970376438,"aZ":-28.145590646088152,"pfxX":-10.04084833553322,"pfxZ":2.9670173124568064,"pX":-0.8344272651815504,"pZ":1.268967235113887,"vX0":4.442946388937422,"vY0":-116.09217970562825,"vZ0":-4.626571049679481,"x":148.81,"y":204.52,"x0":-1.472798564860292,"y0":50.00501176370512,"z0":5.979896770141988,"aX":-13.648892123100172},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":2235,"spinDirection":248},"zone":13,"typeConfidence":0.88,"plateTime":0.4725788676260807,"extension":6.102852888713412},"hitData":{"launchSpeed":72.5,"launchAngle":9.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.89,"coordY":145.01}},"index":1,"playId":"3452a66b-1bd5-39d1-8b8e-f0e7534ce84d","pitchNumber":2,"startTime":"2026-08-29T21:09:51.692Z","endTime":"2026-08-29T21:10:00.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:10:00.057Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a sharp line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:10:17.797Z","endTime":"2026-08-29T21:11:17.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.9,"endSpeed":72.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.988843717848827,"aZ":-32.03580078241059,"pfxX":-8.11647685485765,"pfxZ":0.10716290139751017,"pX":-1.2147874245830312,"pZ":3.2539925693210057,"vX0":3.2854398799928473,"vY0":-114.9406560556993,"vZ0":0.38962457943375517,"x":163.3,"y":150.92,"x0":-1.6068927091944885,"y0":50.00479323095736,"z0":6.188958430599787,"aX":-10.878498223620355},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.6,"breakHorizontal":13.9,"spinRate":1844,"spinDirection":258},"zone":11,"typeConfidence":0.89,"plateTime":0.4762319647887536,"extension":6.038085189349189},"index":0,"playId":"30af3646-2fb7-3f68-8c38-26bd82107f17","pitchNumber":1,"startTime":"2026-08-29T21:10:24.920Z","endTime":"2026-08-29T21:10:27.920Z","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":77.5,"endSpeed":71.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.074855061701047,"aZ":-30.830098149665005,"pfxX":-6.710494050012789,"pfxZ":1.0383792561042338,"pX":0.07715021461386919,"pZ":1.0368756987212233,"vX0":5.299370310047461,"vY0":-112.6826618048657,"vZ0":-4.057154832830743,"x":105.7,"y":172.47,"x0":-1.4308795953359321,"y0":50.001290788212685,"z0":5.968659372729942,"aX":-8.647148295273817},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.2,"breakHorizontal":10.8,"spinRate":1599,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.48569470178692775,"extension":6.251704863053879},"index":1,"playId":"0b4b94e5-c69d-3d7b-8a92-a708ee3b9a63","pitchNumber":2,"startTime":"2026-08-29T21:10:43.050Z","endTime":"2026-08-29T21:10:46.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-29T21:10:59.184Z","endTime":"2026-08-29T21:11:07.553Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"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":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9513419278233,"aZ":-19.937441786218667,"pfxX":-1.1856782062139108,"pfxZ":6.96768485432519,"pX":0.3663231204080221,"pZ":2.1744359414595023,"vX0":5.744134559028255,"vY0":-131.46732048500544,"vZ0":-5.517086796438106,"x":103.04,"y":180.07,"x0":-1.6896063722213912,"y0":50.00518375347066,"z0":5.772702262454313,"aX":-2.0836392758291447},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":1.0,"spinRate":2334,"spinDirection":203},"zone":9,"typeConfidence":0.89,"plateTime":0.4160632202936281,"extension":5.998388350954485},"hitData":{"launchSpeed":101.9,"launchAngle":16.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.87,"coordY":95.84}},"index":3,"playId":"f84d3e97-ab28-3672-8a0a-52eb4f06e105","pitchNumber":3,"startTime":"2026-08-29T21:11:07.553Z","endTime":"2026-08-29T21:11:17.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:11:17.086Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks challenged (pitch result), call on the field was overturned: Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:11:33.356Z","endTime":"2026-08-29T21:13:45.855Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":92.8,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.072391291597363,"aZ":-22.708449816894497,"pfxX":-10.717513482315669,"pfxZ":5.136439899659693,"pX":-1.1305619725348746,"pZ":2.413996459597234,"vX0":5.396465236889316,"vY0":-135.04904452613044,"vZ0":-4.554304827909379,"x":160.09,"y":173.6,"x0":-1.7649210204696035,"y0":50.00127565495658,"z0":5.724316559006668,"aX":-19.747341454184046},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":18.2,"spinRate":2384,"spinDirection":211},"zone":13,"typeConfidence":0.92,"plateTime":0.40594729801471585,"extension":5.940766788036399},"index":0,"playId":"a29f3e2e-5447-377b-9d8c-8c8d48569cf8","pitchNumber":1,"startTime":"2026-08-29T21:11:44.924Z","endTime":"2026-08-29T21:11:49.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98961342833557,"aZ":-20.467984066948674,"pfxX":-8.212629766168767,"pfxZ":6.408826165832634,"pX":-0.7642184854970302,"pZ":3.723776223743165,"vX0":5.134961349749754,"vY0":-134.73031336840208,"vZ0":-1.8541145684410445,"x":146.13,"y":138.24,"x0":-1.633995223924945,"y0":50.003965539391,"z0":5.876818529219433,"aX":-15.004472920338126},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":13.7,"spinRate":2356,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.407520863871889,"extension":5.9461607077226235},"index":1,"playId":"3f90c99c-03a1-38b8-aa2f-c4a47364124a","pitchNumber":2,"startTime":"2026-08-29T21:12:09.124Z","endTime":"2026-08-29T21:12:12.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f443bb80-cbe5-3b75-9f5f-626cd3013b93","startTime":"2026-08-29T21:12:30.343Z","endTime":"2026-08-29T21:12:35.552Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34434485272529,"aZ":-30.36347572163813,"pfxX":-7.533453788018152,"pfxZ":1.3631020842867656,"pX":0.07209589814008849,"pZ":2.0909402942412663,"vX0":5.652121292992397,"vY0":-114.93519738031934,"vZ0":-2.2128225410891877,"x":114.25,"y":182.32,"x0":-1.4464622255905955,"y0":50.00537098886795,"z0":6.030002121619026,"aX":-10.027917811239714},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.2,"breakHorizontal":12.1,"spinRate":1878,"spinDirection":259},"zone":8,"typeConfidence":0.9,"plateTime":0.477522058909456,"extension":6.002551090255281},"index":3,"playId":"8c4a4038-b672-387b-8c56-873f9631765a","pitchNumber":3,"startTime":"2026-08-29T21:12:51.955Z","endTime":"2026-08-29T21:12:57.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dustin Harris steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"8c4a4038-b672-387b-8c56-873f9631765a","startTime":"2026-08-29T21:13:03.383Z","endTime":"2026-08-29T21:13:27.482Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"85373467-40b8-42fe-b52e-fbba849b3e87","startTime":"2026-08-29T21:13:27.482Z","endTime":"2026-08-29T21:13:32.470Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122335963393034,"aZ":-20.338211505003773,"pfxX":-9.913948267317116,"pfxZ":6.472441776410268,"pX":-0.03343851473575623,"pZ":1.803287045550902,"vX0":7.5792113803525645,"vY0":-134.59707464596883,"vZ0":-6.336841564631649,"x":118.27,"y":190.09,"x0":-1.602490379282785,"y0":50.001859051493305,"z0":5.635494401350176,"aX":-18.12858159328274},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":16.2,"spinRate":2430,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.4074571093637487,"extension":5.902207357031579},"index":6,"playId":"4e6f1145-6095-3c33-8c4e-4f18602d952c","pitchNumber":4,"startTime":"2026-08-29T21:13:42.191Z","endTime":"2026-08-29T21:13:45.855Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"}},"playEndTime":"2026-08-29T21:13:45.855Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:14:11.733Z","endTime":"2026-08-29T21:16:06.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48018625514532,"aZ":-10.885399464897564,"pfxX":-3.7477725188718405,"pfxZ":11.229633582412493,"pX":-0.5010313119749447,"pZ":2.22210968983049,"vX0":4.726100636322993,"vY0":-137.32581208915417,"vZ0":-7.202281592542743,"x":136.1,"y":178.78,"x0":-1.7633447445928614,"y0":50.00685109078837,"z0":5.63215172966408,"aX":-7.10781215794463},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2267,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.39997610897156566,"extension":6.006268115804866},"index":0,"playId":"2fb516b7-d12d-35ec-8b69-88a036c40e8a","pitchNumber":1,"startTime":"2026-08-29T21:14:27.680Z","endTime":"2026-08-29T21:14:30.967Z","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":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456468433747098,"aZ":-30.971982821860003,"pfxX":-8.531150036795179,"pfxZ":0.8690014059310318,"pX":-0.01650374844831832,"pZ":1.807332872495052,"vX0":6.147247116330823,"vY0":-117.23744712056825,"vZ0":-2.8577367797658817,"x":117.63,"y":189.98,"x0":-1.5722481441548013,"y0":50.00326656476327,"z0":5.95119768838672,"aX":-11.801989070389084},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.1,"breakHorizontal":13.8,"spinRate":2084,"spinDirection":251},"zone":8,"typeConfidence":0.88,"plateTime":0.4683080644981903,"extension":6.134525199761882},"index":1,"playId":"ab8eb2d6-2bd0-396d-be56-0a245f783e75","pitchNumber":2,"startTime":"2026-08-29T21:14:44.364Z","endTime":"2026-08-29T21:14:47.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82855512237894,"aZ":-23.999986712727495,"pfxX":-11.082711171809606,"pfxZ":4.405350748869187,"pX":0.14307739653182594,"pZ":3.7187593292880874,"vX0":8.348832833013258,"vY0":-135.84999688076775,"vZ0":-1.2905095314455242,"x":111.55,"y":138.37,"x0":-1.5416061658994373,"y0":50.001826917755665,"z0":5.8800999614594875,"aX":-20.559675362636646},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":18.1,"spinRate":2392,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.40432919253998323,"extension":5.892403038078464},"index":2,"playId":"53948bce-3f54-394b-b478-d5c24d011e1f","pitchNumber":3,"startTime":"2026-08-29T21:15:16.414Z","endTime":"2026-08-29T21:15:19.880Z","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":94.0,"endSpeed":85.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.368645626102015,"aZ":-13.090068501006527,"pfxX":-5.232875386258944,"pfxZ":10.18616545047816,"pX":-0.7229405820151016,"pZ":3.9042546103174782,"vX0":4.707447259879961,"vY0":-136.78806397226634,"vZ0":-2.5604824009283527,"x":144.56,"y":133.37,"x0":-1.7959148491179187,"y0":50.00219992139103,"z0":5.762976818510817,"aX":-9.80368449171925},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2348,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4021771235812883,"extension":5.818912188636502},"index":3,"playId":"e234a7f1-def1-3861-a10b-71c1707cfa72","pitchNumber":4,"startTime":"2026-08-29T21:15:38.196Z","endTime":"2026-08-29T21:15:41.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567076261394096,"aZ":-32.01552937755738,"pfxX":-9.180267126403855,"pfxZ":0.11871529420360183,"pX":-0.9001145226278823,"pZ":2.3078378781460156,"vX0":4.296982606700555,"vY0":-118.0461411885712,"vZ0":-1.6580445493186116,"x":151.31,"y":176.47,"x0":-1.5609147859021943,"y0":50.00572584058096,"z0":5.9943368813356654,"aX":-12.828876491364651},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":15.5,"spinRate":2000,"spinDirection":254},"zone":13,"typeConfidence":0.86,"plateTime":0.4657809392553611,"extension":6.0161498535187565},"hitData":{"launchSpeed":83.1,"launchAngle":55.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.89,"coordY":113.31}},"index":4,"playId":"37bdb7f9-e9fc-38a0-93af-b6c8b146fe40","pitchNumber":5,"startTime":"2026-08-29T21:15:56.543Z","endTime":"2026-08-29T21:16:06.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:16:06.136Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a soft bunt ground ball to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:18:10.620Z","endTime":"2026-08-29T21:18:23.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376380542729212,"aZ":-17.034016665695617,"pfxX":0.6452552017415394,"pfxZ":8.737629690282256,"pX":-0.05555278014672099,"pZ":3.1175471104864902,"vX0":2.93484398142386,"vY0":-130.52571736410934,"vZ0":-3.2228987244645575,"x":119.12,"y":154.61,"x0":-1.2763813781200088,"y0":50.0027074809467,"z0":5.644151490100428,"aX":1.117945164439279},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.4,"breakHorizontal":-1.8,"spinRate":2498,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4189467668733302,"extension":6.185728482575123},"hitData":{"launchSpeed":44.5,"launchAngle":-1.0,"totalDistance":29.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":137.51,"coordY":185.53}},"index":0,"playId":"6d0a0d3b-ffd9-3697-b2ae-17c1dc638d68","pitchNumber":1,"startTime":"2026-08-29T21:18:16.699Z","endTime":"2026-08-29T21:18:23.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:18:23.708Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yandy Díaz grounds into a double play, pitcher Walker Buehler to second baseman Luis Rengifo to first baseman Ty France. Taylor Walls out at 2nd. Yandy Díaz out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:18:45.129Z","endTime":"2026-08-29T21:19:35.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658365173528736,"aZ":-17.440969645181347,"pfxX":2.229031624880646,"pfxZ":8.520293167909362,"pX":1.7211905894511106,"pZ":1.467305309348635,"vX0":6.242021969591119,"vY0":-130.92226412258285,"vZ0":-7.030289784185577,"x":51.39,"y":199.16,"x0":-0.9872401691369146,"y0":50.00294700647182,"z0":5.501518171302465,"aX":3.8532186909052952},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.0,"breakHorizontal":-5.5,"spinRate":2393,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4190002149431913,"extension":6.407330580815481},"index":0,"playId":"ef14998a-4252-36a9-90f9-6b3e86c83471","pitchNumber":1,"startTime":"2026-08-29T21:19:07.390Z","endTime":"2026-08-29T21:19:10.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35543181319201,"aZ":-24.774893398219202,"pfxX":4.687592435902836,"pfxZ":4.475247618721387,"pX":0.7238431451603343,"pZ":1.6590969888925258,"vX0":2.88828705173994,"vY0":-127.78990747326316,"vZ0":-4.999136843793639,"x":89.41,"y":193.98,"x0":-1.030212769596962,"y0":50.00543180069673,"z0":5.587402953503997,"aX":7.751810480873008},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-9.1,"spinRate":2396,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.42863977166080947,"extension":6.570642624076591},"hitData":{"launchSpeed":76.7,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.55,"coordY":183.1}},"index":1,"playId":"bbab5bed-1bec-36d6-ac9a-a33fe7b07755","pitchNumber":2,"startTime":"2026-08-29T21:19:27.662Z","endTime":"2026-08-29T21:19:35.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:19:35.588Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, first baseman Ty France to pitcher Walker Buehler.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:19:58.260Z","endTime":"2026-08-29T21:22:21.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00941665052934,"aZ":-16.97235818485311,"pfxX":-3.0022751524719347,"pfxZ":8.21164662744027,"pX":-0.351882464127236,"pZ":2.2027410650177597,"vX0":3.8216961659321496,"vY0":-135.1165323611975,"vZ0":-5.4113062873766475,"x":130.41,"y":179.31,"x0":-1.3935520185656662,"y0":50.005459200206204,"z0":5.42121506808554,"aX":-5.56058193951778},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":4.7,"spinRate":2220,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.405120618003469,"extension":6.221402558322878},"index":0,"playId":"d5ff40da-2818-3317-acb5-da2ffadbc6ac","pitchNumber":1,"startTime":"2026-08-29T21:20:05.021Z","endTime":"2026-08-29T21:20:08.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02903433036491,"aZ":-20.46539705748028,"pfxX":-0.031710984646608154,"pfxZ":6.528389080223917,"pX":0.8551021036172652,"pZ":2.7227793939869516,"vX0":4.9524411237276995,"vY0":-132.7599102926684,"vZ0":-3.5559894626877186,"x":84.41,"y":165.26,"x0":-1.0264007902931747,"y0":50.00552639058821,"z0":5.559743208468947,"aX":-0.05654574617211146},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-1.0,"spinRate":2401,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.41174163930852403,"extension":6.276643487422689},"index":1,"playId":"90af3ecc-2554-3849-8365-cebfbe0c3924","pitchNumber":2,"startTime":"2026-08-29T21:20:19.718Z","endTime":"2026-08-29T21:20:22.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97774205920977,"aZ":-43.16160078403591,"pfxX":7.207365382413499,"pfxZ":-8.666166606285227,"pX":0.5928900254699015,"pZ":0.49478755828440707,"vX0":1.4657934712594711,"vY0":-113.15265034299223,"vZ0":-1.780640887858084,"x":94.4,"y":225.42,"x0":-1.00243296824533,"y0":50.00435345174798,"z0":5.70682174062665,"aX":9.135744932768318},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-15.8,"breakHorizontal":-13.4,"spinRate":2502,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.48829791389813826,"extension":6.491969794014642},"index":2,"playId":"e371e6cd-aa3b-3f98-a441-06ec83ba1cca","pitchNumber":3,"startTime":"2026-08-29T21:20:37.692Z","endTime":"2026-08-29T21:20:40.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20690703572686,"aZ":-16.064814119637404,"pfxX":-9.172768994848921,"pfxZ":8.409904719265835,"pX":1.5991632876924764,"pZ":2.4441757286968313,"vX0":10.421323338267147,"vY0":-137.89820775049205,"vZ0":-4.946639884253734,"x":56.04,"y":172.79,"x0":-1.0468828993833064,"y0":50.00359473156704,"z0":5.3540529335903875,"aX":-17.57231260791494},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":14.3,"spinRate":2187,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39802377862765326,"extension":6.351492739798531},"index":3,"playId":"a301adaa-a8c8-3792-87d1-e184995152bd","pitchNumber":4,"startTime":"2026-08-29T21:20:57.988Z","endTime":"2026-08-29T21:21:00.988Z","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.4,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50411300644742,"aZ":-16.172081609563218,"pfxX":-10.093395369056722,"pfxZ":8.47290902924909,"pX":0.881250029363843,"pZ":2.736302132346292,"vX0":9.090065427239239,"vY0":-137.1093174983622,"vZ0":-4.19011051176351,"x":83.41,"y":164.9,"x0":-1.1782546908376004,"y0":50.00624947844067,"z0":5.400161183692059,"aX":-19.072289838295703},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":16.2,"spinRate":2198,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4006692480825258,"extension":6.316986365827609},"index":4,"playId":"d427214b-caec-3bf7-aa07-14f6608246dd","pitchNumber":5,"startTime":"2026-08-29T21:21:13.837Z","endTime":"2026-08-29T21:21:17.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T21:21:23.397Z","endTime":"2026-08-29T21:21:35.798Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0734474923018,"aZ":-15.840706420844295,"pfxX":-0.05263988254586138,"pfxZ":8.867548705652375,"pX":0.7231885728696704,"pZ":2.4218241702346894,"vX0":4.718212235714393,"vY0":-134.80069352503463,"vZ0":-5.038341431056124,"x":89.43,"y":173.39,"x0":-1.042298993956546,"y0":50.00201837683516,"z0":5.431959365592772,"aX":-0.09736666236993122},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":-1.0,"spinRate":2448,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.4061915499603619,"extension":6.410893772602046},"index":6,"playId":"113befad-886f-3fc0-8d26-895553636daf","pitchNumber":6,"startTime":"2026-08-29T21:21:35.798Z","endTime":"2026-08-29T21:21:38.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376405050523918,"aZ":-14.07891961067247,"pfxX":-2.713235657562703,"pfxZ":9.436821131996355,"pX":0.09955953817227617,"pZ":3.6749077814100057,"vX0":4.362708681415672,"vY0":-137.77270902955468,"vZ0":-2.6431115982437228,"x":113.21,"y":139.56,"x0":-1.1538736600277852,"y0":50.000446818925425,"z0":5.601419281337686,"aX":-5.20177140306928},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2147,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.397970473854913,"extension":6.196155986352821},"index":7,"playId":"9fcf8616-e664-38b1-8e22-d20829d584e5","pitchNumber":7,"startTime":"2026-08-29T21:21:56.444Z","endTime":"2026-08-29T21:21:59.444Z","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.9,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.716791903024546,"aZ":-21.434723893254024,"pfxX":-9.162059985597644,"pfxZ":5.697348655639418,"pX":0.36442704146476695,"pZ":2.4725795876395713,"vX0":7.52404880984916,"vY0":-136.56432151952242,"vZ0":-3.732166294325234,"x":103.11,"y":172.02,"x0":-1.2391897398937248,"y0":50.00168758200519,"z0":5.335485693005488,"aX":-17.265092814548915},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":15.0,"spinRate":2037,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4014257102514027,"extension":6.362225989954382},"hitData":{"launchSpeed":88.3,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":166.38}},"index":8,"playId":"97886103-3107-33a5-8efb-1f1aef0a8f5a","pitchNumber":8,"startTime":"2026-08-29T21:22:13.883Z","endTime":"2026-08-29T21:22:21.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:22:21.856Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:24:30.791Z","endTime":"2026-08-29T21:24:41.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.221001757379312,"aZ":-22.57969561432728,"pfxX":-9.490875810572579,"pfxZ":5.367063218383189,"pX":-1.077088720690145,"pZ":2.8455105902068927,"vX0":4.441709162224175,"vY0":-133.24681116068098,"vZ0":-3.585665338383767,"x":158.06,"y":161.95,"x0":-1.5380541463055932,"y0":50.00157124463855,"z0":5.851520625544351,"aX":-16.963440150214264},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.1,"breakHorizontal":16.1,"spinRate":2224,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4119924899645815,"extension":5.969420615753251},"hitData":{"launchSpeed":77.9,"launchAngle":17.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.01,"coordY":102.24}},"index":0,"playId":"17a082a0-1497-3665-9c4e-7ebf466ebcad","pitchNumber":1,"startTime":"2026-08-29T21:24:30.791Z","endTime":"2026-08-29T21:24:41.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:24:41.483Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France homers (19) on a fly ball to right field. Manny Machado scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:24:56.589Z","endTime":"2026-08-29T21:27:30.579Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":81.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875902059473695,"aZ":-20.81344870735245,"pfxX":0.12735181702178,"pfxZ":6.765087127441006,"pX":-0.3422441484131864,"pZ":2.4440506780725535,"vX0":3.755091647937702,"vY0":-128.36387745499138,"vZ0":-4.4869005483762,"x":130.05,"y":172.79,"x0":-1.8365626763429133,"y0":50.006125121088715,"z0":5.821069757165782,"aX":0.21400649418570564},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.5,"breakHorizontal":-1.0,"spinRate":2265,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.42558265161258557,"extension":5.912187176664997},"index":0,"playId":"6e0181de-f13b-321f-a8a3-8f8db9cf92a7","pitchNumber":1,"startTime":"2026-08-29T21:25:08.017Z","endTime":"2026-08-29T21:25:11.324Z","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":92.3,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.614155217491742,"aZ":-19.250170992485625,"pfxX":-9.562548383160728,"pfxZ":7.181617582578841,"pX":0.9204927757147011,"pZ":3.101207603252471,"vX0":9.642590318573633,"vY0":-133.95376968951564,"vZ0":-3.4303055074274034,"x":81.91,"y":155.05,"x0":-1.5006945933611278,"y0":50.00023879584499,"z0":5.791364433694344,"aX":-17.20332864236739},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":15.0,"spinRate":2372,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.410451319132878,"extension":5.952008961250803},"index":1,"playId":"39da8a56-c971-31c9-aaf8-52a06db3a9e0","pitchNumber":2,"startTime":"2026-08-29T21:25:31.419Z","endTime":"2026-08-29T21:25:34.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143178839576784,"aZ":-31.067947637739405,"pfxX":-8.011564996986351,"pfxZ":0.8352984564762891,"pX":-0.08389761696384498,"pZ":0.34343817241213925,"vX0":5.214461117687715,"vY0":-114.67054315503174,"vZ0":-5.7728906125768376,"x":120.2,"y":229.51,"x0":-1.3576480229747874,"y0":50.00186243097589,"z0":5.960019564641691,"aX":-10.56441613815931},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.2,"breakHorizontal":13.1,"spinRate":1809,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.47945707525651926,"extension":5.906239181783748},"index":2,"playId":"af99ff83-3ff7-3a0a-9efb-32965e09fb9b","pitchNumber":3,"startTime":"2026-08-29T21:25:48.125Z","endTime":"2026-08-29T21:25:51.693Z","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":91.5,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.985496479519995,"aZ":-13.153867748876493,"pfxX":-4.187529471890217,"pfxZ":10.654834181952673,"pX":-0.5335140455124142,"pZ":2.6894082045487555,"vX0":4.316008691215141,"vY0":-133.11301800290377,"vZ0":-5.73593135195531,"x":137.34,"y":166.17,"x0":-1.6359830545947132,"y0":50.00063113694919,"z0":5.833377431066178,"aX":-7.474108370212022},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2213,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.41231175735263514,"extension":5.947582225790448},"index":3,"playId":"a7ba04c2-ff74-394f-84f1-ee794f87e49b","pitchNumber":4,"startTime":"2026-08-29T21:26:13.718Z","endTime":"2026-08-29T21:26:16.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.227164350015602,"aZ":-21.49267801332551,"pfxX":-10.056062589343972,"pfxZ":5.806077440481846,"pX":-0.18453585964178756,"pZ":1.9061675983588016,"vX0":7.081371630317998,"vY0":-134.98281119210245,"vZ0":-6.081678557408021,"x":124.03,"y":187.31,"x0":-1.5395174663596378,"y0":50.00390337863569,"z0":5.708636640741349,"aX":-18.500815822497295},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":2330,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.40626815871606414,"extension":5.995530170769349},"index":4,"playId":"933be23a-020d-3358-91d1-4878b2fc905a","pitchNumber":5,"startTime":"2026-08-29T21:26:36.653Z","endTime":"2026-08-29T21:26:39.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.681718530715965,"aZ":-14.530287574097988,"pfxX":-5.8981068705548925,"pfxZ":9.643821748955002,"pX":0.3857181231289208,"pZ":2.7820741142002636,"vX0":7.014570386537408,"vY0":-134.97503809313068,"vZ0":-5.246851090729713,"x":102.3,"y":163.66,"x0":-1.4908135823405186,"y0":50.00216826292545,"z0":5.788370495121369,"aX":-10.790949126037873},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2241,"spinDirection":216},"zone":3,"typeConfidence":0.77,"plateTime":0.40710210365275357,"extension":5.986021428855701},"hitData":{"launchSpeed":99.6,"launchAngle":26.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.68,"coordY":98.66}},"index":5,"playId":"78f6dde5-4204-3763-9590-8ba1475bac46","pitchNumber":6,"startTime":"2026-08-29T21:26:58.909Z","endTime":"2026-08-29T21:27:30.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:27:30.579Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:27:42.282Z","endTime":"2026-08-29T21:28:00.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.256964685317687,"aZ":-16.494180342595993,"pfxX":-3.764483629980555,"pfxZ":8.459325434830568,"pX":-0.5023384418287387,"pZ":2.6810996195491015,"vX0":4.849474053408422,"vY0":-135.44626876545107,"vZ0":-5.230623505469217,"x":136.15,"y":166.39,"x0":-1.8289082031882176,"y0":50.002981325671556,"z0":5.795036943179772,"aX":-6.977971342059587},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":5.8,"spinRate":2185,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.4047727303460018,"extension":6.067093496839813},"hitData":{"launchSpeed":90.6,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.55,"coordY":164.35}},"index":0,"playId":"032aa58e-5ff6-397b-a0a3-b1d5a1a2fe9e","pitchNumber":1,"startTime":"2026-08-29T21:27:52.043Z","endTime":"2026-08-29T21:28:00.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:28:00.555Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:28:20.638Z","endTime":"2026-08-29T21:29:03.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.180979062570792,"aZ":-29.369191955040403,"pfxX":-8.126261810970448,"pfxZ":2.0981611168490817,"pX":-0.5968111893126289,"pZ":1.7399101279325266,"vX0":4.20006883478054,"vY0":-114.84135713012267,"vZ0":-3.5814039890469775,"x":139.75,"y":191.8,"x0":-1.393227934690944,"y0":50.00229004030414,"z0":6.175014132929624,"aX":-10.858705600451911},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.2,"breakHorizontal":13.7,"spinRate":1907,"spinDirection":257},"zone":7,"typeConfidence":0.9,"plateTime":0.476855335235399,"extension":5.8999819227143355},"index":0,"playId":"633a400e-6be5-36bf-96e9-ad57b7854877","pitchNumber":1,"startTime":"2026-08-29T21:28:24.034Z","endTime":"2026-08-29T21:28:27.050Z","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":93.0,"endSpeed":84.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77128736451969,"aZ":-19.842093044206102,"pfxX":-10.572469022259078,"pfxZ":6.670796515646973,"pX":-1.7494096230647953,"pZ":2.664544509527812,"vX0":3.5815120478845217,"vY0":-135.40721055126284,"vZ0":-4.6954602510373675,"x":183.68,"y":166.84,"x0":-1.7190351182697539,"y0":50.0039892852306,"z0":5.817687208115176,"aX":-19.5478036772387},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":18.4,"spinRate":2270,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4051871317267941,"extension":5.89779203555153},"index":1,"playId":"b8084efb-0bbb-375e-86ea-36af8cf9c9f5","pitchNumber":2,"startTime":"2026-08-29T21:28:39.270Z","endTime":"2026-08-29T21:28:42.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53494236065594,"aZ":-20.616637096502807,"pfxX":-0.3557397926920929,"pfxZ":6.816825483922056,"pX":-0.40611221335899855,"pZ":2.768000805749719,"vX0":3.5547699446852885,"vY0":-128.78410238981374,"vZ0":-3.733775645320936,"x":132.48,"y":164.04,"x0":-1.752820768922536,"y0":50.00011958202636,"z0":5.8143346780876355,"aX":-0.6038088158829956},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.9,"breakHorizontal":-0.1,"spinRate":2337,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.42388859818658897,"extension":5.980579637214731},"hitData":{"launchSpeed":65.0,"launchAngle":9.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.65,"coordY":152.64}},"index":2,"playId":"a7cdd7a3-5842-3379-8bb8-b87786cade3b","pitchNumber":3,"startTime":"2026-08-29T21:28:55.098Z","endTime":"2026-08-29T21:29:03.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:29:03.295Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:29:35.144Z","endTime":"2026-08-29T21:31:10.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31386413186477,"aZ":-28.4074831953013,"pfxX":-0.5567260307173716,"pfxZ":2.425657000086417,"pX":-0.8644375421894338,"pZ":0.7326374996125876,"vX0":2.0530865840619663,"vY0":-123.25674523234046,"vZ0":-6.648641900842897,"x":149.95,"y":219.0,"x0":-1.6324425193932923,"y0":50.004809319628265,"z0":5.834449448172612,"aX":-0.8652262689686868},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":0.6,"spinRate":2385,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4427806265649541,"extension":6.062877045715863},"index":0,"playId":"63f246d7-4fc9-34da-ae08-c797aa175a13","pitchNumber":1,"startTime":"2026-08-29T21:29:46.120Z","endTime":"2026-08-29T21:29:49.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.136431028209326,"aZ":-29.792056700899373,"pfxX":-4.850987477292126,"pfxZ":1.7781570090820384,"pX":-0.30589663088352,"pZ":3.3303761839345616,"vX0":3.9947755243831433,"vY0":-114.79866432801477,"vZ0":-0.1002112882302787,"x":128.66,"y":148.86,"x0":-1.4336489353981263,"y0":50.00451770280674,"z0":6.260982518199531,"aX":-6.511690025182017},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.5,"breakHorizontal":7.8,"spinRate":1574,"spinDirection":256},"zone":1,"typeConfidence":0.87,"plateTime":0.4760890518891152,"extension":5.983716749561572},"index":1,"playId":"ff62d443-564a-33e1-b4cc-bd3e8453c5c8","pitchNumber":2,"startTime":"2026-08-29T21:30:04.306Z","endTime":"2026-08-29T21:30:07.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.273191062485523,"aZ":-19.846809486194815,"pfxX":0.07300726374927269,"pfxZ":7.17683481284274,"pX":1.646526886092597,"pZ":3.212118973059035,"vX0":8.103114966672516,"vY0":-130.0027445760408,"vZ0":-3.0607024342426588,"x":54.24,"y":152.05,"x0":-1.515412374488678,"y0":50.005215184273105,"z0":5.904497635508948,"aX":0.12536256389487802},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.6,"breakHorizontal":-1.8,"spinRate":2377,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.42069226026714013,"extension":5.998454192194729},"index":2,"playId":"eefce851-642a-3ea0-8778-09146de26b0c","pitchNumber":3,"startTime":"2026-08-29T21:30:22.750Z","endTime":"2026-08-29T21:30:25.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53205851949822,"aZ":-18.019300048276126,"pfxX":-5.324361807316291,"pfxZ":7.4205393149830385,"pX":-0.30812235689692935,"pZ":3.1540920423225063,"vX0":5.577473970092344,"vY0":-137.04936505946733,"vZ0":-3.7949431828234546,"x":128.74,"y":153.62,"x0":-1.6752578871931896,"y0":50.002266305413734,"z0":5.783209399575538,"aX":-10.155439469503893},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":8.5,"spinRate":2229,"spinDirection":215},"zone":1,"typeConfidence":0.6,"plateTime":0.3992539439965941,"extension":5.862142612043192},"index":3,"playId":"f5c9c638-a3c6-32f1-8907-7d2f33c06233","pitchNumber":4,"startTime":"2026-08-29T21:30:41.797Z","endTime":"2026-08-29T21:30:44.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.312019542713763,"aZ":-26.725764355519022,"pfxX":-5.2769255708638445,"pfxZ":4.014534435000279,"pX":-0.40386848455870855,"pZ":2.5974497844133686,"vX0":3.9328067445360775,"vY0":-115.66556396618726,"vZ0":-2.1527980505422066,"x":132.39,"y":168.65,"x0":-1.4395436183897814,"y0":50.00225224941044,"z0":6.09971144759452,"aX":-7.159185392890134},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.1,"breakHorizontal":8.6,"spinRate":1580,"spinDirection":255},"zone":4,"typeConfidence":0.89,"plateTime":0.47330949671991007,"extension":5.77448325911714},"hitData":{"launchSpeed":77.5,"launchAngle":53.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.92,"coordY":119.14}},"index":4,"playId":"08e5356b-a6fe-36e2-8b47-fcb57c376946","pitchNumber":5,"startTime":"2026-08-29T21:31:01.173Z","endTime":"2026-08-29T21:31:10.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:31:10.134Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Junior Caminero homers (36) on a line drive to center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:33:19.777Z","endTime":"2026-08-29T21:35:40.170Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":68.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843600812475234,"aZ":-42.26643570830148,"pfxX":6.642374941203723,"pfxZ":-8.373833080078352,"pX":-0.3071470888251514,"pZ":2.6165939933939044,"vX0":-0.23665520516037936,"vY0":-110.40271103920797,"vZ0":2.6079829889756017,"x":128.71,"y":168.13,"x0":-1.0569948911253157,"y0":50.00023483716323,"z0":5.943430598444199,"aX":8.010434277792427},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-13.8,"breakHorizontal":-11.9,"spinRate":2472,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.5005397437193313,"extension":6.455092376508567},"index":0,"playId":"0cdb0755-a008-34a5-8507-54b42791f016","pitchNumber":1,"startTime":"2026-08-29T21:33:21.357Z","endTime":"2026-08-29T21:33:24.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79197932399159,"aZ":-24.883951379126984,"pfxX":4.290026999779867,"pfxZ":4.4522837046813795,"pX":1.9468738903165397,"pZ":0.9877166157044015,"vX0":5.43065896309907,"vY0":-127.07436506115015,"vZ0":-6.552269468947808,"x":42.79,"y":212.11,"x0":-0.7743791674367555,"y0":50.00227904353418,"z0":5.573693957800512,"aX":7.021996007329747},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":-9.0,"spinRate":2505,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.43085518874368045,"extension":6.462223640566881},"index":1,"playId":"ebc8c6ef-ffe2-3c75-bf63-b9313edbf72a","pitchNumber":2,"startTime":"2026-08-29T21:33:34.916Z","endTime":"2026-08-29T21:33:37.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733835149154796,"aZ":-17.420403816077684,"pfxX":-8.300301400987758,"pfxZ":7.968160095747242,"pX":-0.3960180981844764,"pZ":3.2358987028232415,"vX0":5.123597950310566,"vY0":-135.7285633907256,"vZ0":-2.5376277652826467,"x":132.1,"y":151.41,"x0":-1.2368961775874003,"y0":50.00544136855196,"z0":5.406369116552423,"aX":-15.375734023602101},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":13.8,"spinRate":2189,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4046655987009915,"extension":6.28361166230359},"index":2,"playId":"da5426e6-b73d-3b7a-958b-d56689863da4","pitchNumber":3,"startTime":"2026-08-29T21:33:49.134Z","endTime":"2026-08-29T21:33:52.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969222614628677,"aZ":-44.486362896232826,"pfxX":5.6573267509148675,"pfxZ":-9.587607566697258,"pX":1.2395534991673287,"pZ":1.4348066083015139,"vX0":3.1622924165334427,"vY0":-113.79252251803969,"vZ0":0.3735375481077119,"x":69.75,"y":200.04,"x0":-0.9130496278501924,"y0":50.00341676038179,"z0":5.752750050951311,"aX":7.263572727748779},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.8,"breakHorizontal":-11.2,"spinRate":2552,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.48525274224873094,"extension":6.408471360098754},"index":3,"playId":"c5018a30-0d5e-3cca-ada0-2931c1772b71","pitchNumber":4,"startTime":"2026-08-29T21:34:13.120Z","endTime":"2026-08-29T21:34:16.120Z","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":94.5,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.340062690742414,"aZ":-16.28806866019381,"pfxX":-8.215751011496227,"pfxZ":8.325087756928045,"pX":-0.19337286399927386,"pZ":3.038176265933145,"vX0":5.454787239082519,"vY0":-137.47444334674884,"vZ0":-3.60113289644221,"x":124.37,"y":156.75,"x0":-1.1389549248352757,"y0":50.003415266213835,"z0":5.475200357870143,"aX":-15.678451771779715},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2099,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3988933443902196,"extension":6.302145433293054},"index":4,"playId":"fe9fbc43-2e9f-30ea-9ebd-1aeae4f2b91a","pitchNumber":5,"startTime":"2026-08-29T21:34:29.248Z","endTime":"2026-08-29T21:34:32.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663661602881547,"aZ":-12.979788385248401,"pfxX":-2.7395492273074864,"pfxZ":10.034960436219212,"pX":0.839934458203193,"pZ":4.3412705992466485,"vX0":5.813622259353805,"vY0":-137.47599125708808,"vZ0":-1.2071684678935997,"x":84.98,"y":121.57,"x0":-0.9468601254914262,"y0":50.002805670566055,"z0":5.667671176889206,"aX":-5.240511803215919},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2310,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3985133144825621,"extension":6.301999769021556},"index":5,"playId":"2b4f23d8-c9ce-3dbe-9596-457145b49234","pitchNumber":6,"startTime":"2026-08-29T21:34:48.823Z","endTime":"2026-08-29T21:34:51.823Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011984481275764,"aZ":-20.09547713758828,"pfxX":0.8509976568037718,"pfxZ":6.706293821359141,"pX":0.31378668075919736,"pZ":1.7942637745267362,"vX0":3.205441893643526,"vY0":-132.78017508010657,"vZ0":-5.698556501174661,"x":105.04,"y":190.33,"x0":-1.0153135493303036,"y0":50.00633780021511,"z0":5.411479945695957,"aX":1.5333667085052647},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-2.2,"spinRate":2436,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.41109267031610663,"extension":6.28424581176963},"hitData":{"launchSpeed":107.8,"launchAngle":17.0,"totalDistance":426.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.86,"coordY":28.49}},"index":6,"playId":"fac0921f-999a-3bf8-a4a9-8ecbb9817c09","pitchNumber":7,"startTime":"2026-08-29T21:35:07.540Z","endTime":"2026-08-29T21:35:40.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:35:40.170Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Luis Rengifo to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:38:13.548Z","endTime":"2026-08-29T21:38:23.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T21:35:41.663Z","endTime":"2026-08-29T21:35:59.649Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Hart replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T21:35:59.649Z","endTime":"2026-08-29T21:38:15.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606996,"link":"/api/v1/people/606996"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28884950909976,"aZ":-23.58993160142026,"pfxX":11.537368459217081,"pfxZ":4.755304554877245,"pX":-0.37709830064330574,"pZ":2.235985372292185,"vX0":-8.17203503523715,"vY0":-133.85675089204932,"vZ0":-4.493429182214008,"x":131.37,"y":178.41,"x0":1.2244350863685622,"y0":50.002834111931875,"z0":5.6363275994113,"aX":20.82834878542574},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":-19.0,"spinRate":2061,"spinDirection":139},"zone":4,"typeConfidence":0.89,"plateTime":0.40999420097419126,"extension":6.438022385232754},"hitData":{"launchSpeed":94.7,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.5,"coordY":140.74}},"index":2,"playId":"60e7f2fe-cf11-374c-b9e3-b8f9d5bb3c1a","pitchNumber":1,"startTime":"2026-08-29T21:38:15.813Z","endTime":"2026-08-29T21:38:23.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:38:23.882Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Luis Rengifo to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:38:40.704Z","endTime":"2026-08-29T21:39:12.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.226381543127115,"aZ":-22.1086285551895,"pfxX":11.45360874044089,"pfxZ":5.356609979841828,"pX":-0.7755496345915274,"pZ":1.8023204404965116,"vX0":-9.418425253786037,"vY0":-136.50247800601008,"vZ0":-5.980517848990127,"x":146.56,"y":190.12,"x0":1.2386269952840072,"y0":50.00384255473892,"z0":5.55310561211294,"aX":21.52498509754616},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":-18.6,"spinRate":2270,"spinDirection":138},"zone":7,"typeConfidence":0.91,"plateTime":0.40190522628955083,"extension":6.593017460771523},"index":0,"playId":"ee41310e-93b9-3809-827c-10dae9ffaccc","pitchNumber":1,"startTime":"2026-08-29T21:38:48.587Z","endTime":"2026-08-29T21:38:51.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09072999004484,"aZ":-20.099983536600465,"pfxX":10.406317337079816,"pfxZ":6.552566723104432,"pX":0.7382272185338998,"pZ":2.148800107397049,"vX0":-5.313266916679428,"vY0":-135.28322393136528,"vZ0":-5.419013606213946,"x":88.86,"y":180.76,"x0":1.3816549126801,"y0":50.00579567914122,"z0":5.598616031963815,"aX":19.18106631323509},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-17.6,"spinRate":2235,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.4057648837280592,"extension":6.493982345311318},"hitData":{"launchSpeed":91.0,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.21,"coordY":144.42}},"index":1,"playId":"ac15ca5a-7d19-31fc-90fb-488135004d4f","pitchNumber":2,"startTime":"2026-08-29T21:39:05.036Z","endTime":"2026-08-29T21:39:12.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:39:12.005Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:39:36.455Z","endTime":"2026-08-29T21:40:22.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95860493008941,"aZ":-31.39616795075259,"pfxX":-8.370784598703318,"pfxZ":0.5304337238588124,"pX":-0.026886376813377234,"pZ":1.1462154552773556,"vX0":-1.4525222053378135,"vY0":-120.38439256894762,"vZ0":-3.8748182648207075,"x":118.02,"y":207.83,"x0":1.6721984026689944,"y0":50.00138736940124,"z0":5.5777351139071465,"aX":-12.194522124629891},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.2,"breakHorizontal":15.5,"spinRate":2730,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.4562538091641697,"extension":6.229017076927665},"index":0,"playId":"03884c1b-27e2-3d96-8146-4fef395bd8cb","pitchNumber":1,"startTime":"2026-08-29T21:39:40.229Z","endTime":"2026-08-29T21:39:43.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31598846030445,"aZ":-21.159139900414374,"pfxX":10.814768694514038,"pfxZ":6.067823118578816,"pX":0.03237810800840402,"pZ":2.1358425170726116,"vX0":-6.740995866787475,"vY0":-134.39822241295707,"vZ0":-5.098799636985559,"x":115.77,"y":181.11,"x0":1.1785245162672449,"y0":50.00059260969729,"z0":5.576873340664637,"aX":19.62257069038446},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-18.0,"spinRate":2224,"spinDirection":138},"zone":5,"typeConfidence":0.91,"plateTime":0.408807922639685,"extension":6.420696504816484},"index":1,"playId":"d2c34e42-1e51-35c5-8f28-aae75d5bdc3f","pitchNumber":2,"startTime":"2026-08-29T21:39:57.816Z","endTime":"2026-08-29T21:40:01.249Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6130357512264,"aZ":-21.41380589547728,"pfxX":10.36648006393359,"pfxZ":5.855677474086495,"pX":-0.7206089697779696,"pZ":2.135758091017374,"vX0":-8.20274560242166,"vY0":-134.77091027404458,"vZ0":-5.266498973946423,"x":144.47,"y":181.11,"x0":1.017398981093993,"y0":50.003637920541635,"z0":5.6302709879835975,"aX":19.048245492925112},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-17.0,"spinRate":2121,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.40661213391740514,"extension":6.56100250749895},"index":2,"playId":"66ebdb65-0e5a-3987-b04c-0f99d5d77ddd","pitchNumber":3,"startTime":"2026-08-29T21:40:18.730Z","endTime":"2026-08-29T21:40:22.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:40:22.418Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:42:42.444Z","endTime":"2026-08-29T21:45:35.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7,8],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T21:41:32.377Z","endTime":"2026-08-29T21:42:44.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611916540458868,"aZ":-29.374920638774675,"pfxX":-1.8350534778595518,"pfxZ":1.745233765685402,"pX":0.1848698223809564,"pZ":2.2282837635470605,"vX0":-1.863467422668188,"vY0":-125.87722230906533,"vZ0":-1.574002398018841,"x":109.95,"y":178.62,"x0":1.1732480802756078,"y0":50.00380840941804,"z0":5.240572610908434,"aX":-2.94368957491933},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":3.7,"spinRate":2525,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.4351738901769875,"extension":5.728319981949936},"index":1,"playId":"d9aa880d-72e8-3d40-b7e3-d08403d8283d","pitchNumber":1,"startTime":"2026-08-29T21:42:44.637Z","endTime":"2026-08-29T21:42:47.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72550874952163,"aZ":-30.51887167464703,"pfxX":-2.1293907181413076,"pfxZ":1.0648713810801,"pX":-0.6450818217619982,"pZ":1.6236499442463037,"vX0":-3.773214900133423,"vY0":-123.88421592972112,"vZ0":-2.1681501446502347,"x":141.59,"y":194.94,"x0":1.1767511307970466,"y0":50.0005302469361,"z0":5.071820037751268,"aX":-3.293939361013501},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":4.8,"spinRate":2660,"spinDirection":258},"zone":7,"typeConfidence":0.91,"plateTime":0.4428527806323288,"extension":6.179138554679782},"index":2,"playId":"cb946f14-7c34-33a3-b054-6c1a1e6038e4","pitchNumber":2,"startTime":"2026-08-29T21:43:02.586Z","endTime":"2026-08-29T21:43:05.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-29T21:43:17.981Z","endTime":"2026-08-29T21:43:30.711Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07330128967295,"aZ":-9.718326734706178,"pfxX":5.491624706171405,"pfxZ":11.30894594309234,"pX":-1.4169026480697187,"pZ":0.7722281445963162,"vX0":-7.463843667613002,"vY0":-140.32874424404557,"vZ0":-10.318284549442147,"x":171.01,"y":217.93,"x0":0.5693402184108436,"y0":50.00028416004993,"z0":5.139008509005977,"aX":10.902518997930047},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":-8.3,"spinRate":2398,"spinDirection":134},"zone":13,"typeConfidence":0.93,"plateTime":0.39097443654599395,"extension":6.325598356823396},"index":4,"playId":"2eca1556-208f-3307-b8f3-51f22987b93f","pitchNumber":3,"startTime":"2026-08-29T21:43:30.711Z","endTime":"2026-08-29T21:43:33.711Z","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":96.2,"endSpeed":87.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.122282463372564,"aZ":-9.200329991351197,"pfxX":5.742060462536758,"pfxZ":11.721502394207832,"pX":-2.4470446642411723,"pZ":0.2554264085049335,"vX0":-10.209990902852525,"vY0":-139.30423037133988,"vZ0":-11.573828525762092,"x":210.28,"y":231.88,"x0":0.5242790460762039,"y0":50.0030347956038,"z0":5.078737702957037,"aX":11.254903171014906},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":-8.2,"spinRate":2500,"spinDirection":136},"zone":13,"typeConfidence":0.83,"plateTime":0.3936174942477555,"extension":6.086000332394159},"index":5,"playId":"f275b019-fe24-338c-a537-dbde205367c3","pitchNumber":4,"startTime":"2026-08-29T21:43:50.694Z","endTime":"2026-08-29T21:43:55.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70739230538059,"aZ":-27.398722598770675,"pfxX":-2.8909730865121017,"pfxZ":2.8196741092300286,"pX":0.9774034315840093,"pZ":3.5348418944682827,"vX0":-0.0161786449082105,"vY0":-128.84249156652348,"vZ0":1.0313152313788847,"x":79.74,"y":143.34,"x0":1.3599072991748118,"y0":50.00523902311633,"z0":5.233692353214218,"aX":-4.900906421406493},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":5.3,"spinRate":2616,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.42379175256660373,"extension":5.88944679400401},"index":6,"playId":"feb6b06d-1d9f-3efb-8381-d07522401120","pitchNumber":5,"startTime":"2026-08-29T21:44:23.697Z","endTime":"2026-08-29T21:44:26.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268618017645377,"aZ":-25.778792130756845,"pfxX":-1.649042492156549,"pfxZ":3.67942888381185,"pX":-1.4381942945404378,"pZ":1.79758363960099,"vX0":-5.773408406575721,"vY0":-130.39783460788126,"vZ0":-3.5716153102906856,"x":171.82,"y":190.25,"x0":1.0111444183090887,"y0":50.00051710136597,"z0":5.111689772758194,"aX":-2.8613797837155652},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":4.2,"spinRate":2647,"spinDirection":171},"zone":13,"typeConfidence":0.74,"plateTime":0.41871060404161575,"extension":5.870613425883884},"index":7,"playId":"23004ac4-516c-378c-9a62-6420f4e2cf3d","pitchNumber":6,"startTime":"2026-08-29T21:44:41.381Z","endTime":"2026-08-29T21:44:44.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2107696442343,"aZ":-28.671373881467613,"pfxX":-2.5093520040664172,"pfxZ":2.138064822890388,"pX":-0.6238408014108393,"pZ":1.3442265126812445,"vX0":-3.6548795482005567,"vY0":-127.21732668107857,"vZ0":-3.410126242875295,"x":140.78,"y":202.49,"x0":1.1577274057943974,"y0":50.00377947599155,"z0":4.975937298339216,"aX":-4.110386280360711},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":5.4,"spinRate":2765,"spinDirection":235},"zone":13,"typeConfidence":0.88,"plateTime":0.4306191114378466,"extension":6.0627722618084015},"index":8,"playId":"7313984b-9863-36b9-b280-ecad010ac05b","pitchNumber":7,"startTime":"2026-08-29T21:45:31.380Z","endTime":"2026-08-29T21:45:35.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:45:35.525Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a line drive to right fielder Jonny DeLuca. Luis Rengifo to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:47:08.005Z","endTime":"2026-08-29T21:48:42.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T21:45:58.309Z","endTime":"2026-08-29T21:47:10.280Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23224982857107,"aZ":-20.472553805740173,"pfxX":11.404831844618926,"pfxZ":6.220323634611843,"pX":-0.5661047052157627,"pZ":1.933679455162042,"vX0":-7.655922965831756,"vY0":-137.47477233744834,"vZ0":-5.010078942632247,"x":138.58,"y":186.57,"x0":0.7970590789487983,"y0":50.006771000271186,"z0":5.2021671328950285,"aX":21.46957259620194},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":-18.7,"spinRate":2259,"spinDirection":138},"zone":7,"typeConfidence":0.95,"plateTime":0.4009944906462044,"extension":6.165535566110152},"index":1,"playId":"0827aaa3-084f-3ba1-b49e-c6b03362ddc6","pitchNumber":1,"startTime":"2026-08-29T21:47:10.280Z","endTime":"2026-08-29T21:47:13.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.434336915489666,"aZ":-22.37495212482996,"pfxX":12.204586196643419,"pfxZ":5.11243715426035,"pX":-0.006800935687848878,"pZ":2.337669702953619,"vX0":-6.667600435496755,"vY0":-138.87624795248584,"vZ0":-3.3478247468752595,"x":117.26,"y":175.66,"x0":0.8632130434443115,"y0":50.00598882249688,"z0":5.079818706996058,"aX":23.40495810022699},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":-20.4,"spinRate":2348,"spinDirection":132},"zone":5,"typeConfidence":0.96,"plateTime":0.39720711732738234,"extension":5.891324967982165},"index":2,"playId":"1cf718b6-3f3c-321a-af80-cb438b51726f","pitchNumber":2,"startTime":"2026-08-29T21:47:31.649Z","endTime":"2026-08-29T21:47:34.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"7a13db6f-a7d6-3cf4-b91d-32c75d5bee03","startTime":"2026-08-29T21:48:11.697Z","endTime":"2026-08-29T21:48:16.564Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251605904471962,"aZ":-32.40839914297126,"pfxX":-9.43021430677993,"pfxZ":-0.1725196720846789,"pX":-1.0395185602857984,"pZ":1.2083137973292462,"vX0":-2.5906605706251082,"vY0":-117.30592213025307,"vZ0":-1.579210746895356,"x":156.62,"y":206.16,"x0":1.3080467423131446,"y0":50.00093705685897,"z0":4.953307544846067,"aX":-12.946668399396714},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.5,"breakHorizontal":17.8,"spinRate":2838,"spinDirection":284},"zone":13,"typeConfidence":0.91,"plateTime":0.469583670284321,"extension":6.1466145735353},"hitData":{"launchSpeed":64.9,"launchAngle":27.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":120.77}},"index":4,"playId":"83b3f397-e619-3957-a9b6-14a321a10553","pitchNumber":3,"startTime":"2026-08-29T21:48:33.284Z","endTime":"2026-08-29T21:48:42.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:48:42.854Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a soft bunt ground ball to catcher Liam Hicks. Luis Rengifo to 3rd. Dustin Harris to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:48:58.838Z","endTime":"2026-08-29T21:49:18.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.873936899953403,"aZ":-31.869977728334288,"pfxX":-2.1760185199621906,"pfxZ":0.19124027131955135,"pX":-0.003015295125941666,"pZ":1.4376523874571663,"vX0":-2.2389139480916693,"vY0":-126.76885350769031,"vZ0":-2.7600422386932157,"x":117.11,"y":199.96,"x0":1.17437935750759,"y0":50.00578169064496,"z0":5.084188995637879,"aX":-3.542822887845825},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":4.4,"spinRate":2691,"spinDirection":242},"zone":13,"typeConfidence":0.92,"plateTime":0.4320308298076272,"extension":6.058229488342893},"hitData":{"launchSpeed":23.0,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":124.98,"coordY":201.26}},"index":0,"playId":"f7abd362-883a-3e68-a8d2-782ff1a28b44","pitchNumber":1,"startTime":"2026-08-29T21:49:12.113Z","endTime":"2026-08-29T21:49:18.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:49:18.330Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:49:45.961Z","endTime":"2026-08-29T21:52:47.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67777169084291,"aZ":-21.97288949461261,"pfxX":10.947448680714372,"pfxZ":5.268204699573865,"pX":0.2778385044056843,"pZ":1.3671216559429253,"vX0":-6.238324996632585,"vY0":-138.64414534085483,"vZ0":-5.858086840109949,"x":106.41,"y":201.87,"x0":1.1417325365263045,"y0":50.00155182068576,"z0":4.986213477485759,"aX":21.186747684740933},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":-18.4,"spinRate":2355,"spinDirection":133},"zone":14,"typeConfidence":0.95,"plateTime":0.39594613046829874,"extension":6.170725203719944},"index":0,"playId":"d37cd391-86a6-3daf-b8e7-3445f01f0a7e","pitchNumber":1,"startTime":"2026-08-29T21:49:51.327Z","endTime":"2026-08-29T21:49:55.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.491109729549635,"aZ":-22.832768991919767,"pfxX":11.996658055020813,"pfxZ":4.785733251138321,"pX":0.8057195202071171,"pZ":3.3177704305970055,"vX0":-4.891962077574513,"vY0":-139.39834479463542,"vZ0":-1.120429266493681,"x":86.29,"y":149.2,"x0":1.0319386491820703,"y0":50.00660207109509,"z0":5.242794773995631,"aX":23.441376088242645},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":-20.6,"spinRate":2309,"spinDirection":138},"zone":12,"typeConfidence":0.96,"plateTime":0.39402524214310164,"extension":5.983172029456429},"index":1,"playId":"27337f5c-9b42-34eb-9f27-a6abbf84f5f9","pitchNumber":2,"startTime":"2026-08-29T21:50:20.478Z","endTime":"2026-08-29T21:50:23.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09159162564702,"aZ":-14.71014769789437,"pfxX":5.841218598716749,"pfxZ":8.788555524066808,"pX":-0.18818149345893997,"pZ":3.079283491411531,"vX0":-4.612625146063289,"vY0":-140.6127198527535,"vZ0":-4.132965779883833,"x":124.17,"y":155.64,"x0":0.720654491648749,"y0":50.005911753554095,"z0":5.53320132654484,"aX":11.612226176140341},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":-9.6,"spinRate":2200,"spinDirection":138},"zone":2,"typeConfidence":0.81,"plateTime":0.3906332364315497,"extension":6.068967555244652},"index":2,"playId":"909e268e-641f-3308-b9e0-79aacdf496e9","pitchNumber":3,"startTime":"2026-08-29T21:50:47.490Z","endTime":"2026-08-29T21:50:50.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5225019120169,"aZ":-39.6018929113423,"pfxX":-7.992594173628065,"pfxZ":-5.418337095201585,"pX":-1.0150529988404937,"pZ":1.0150688471580254,"vX0":-2.600840413228666,"vY0":-117.49925068279448,"vZ0":-0.7734585387439269,"x":155.69,"y":211.37,"x0":1.1509073366396765,"y0":50.00546212789646,"z0":5.095161785220653,"aX":-10.947769330444293},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.6,"breakHorizontal":15.1,"spinRate":2651,"spinDirection":297},"zone":13,"typeConfidence":0.85,"plateTime":0.4698669240492972,"extension":5.947190646310974},"index":3,"playId":"46d1e202-ca11-368e-a11f-79ec1937c273","pitchNumber":4,"startTime":"2026-08-29T21:51:12.940Z","endTime":"2026-08-29T21:51:15.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"3880e9a7-8710-4278-84cb-469529f1beaa","startTime":"2026-08-29T21:51:33.800Z","endTime":"2026-08-29T21:51:38.798Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99551050072442,"aZ":-21.609452913086802,"pfxX":10.236298927790905,"pfxZ":5.3559831690721875,"pX":0.7122031361740577,"pZ":2.911109422481021,"vX0":-4.156219507990298,"vY0":-140.09120206991207,"vZ0":-2.727242682890384,"x":89.85,"y":160.18,"x0":0.8920170218507326,"y0":50.00052910910835,"z0":5.32240519595887,"aX":20.18135063467998},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":-17.5,"spinRate":2099,"spinDirection":137},"zone":3,"typeConfidence":0.94,"plateTime":0.39217370555653996,"extension":6.074648036631424},"index":5,"playId":"98d80fdf-28b6-3453-a831-efed863bd3a7","pitchNumber":5,"startTime":"2026-08-29T21:51:54.003Z","endTime":"2026-08-29T21:51:58.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.183919306843414,"aZ":-28.306311703602116,"pfxX":-10.662484287238918,"pfxZ":2.816035617005208,"pX":-0.9741829524635017,"pZ":2.018290884714565,"vX0":-1.7538988470282484,"vY0":-117.77225231901097,"vZ0":-0.9117807615646344,"x":154.13,"y":184.29,"x0":1.167182176502655,"y0":50.00100005051666,"z0":5.083684559499561,"aX":-14.629739407508959},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.2,"breakHorizontal":19.7,"spinRate":2779,"spinDirection":298},"zone":13,"typeConfidence":0.92,"plateTime":0.4692494774014495,"extension":6.031314872511136},"index":6,"playId":"e821648e-a670-38a4-8ec9-03365769b23b","pitchNumber":6,"startTime":"2026-08-29T21:52:20.464Z","endTime":"2026-08-29T21:52:23.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07438347131527,"aZ":-33.02577413979616,"pfxX":-3.0562989058398133,"pfxZ":-0.5277690480709687,"pX":-1.11943139208293,"pZ":1.6176143794401256,"vX0":-4.236554189779582,"vY0":-126.3225540497731,"vZ0":-2.3074974840239757,"x":159.67,"y":195.1,"x0":0.977375551237796,"y0":50.0028971909238,"z0":5.201611025077422,"aX":-4.9317314162694625},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.2,"breakHorizontal":6.5,"spinRate":2842,"spinDirection":283},"zone":13,"typeConfidence":0.91,"plateTime":0.4338382108833603,"extension":6.136090558642318},"index":7,"playId":"2ea4f0f0-7553-3eeb-9c7b-e5afc0ce6958","pitchNumber":7,"startTime":"2026-08-29T21:52:44.355Z","endTime":"2026-08-29T21:52:47.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:52:47.355Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a ground ball to right fielder Jonny DeLuca. Luis Rengifo scores. Dustin Harris scores. Fernando Tatis Jr. to 3rd.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:55:12.067Z","endTime":"2026-08-29T21:56:01.117Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":{"id":664076,"link":"/api/v1/people/664076"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":664076,"link":"/api/v1/people/664076"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T21:52:55.287Z","endTime":"2026-08-29T21:53:06.687Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Kelly replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-29T21:53:06.687Z","endTime":"2026-08-29T21:55:14.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012094859517287,"aZ":-39.17785270195985,"pfxX":-10.465986715670109,"pfxZ":-3.9994175831187135,"pX":0.9423459447805485,"pZ":2.909064836215628,"vX0":9.499076703799393,"vY0":-131.77050560993428,"vZ0":4.862024873953989,"x":81.08,"y":160.24,"x0":-1.356285534701151,"y0":50.00133088351616,"z0":3.940848714490561,"aX":-18.3321756934},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-5.8,"breakHorizontal":16.8,"spinRate":2080,"spinDirection":261},"zone":12,"typeConfidence":0.89,"plateTime":0.41627418322222143,"extension":7.07276961509619},"index":2,"playId":"9bf715d4-9954-3989-b2cc-4255ef7725a4","pitchNumber":1,"startTime":"2026-08-29T21:55:14.315Z","endTime":"2026-08-29T21:55:17.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.826873635022945,"aZ":-37.09106496881312,"pfxX":-10.986639443998095,"pfxZ":-2.8984067623293264,"pX":0.06391855079974909,"pZ":2.457079678281273,"vX0":7.20860043663557,"vY0":-129.75978944339766,"vZ0":3.732575022470437,"x":114.56,"y":172.44,"x0":-1.332001856183453,"y0":50.00599805603682,"z0":3.8374486611609697,"aX":-18.615043271452862},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.1,"breakHorizontal":18.1,"spinRate":2042,"spinDirection":267},"zone":5,"typeConfidence":0.9,"plateTime":0.42318403936477234,"extension":7.07950895998561},"index":3,"playId":"696488fd-efcb-3f22-9656-ec9dfd29b8a1","pitchNumber":2,"startTime":"2026-08-29T21:55:29.094Z","endTime":"2026-08-29T21:55:32.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205269972692058,"aZ":-38.6421791258336,"pfxX":-9.861351900566104,"pfxZ":-3.633325836157155,"pX":-0.09989716422736195,"pZ":2.445973035228592,"vX0":6.763435770999614,"vY0":-132.74097367367935,"vZ0":3.8365363604768454,"x":120.81,"y":172.74,"x0":-1.40349401299666,"y0":50.003810138295336,"z0":3.8003694242110395,"aX":-17.546576967720487},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.5,"breakHorizontal":16.3,"spinRate":1954,"spinDirection":270},"zone":5,"typeConfidence":0.9,"plateTime":0.41308844603439177,"extension":7.025027668472176},"hitData":{"launchSpeed":107.9,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.69,"coordY":108.1}},"index":4,"playId":"7973947f-60f9-3937-b1da-5ac9a0d1a0ba","pitchNumber":3,"startTime":"2026-08-29T21:55:49.160Z","endTime":"2026-08-29T21:56:01.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:56:01.117Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:56:27.949Z","endTime":"2026-08-29T21:57:41.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base Home","eventType":"stolen_base_home","movementReason":"r_stolen_base_home","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":664076,"link":"/api/v1/people/664076"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937870843397576,"aZ":-36.52783102871171,"pfxX":-12.403182629561773,"pfxZ":-2.4609175703442077,"pX":0.7665329677184707,"pZ":2.44522802484446,"vX0":9.724142551607061,"vY0":-132.6154990673264,"vZ0":3.329898610535075,"x":87.78,"y":172.76,"x0":-1.34721403757149,"y0":50.00124667770357,"z0":3.847898810659637,"aX":-21.95883741050278},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.4,"breakHorizontal":20.2,"spinRate":2087,"spinDirection":259},"zone":6,"typeConfidence":0.89,"plateTime":0.4139597384206861,"extension":7.1374359638477705},"index":0,"playId":"cc45a1ae-6faf-3168-9f3d-3c8ce9db900b","pitchNumber":1,"startTime":"2026-08-29T21:56:38.942Z","endTime":"2026-08-29T21:56:46.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Manny Machado steals (4) 2nd base. Fernando Tatis Jr. steals (31) home.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"cc45a1ae-6faf-3168-9f3d-3c8ce9db900b","startTime":"2026-08-29T21:57:00.484Z","endTime":"2026-08-29T21:57:20.642Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318107052230147,"aZ":-40.06127091303196,"pfxX":-7.1380999828869225,"pfxZ":-5.134332867062878,"pX":-0.0206451628203031,"pZ":1.8616115886398605,"vX0":5.940427521084991,"vY0":-123.5514790628661,"vZ0":3.659320365510882,"x":117.79,"y":188.52,"x0":-1.5374488631111047,"y0":50.00573659301261,"z0":3.7441071221111226,"aX":-10.955771417040683},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.0,"breakHorizontal":11.4,"spinRate":1834,"spinDirection":279},"zone":8,"typeConfidence":0.9,"plateTime":0.44458460609045947,"extension":6.971620890355683},"index":2,"playId":"20318cb3-31ce-3d6d-a00a-e5d89c7c9bf6","pitchNumber":2,"startTime":"2026-08-29T21:57:20.642Z","endTime":"2026-08-29T21:57:23.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7301850735502,"aZ":-40.70637437408648,"pfxX":-7.754155939274053,"pfxZ":-5.561409392937779,"pX":-0.10578681927277075,"pZ":1.312545885282625,"vX0":6.206647950076929,"vY0":-123.68414625078563,"vZ0":2.6881922131027367,"x":121.03,"y":203.34,"x0":-1.651327975902331,"y0":50.00101424489185,"z0":3.646797785059419,"aX":-11.905438715985659},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.0,"breakHorizontal":12.5,"spinRate":1910,"spinDirection":279},"zone":13,"typeConfidence":0.9,"plateTime":0.4443822702579494,"extension":6.623805074630985},"index":3,"playId":"fc2f5eec-1731-3fce-b2f4-cbc515fef682","pitchNumber":3,"startTime":"2026-08-29T21:57:38.331Z","endTime":"2026-08-29T21:57:41.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:57:41.331Z","atBatIndex":54},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Kevin Kelly intentionally walks Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:57:53.681Z","endTime":"2026-08-29T21:57:59.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"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":0,"playId":"08229366-0566-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T21:57:58.691Z","endTime":"2026-08-29T21:57:58.714Z","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":1,"playId":"08229366-0566-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T21:57:58.714Z","endTime":"2026-08-29T21:57:58.715Z","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":2,"playId":"08229366-0566-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T21:57:58.715Z","endTime":"2026-08-29T21:57:59.715Z","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":3,"playId":"08229366-0566-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T21:57:58.715Z","endTime":"2026-08-29T21:57:59.795Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-29T21:57:59.795Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano walks. Manny Machado to 3rd. Jackson Merrill to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:58:12.715Z","endTime":"2026-08-29T21:59:15.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65029365816671,"aZ":-36.293945114098435,"pfxX":-10.792188968161934,"pfxZ":-2.301129616850065,"pX":0.4352303130537068,"pZ":1.364388412518289,"vX0":8.485851793559773,"vY0":-133.2769899391754,"vZ0":0.9607533645174589,"x":100.41,"y":201.94,"x0":-1.393815046507316,"y0":50.00199708464564,"z0":3.6281744493035863,"aX":-19.341412952181077},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.7,"breakHorizontal":17.6,"spinRate":2080,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.41157401589601905,"extension":7.224448239938029},"index":0,"playId":"e9b9b47c-d627-3ff6-98a4-10467ffd6e43","pitchNumber":1,"startTime":"2026-08-29T21:58:22.232Z","endTime":"2026-08-29T21:58:25.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99806905030979,"aZ":-37.96799008596923,"pfxX":-10.775645786043356,"pfxZ":-3.2411224259148312,"pX":1.5521768663710596,"pZ":2.5648754327014984,"vX0":11.287457245264982,"vY0":-133.10446789869735,"vZ0":3.8592114303629796,"x":57.83,"y":169.53,"x0":-1.3543159319926943,"y0":50.00645904433737,"z0":3.8542776000597,"aX":-19.235828390670925},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.7,"breakHorizontal":16.9,"spinRate":2091,"spinDirection":261},"zone":12,"typeConfidence":0.89,"plateTime":0.4123454811200822,"extension":7.136765625029145},"index":1,"playId":"90f77071-e9c8-39e2-82a3-f172c844579a","pitchNumber":2,"startTime":"2026-08-29T21:58:40.012Z","endTime":"2026-08-29T21:58:43.012Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356470464691178,"aZ":-36.54987551397211,"pfxX":-11.712727608533077,"pfxZ":-2.4875396966663246,"pX":0.9625437444898608,"pZ":1.7313055951052345,"vX0":9.934190146399205,"vY0":-132.295049903969,"vZ0":1.8747871360733455,"x":80.31,"y":192.03,"x0":-1.3343721627693588,"y0":50.00453606332361,"z0":3.7082611532669554,"aX":-20.59621657087962},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.7,"breakHorizontal":18.8,"spinRate":2092,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.41531424145026596,"extension":7.0797437751646415},"index":2,"playId":"992fd7a8-016f-31aa-83a2-72bd2dfe7153","pitchNumber":3,"startTime":"2026-08-29T21:58:55.495Z","endTime":"2026-08-29T21:58:58.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.933114916253466,"aZ":-38.45174561970373,"pfxX":-11.791958081078231,"pfxZ":-3.60388491981006,"pX":-0.9723883425873535,"pZ":2.204180512257989,"vX0":5.713462381472399,"vY0":-132.0971015072245,"vZ0":3.298421966142315,"x":154.07,"y":179.27,"x0":-1.648303202539932,"y0":50.003836402101086,"z0":3.7930061383430456,"aX":-20.53907904017533},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.4,"breakHorizontal":19.8,"spinRate":2124,"spinDirection":260},"zone":13,"typeConfidence":0.89,"plateTime":0.41696536246663163,"extension":7.00731646473086},"index":3,"playId":"426be53a-f25e-35d7-8567-2cf2e9d7726a","pitchNumber":4,"startTime":"2026-08-29T21:59:11.001Z","endTime":"2026-08-29T21:59:15.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:59:15.325Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T21:59:29.490Z","endTime":"2026-08-29T21:59:52.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10269390117498,"aZ":-38.70117240829255,"pfxX":-11.505664886126482,"pfxZ":-3.6254988033045183,"pX":0.09795676833382037,"pZ":2.1616901711889214,"vX0":7.996179145918249,"vY0":-134.05414064553577,"vZ0":2.9981272766737437,"x":113.27,"y":180.41,"x0":-1.4462237348747276,"y0":50.00432207273562,"z0":3.812758766489613,"aX":-20.700587750908156},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-5.5,"breakHorizontal":18.8,"spinRate":2161,"spinDirection":260},"zone":8,"typeConfidence":0.89,"plateTime":0.4104099904179632,"extension":7.105911854539604},"hitData":{"launchSpeed":94.4,"launchAngle":25.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.57,"coordY":62.88}},"index":0,"playId":"a5d9f084-2723-389a-8736-82ff44ddd481","pitchNumber":1,"startTime":"2026-08-29T21:59:43.991Z","endTime":"2026-08-29T21:59:52.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:59:52.310Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:02:20.621Z","endTime":"2026-08-29T22:04:15.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces Kyle Hart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:01:03.816Z","endTime":"2026-08-29T22:02:22.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699134,"link":"/api/v1/people/699134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05989138543496,"aZ":-11.687659725224963,"pfxX":-8.230578901514424,"pfxZ":10.307572081656861,"pX":1.0932217532716546,"pZ":2.9260709505267566,"vX0":6.623238952143001,"vY0":-140.40131640497748,"vZ0":-6.191837877716003,"x":75.33,"y":159.78,"x0":-0.23201304107888432,"y0":50.00622779368152,"z0":5.927462715583096,"aX":-16.364847529345415},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":13.4,"spinRate":2223,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39075631293763236,"extension":6.124552379235074},"index":1,"playId":"32322d5b-bb05-3f73-b984-8115a5669ea1","pitchNumber":1,"startTime":"2026-08-29T22:02:22.878Z","endTime":"2026-08-29T22:02:26.194Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94139517147242,"aZ":-13.839029274662177,"pfxX":-8.41749653226092,"pfxZ":9.06185397435878,"pX":-0.28290739899642325,"pZ":3.496688425573148,"vX0":3.4153913848600337,"vY0":-141.70721104207277,"vZ0":-4.602821226040849,"x":127.78,"y":144.37,"x0":-0.41374030506987775,"y0":50.00327109630002,"z0":6.03353146584468,"aX":-17.030806643228043},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":14.5,"spinRate":2261,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3872921634306179,"extension":5.976435904698115},"index":2,"playId":"30ad8624-c2df-320f-9146-dfd77584aeaf","pitchNumber":2,"startTime":"2026-08-29T22:02:39.065Z","endTime":"2026-08-29T22:02:42.065Z","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":89.5,"endSpeed":81.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713600864179604,"aZ":-22.934273747014416,"pfxX":-10.755867671183047,"pfxZ":5.411076254056248,"pX":-0.7154455911754888,"pZ":1.8058426592164867,"vX0":2.9866931616711105,"vY0":-130.1964285515129,"vZ0":-5.800582341239793,"x":144.27,"y":190.02,"x0":-0.48388982132464936,"y0":50.004134674741344,"z0":5.8113985003090916,"aX":-18.366155626631336},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":18.7,"spinRate":1789,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4215634596719986,"extension":6.242205613096359},"index":3,"playId":"815fff1e-84ff-3d57-b234-04f5d0f0044a","pitchNumber":3,"startTime":"2026-08-29T22:02:54.906Z","endTime":"2026-08-29T22:02:57.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-29T22:03:03.729Z","endTime":"2026-08-29T22:03:18.242Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250541069818016,"aZ":-22.511013247154455,"pfxX":-11.649172177737835,"pfxZ":5.655002711030745,"pX":-0.45475865744724714,"pZ":0.21805291722266898,"vX0":4.023465590666414,"vY0":-130.33974362238104,"vZ0":-9.517975940895937,"x":134.33,"y":232.89,"x0":-0.5116554628018464,"y0":50.00122028573428,"z0":5.638434497647835,"aX":-19.8953796214724},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":20.0,"spinRate":1784,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42140817610286296,"extension":6.3298445999343596},"index":5,"playId":"49d1831e-9626-385b-bdac-e86cdad5bc01","pitchNumber":4,"startTime":"2026-08-29T22:03:18.242Z","endTime":"2026-08-29T22:03:21.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.777678582536275,"aZ":-13.149559848188323,"pfxX":-2.150861048020479,"pfxZ":9.357163000679892,"pX":-0.07657199187008969,"pZ":4.063900483951727,"vX0":1.8801355503953672,"vY0":-142.1976433133264,"vZ0":-3.07591957410399,"x":119.92,"y":129.05,"x0":-0.46921860138602334,"y0":50.00254377705389,"z0":6.0020999958436,"aX":-4.373217491286693},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":3.5,"spinRate":2261,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3862370670963635,"extension":6.159705081401398},"index":6,"playId":"e0361049-ca25-3b6c-b410-7e75efcdc87f","pitchNumber":5,"startTime":"2026-08-29T22:03:37.282Z","endTime":"2026-08-29T22:03:40.282Z","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":98.6,"endSpeed":89.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96699863324416,"aZ":-13.667417224159358,"pfxX":-8.106603858338016,"pfxZ":8.926632613835205,"pX":-0.015683293241232313,"pZ":2.7211688884796943,"vX0":3.667048054722293,"vY0":-143.48020818061235,"vZ0":-6.434003249395495,"x":117.6,"y":165.31,"x0":-0.26128446797757066,"y0":50.00030823785069,"z0":5.853654404741663,"aX":-16.803168648930654},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":13.9,"spinRate":2375,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3825656529817447,"extension":6.12856938646978},"index":7,"playId":"4e44b474-9295-3498-a45a-1034304caa92","pitchNumber":6,"startTime":"2026-08-29T22:03:54.286Z","endTime":"2026-08-29T22:03:58.661Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295291556824107,"aZ":-24.824631029213066,"pfxX":-10.093231070394744,"pfxZ":4.232099989239227,"pX":-0.7102530188799789,"pZ":3.5806475351023384,"vX0":2.4553958528693345,"vY0":-131.31818558465412,"vZ0":-1.4690625021998178,"x":144.07,"y":142.1,"x0":-0.3496493456760225,"y0":50.00235405642244,"z0":6.004254600384534,"aX":-17.525914890597395},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":17.6,"spinRate":1794,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4180132830962622,"extension":6.2801066469602125},"index":8,"playId":"35faf3e2-b476-336f-a003-7f297991066f","pitchNumber":7,"startTime":"2026-08-29T22:04:12.614Z","endTime":"2026-08-29T22:04:15.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:04:15.729Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a sharp line drive to right fielder Fernando Tatis Jr. Richie Palacios to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:04:37.930Z","endTime":"2026-08-29T22:06:32.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.121211520830855,"aZ":-16.238436702529487,"pfxX":-8.456511293272928,"pfxZ":7.650021301902681,"pX":0.6235198143101676,"pZ":3.689460973943613,"vX0":4.917269886361804,"vY0":-143.83473257130748,"vZ0":-3.878041105759318,"x":93.23,"y":139.16,"x0":-0.01458154546734679,"y0":50.00565463439595,"z0":6.0702090318620225,"aX":-17.621506682042167},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.2,"breakHorizontal":14.3,"spinRate":2243,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38163092857197123,"extension":6.015692354191328},"index":0,"playId":"84572343-1bdc-3b9e-9ad2-ed35f04c51e1","pitchNumber":1,"startTime":"2026-08-29T22:04:45.680Z","endTime":"2026-08-29T22:04:48.680Z","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":98.4,"endSpeed":89.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23196167492873,"aZ":-11.302789199806524,"pfxX":-2.4843164645416635,"pfxZ":10.140201720077348,"pX":1.9056566547833649,"pZ":2.7990416467821584,"vX0":6.129977475245671,"vY0":-143.08350715482533,"vZ0":-6.818883787018577,"x":44.36,"y":163.21,"x0":0.05130271060674047,"y0":50.00502901085551,"z0":5.93295053024599,"aX":-5.114883772574578},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2350,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38385424739653384,"extension":6.172998646241817},"index":1,"playId":"202908ce-f0b0-3c46-8c0d-da22fc8d7f1b","pitchNumber":2,"startTime":"2026-08-29T22:05:04.024Z","endTime":"2026-08-29T22:05:07.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T22:05:18.658Z","endTime":"2026-08-29T22:06:23.743Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80596380235216,"aZ":-17.06967271013291,"pfxX":-9.648791895688307,"pfxZ":7.475452883927921,"pX":0.28244728813490744,"pZ":2.293559807602618,"vX0":4.711533224761198,"vY0":-141.6197916486351,"vZ0":-6.9176035796486905,"x":106.23,"y":176.85,"x0":-0.1534805560661243,"y0":50.00642806918548,"z0":5.869220735366922,"aX":-19.508504862948094},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":16.4,"spinRate":2339,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.38747800014083067,"extension":6.1516657871245695},"hitData":{"launchSpeed":109.7,"launchAngle":13.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.68,"coordY":93.08}},"index":3,"playId":"57bde088-8ba1-3f83-ba59-962f407b7b16","pitchNumber":3,"startTime":"2026-08-29T22:06:23.743Z","endTime":"2026-08-29T22:06:32.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:06:32.618Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a line drive to right fielder Fernando Tatis Jr. Richie Palacios to 3rd. Cedric Mullins to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:06:57.084Z","endTime":"2026-08-29T22:07:22.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.104485579471564,"aZ":-14.794663200242443,"pfxX":-8.264586357624582,"pfxZ":8.471371588919638,"pX":-0.14062667212301938,"pZ":2.8111377052493034,"vX0":3.5348590375587237,"vY0":-142.85085932261606,"vZ0":-6.046117583828688,"x":122.36,"y":162.88,"x0":-0.32529993217018693,"y0":50.00500321167607,"z0":5.897208442518181,"aX":-16.96060109703404},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":14.2,"spinRate":2361,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.3844754340394192,"extension":6.276261497901046},"hitData":{"launchSpeed":96.4,"launchAngle":16.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.24,"coordY":101.32}},"index":0,"playId":"4947ce21-495d-3c1d-b145-5320dc411a0d","pitchNumber":1,"startTime":"2026-08-29T22:07:12.798Z","endTime":"2026-08-29T22:07:22.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:07:22.635Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp line drive to center fielder Jackson Merrill. Richie Palacios scores. Cedric Mullins scores. Taylor Walls scores. Yandy Díaz to 3rd. Throwing error by second baseman Luis Rengifo, assist to center fielder Jackson Merrill.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:07:50.768Z","endTime":"2026-08-29T22:09:18.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"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":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32239429167003,"aZ":-13.231326816243405,"pfxX":-1.369662351790539,"pfxZ":9.271165889215373,"pX":0.4465368498122719,"pZ":3.65246213889465,"vX0":2.7856232565769026,"vY0":-142.20621500064448,"vZ0":-4.113348534219984,"x":99.98,"y":140.16,"x0":-0.36881075348380404,"y0":50.00367217636253,"z0":5.96010607020759,"aX":-2.79900168581955},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":1.9,"spinRate":2433,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3855131270343284,"extension":6.163683742280195},"index":0,"playId":"42cfef66-55b7-3288-acd2-87fcbcfb2bcf","pitchNumber":1,"startTime":"2026-08-29T22:08:00.176Z","endTime":"2026-08-29T22:08:03.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3202829218951,"aZ":-13.207015019125643,"pfxX":-7.002024822844605,"pfxZ":9.365301118106302,"pX":0.2200002705274526,"pZ":2.6270064937190396,"vX0":3.8749840425680704,"vY0":-141.8330593516096,"vZ0":-6.728044090526177,"x":108.61,"y":167.85,"x0":-0.2588278420407284,"y0":50.000394177461295,"z0":5.882707700482153,"aX":-14.174846141915673},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":11.8,"spinRate":2373,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.38711482111130646,"extension":6.27680716616102},"index":1,"playId":"ea5ed172-a5d0-3e07-ac3a-a8a02e66cdfa","pitchNumber":2,"startTime":"2026-08-29T22:08:16.481Z","endTime":"2026-08-29T22:08:19.627Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00865203327949,"aZ":-21.945614161064093,"pfxX":-9.773072361677356,"pfxZ":5.652260770777032,"pX":0.009668909348119184,"pZ":1.4793965090717973,"vX0":4.558526770708786,"vY0":-133.91380404256807,"vZ0":-7.05831044742733,"x":116.63,"y":198.84,"x0":-0.44875675494082384,"y0":50.001698268432584,"z0":5.729043333831931,"aX":-17.676689130565148},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":1913,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4096529333349177,"extension":6.376365038924999},"index":2,"playId":"c5a69841-3632-3d59-9e1e-261d2eb0049c","pitchNumber":3,"startTime":"2026-08-29T22:08:34.340Z","endTime":"2026-08-29T22:08:37.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428362319300547,"aZ":-28.793276253455343,"pfxX":4.241955408739441,"pfxZ":1.8928298749707473,"pX":0.03159234165733121,"pZ":3.041156398766923,"vX0":0.055981944472217965,"vY0":-132.81724268208302,"vZ0":-2.1980346455905027,"x":115.8,"y":156.67,"x0":-0.5408731450977204,"y0":50.00255732434826,"z0":5.973138725387022,"aX":7.57908641887947},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-7.7,"spinRate":2599,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.41237287882717677,"extension":6.169840734626165},"hitData":{"launchSpeed":108.9,"launchAngle":18.0,"totalDistance":408.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.26,"coordY":34.01}},"index":3,"playId":"53464ede-330a-3a3f-8c32-0f472b7cfc1e","pitchNumber":4,"startTime":"2026-08-29T22:08:55.590Z","endTime":"2026-08-29T22:09:18.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:09:18.898Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, first baseman Ty France to second baseman Jake Cronenworth.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:17:18.390Z","endTime":"2026-08-29T22:18:08.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:11:05.773Z","endTime":"2026-08-29T22:15:28.602Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"description":"Pitching Change: Adrian Morejon replaces Bradgley Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T22:15:28.602Z","endTime":"2026-08-29T22:17:21.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Xander Bogaerts replaces second baseman Luis Rengifo, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T22:17:20.636Z","endTime":"2026-08-29T22:17:20.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"description":"Defensive switch from shortstop to second base for Jake Cronenworth.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-29T22:17:20.638Z","endTime":"2026-08-29T22:17:20.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200"},{"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":98.1,"endSpeed":89.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7117946645814,"aZ":-19.80954190101498,"pfxX":10.948298416039195,"pfxZ":6.066197954483331,"pX":-0.20539359049427347,"pZ":2.3617265150364335,"vX0":-10.827607665841388,"vY0":-142.3586944190068,"vZ0":-6.263857365801378,"x":124.83,"y":175.01,"x0":2.237220513605151,"y0":50.004832046505264,"z0":5.8577756429315055,"aX":22.324652212730566},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.7,"breakHorizontal":-17.4,"spinRate":2285,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.38573042260740564,"extension":6.154300058208673},"index":4,"playId":"d9d0885d-e750-310e-acd7-c858b3501300","pitchNumber":1,"startTime":"2026-08-29T22:17:20.640Z","endTime":"2026-08-29T22:17:23.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24202399269076,"aZ":-18.305210665194068,"pfxX":11.173244178903873,"pfxZ":6.667989018040446,"pX":0.957799733666184,"pZ":3.136812394446807,"vX0":-8.292286328386014,"vY0":-143.94446855179464,"vZ0":-4.550907638435615,"x":80.49,"y":154.09,"x0":2.4375826533504577,"y0":50.00169956188051,"z0":5.886380010319597,"aX":23.232872419013756},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.2,"breakHorizontal":-18.4,"spinRate":2308,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.38184299587294346,"extension":6.0565191921419865},"index":5,"playId":"05524cae-1ece-30a2-a52c-48e0e9c9972f","pitchNumber":2,"startTime":"2026-08-29T22:17:39.011Z","endTime":"2026-08-29T22:17:42.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43603772081081,"aZ":-29.83962002791723,"pfxX":-2.3615382630742134,"pfxZ":1.3186490514971867,"pX":-1.0798422018343616,"pZ":1.706046718871488,"vX0":-8.666919867578208,"vY0":-132.11198579236913,"vZ0":-4.998463632874202,"x":158.16,"y":192.72,"x0":2.5466828747930883,"y0":50.00581385515853,"z0":5.809026880867257,"aX":-4.183722029911261},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.4,"breakHorizontal":6.1,"spinRate":2890,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.4141804096720052,"extension":6.201165749765561},"hitData":{"launchSpeed":49.7,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.16,"coordY":168.79}},"index":6,"playId":"d944395e-2871-3792-b897-85b3da69add3","pitchNumber":3,"startTime":"2026-08-29T22:18:00.952Z","endTime":"2026-08-29T22:18:08.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:18:08.657Z","atBatIndex":62},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Adrian Morejon intentionally walks Junior Caminero.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:19:01.188Z","endTime":"2026-08-29T22:19:09.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jorge Mateo replaces Yandy Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T22:19:01.188Z","endTime":"2026-08-29T22:19:08.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"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":1,"playId":"08229366-0646-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T22:19:08.772Z","endTime":"2026-08-29T22:19:08.783Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08229366-0646-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T22:19:08.783Z","endTime":"2026-08-29T22:19:08.784Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08229366-0646-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T22:19:08.784Z","endTime":"2026-08-29T22:19:08.785Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"08229366-0646-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-29T22:19:08.785Z","endTime":"2026-08-29T22:19:09.939Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-29T22:19:09.939Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:20:25.561Z","endTime":"2026-08-29T22:21:48.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Vilade replaces Liam Hicks.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T22:19:21.543Z","endTime":"2026-08-29T22:20:27.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78705519844671,"aZ":-34.76708994694031,"pfxX":4.929881923138687,"pfxZ":-1.4716604968409452,"pX":0.7743119761691316,"pZ":1.5878795731509485,"vX0":-5.584886155828454,"vY0":-132.49894394186165,"vZ0":-4.881573307286182,"x":87.49,"y":195.91,"x0":2.2783206397698796,"y0":50.00469609887482,"z0":6.022128629541438,"aX":8.684920023741785},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.6,"breakHorizontal":-7.6,"spinRate":922,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4148793868794636,"extension":6.212689758278764},"index":1,"playId":"bce6a729-c6aa-321f-90ac-c1ff819e84a1","pitchNumber":1,"startTime":"2026-08-29T22:20:27.807Z","endTime":"2026-08-29T22:20:32.810Z","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":100.1,"endSpeed":91.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84208501570569,"aZ":-21.51878249981049,"pfxX":10.770397506384091,"pfxZ":4.998746485311491,"pX":-0.21351105918769145,"pZ":3.0026233559601683,"vX0":-10.932772267951536,"vY0":-145.25826701259447,"vZ0":-4.622708948832256,"x":125.14,"y":157.71,"x0":2.204367254644297,"y0":50.002028621251284,"z0":5.927461439939416,"aX":22.956116329560178},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":2314,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.3774417240803567,"extension":6.243524601957112},"index":2,"playId":"88d690fe-1fc2-3a19-97d3-ee251ed860eb","pitchNumber":2,"startTime":"2026-08-29T22:20:54.291Z","endTime":"2026-08-29T22:20:57.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.006234392867164,"aZ":-35.09157668109623,"pfxX":7.940085800582923,"pfxZ":-1.646460682508576,"pX":0.30403550902374493,"pZ":0.29400607257432027,"vX0":-7.935473651334687,"vY0":-133.0880140277369,"vZ0":-7.813034825088545,"x":105.41,"y":230.84,"x0":2.3059338464365546,"y0":50.000438445972115,"z0":5.840212230845396,"aX":14.111846781791247},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-4.7,"breakHorizontal":-12.5,"spinRate":999,"spinDirection":112},"zone":14,"typeConfidence":0.91,"plateTime":0.41301218008322893,"extension":6.238548648205709},"index":3,"playId":"622c7863-70a9-30e6-a03c-fe2f90b7317b","pitchNumber":3,"startTime":"2026-08-29T22:21:16.293Z","endTime":"2026-08-29T22:21:19.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.298523741053025,"aZ":-13.182737266347296,"pfxX":7.151945850008939,"pfxZ":8.969194474296842,"pX":0.1478785567037357,"pZ":2.7860438691018015,"vX0":-8.206391825065944,"vY0":-144.93099086728057,"vZ0":-6.6029636283586415,"x":111.36,"y":163.56,"x0":2.0930093087615544,"y0":50.004582673788015,"z0":5.90637828653429,"aX":15.147622036002621},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":-11.3,"spinRate":2387,"spinDirection":137},"zone":5,"typeConfidence":0.82,"plateTime":0.3785783239749203,"extension":6.310908449564237},"index":4,"playId":"4dc18e8f-7418-33b1-847f-770aaedcbc98","pitchNumber":4,"startTime":"2026-08-29T22:21:45.225Z","endTime":"2026-08-29T22:21:48.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:21:48.759Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Dustin Harris. Jorge Mateo scores. Junior Caminero to 2nd.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:22:04.537Z","endTime":"2026-08-29T22:23:28.720Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":91.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.94004495808882,"aZ":-18.06328710822025,"pfxX":11.928707693968747,"pfxZ":6.6383241902845604,"pX":-0.9403839281684772,"pZ":1.6264540021785243,"vX0":-13.14283752524476,"vY0":-145.28460461402022,"vZ0":-8.472682742656824,"x":152.85,"y":194.87,"x0":2.105169436101283,"y0":50.00110994529382,"z0":5.691231072380928,"aX":25.346708990658453},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.3,"breakHorizontal":-18.8,"spinRate":2357,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.377877402066396,"extension":6.325763028012138},"index":0,"playId":"1132006c-db9b-32c2-828f-8ecc21b4ac03","pitchNumber":1,"startTime":"2026-08-29T22:22:25.952Z","endTime":"2026-08-29T22:22:28.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54328505465199,"aZ":-20.004945458798407,"pfxX":10.415897277798342,"pfxZ":5.729001463116427,"pX":0.7481597623537268,"pZ":2.4736919515081275,"vX0":-8.482584466158034,"vY0":-145.18998743578084,"vZ0":-5.759805544082624,"x":88.48,"y":171.99,"x0":2.3614975980236843,"y0":50.00349698082889,"z0":5.709666293983497,"aX":22.129911710652145},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.4,"breakHorizontal":-17.0,"spinRate":2326,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.37795085894660696,"extension":6.320961323982023},"index":1,"playId":"90fa0820-7ed1-3a2e-814b-d560e9530271","pitchNumber":2,"startTime":"2026-08-29T22:22:51.945Z","endTime":"2026-08-29T22:22:56.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95644667706426,"aZ":-12.254676419242386,"pfxX":4.455846999927498,"pfxZ":9.447077656401024,"pX":-0.43245064125059457,"pZ":2.8897284467490834,"vX0":-9.113504484845972,"vY0":-144.78905847519044,"vZ0":-6.363346192727819,"x":133.48,"y":160.76,"x0":2.1868362321092967,"y0":50.006024175198625,"z0":5.876693677838007,"aX":9.399111214625988},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2425,"spinDirection":133},"zone":1,"typeConfidence":0.91,"plateTime":0.3792795411097125,"extension":6.390548404557403},"hitData":{"launchSpeed":65.4,"launchAngle":9.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.59,"coordY":132.37}},"index":2,"playId":"715e8a55-34f4-342c-b120-eb6c3c7fa841","pitchNumber":3,"startTime":"2026-08-29T22:23:17.713Z","endTime":"2026-08-29T22:23:28.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:23:28.720Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:23:49.468Z","endTime":"2026-08-29T22:24:50.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.9,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563683122110657,"aZ":-29.796311536424554,"pfxX":9.948276266598176,"pfxZ":1.3256692794515814,"pX":-0.42572154064980167,"pZ":2.3290838758743106,"vX0":-10.592318876414215,"vY0":-133.3907739698004,"vZ0":-3.734738387371767,"x":133.23,"y":175.89,"x0":2.3103452406516665,"y0":50.00455946059754,"z0":5.903389005618895,"aX":17.871267718076563},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.7,"breakHorizontal":-15.6,"spinRate":985,"spinDirection":102},"zone":4,"typeConfidence":0.9,"plateTime":0.4111287342106915,"extension":6.275500524646555},"index":0,"playId":"2ec79835-e00b-3541-b60c-3e073c6734c2","pitchNumber":1,"startTime":"2026-08-29T22:24:08.037Z","endTime":"2026-08-29T22:24:11.453Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.136832114620237,"aZ":-30.756415786382902,"pfxX":6.976702162213084,"pfxZ":0.7820889570071063,"pX":0.34961086910945555,"pZ":0.9678591594472605,"vX0":-7.643699780967386,"vY0":-133.73096571215183,"vZ0":-6.90351596525045,"x":103.67,"y":212.65,"x0":2.344994615880589,"y0":50.00076766174306,"z0":5.8031642563992625,"aX":12.57515030093723},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.0,"breakHorizontal":-10.9,"spinRate":992,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4103384606354452,"extension":6.185027606693041},"index":1,"playId":"5955e61e-4145-3e30-936c-df1cf754c0f0","pitchNumber":2,"startTime":"2026-08-29T22:24:26.367Z","endTime":"2026-08-29T22:24:29.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060789385767034,"aZ":-31.322417027866415,"pfxX":6.289375246012219,"pfxZ":0.47512474464460297,"pX":1.0049661700282142,"pZ":1.7732507965260518,"vX0":-6.29790170689027,"vY0":-133.45627205827049,"vZ0":-4.845796956649134,"x":78.69,"y":190.9,"x0":2.579715698878684,"y0":50.00395763502974,"z0":5.8718893228903175,"aX":11.331269333642553},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.0,"breakHorizontal":-10.0,"spinRate":961,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.41061768287253786,"extension":6.032288090433879},"index":2,"playId":"a3ac433e-7f08-367c-b30f-c72087fd541e","pitchNumber":3,"startTime":"2026-08-29T22:24:46.833Z","endTime":"2026-08-29T22:24:50.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:24:50.152Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:27:00.917Z","endTime":"2026-08-29T22:28:21.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700652,"link":"/api/v1/people/700652"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jorge Mateo remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:26:17.107Z","endTime":"2026-08-29T22:26:17.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Defensive Substitution: Kenny Piper replaces Ryan Vilade, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T22:26:17.131Z","endTime":"2026-08-29T22:27:03.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700652,"link":"/api/v1/people/700652"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"402","replacedPlayer":{"id":668723,"link":"/api/v1/people/668723"}},{"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.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93104966096936,"aZ":-41.85374926525131,"pfxX":-9.94440606566625,"pfxZ":-5.4687877250069565,"pX":0.8969583633607997,"pZ":1.4420237888204737,"vX0":9.00514377678533,"vY0":-132.59804771707732,"vZ0":1.8720601607858698,"x":82.81,"y":199.85,"x0":-1.2610252739135004,"y0":50.002777257898906,"z0":3.7940568185798353,"aX":-17.602788871618746},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-9.2,"breakHorizontal":16.0,"spinRate":1958,"spinDirection":259},"zone":14,"typeConfidence":0.89,"plateTime":0.4140235460395023,"extension":7.040716467093615},"index":2,"playId":"74e4ca91-1e77-3cbc-9d27-df4cc30cc00b","pitchNumber":1,"startTime":"2026-08-29T22:27:03.183Z","endTime":"2026-08-29T22:27:06.438Z","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":88.7,"endSpeed":80.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69940474991815,"aZ":-36.623161649536634,"pfxX":-11.089994181577751,"pfxZ":-2.648723847963847,"pX":-1.7244862497559492,"pZ":2.0208318748919356,"vX0":2.9252096737449076,"vY0":-129.10839212650964,"vZ0":2.661909214313879,"x":182.73,"y":184.22,"x0":-1.4363565280359667,"y0":50.00644208007552,"z0":3.808762326725251,"aX":-18.590553113779798},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.0,"breakHorizontal":19.3,"spinRate":1980,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.425409957860416,"extension":6.594700579009235},"index":3,"playId":"8d367495-a649-3dd3-a71f-0f0bb6666cef","pitchNumber":2,"startTime":"2026-08-29T22:27:19.791Z","endTime":"2026-08-29T22:27:22.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970542781342026,"aZ":-38.44666330519228,"pfxX":-10.768950325946328,"pfxZ":-3.5808426841584957,"pX":0.34266285089247245,"pZ":2.7596467619131513,"vX0":7.798801655603346,"vY0":-131.69601909492314,"vZ0":4.5149058548069805,"x":103.94,"y":164.27,"x0":-1.2635547420163817,"y0":50.005322779280675,"z0":3.8729857052826744,"aX":-18.846502383387907},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.2,"breakHorizontal":17.8,"spinRate":2050,"spinDirection":260},"zone":6,"typeConfidence":0.89,"plateTime":0.4165218576415475,"extension":6.896686287503311},"index":4,"playId":"ba83a58a-9e5f-3638-952f-38953bd25230","pitchNumber":3,"startTime":"2026-08-29T22:27:40.174Z","endTime":"2026-08-29T22:27:43.255Z","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":90.0,"endSpeed":81.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.364184549777907,"aZ":-36.866755444595576,"pfxX":-11.588442895080847,"pfxZ":-2.7224093622019243,"pX":0.02908322601256269,"pZ":1.998493524167133,"vX0":7.195334699115584,"vY0":-130.79517714970552,"vZ0":2.661040469442476,"x":115.89,"y":184.82,"x0":-1.2616550270106184,"y0":50.005780260282194,"z0":3.7453342122530535,"aX":-19.94317804998253},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.1,"breakHorizontal":19.2,"spinRate":1996,"spinDirection":263},"zone":8,"typeConfidence":0.9,"plateTime":0.4198725209900256,"extension":7.12427888001462},"index":5,"playId":"68a8524d-5f8b-3a1a-b110-10fc26dc11d4","pitchNumber":4,"startTime":"2026-08-29T22:27:55.694Z","endTime":"2026-08-29T22:27:58.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.279001740191465,"aZ":-43.213072623005715,"pfxX":-6.556327792364259,"pfxZ":-7.316751838518657,"pX":-0.7688140331622518,"pZ":2.1819254380722906,"vX0":3.8882078549953545,"vY0":-123.13075451701026,"vZ0":4.997135281894914,"x":146.31,"y":179.87,"x0":-1.5303546900921787,"y0":50.00014487951763,"z0":3.819987343656652,"aX":-9.89665014302978},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.5,"breakHorizontal":10.8,"spinRate":1820,"spinDirection":279},"zone":7,"typeConfidence":0.89,"plateTime":0.4477308774493407,"extension":6.9659045208754975},"index":6,"playId":"07d61170-1cba-336b-a799-9de8782827bf","pitchNumber":5,"startTime":"2026-08-29T22:28:18.219Z","endTime":"2026-08-29T22:28:21.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:28:21.219Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dustin Harris lines out to right fielder Jonny DeLuca.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:28:53.575Z","endTime":"2026-08-29T22:29:16.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T22:28:43.776Z","endTime":"2026-08-29T22:28:55.814Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338455719477768,"aZ":-43.539861293989084,"pfxX":-6.967066829377229,"pfxZ":-7.338486181636155,"pX":0.5292880402369643,"pZ":1.919991985598139,"vX0":6.9155218955721764,"vY0":-124.28713772146355,"vZ0":4.384831923396461,"x":96.82,"y":186.94,"x0":-1.397977874314157,"y0":50.004648869699736,"z0":3.772552194321571,"aX":-10.787422740275293},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.8,"breakHorizontal":10.8,"spinRate":1795,"spinDirection":283},"zone":9,"typeConfidence":0.9,"plateTime":0.44246686731068996,"extension":6.90999584022144},"index":1,"playId":"9331e9c0-1182-3b33-8b47-c7822e4c646c","pitchNumber":1,"startTime":"2026-08-29T22:28:55.814Z","endTime":"2026-08-29T22:28:58.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515848593948302,"aZ":-39.46311108113498,"pfxX":-8.633736000416098,"pfxZ":-4.683925979780868,"pX":0.7142094878034978,"pZ":1.7408400343965766,"vX0":8.010869599938879,"vY0":-124.33286318195306,"vZ0":3.373344160634316,"x":89.78,"y":191.78,"x0":-1.4384044216181058,"y0":50.00465261545242,"z0":3.6560115578663295,"aX":-13.42652031022482},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.3,"breakHorizontal":13.6,"spinRate":1899,"spinDirection":279},"zone":9,"typeConfidence":0.9,"plateTime":0.441689176479898,"extension":6.825439554802474},"hitData":{"launchSpeed":92.4,"launchAngle":20.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.96,"coordY":92.65}},"index":2,"playId":"651431a0-be15-32e0-8ef9-8f8562f91ad0","pitchNumber":2,"startTime":"2026-08-29T22:29:10.059Z","endTime":"2026-08-29T22:29:16.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:29:16.772Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out to pitcher Kevin Kelly.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:29:30.994Z","endTime":"2026-08-29T22:29:47.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.595563909272695,"aZ":-35.91511618825912,"pfxX":-10.809101255172981,"pfxZ":-2.046619891503865,"pX":0.2869630532970691,"pZ":1.9651823529330301,"vX0":7.8349088159018425,"vY0":-134.91124591726918,"vZ0":2.01519802898762,"x":106.06,"y":185.72,"x0":-1.262467995501555,"y0":50.00316707639466,"z0":3.7547466754832417,"aX":-19.762532164437413},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-3.0,"breakHorizontal":17.8,"spinRate":2003,"spinDirection":263},"zone":9,"typeConfidence":0.9,"plateTime":0.4072675354871498,"extension":7.026591995142111},"hitData":{"launchSpeed":64.7,"launchAngle":-56.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":144.47,"coordY":175.91}},"index":0,"playId":"2ac0e493-ae5d-3fda-a7c2-d3497529d8c8","pitchNumber":1,"startTime":"2026-08-29T22:29:40.838Z","endTime":"2026-08-29T22:29:47.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:29:47.881Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Richie Palacios flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:32:08.898Z","endTime":"2026-08-29T22:35:32.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,9],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yuki Matsui replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:30:53.731Z","endTime":"2026-08-29T22:32:10.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":89.9,"endSpeed":81.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956732062018464,"aZ":-14.088615335343855,"pfxX":8.73538011775938,"pfxZ":10.554254008621946,"pX":-0.10694266703030866,"pZ":2.0040505986336434,"vX0":-7.267379031770541,"vY0":-130.46443454633567,"vZ0":-7.390108614555692,"x":121.08,"y":184.67,"x0":1.5878659040805616,"y0":50.003723578399644,"z0":5.947547689466092,"aX":14.970805393977214},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.5,"breakHorizontal":-14.0,"spinRate":2160,"spinDirection":157},"zone":8,"typeConfidence":0.88,"plateTime":0.42077915041772673,"extension":5.75179439938744},"index":1,"playId":"49d15adc-e2c2-372d-9541-a359d769fc6c","pitchNumber":1,"startTime":"2026-08-29T22:32:10.922Z","endTime":"2026-08-29T22:32:13.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.177142347725464,"aZ":-29.06522121393,"pfxX":-2.198650407257615,"pfxZ":2.081603019203715,"pX":-1.2473860783372248,"pZ":0.7281106899886874,"vX0":-6.031302882741941,"vY0":-120.89448182887918,"vZ0":-6.5626729934218515,"x":164.55,"y":219.12,"x0":1.5547556695490539,"y0":50.00505697469413,"z0":5.994004681072372,"aX":-3.2903046907859217},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":5.3,"spinRate":2798,"spinDirection":283},"zone":13,"typeConfidence":0.91,"plateTime":0.45119478932647583,"extension":5.6842683721004414},"index":2,"playId":"bf1bd272-e245-3b76-8725-7ffe0b6161db","pitchNumber":2,"startTime":"2026-08-29T22:32:30.965Z","endTime":"2026-08-29T22:32:34.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59014459006013,"aZ":-27.116334562434417,"pfxX":6.62051518549602,"pfxZ":3.361463893515208,"pX":0.8491607781407544,"pZ":1.3643172586717958,"vX0":-4.444980888305856,"vY0":-122.06732056581036,"vZ0":-5.7031657927888615,"x":84.63,"y":201.94,"x0":1.8358193358119144,"y0":50.00528728865267,"z0":6.07314186319371,"aX":9.967452808183175},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":-10.9,"spinRate":1256,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4491388168431172,"extension":5.658502903287846},"index":3,"playId":"39fad895-cd55-3710-91b1-b0044bdde67b","pitchNumber":3,"startTime":"2026-08-29T22:32:54.569Z","endTime":"2026-08-29T22:32:57.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381474932267732,"aZ":-34.223736521641364,"pfxX":-1.3889607310311423,"pfxZ":-1.391959143483863,"pX":-0.5426972327057404,"pZ":1.6119004583577234,"vX0":-4.43675453547165,"vY0":-120.99440701676325,"vZ0":-3.4768713819664407,"x":137.69,"y":195.26,"x0":1.4976636577255173,"y0":50.00012004973285,"z0":6.077320756573136,"aX":-2.051018487848025},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.1,"breakHorizontal":3.6,"spinRate":2791,"spinDirection":301},"zone":7,"typeConfidence":0.91,"plateTime":0.4532996352324581,"extension":5.70850684320356},"index":4,"playId":"464ccbb5-af0f-3428-97c8-bea3a026dc33","pitchNumber":4,"startTime":"2026-08-29T22:33:15.515Z","endTime":"2026-08-29T22:33:18.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98692870242405,"aZ":-30.474224501256504,"pfxX":7.041113617775861,"pfxZ":1.1340178423850311,"pX":0.7166348043011632,"pZ":2.3110075822367007,"vX0":-4.819500299562642,"vY0":-121.76144653743901,"vZ0":-2.791480867304657,"x":89.68,"y":176.38,"x0":1.8071652676426038,"y0":50.004309011694716,"z0":6.11019528581864,"aX":10.569739280647864},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":-11.6,"spinRate":1221,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.4498973937138402,"extension":5.732330809283013},"index":5,"playId":"3ff23228-70f2-37ec-a1f1-5b8fd6b142e6","pitchNumber":5,"startTime":"2026-08-29T22:33:48.985Z","endTime":"2026-08-29T22:33:51.985Z","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":91.9,"endSpeed":82.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.252442497731444,"aZ":-9.179110693322764,"pfxX":3.45618231520271,"pfxZ":13.02341521798975,"pX":-0.873035244637017,"pZ":1.5476880366290267,"vX0":-7.004686595597361,"vY0":-133.2034685616738,"vZ0":-9.668109868139977,"x":150.28,"y":196.99,"x0":1.3624919346547837,"y0":50.00238190882935,"z0":5.924547494745847,"aX":6.102603845903163},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.2,"breakHorizontal":-4.4,"spinRate":2494,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.41396060148302194,"extension":5.703038931800376},"index":6,"playId":"e3eac804-30d6-376a-98ae-835f5245ebc6","pitchNumber":6,"startTime":"2026-08-29T22:34:15.216Z","endTime":"2026-08-29T22:34:18.418Z","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":92.9,"endSpeed":83.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49749007142477,"aZ":-9.096904635237433,"pfxX":3.6801463480581464,"pfxZ":12.820551030740202,"pX":-0.41538949251927093,"pZ":2.4612312091050743,"vX0":-6.492167068121933,"vY0":-134.84677620045332,"vZ0":-7.526431519504753,"x":132.83,"y":172.33,"x0":1.5703798878542896,"y0":50.00446739118763,"z0":5.969808840243572,"aX":6.625845246821474},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.4,"breakHorizontal":-4.9,"spinRate":2570,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.4097578641246402,"extension":5.9087799392570135},"index":7,"playId":"e8e386f3-e515-3b1a-8c51-403ccbbf7319","pitchNumber":7,"startTime":"2026-08-29T22:34:36.097Z","endTime":"2026-08-29T22:34:40.249Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-29T22:35:00.269Z","endTime":"2026-08-29T22:35:21.910Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808617893020454,"aZ":-18.512193080694434,"pfxX":8.635480047275003,"pfxZ":7.776486051998941,"pX":0.5907801443100014,"pZ":2.1572867542951144,"vX0":-5.822984560808849,"vY0":-131.89339707341054,"vZ0":-6.358166114428792,"x":94.48,"y":180.53,"x0":1.7084321727179814,"y0":50.003664820532435,"z0":5.970729853092186,"aX":15.171067973764188},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.8,"breakHorizontal":-14.3,"spinRate":2157,"spinDirection":158},"zone":6,"typeConfidence":0.92,"plateTime":0.4157372798868466,"extension":5.799550477051877},"hitData":{"launchSpeed":88.4,"launchAngle":30.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.23,"coordY":76.9}},"index":9,"playId":"f3c0f372-286d-35a9-bd44-cd605742276e","pitchNumber":8,"startTime":"2026-08-29T22:35:21.910Z","endTime":"2026-08-29T22:35:32.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:35:32.282Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:35:50.122Z","endTime":"2026-08-29T22:38:00.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87013737917668,"aZ":-29.440869253370032,"pfxX":-0.46306116979886114,"pfxZ":1.7412844067634348,"pX":-0.44644140634244817,"pZ":1.1316963834456224,"vX0":-5.063629670469724,"vY0":-124.18799575699448,"vZ0":-5.877488955782512,"x":134.02,"y":208.22,"x0":1.6754697913133827,"y0":50.00365632856477,"z0":5.965148764324675,"aX":-0.7250270185942996},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":1.9,"spinRate":2721,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4403314989503162,"extension":5.838751212224596},"index":0,"playId":"5a0c471b-7d06-3b94-a822-b74345f8b728","pitchNumber":1,"startTime":"2026-08-29T22:36:01.087Z","endTime":"2026-08-29T22:36:05.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471209209596097,"aZ":-32.79273129679933,"pfxX":-2.141283936038352,"pfxZ":-0.4206618329664007,"pX":0.45397279336375446,"pZ":3.328943386203141,"vX0":-2.3452511552192368,"vY0":-121.1328652509437,"vZ0":0.03361155137295446,"x":99.7,"y":148.9,"x0":1.7141317496446036,"y0":50.00095950004671,"z0":6.190628199013474,"aX":-3.169599786266677},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.5,"breakHorizontal":4.4,"spinRate":2754,"spinDirection":277},"zone":12,"typeConfidence":0.91,"plateTime":0.4528040249105225,"extension":5.61089753081878},"index":1,"playId":"5fc693dc-2cf1-3f93-960c-a45b0f616dfc","pitchNumber":2,"startTime":"2026-08-29T22:36:21.113Z","endTime":"2026-08-29T22:36:24.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12638442409268,"aZ":-11.53484465158606,"pfxX":2.8003329818440914,"pfxZ":11.4836803107957,"pX":-0.3546896068612317,"pZ":3.9449301022009062,"vX0":-6.2761696364375785,"vY0":-134.003264206698,"vZ0":-3.4238516553463723,"x":130.52,"y":132.27,"x0":1.6663493244271677,"y0":50.004238652173456,"z0":6.077833847727875,"aX":5.034600658426089},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.2,"breakHorizontal":-3.6,"spinRate":2493,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.41059277350485246,"extension":5.720482192961587},"index":2,"playId":"cdad8d08-e137-3ae5-b193-8f16b1fdaade","pitchNumber":3,"startTime":"2026-08-29T22:36:42.955Z","endTime":"2026-08-29T22:36:45.955Z","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.9,"endSpeed":84.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.190542824333725,"aZ":-13.016404675815314,"pfxX":2.883476966619611,"pfxZ":10.398187571704497,"pX":0.006928519943674752,"pZ":1.8297442419801457,"vX0":-5.541497377359924,"vY0":-135.05744449595423,"vZ0":-8.283960756800633,"x":116.74,"y":189.38,"x0":1.71327138645569,"y0":50.001237251437765,"z0":5.857959239343881,"aX":5.312058172247391},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.0,"spinRate":2464,"spinDirection":161},"zone":8,"typeConfidence":0.9,"plateTime":0.40599805275934164,"extension":5.752739432342946},"index":3,"playId":"6c7085cc-d236-3347-8326-c961e208ebf0","pitchNumber":4,"startTime":"2026-08-29T22:37:06.166Z","endTime":"2026-08-29T22:37:09.341Z","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":91.3,"endSpeed":83.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49378470402247,"aZ":-18.02426048797215,"pfxX":10.079459157965097,"pfxZ":7.98765580643001,"pX":1.2121197028103121,"pZ":1.8566021548583724,"vX0":-4.738252030748671,"vY0":-132.76955494790838,"vZ0":-6.891189799289567,"x":70.8,"y":188.65,"x0":1.7179467777545585,"y0":50.00318374276307,"z0":5.814662150610081,"aX":17.85486268561868},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":-17.2,"spinRate":2169,"spinDirection":156},"zone":14,"typeConfidence":0.92,"plateTime":0.4137766440098485,"extension":5.691938631532043},"index":4,"playId":"a9a1c5de-5006-3206-b6ff-b97d41e9faaf","pitchNumber":5,"startTime":"2026-08-29T22:37:26.627Z","endTime":"2026-08-29T22:37:29.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-29T22:37:37.981Z","endTime":"2026-08-29T22:37:55.839Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.562693418346385,"aZ":-12.312380933356485,"pfxX":4.587565960342896,"pfxZ":10.802059239737087,"pX":1.2881622398367971,"pZ":2.3404471021459408,"vX0":-2.7896681522982902,"vY0":-135.26029583065264,"vZ0":-7.050672846743176,"x":67.9,"y":175.59,"x0":1.7408395724269892,"y0":50.00607126865609,"z0":5.85806710700724,"aX":8.438443682681463},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-7.7,"spinRate":2426,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.40609490790190916,"extension":5.719975413285197},"index":6,"playId":"f203a950-959e-3305-8577-9118abee9674","pitchNumber":6,"startTime":"2026-08-29T22:37:55.839Z","endTime":"2026-08-29T22:38:00.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:38:00.695Z","atBatIndex":71},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Taylor Walls grounds into a force out, third baseman Manny Machado to second baseman Jake Cronenworth. Cedric Mullins out at 2nd. Taylor Walls to 1st.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:38:24.728Z","endTime":"2026-08-29T22:41:18.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808966198667367,"aZ":-28.26237484729977,"pfxX":5.713913704477953,"pfxZ":2.6732224516524092,"pX":1.228939942089116,"pZ":0.6418448643741647,"vX0":-3.5388191397333477,"vY0":-120.63514573925113,"vZ0":-6.287064736276573,"x":70.16,"y":221.45,"x0":1.9770687482869118,"y0":50.00500373526418,"z0":5.792759279816761,"aX":8.371202743505123},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":-9.5,"spinRate":1157,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4550960348508446,"extension":5.947650818400563},"index":0,"playId":"b3db0732-669a-38ac-8a84-8841264b6f37","pitchNumber":1,"startTime":"2026-08-29T22:38:32.271Z","endTime":"2026-08-29T22:38:35.377Z","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":1},"index":1,"playId":"17513202-8f22-3c4f-822d-22775919bbbb","startTime":"2026-08-29T22:38:59.133Z","endTime":"2026-08-29T22:39:05.115Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09475277513178,"aZ":-28.780306081337365,"pfxX":5.380361235943538,"pfxZ":2.2933626043681334,"pX":0.898913907400789,"pZ":1.9639990783206391,"vX0":-4.221916208516215,"vY0":-120.6625896867247,"vZ0":-3.4265193185807696,"x":82.74,"y":185.75,"x0":1.970789371079665,"y0":50.00018552302394,"z0":5.933584132133743,"aX":7.946480584611632},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":-8.8,"spinRate":1057,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4536368405336306,"extension":5.836034390703729},"index":2,"playId":"b53ed418-202e-3063-bc68-68c1abeaa1ca","pitchNumber":2,"startTime":"2026-08-29T22:39:21.140Z","endTime":"2026-08-29T22:39:24.570Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-29T22:39:50.154Z","endTime":"2026-08-29T22:40:18.767Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.865932735656745,"aZ":-29.214114018866354,"pfxX":9.17729942716644,"pfxZ":2.0471873224920643,"pX":1.2070034368516886,"pZ":1.5017503987221346,"vX0":-4.4237329522792725,"vY0":-119.45669192392533,"vZ0":-4.042520923849572,"x":70.99,"y":198.23,"x0":1.8898337965084517,"y0":50.00414478987532,"z0":5.840466953903826,"aX":13.273097576053276},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.0,"breakHorizontal":-15.6,"spinRate":1075,"spinDirection":128},"zone":14,"typeConfidence":0.89,"plateTime":0.45839638173367003,"extension":5.97125479484632},"index":4,"playId":"8cbd7e40-8d0e-3056-aeba-17b03a6d74d2","pitchNumber":3,"startTime":"2026-08-29T22:40:18.767Z","endTime":"2026-08-29T22:40:21.970Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442072764410145,"aZ":-9.477750310429379,"pfxX":5.2089187621915976,"pfxZ":12.443553062808423,"pX":0.4232235835997362,"pZ":0.5977680984701984,"vX0":-6.056822590176314,"vY0":-134.5140087996703,"vZ0":-11.485141950231414,"x":100.87,"y":222.64,"x0":2.0322764284946384,"y0":50.00444293882735,"z0":5.605918506617372,"aX":9.50238435060007},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-8.0,"spinRate":2374,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4079212812942137,"extension":5.900259236276142},"index":5,"playId":"12460acf-3656-372a-9e71-2e87e2c13c96","pitchNumber":4,"startTime":"2026-08-29T22:40:42.336Z","endTime":"2026-08-29T22:40:45.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.717847168146097,"aZ":-11.700792693449227,"pfxX":4.4212840493484284,"pfxZ":11.648452872756822,"pX":0.45370841377137316,"pZ":1.4458458028186494,"vX0":-5.6969212651413015,"vY0":-132.13105987924843,"vZ0":-8.937603416454277,"x":99.71,"y":199.74,"x0":2.069306429750254,"y0":50.0034661548185,"z0":5.744860362575569,"aX":7.771668984842435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.2,"breakHorizontal":-6.7,"spinRate":2408,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.4154788090642687,"extension":5.846932980456453},"hitData":{"launchSpeed":86.1,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":167.9}},"index":6,"playId":"ec9c1ac2-c9b3-360f-a1e4-1f30818f29f5","pitchNumber":5,"startTime":"2026-08-29T22:41:09.676Z","endTime":"2026-08-29T22:41:18.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:41:18.332Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:41:35.224Z","endTime":"2026-08-29T22:44:06.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15313893729371,"aZ":-30.775931084563716,"pfxX":5.934755315000866,"pfxZ":0.9189244677505837,"pX":1.3050291218263161,"pZ":1.5813209044944307,"vX0":-3.6660440467549127,"vY0":-122.26686471285525,"vZ0":-4.058166826600719,"x":67.26,"y":196.08,"x0":2.053005084915805,"y0":50.00022220890856,"z0":5.904201073814704,"aX":8.982190007332116},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":-9.8,"spinRate":1282,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.44802054437390293,"extension":5.877465975204945},"index":0,"playId":"db8967da-5d81-315a-ab16-d3fe314da3be","pitchNumber":1,"startTime":"2026-08-29T22:41:52.318Z","endTime":"2026-08-29T22:41:55.399Z","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":82.7,"endSpeed":76.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74620300127638,"aZ":-35.9668842530621,"pfxX":-2.2559324833580163,"pfxZ":-2.5895701557304323,"pX":0.21338241978142305,"pZ":0.3288999357940823,"vX0":-3.3649982287473836,"vY0":-120.3323881541128,"vZ0":-5.544494520910715,"x":108.87,"y":229.9,"x0":1.9240078814472141,"y0":50.00376867198983,"z0":5.856003365110543,"aX":-3.30215894244264},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.8,"breakHorizontal":4.9,"spinRate":2834,"spinDirection":310},"zone":14,"typeConfidence":0.89,"plateTime":0.4554871933636413,"extension":5.80216475266251},"index":1,"playId":"129b6df5-39e6-3aba-b31e-30bb1c81cd35","pitchNumber":2,"startTime":"2026-08-29T22:42:12.341Z","endTime":"2026-08-29T22:42:24.466Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yuki Matsui. Taylor Walls to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"129b6df5-39e6-3aba-b31e-30bb1c81cd35","startTime":"2026-08-29T22:42:24.725Z","endTime":"2026-08-29T22:42:47.583Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8895301628961,"aZ":-29.221007378609155,"pfxX":7.155384770779805,"pfxZ":1.9947548491079217,"pX":0.34255382393561556,"pZ":0.49119825332151745,"vX0":-6.07532690275829,"vY0":-121.12458213438065,"vZ0":-6.490859158145855,"x":103.94,"y":225.52,"x0":1.960422820408441,"y0":50.000199012007855,"z0":5.778863451811736,"aX":10.571390671526546},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":-11.4,"spinRate":1169,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.4531590826416805,"extension":5.894790393607364},"index":3,"playId":"e75adee9-403a-3f88-9332-cd10ea509d49","pitchNumber":3,"startTime":"2026-08-29T22:42:47.583Z","endTime":"2026-08-29T22:42:50.710Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84514514999989,"aZ":-9.40090732304746,"pfxX":5.21291932805514,"pfxZ":12.96330009218255,"pX":0.5045408369816318,"pZ":2.7578352731621383,"vX0":-5.459631808275596,"vY0":-133.2600800025702,"vZ0":-6.262841350510671,"x":97.77,"y":164.32,"x0":1.9256600641696906,"y0":50.00029079503122,"z0":5.854277373829563,"aX":9.156272508113409},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.8,"breakHorizontal":-7.9,"spinRate":2522,"spinDirection":158},"zone":6,"typeConfidence":0.91,"plateTime":0.4147388174958273,"extension":5.761735988358746},"index":4,"playId":"949deab3-92d8-3aef-9e9a-0ae70f92347c","pitchNumber":4,"startTime":"2026-08-29T22:43:14.460Z","endTime":"2026-08-29T22:43:17.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76909227836481,"aZ":-9.631853554020367,"pfxX":4.751524930349338,"pfxZ":12.861334225838714,"pX":0.6227304325031995,"pZ":2.4999163370288477,"vX0":-5.215967796131304,"vY0":-133.11016519908492,"vZ0":-6.765451627272378,"x":93.26,"y":171.28,"x0":2.012301607695367,"y0":50.00488623093001,"z0":5.81121337563785,"aX":8.329612233038402},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.6,"breakHorizontal":-7.2,"spinRate":2496,"spinDirection":155},"zone":6,"typeConfidence":0.91,"plateTime":0.4152212608963759,"extension":5.822516584491503},"index":5,"playId":"ea75a6b3-cc89-3080-a388-2631b8e6c8f2","pitchNumber":5,"startTime":"2026-08-29T22:43:38.390Z","endTime":"2026-08-29T22:43:41.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":81.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58142224259337,"aZ":-9.703422669010912,"pfxX":6.499537316945875,"pfxZ":12.838370115928107,"pX":0.817481078319398,"pZ":2.298860750736831,"vX0":-4.975941213327454,"vY0":-133.20337502796446,"vZ0":-7.428644231730118,"x":85.84,"y":176.71,"x0":1.8900398657297994,"y0":50.000979606539275,"z0":5.872349578623032,"aX":11.373339550078528},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.2,"breakHorizontal":-10.3,"spinRate":2507,"spinDirection":151},"zone":6,"typeConfidence":0.92,"plateTime":0.4153932203515067,"extension":5.80462418814487},"index":6,"playId":"8d4bedcd-9003-39bc-87df-4614f6e50f3a","pitchNumber":6,"startTime":"2026-08-29T22:44:02.517Z","endTime":"2026-08-29T22:44:06.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:44:06.731Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:46:22.010Z","endTime":"2026-08-29T22:46:45.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:44:21.459Z","endTime":"2026-08-29T22:46:24.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"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":95.7,"endSpeed":87.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26219231894037,"aZ":-10.201747571036412,"pfxX":-1.3032741984648522,"pfxZ":11.221609680265821,"pX":-0.03127072716525945,"pZ":2.3876032274969616,"vX0":2.6773392310567496,"vY0":-139.0694734507521,"vZ0":-9.181564121402698,"x":118.19,"y":174.31,"x0":-0.8372741593676343,"y0":50.004926541186094,"z0":6.409235371674019,"aX":-2.5525289431423226},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":1.8,"spinRate":2384,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.39389690861201565,"extension":6.40992574091276},"index":1,"playId":"e50a1165-b0b5-31af-b789-dbf6db5ce8f0","pitchNumber":1,"startTime":"2026-08-29T22:46:24.351Z","endTime":"2026-08-29T22:46:27.433Z","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":84.8,"endSpeed":78.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52360930423304,"aZ":-25.682904483047032,"pfxX":-7.527746578999315,"pfxZ":4.179198455407675,"pX":-0.9002011138951472,"pZ":2.172969038291285,"vX0":2.7748358763936154,"vY0":-123.52027788027836,"vZ0":-5.002150818940368,"x":151.31,"y":180.11,"x0":-1.057219436239224,"y0":50.000940341916944,"z0":6.371295503979529,"aX":-11.685217135916684},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":1749,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.4426334173828752,"extension":6.345520124959632},"hitData":{"launchSpeed":71.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":154.22}},"index":2,"playId":"db55ebd0-4908-3808-b002-b0df8d9f16df","pitchNumber":2,"startTime":"2026-08-29T22:46:38.272Z","endTime":"2026-08-29T22:46:45.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:46:45.595Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:47:20.899Z","endTime":"2026-08-29T22:48:43.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T22:47:10.875Z","endTime":"2026-08-29T22:47:23.195Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.8,"endSpeed":79.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80282029374516,"aZ":-22.86642916537293,"pfxX":-9.092028992669364,"pfxZ":5.775317181000581,"pX":-0.5499144967503952,"pZ":1.3463101635188763,"vX0":3.3515629208089748,"vY0":-126.14807453259567,"vZ0":-7.911037126184253,"x":137.96,"y":202.43,"x0":-0.7150077134145733,"y0":50.001709147906894,"z0":6.368150949871503,"aX":-14.643105946844717},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":1749,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.43430350140653395,"extension":6.279621110339039},"index":1,"playId":"bb7b28ad-97d7-3d45-9518-3a6592181cc7","pitchNumber":1,"startTime":"2026-08-29T22:47:23.195Z","endTime":"2026-08-29T22:47:26.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":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.275122615155766,"aZ":-26.10780464070396,"pfxX":-9.620639374049242,"pfxZ":3.736638803657618,"pX":1.0127414532408017,"pZ":1.3447699082675248,"vX0":6.893139282292207,"vY0":-126.40724002414757,"vZ0":-7.26670147563841,"x":78.4,"y":202.47,"x0":-0.4968628664178198,"y0":50.000630846645414,"z0":6.346782625139717,"aX":-15.599134937651264},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":1837,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.4329815973427724,"extension":6.25352335586839},"index":2,"playId":"8c416b49-7768-3412-a090-87b80551d0ac","pitchNumber":2,"startTime":"2026-08-29T22:47:36.475Z","endTime":"2026-08-29T22:47:39.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35541326074107,"aZ":-10.712822571279935,"pfxX":-1.8498663650967475,"pfxZ":10.67180723378588,"pX":-1.0368345831477372,"pZ":2.231206687250825,"vX0":-0.2479696789088856,"vY0":-141.41727505367712,"vZ0":-9.518480220398851,"x":156.52,"y":178.54,"x0":-0.707675382695659,"y0":50.00437049215654,"z0":6.341910766470881,"aX":-3.7209896896115255},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":3.4,"spinRate":2264,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.3883505645555143,"extension":6.368043625726065},"index":3,"playId":"64a93b24-fc77-313e-ad6a-b368faaa2c2f","pitchNumber":3,"startTime":"2026-08-29T22:47:59.085Z","endTime":"2026-08-29T22:48:02.973Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34514871054824,"aZ":-10.996539878337119,"pfxX":-1.5971438032197516,"pfxZ":10.875425877063446,"pX":0.20314622311140748,"pZ":2.4128764892053196,"vX0":2.644694805210649,"vY0":-139.18052963290123,"vZ0":-8.78202017963361,"x":109.26,"y":173.63,"x0":-0.5550789649667671,"y0":50.006777531231705,"z0":6.3516314264356195,"aX":-3.1114634849404923},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":2.3,"spinRate":2280,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.3946286212806771,"extension":6.432591790947696},"index":4,"playId":"e285a366-c3e9-3c3f-ba8b-c2bdba96a7f2","pitchNumber":4,"startTime":"2026-08-29T22:48:26.341Z","endTime":"2026-08-29T22:48:29.468Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201808535981606,"aZ":-23.205093577867576,"pfxX":-8.328959082234402,"pfxZ":6.040272800339796,"pX":2.834852821053188E-4,"pZ":3.7679691361700556,"vX0":3.898844605096617,"vY0":-121.23373780078666,"vZ0":-1.8817123777824747,"x":116.99,"y":137.04,"x0":-0.5485842762949775,"y0":50.00334982854446,"z0":6.584120648138452,"aX":-12.370414762384277},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":1796,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.452176216935988,"extension":6.2718123706653115},"index":5,"playId":"a7bfa7eb-1d2f-3c9a-960f-f08dce17ddca","pitchNumber":5,"startTime":"2026-08-29T22:48:40.108Z","endTime":"2026-08-29T22:48:43.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:48:43.753Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:49:37.021Z","endTime":"2026-08-29T22:50:47.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700652,"link":"/api/v1/people/700652"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jase Bowen replaces Manny Machado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T22:49:08.305Z","endTime":"2026-08-29T22:49:39.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":592518,"link":"/api/v1/people/592518"},"base":1},{"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.0,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0911943989428,"aZ":-11.030008666856062,"pfxX":-3.3564569215503552,"pfxZ":10.852899933992532,"pX":0.026653959662234793,"pZ":1.6506661822794473,"vX0":2.55142992987636,"vY0":-139.37284450739457,"vZ0":-10.713461788934708,"x":115.98,"y":194.21,"x0":-0.4689272573894846,"y0":50.00679164647796,"z0":6.2943911262971595,"aX":-6.542216341173716},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2250,"spinDirection":196},"zone":8,"typeConfidence":0.9,"plateTime":0.3944166207972364,"extension":6.373066533167734},"index":1,"playId":"7bb55831-6786-3d0f-aeeb-2165da9d8ff2","pitchNumber":1,"startTime":"2026-08-29T22:49:39.285Z","endTime":"2026-08-29T22:49:42.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.358346987665428,"aZ":-20.52713444951102,"pfxX":-8.106582340633267,"pfxZ":7.0452752105211545,"pX":-0.09266325716837825,"pZ":0.3880035308136977,"vX0":3.850972964328892,"vY0":-128.0019330400485,"vZ0":-10.663195352830138,"x":120.53,"y":228.3,"x0":-0.5664463163530443,"y0":50.00469811088374,"z0":6.227107113781903,"aX":-13.402098828777161},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":1865,"spinDirection":217},"zone":13,"typeConfidence":0.86,"plateTime":0.42853760058316137,"extension":6.463214517701396},"index":2,"playId":"f9c8cb0d-7089-3ca3-936d-24c4a6513910","pitchNumber":2,"startTime":"2026-08-29T22:49:57.561Z","endTime":"2026-08-29T22:50:01.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81736020890324,"aZ":-7.836361468400802,"pfxX":-0.9282004577417345,"pfxZ":12.129778703112411,"pX":-0.20126488484836533,"pZ":2.2909618160157073,"vX0":0.6519993671050233,"vY0":-141.15472429498024,"vZ0":-9.924934345015526,"x":124.67,"y":176.92,"x0":-0.3153083219004989,"y0":50.004384462788984,"z0":6.368017792787691,"aX":-1.8626907308514482},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":1.6,"spinRate":2253,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.38886525467280286,"extension":6.38129861000505},"index":3,"playId":"5a0be4ee-cb84-3f59-a5b2-25b89d69af3a","pitchNumber":3,"startTime":"2026-08-29T22:50:21.627Z","endTime":"2026-08-29T22:50:27.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02097530229456,"aZ":-10.044810539062356,"pfxX":-1.761043038226354,"pfxZ":11.282354938048288,"pX":0.5037583061969044,"pZ":3.2123037823718676,"vX0":3.2228607789975356,"vY0":-139.32762896256196,"vZ0":-6.969845154888058,"x":97.8,"y":152.05,"x0":-0.44044022778215713,"y0":50.00270750671782,"z0":6.41417090031992,"aX":-3.454420177878181},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":2.5,"spinRate":2224,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.39349973743892663,"extension":6.356228226599946},"index":4,"playId":"f3c7551e-cb1f-398d-a777-40ad95dce6ff","pitchNumber":4,"startTime":"2026-08-29T22:50:44.125Z","endTime":"2026-08-29T22:50:47.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:50:47.389Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:51:04.943Z","endTime":"2026-08-29T22:53:40.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.95"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.97"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.77"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.41"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.05"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".347"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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, 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":84.6,"endSpeed":77.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620307312813633,"aZ":-22.753800244358963,"pfxX":-9.069077036991432,"pfxZ":6.148337890050573,"pX":0.1063640204001973,"pZ":3.1566694350317315,"vX0":4.476681159428594,"vY0":-123.06731099826702,"vZ0":-3.486307336826283,"x":112.95,"y":153.55,"x0":-0.5587706670122136,"y0":50.00430680184021,"z0":6.520857199276608,"aX":-13.900343086706894},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.6,"breakHorizontal":15.4,"spinRate":1759,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4452164129668561,"extension":6.364010243686702},"index":0,"playId":"6413d142-6d0c-38fd-b52f-4376f1edd6a9","pitchNumber":1,"startTime":"2026-08-29T22:51:13.708Z","endTime":"2026-08-29T22:51:16.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0946304507634,"aZ":-13.02684340759672,"pfxX":-2.488938512326738,"pfxZ":9.660495388929213,"pX":-0.9450274606825548,"pZ":4.724090646599421,"vX0":0.11353019806664036,"vY0":-140.01447506887226,"vZ0":-2.619638039908723,"x":153.02,"y":111.23,"x0":-0.6628445674759701,"y0":50.00316734143805,"z0":6.526043243958553,"aX":-4.9338295497340585},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":4.4,"spinRate":2207,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.3914280112892494,"extension":6.274123241653888},"index":1,"playId":"e64937d9-6a82-32cc-bff1-fd2a043fc30c","pitchNumber":2,"startTime":"2026-08-29T22:51:34.688Z","endTime":"2026-08-29T22:51:37.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56535700756672,"aZ":-9.581026525385056,"pfxX":-2.824180034910258,"pfxZ":11.435170555760621,"pX":0.8081319831325278,"pZ":1.4914119680831257,"vX0":4.430233624384036,"vY0":-139.90335926352085,"vZ0":-11.27811836394167,"x":86.2,"y":198.51,"x0":-0.43144504842044895,"y0":50.00033645018781,"z0":6.210222103261169,"aX":-5.5788865595247445},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2291,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.3920175995294013,"extension":6.522473604250595},"index":2,"playId":"44f5ad7f-ef4a-385b-8e04-0a1b10733cd8","pitchNumber":3,"startTime":"2026-08-29T22:51:52.494Z","endTime":"2026-08-29T22:51:55.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"f31c95bf-f856-4abc-b70e-fe5f04a55186","startTime":"2026-08-29T22:52:15.576Z","endTime":"2026-08-29T22:52:20.590Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05988748967679,"aZ":-9.294634457967307,"pfxX":-1.688644690881119,"pfxZ":11.650417830558993,"pX":-0.8184716399534031,"pZ":3.0194503087339863,"vX0":0.2473368296511693,"vY0":-139.86135533673195,"vZ0":-7.536931204387748,"x":148.2,"y":157.25,"x0":-0.6892609432891027,"y0":50.005914030403076,"z0":6.37296298803738,"aX":-3.3175186363033324},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":3.0,"spinRate":2259,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.3928927227225065,"extension":6.325621377936661},"index":4,"playId":"1bf8c2a3-5b15-3fcf-8775-32ef120afe11","pitchNumber":4,"startTime":"2026-08-29T22:53:00.653Z","endTime":"2026-08-29T22:53:07.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9447255273566,"aZ":-12.827675384502534,"pfxX":-1.5325757678818577,"pfxZ":9.899155591900534,"pX":-0.6506691636667782,"pZ":2.792499010754613,"vX0":0.36270104478225784,"vY0":-139.74542721530827,"vZ0":-7.437137935760344,"x":141.8,"y":163.38,"x0":-0.5840573890617077,"y0":50.004203374237576,"z0":6.352611387484384,"aX":-2.99582929958328},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":2.6,"spinRate":2196,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.3937247632175045,"extension":6.327011401426104},"hitData":{"launchSpeed":80.7,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":154.72}},"index":5,"playId":"13a7ab30-6a4a-34ce-8318-0afb7894839b","pitchNumber":5,"startTime":"2026-08-29T22:53:32.437Z","endTime":"2026-08-29T22:53:40.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:53:40.063Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:51:04.943Z","endTime":"2026-08-29T22:53:40.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.95"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.97"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.77"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.41"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.05"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".347"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".170"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".614"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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, 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":84.6,"endSpeed":77.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620307312813633,"aZ":-22.753800244358963,"pfxX":-9.069077036991432,"pfxZ":6.148337890050573,"pX":0.1063640204001973,"pZ":3.1566694350317315,"vX0":4.476681159428594,"vY0":-123.06731099826702,"vZ0":-3.486307336826283,"x":112.95,"y":153.55,"x0":-0.5587706670122136,"y0":50.00430680184021,"z0":6.520857199276608,"aX":-13.900343086706894},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.6,"breakHorizontal":15.4,"spinRate":1759,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4452164129668561,"extension":6.364010243686702},"index":0,"playId":"6413d142-6d0c-38fd-b52f-4376f1edd6a9","pitchNumber":1,"startTime":"2026-08-29T22:51:13.708Z","endTime":"2026-08-29T22:51:16.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0946304507634,"aZ":-13.02684340759672,"pfxX":-2.488938512326738,"pfxZ":9.660495388929213,"pX":-0.9450274606825548,"pZ":4.724090646599421,"vX0":0.11353019806664036,"vY0":-140.01447506887226,"vZ0":-2.619638039908723,"x":153.02,"y":111.23,"x0":-0.6628445674759701,"y0":50.00316734143805,"z0":6.526043243958553,"aX":-4.9338295497340585},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":4.4,"spinRate":2207,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.3914280112892494,"extension":6.274123241653888},"index":1,"playId":"e64937d9-6a82-32cc-bff1-fd2a043fc30c","pitchNumber":2,"startTime":"2026-08-29T22:51:34.688Z","endTime":"2026-08-29T22:51:37.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56535700756672,"aZ":-9.581026525385056,"pfxX":-2.824180034910258,"pfxZ":11.435170555760621,"pX":0.8081319831325278,"pZ":1.4914119680831257,"vX0":4.430233624384036,"vY0":-139.90335926352085,"vZ0":-11.27811836394167,"x":86.2,"y":198.51,"x0":-0.43144504842044895,"y0":50.00033645018781,"z0":6.210222103261169,"aX":-5.5788865595247445},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2291,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.3920175995294013,"extension":6.522473604250595},"index":2,"playId":"44f5ad7f-ef4a-385b-8e04-0a1b10733cd8","pitchNumber":3,"startTime":"2026-08-29T22:51:52.494Z","endTime":"2026-08-29T22:51:55.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"f31c95bf-f856-4abc-b70e-fe5f04a55186","startTime":"2026-08-29T22:52:15.576Z","endTime":"2026-08-29T22:52:20.590Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05988748967679,"aZ":-9.294634457967307,"pfxX":-1.688644690881119,"pfxZ":11.650417830558993,"pX":-0.8184716399534031,"pZ":3.0194503087339863,"vX0":0.2473368296511693,"vY0":-139.86135533673195,"vZ0":-7.536931204387748,"x":148.2,"y":157.25,"x0":-0.6892609432891027,"y0":50.005914030403076,"z0":6.37296298803738,"aX":-3.3175186363033324},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":3.0,"spinRate":2259,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.3928927227225065,"extension":6.325621377936661},"index":4,"playId":"1bf8c2a3-5b15-3fcf-8775-32ef120afe11","pitchNumber":4,"startTime":"2026-08-29T22:53:00.653Z","endTime":"2026-08-29T22:53:07.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9447255273566,"aZ":-12.827675384502534,"pfxX":-1.5325757678818577,"pfxZ":9.899155591900534,"pX":-0.6506691636667782,"pZ":2.792499010754613,"vX0":0.36270104478225784,"vY0":-139.74542721530827,"vZ0":-7.437137935760344,"x":141.8,"y":163.38,"x0":-0.5840573890617077,"y0":50.004203374237576,"z0":6.352611387484384,"aX":-2.99582929958328},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":2.6,"spinRate":2196,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.3937247632175045,"extension":6.327011401426104},"hitData":{"launchSpeed":80.7,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":154.72}},"index":5,"playId":"13a7ab30-6a4a-34ce-8318-0afb7894839b","pitchNumber":5,"startTime":"2026-08-29T22:53:32.437Z","endTime":"2026-08-29T22:53:40.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:53:40.063Z","atBatIndex":77},"scoringPlays":[6,19,23,41,45,53,54,61,65],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":71.45,"y":90.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":121.41,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":174.74,"y":66.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":74.28,"y":168.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":92.52,"y":144.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":132.75,"y":110.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":123.94,"y":145.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":133.57,"y":166.88},"type":"O","description":"Pop Out"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":137.52,"y":97.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":107.8,"y":105.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":72.53,"y":122.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":153.33,"y":155.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":113.23,"y":152.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":120.39,"y":190.7},"type":"O","description":"Pop Out"}]}},{"startIndex":17,"endIndex":26,"top":[17,18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":183.23,"y":115.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":138.13,"y":64.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":116.34,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":196.19,"y":87.32},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":141.51,"y":15.91},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":100.12,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":142.69,"y":94.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":153.33,"y":154.72},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":32,"top":[27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":169.99,"y":150.51},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":103.16,"y":171.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":142.69,"y":145.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":195.47,"y":156.48},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":87.72,"y":59.57},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":116.89,"y":145.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":184.87,"y":95.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":102.89,"y":113.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":137.51,"y":185.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":132.55,"y":183.1},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":152.82,"y":166.38},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":63.01,"y":102.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":227.68,"y":98.66},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":132.55,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":150.65,"y":152.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":94.92,"y":119.14},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":99.86,"y":28.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":147.5,"y":140.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":142.21,"y":144.42},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":66,"top":[49,50,51,52,53,54,55,56,57],"bottom":[58,59,60,61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":174.11,"y":120.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":124.98,"y":201.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":180.69,"y":108.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":181.57,"y":62.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":191.68,"y":93.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":195.24,"y":101.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":127.26,"y":34.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":142.16,"y":168.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":82.59,"y":132.37},"type":"H","description":"Single"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69],"bottom":[70,71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":177.96,"y":92.65},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":144.47,"y":175.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":192.23,"y":76.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":107.72,"y":167.9},"type":"O","description":"Forceout"}]}},{"startIndex":74,"endIndex":77,"top":[74,75,76,77],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":144.71,"y":154.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":154.34,"y":154.72},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":1,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":11,"errors":0,"leftOnBase":6},"away":{"runs":6,"hits":10,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"catcher":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"onDeck":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"inHole":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"battingOrder":2,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"onDeck":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"inHole":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"battingOrder":5,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".237","atBats":37,"obp":".315","slg":".387","ops":".702","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":14,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":34,"obp":".378","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"3.94","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.29","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":46,"strikes":84,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":5,"pitchesPerInning":"16.25","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":24,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":17,"groundOuts":30,"airOuts":37,"runs":18,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":24,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".281","atBats":146,"obp":".390","slg":".459","ops":".849","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":67,"rbi":23,"leftOnBase":63,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.20","popOuts":13,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":27,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":17,"putOuts":337,"errors":3,"chances":357,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"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":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":30,"groundOuts":33,"airOuts":62,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":2,"hits":30,"hitByPitch":2,"atBats":176,"obp":".291","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":880,"era":"2.06","inningsPitched":"52.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":213,"outs":157,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":332,"strikes":548,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".750","pitchesPerInning":"16.82","gamesFinished":9,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"9.63","walksPer9Inn":"5.16","hitsPer9Inn":"5.16","runsScoredPer9":"2.24","homeRunsPer9":"1.03","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":24,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":42,"groundOuts":111,"airOuts":82,"runs":38,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":34,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".240","atBats":312,"obp":".319","slg":".317","ops":".636","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":99,"rbi":36,"leftOnBase":167,"sacBunts":3,"sacFlies":2,"babip":".272","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","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":75,"putOuts":108,"errors":7,"chances":190,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":39,"groundOuts":57,"airOuts":68,"runs":21,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".200","atBats":205,"obp":".272","slg":".312","ops":".584","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":64,"rbi":17,"leftOnBase":93,"sacBunts":4,"sacFlies":2,"babip":".234","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"51.25","popOuts":12,"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":20,"stolenBases":43,"stolenBasePercentage":".683","caughtStealingPercentage":".317","assists":31,"putOuts":560,"errors":7,"chances":598,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":89,"groundOuts":155,"airOuts":153,"runs":58,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":135,"baseOnBalls":60,"intentionalWalks":0,"hits":122,"hitByPitch":10,"atBats":562,"obp":".303","caughtStealing":8,"stolenBases":6,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2508,"era":"3.23","inningsPitched":"156.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":636,"outs":468,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2508,"balls":915,"strikes":1593,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".471","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.46","hitsPer9Inn":"7.04","runsScoredPer9":"3.35","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":25,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":30,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":102,"baseOnBalls":20,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":191,"obp":".224","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":921,"era":"0.96","inningsPitched":"56.1","wins":4,"losses":2,"saves":32,"saveOpportunities":33,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"0.82","battersFaced":214,"outs":169,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":321,"strikes":600,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".667","pitchesPerInning":"16.35","gamesFinished":47,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"16.30","walksPer9Inn":"3.20","hitsPer9Inn":"4.15","runsScoredPer9":"1.28","homeRunsPer9":"0.16","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":87,"groundOuts":78,"airOuts":149,"runs":48,"doubles":27,"triples":1,"homeRuns":11,"strikeOuts":96,"baseOnBalls":27,"intentionalWalks":0,"hits":94,"hitByPitch":2,"atBats":409,"obp":".277","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1688,"era":"3.45","inningsPitched":"109.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.10","battersFaced":446,"outs":329,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1688,"balls":594,"strikes":1094,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".385","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.22","hitsPer9Inn":"7.71","runsScoredPer9":"3.94","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":36,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":6,"groundOuts":24,"airOuts":14,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":92,"obp":".413","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":419,"era":"4.76","inningsPitched":"22.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.85","battersFaced":110,"outs":68,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":147,"strikes":272,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.49","gamesFinished":5,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"10.72","walksPer9Inn":"5.56","hitsPer9Inn":"11.12","runsScoredPer9":"5.16","homeRunsPer9":"0.79","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"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":56,"gamesStarted":5,"flyOuts":26,"groundOuts":79,"airOuts":60,"runs":25,"doubles":14,"triples":1,"homeRuns":6,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":1,"hits":67,"hitByPitch":2,"atBats":244,"obp":".338","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1033,"era":"3.46","inningsPitched":"65.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":25,"whip":"1.37","battersFaced":271,"outs":195,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1033,"balls":374,"strikes":659,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":16,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"5.68","walksPer9Inn":"3.05","hitsPer9Inn":"9.28","runsScoredPer9":"3.46","homeRunsPer9":"0.83","inheritedRunners":31,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":71,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":24,"strikes":47,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":27,"gamesStarted":27,"flyOuts":67,"groundOuts":135,"airOuts":130,"runs":69,"doubles":22,"triples":3,"homeRuns":17,"strikeOuts":111,"baseOnBalls":49,"intentionalWalks":2,"hits":129,"hitByPitch":5,"atBats":503,"obp":".328","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2218,"era":"4.66","inningsPitched":"131.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.36","battersFaced":559,"outs":394,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2218,"balls":829,"strikes":1389,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":3,"winPercentage":".571","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.36","hitsPer9Inn":"8.84","runsScoredPer9":"4.73","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":26,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":133,"flyOuts":85,"groundOuts":107,"airOuts":153,"runs":70,"doubles":21,"triples":3,"homeRuns":22,"strikeOuts":136,"baseOnBalls":37,"intentionalWalks":3,"hits":123,"hitByPitch":2,"avg":".239","atBats":514,"obp":".292","slg":".420","ops":".712","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":216,"rbi":69,"leftOnBase":221,"sacBunts":3,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.36","popOuts":24,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":329,"errors":2,"chances":340,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":11,"flyOuts":41,"groundOuts":70,"airOuts":72,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":299,"obp":".361","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1355,"era":"6.08","inningsPitched":"77.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.53","battersFaced":343,"outs":231,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1355,"balls":535,"strikes":820,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".308","pitchesPerInning":"17.60","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.09","hitsPer9Inn":"9.70","runsScoredPer9":"6.19","homeRunsPer9":"1.52","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687957":{"person":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":16,"airOuts":17,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".283","atBats":53,"obp":".361","slg":".358","ops":".719","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":19,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":29,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)(BS, 5)","summary":"0.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":4,"flyOuts":28,"groundOuts":62,"airOuts":55,"runs":21,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":65,"baseOnBalls":18,"intentionalWalks":1,"hits":49,"hitByPitch":0,"atBats":228,"obp":".271","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":980,"era":"2.10","inningsPitched":"60.0","wins":3,"losses":3,"saves":2,"saveOpportunities":7,"holds":10,"blownSaves":5,"earnedRuns":14,"whip":"1.12","battersFaced":249,"outs":180,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":980,"balls":321,"strikes":659,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"winPercentage":".500","pitchesPerInning":"16.33","gamesFinished":8,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"9.75","walksPer9Inn":"2.70","hitsPer9Inn":"7.35","runsScoredPer9":"3.15","homeRunsPer9":"0.45","inheritedRunners":26,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"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":0,"leftOnBase":3,"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":123,"flyOuts":47,"groundOuts":105,"airOuts":94,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":49,"intentionalWalks":0,"hits":75,"hitByPitch":5,"avg":".211","atBats":356,"obp":".313","slg":".388","ops":".701","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":138,"rbi":46,"leftOnBase":142,"sacBunts":0,"sacFlies":2,"babip":".229","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.25","popOuts":27,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":309,"errors":0,"chances":351,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.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":62,"gamesStarted":0,"flyOuts":23,"groundOuts":84,"airOuts":43,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":89,"baseOnBalls":21,"intentionalWalks":6,"hits":56,"hitByPitch":4,"atBats":271,"obp":".273","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1124,"era":"2.59","inningsPitched":"73.0","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":21,"blownSaves":5,"earnedRuns":21,"whip":"1.05","battersFaced":297,"outs":219,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1124,"balls":355,"strikes":769,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.95","rbi":1,"winPercentage":".818","pitchesPerInning":"15.40","gamesFinished":8,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"10.97","walksPer9Inn":"2.59","hitsPer9Inn":"6.90","runsScoredPer9":"3.08","homeRunsPer9":"0.49","inheritedRunners":36,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":75,"groundOuts":135,"airOuts":139,"runs":67,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":123,"baseOnBalls":64,"intentionalWalks":3,"hits":106,"hitByPitch":1,"avg":".214","atBats":495,"obp":".302","slg":".400","ops":".702","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":198,"rbi":74,"leftOnBase":217,"sacBunts":1,"sacFlies":7,"babip":".231","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.62","popOuts":27,"lineOuts":37},"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":176,"putOuts":92,"errors":3,"chances":271,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":8,"groundOuts":24,"airOuts":11,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".225","atBats":71,"obp":".257","slg":".324","ops":".581","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":23,"rbi":10,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"2.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":0,"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":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"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":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":47,"groundOuts":80,"airOuts":89,"runs":46,"doubles":17,"triples":2,"homeRuns":19,"strikeOuts":88,"baseOnBalls":29,"intentionalWalks":1,"hits":101,"hitByPitch":12,"avg":".287","atBats":352,"obp":".356","slg":".509","ops":".865","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":179,"rbi":58,"leftOnBase":152,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.53","popOuts":18,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":653,"errors":3,"chances":775,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 3 K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":134,"flyOuts":69,"groundOuts":149,"airOuts":123,"runs":76,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":111,"baseOnBalls":54,"intentionalWalks":5,"hits":149,"hitByPitch":5,"avg":".284","atBats":525,"obp":".353","slg":".442","ops":".795","caughtStealing":13,"stolenBases":31,"stolenBasePercentage":".705","caughtStealingPercentage":".295","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":591,"totalBases":232,"rbi":67,"leftOnBase":140,"sacBunts":1,"sacFlies":6,"babip":".328","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.88","popOuts":16,"lineOuts":38},"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":97,"putOuts":224,"errors":6,"chances":327,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"summary":"0-1 | 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":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":66,"groundOuts":145,"airOuts":114,"runs":51,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":89,"baseOnBalls":62,"intentionalWalks":1,"hits":95,"hitByPitch":4,"avg":".217","atBats":438,"obp":".316","slg":".322","ops":".638","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":141,"rbi":47,"leftOnBase":179,"sacBunts":0,"sacFlies":5,"babip":".245","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.82","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":273,"putOuts":189,"errors":9,"chances":471,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":12,"groundOuts":16,"airOuts":20,"runs":14,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".165","atBats":79,"obp":".205","slg":".266","ops":".471","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":21,"rbi":7,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":64,"errors":0,"chances":66,"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"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":4,"flyOuts":27,"groundOuts":62,"airOuts":49,"runs":26,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":0,"hits":44,"hitByPitch":3,"atBats":201,"obp":".289","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":902,"era":"3.90","inningsPitched":"55.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":24,"whip":"1.12","battersFaced":227,"outs":166,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":902,"balls":332,"strikes":570,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".000","pitchesPerInning":"16.30","gamesFinished":6,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.30","walksPer9Inn":"2.93","hitsPer9Inn":"7.16","runsScoredPer9":"4.23","homeRunsPer9":"0.65","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"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"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":2,"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":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":35,"groundOuts":78,"airOuts":72,"runs":35,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":75,"baseOnBalls":31,"intentionalWalks":0,"hits":65,"hitByPitch":5,"avg":".226","atBats":288,"obp":".312","slg":".306","ops":".618","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":88,"rbi":26,"leftOnBase":124,"sacBunts":2,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":16,"lineOuts":21},"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":204,"putOuts":144,"errors":7,"chances":355,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":112,"groundOuts":115,"airOuts":174,"runs":59,"doubles":22,"triples":1,"homeRuns":19,"strikeOuts":122,"baseOnBalls":70,"intentionalWalks":0,"hits":118,"hitByPitch":1,"atBats":521,"obp":".316","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2427,"era":"3.21","inningsPitched":"143.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.31","battersFaced":600,"outs":429,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2427,"balls":970,"strikes":1457,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".611","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.41","hitsPer9Inn":"7.43","runsScoredPer9":"3.71","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":3,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":21,"flyOuts":91,"groundOuts":123,"airOuts":154,"runs":59,"doubles":26,"triples":4,"homeRuns":15,"strikeOuts":76,"baseOnBalls":34,"intentionalWalks":1,"hits":124,"hitByPitch":5,"atBats":470,"obp":".317","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1971,"era":"4.02","inningsPitched":"123.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":55,"whip":"1.28","battersFaced":516,"outs":369,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1971,"balls":690,"strikes":1281,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".625","pitchesPerInning":"16.02","gamesFinished":2,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"5.56","walksPer9Inn":"2.49","hitsPer9Inn":"9.07","runsScoredPer9":"4.32","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,687749,664034,701538,669134,657757,650859,593428,687957,621111,606996,699134,670970,673513],"pitchers":[621111,606996,699134,670970,673513],"bench":[666023,669720],"bullpen":[656288,650633,695243,663554,688158,593974,592662,681190],"battingOrder":[665487,630105,687749,664034,701538,669134,657757,593428,687957],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cronenworth (11, Martinez, N)."},{"label":"HR","value":"France, T (19, 6th inning off Martinez, N, 1 on, 0 out)."},{"label":"TB","value":"Cronenworth 2; France, T 5; Harris, D 3; Machado, M 2; Sheets; Tatis Jr."},{"label":"RBI","value":"Cronenworth (26); France, T 2 (58); Machado, M 2 (74)."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth; Rengifo; Sheets 2; France, T."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Harris, D (5, 2nd base off Martinez, N/Hicks, L); Machado, M (4, 2nd base off Kelly/Hicks, L); Tatis Jr. (31, home off Kelly/Hicks, L)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rengifo (7, throw)."},{"label":"Outfield assists","value":"Merrill (Mullins at home)."},{"label":"DP","value":"(Buehler-Rengifo-France, T)."}]}],"note":[{"label":"1","value":"Ran for Machado, M in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".261","atBats":34,"obp":".329","slg":".404","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":18,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":37,"obp":".341","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"3.79","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.15","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":45,"strikes":89,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":5,"pitchesPerInning":"14.89","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":62,"groundOuts":80,"airOuts":97,"runs":52,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":94,"baseOnBalls":40,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".221","atBats":331,"obp":".306","slg":".293","ops":".599","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":97,"rbi":32,"leftOnBase":132,"sacBunts":10,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"165.50","popOuts":23,"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":244,"putOuts":169,"errors":8,"chances":421,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":51,"gamesStarted":0,"flyOuts":46,"groundOuts":35,"airOuts":89,"runs":22,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":63,"baseOnBalls":16,"intentionalWalks":1,"hits":46,"hitByPitch":2,"atBats":230,"obp":".256","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":972,"era":"2.66","inningsPitched":"64.1","wins":2,"losses":2,"saves":5,"saveOpportunities":5,"holds":14,"blownSaves":0,"earnedRuns":19,"whip":"0.96","battersFaced":251,"outs":193,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":307,"strikes":665,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".500","pitchesPerInning":"15.11","gamesFinished":16,"strikeoutWalkRatio":"3.94","strikeoutsPer9Inn":"8.81","walksPer9Inn":"2.24","hitsPer9Inn":"6.44","runsScoredPer9":"3.08","homeRunsPer9":"1.12","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":17},"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}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":11,"flyOuts":40,"groundOuts":68,"airOuts":83,"runs":46,"doubles":12,"triples":2,"homeRuns":14,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":261,"obp":".303","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1136,"era":"5.99","inningsPitched":"67.2","wins":5,"losses":4,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":45,"whip":"1.26","battersFaced":288,"outs":203,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1136,"balls":401,"strikes":735,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".556","pitchesPerInning":"16.79","gamesFinished":3,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.79","hitsPer9Inn":"8.51","runsScoredPer9":"6.12","homeRunsPer9":"1.86","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":23,"gamesStarted":23,"flyOuts":69,"groundOuts":115,"airOuts":118,"runs":48,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":422,"obp":".278","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1758,"era":"3.19","inningsPitched":"113.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.11","battersFaced":466,"outs":339,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1758,"balls":617,"strikes":1141,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".625","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.20","walksPer9Inn":"3.03","hitsPer9Inn":"6.93","runsScoredPer9":"3.82","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":1,"errors":4,"chances":19,"fielding":".789","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":39,"groundOuts":79,"airOuts":87,"runs":42,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":61,"baseOnBalls":39,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".226","atBats":288,"obp":".322","slg":".333","ops":".655","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":96,"rbi":39,"leftOnBase":137,"sacBunts":2,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.60","popOuts":26,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":122,"errors":6,"chances":320,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-1 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":20,"groundOuts":30,"airOuts":41,"runs":35,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".232","atBats":151,"obp":".278","slg":".377","ops":".655","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":57,"rbi":15,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.20","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":16,"strikes":25,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"19.29","runsScoredPer9":"3.86","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":95,"putOuts":56,"errors":3,"chances":154,"fielding":".981","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"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | 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":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":32,"groundOuts":43,"airOuts":58,"runs":25,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".261","atBats":199,"obp":".321","slg":".477","ops":".798","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":95,"rbi":37,"leftOnBase":107,"sacBunts":1,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.09","popOuts":15,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":158,"errors":2,"chances":174,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":6,"flyOuts":39,"groundOuts":54,"airOuts":68,"runs":25,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":3,"hits":58,"hitByPitch":8,"atBats":218,"obp":".327","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":935,"era":"3.84","inningsPitched":"58.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":25,"whip":"1.23","battersFaced":247,"outs":176,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":299,"strikes":636,"strikePercentage":".680","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"15.94","gamesFinished":7,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.15","hitsPer9Inn":"8.90","runsScoredPer9":"3.84","homeRunsPer9":"0.61","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":61,"groundOuts":181,"airOuts":119,"runs":53,"doubles":14,"triples":6,"homeRuns":0,"strikeOuts":42,"baseOnBalls":23,"intentionalWalks":0,"hits":148,"hitByPitch":0,"avg":".311","atBats":476,"obp":".339","slg":".366","ops":".705","caughtStealing":14,"stolenBases":37,"stolenBasePercentage":".725","caughtStealingPercentage":".275","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":174,"rbi":30,"leftOnBase":161,"sacBunts":8,"sacFlies":6,"babip":".336","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":46},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":257,"errors":3,"chances":265,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":81,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":27,"strikes":54,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":116,"groundOuts":146,"airOuts":209,"runs":51,"doubles":29,"triples":2,"homeRuns":18,"strikeOuts":91,"baseOnBalls":22,"intentionalWalks":0,"hits":147,"hitByPitch":3,"atBats":588,"obp":".279","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2150,"era":"2.99","inningsPitched":"153.2","wins":13,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.10","battersFaced":618,"outs":461,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2150,"balls":689,"strikes":1461,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"winPercentage":".765","pitchesPerInning":"13.99","gamesFinished":0,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"5.33","walksPer9Inn":"1.29","hitsPer9Inn":"8.61","runsScoredPer9":"2.99","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":46,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":0,"chances":20,"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"}]},"ID592155":{"person":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":30,"gamesStarted":0,"flyOuts":20,"groundOuts":14,"airOuts":40,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":110,"obp":".214","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":452,"era":"2.03","inningsPitched":"31.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":7,"whip":"0.81","battersFaced":117,"outs":93,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":141,"strikes":311,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.58","gamesFinished":6,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"11.03","walksPer9Inn":"1.74","hitsPer9Inn":"5.52","runsScoredPer9":"2.03","homeRunsPer9":"1.45","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":34,"groundOuts":62,"airOuts":82,"runs":35,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":12,"intentionalWalks":0,"hits":73,"hitByPitch":0,"avg":".267","atBats":273,"obp":".298","slg":".429","ops":".727","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":117,"rbi":39,"leftOnBase":143,"sacBunts":2,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.12","popOuts":28,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":177,"errors":1,"chances":180,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":41,"gamesStarted":11,"flyOuts":59,"groundOuts":74,"airOuts":117,"runs":54,"doubles":18,"triples":5,"homeRuns":19,"strikeOuts":128,"baseOnBalls":32,"intentionalWalks":4,"hits":91,"hitByPitch":4,"atBats":404,"obp":".286","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1734,"era":"4.21","inningsPitched":"107.0","wins":9,"losses":5,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":50,"whip":"1.15","battersFaced":446,"outs":321,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1734,"balls":559,"strikes":1175,"strikePercentage":".680","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".643","pitchesPerInning":"16.21","gamesFinished":7,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.69","hitsPer9Inn":"7.65","runsScoredPer9":"4.54","homeRunsPer9":"1.60","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":15,"groundOuts":31,"airOuts":32,"runs":20,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":2,"hits":35,"hitByPitch":2,"atBats":146,"obp":".322","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":691,"era":"4.28","inningsPitched":"40.0","wins":4,"losses":4,"saves":2,"saveOpportunities":5,"holds":23,"blownSaves":3,"earnedRuns":19,"whip":"1.33","battersFaced":171,"outs":120,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":244,"strikes":447,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"17.28","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"11.93","walksPer9Inn":"4.05","hitsPer9Inn":"7.88","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 6-3)","summary":"1.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":17,"groundOuts":80,"airOuts":50,"runs":16,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":3,"hits":43,"hitByPitch":3,"atBats":221,"obp":".242","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":831,"era":"1.98","inningsPitched":"63.2","wins":6,"losses":3,"saves":4,"saveOpportunities":7,"holds":28,"blownSaves":3,"earnedRuns":14,"whip":"0.85","battersFaced":237,"outs":191,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":831,"balls":268,"strikes":563,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":2,"winPercentage":".667","pitchesPerInning":"13.05","gamesFinished":12,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"7.07","walksPer9Inn":"1.55","hitsPer9Inn":"6.08","runsScoredPer9":"2.26","homeRunsPer9":"0.71","inheritedRunners":44,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"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"}]},"ID700652":{"person":{"id":700652,"fullName":"Kenny Piper","link":"/api/v1/people/700652"},"jerseyNumber":"50","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"402","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".300","slg":".556","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":72,"groundOuts":122,"airOuts":137,"runs":62,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":45,"baseOnBalls":50,"intentionalWalks":3,"hits":119,"hitByPitch":10,"avg":".287","atBats":415,"obp":".371","slg":".446","ops":".817","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":185,"rbi":74,"leftOnBase":163,"sacBunts":1,"sacFlies":7,"babip":".283","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.41","popOuts":36,"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":8,"stolenBases":46,"stolenBasePercentage":".852","caughtStealingPercentage":".148","assists":29,"putOuts":538,"errors":2,"chances":569,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":87,"groundOuts":128,"airOuts":154,"runs":88,"doubles":33,"triples":2,"homeRuns":22,"strikeOuts":133,"baseOnBalls":54,"intentionalWalks":0,"hits":145,"hitByPitch":7,"atBats":555,"obp":".333","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2517,"era":"5.11","inningsPitched":"141.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.41","battersFaced":621,"outs":423,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2517,"balls":984,"strikes":1533,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".353","pitchesPerInning":"17.85","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.45","hitsPer9Inn":"9.26","runsScoredPer9":"5.62","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":5,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":83,"groundOuts":104,"airOuts":129,"runs":63,"doubles":21,"triples":0,"homeRuns":17,"strikeOuts":133,"baseOnBalls":60,"intentionalWalks":3,"hits":139,"hitByPitch":9,"avg":".279","atBats":498,"obp":".362","slg":".424","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":211,"rbi":79,"leftOnBase":207,"sacBunts":0,"sacFlies":7,"babip":".344","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","popOuts":15,"lineOuts":31},"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":67,"putOuts":912,"errors":6,"chances":985,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":28,"groundOuts":86,"airOuts":76,"runs":28,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".263","atBats":259,"obp":".307","slg":".363","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":94,"rbi":29,"leftOnBase":114,"sacBunts":4,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.75","popOuts":28,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":66,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":23,"putOuts":603,"errors":8,"chances":634,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":130,"flyOuts":57,"groundOuts":161,"airOuts":120,"runs":78,"doubles":22,"triples":1,"homeRuns":20,"strikeOuts":82,"baseOnBalls":48,"intentionalWalks":4,"hits":156,"hitByPitch":10,"avg":".304","atBats":514,"obp":".371","slg":".467","ops":".838","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":577,"totalBases":240,"rbi":75,"leftOnBase":163,"sacBunts":0,"sacFlies":5,"babip":".326","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.70","popOuts":26,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(S, 39)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":55,"gamesStarted":0,"flyOuts":27,"groundOuts":47,"airOuts":53,"runs":11,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":187,"obp":".237","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":834,"era":"1.53","inningsPitched":"53.0","wins":1,"losses":2,"saves":39,"saveOpportunities":42,"holds":2,"blownSaves":3,"earnedRuns":9,"whip":"0.89","battersFaced":208,"outs":159,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":253,"strikes":581,"strikePercentage":".700","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"15.74","gamesFinished":44,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"10.02","walksPer9Inn":"2.89","hitsPer9Inn":"5.09","runsScoredPer9":"1.87","homeRunsPer9":"0.68","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID655889":{"person":{"id":655889,"fullName":"Manuel Rodríguez","link":"/api/v1/people/655889"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":16,"strikes":26,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":58,"groundOuts":161,"airOuts":105,"runs":83,"doubles":20,"triples":1,"homeRuns":36,"strikeOuts":106,"baseOnBalls":69,"intentionalWalks":11,"hits":144,"hitByPitch":3,"avg":".280","atBats":514,"obp":".367","slg":".533","ops":".900","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":23,"groundIntoTriplePlay":0,"plateAppearances":588,"totalBases":274,"rbi":86,"leftOnBase":220,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.28","popOuts":28,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":86,"errors":18,"chances":317,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":25,"gamesStarted":25,"flyOuts":66,"groundOuts":135,"airOuts":135,"runs":48,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":143,"baseOnBalls":25,"intentionalWalks":0,"hits":105,"hitByPitch":7,"atBats":515,"obp":".249","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","numberOfPitches":2184,"era":"2.95","inningsPitched":"140.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"0.93","battersFaced":550,"outs":421,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2184,"balls":724,"strikes":1460,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".737","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"9.17","walksPer9Inn":"1.60","hitsPer9Inn":"6.73","runsScoredPer9":"3.08","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":40},"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":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":84,"groundOuts":65,"airOuts":165,"runs":51,"doubles":10,"triples":3,"homeRuns":14,"strikeOuts":87,"baseOnBalls":39,"intentionalWalks":0,"hits":80,"hitByPitch":7,"avg":".206","atBats":388,"obp":".288","slg":".356","ops":".644","caughtStealing":9,"stolenBases":18,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":138,"rbi":42,"leftOnBase":197,"sacBunts":5,"sacFlies":4,"babip":".227","groundOutsToAirouts":"0.39","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.71","popOuts":56,"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":3,"putOuts":279,"errors":2,"chances":284,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[650490,622761,666018,691406,689414,668723,700652,802415,676356,680700,656775,670764,607259,664076,687330,641329],"pitchers":[607259,664076,687330,641329],"bench":[663743],"bullpen":[592155,668984,571927,663556,642547,656876,655889,693855,669330],"battingOrder":[622761,666018,691406,700652,802415,676356,680700,656775,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Díaz, Y (22, Buehler)."},{"label":"HR","value":"Aranda (17, 3rd inning off Buehler, 0 on, 1 out); Caminero (36, 6th inning off Buehler, 0 on, 0 out)."},{"label":"TB","value":"Aranda 4; Caminero 4; Díaz, Y 3; Hicks, L 2; Mullins; Simpson 2; Walls 2."},{"label":"RBI","value":"Aranda (79); Caminero (86); Díaz, Y (75); Hicks, L (74); Simpson (30)."},{"label":"2-out RBI","value":"Simpson; Hicks, L."},{"label":"Runners left in scoring position, 2 out","value":"Mateo; DeLuca 2."},{"label":"GIDP","value":"Díaz, Y."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"6."}]}],"note":[{"label":"a","value":"Struck out for Hicks, L in the 7th."},{"label":"1","value":"Ran for Díaz, Y in the 7th."}]}},"officials":[{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Matsui."},{"label":"IBB","value":"Merrill (by Kelly); Caminero (by Morejon)."},{"label":"ABS Challenge","value":"Campusano 2 (Strike-Confirmed, Ball-Overturned to Strike); Hicks, L (Ball-Overturned to Strike); Piper (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Buehler 71-47; Hart 6-5; Rodriguez, B 15-8; Morejon 13-11; Matsui 25-13; Martinez, N 81-54; Cleavinger 18-13; Kelly 19-12; Baker 16-10."},{"label":"Groundouts-flyouts","value":"Buehler 6-1; Hart 2-0; Rodriguez, B 0-0; Morejon 1-0; Matsui 1-1; Martinez, N 8-5; Cleavinger 0-0; Kelly 1-1; Baker 2-0."},{"label":"Batters faced","value":"Buehler 21; Hart 3; Rodriguez, B 4; Morejon 5; Matsui 4; Martinez, N 25; Cleavinger 4; Kelly 8; Baker 4."},{"label":"Inherited runners-scored","value":"Morejon 1-1; Kelly 3-3."},{"label":"Umpires","value":"HP: Jansen Visconti. 1B: Tyler Jones. 2B: Cory Blaser. 3B: Andy Fletcher. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"4:10 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"25,621."},{"label":"Venue","value":"Tropicana Field."},{"label":"August 29, 2026"}],"pitchingNotes":["Buehler pitched to 1 batter in the 6th inning.","Rodriguez, B pitched to 4 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957","boxscoreName":"Harris, D"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":16,"airOuts":17,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".283","atBats":53,"obp":".361","slg":".358","ops":".719","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":19,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":29,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","boxscoreName":"Machado, M"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":75,"groundOuts":135,"airOuts":139,"runs":67,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":123,"baseOnBalls":64,"intentionalWalks":3,"hits":106,"hitByPitch":1,"avg":".214","atBats":495,"obp":".302","slg":".400","ops":".702","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":198,"rbi":74,"leftOnBase":217,"sacBunts":1,"sacFlies":7,"babip":".231","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.62","popOuts":27,"lineOuts":37},"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":176,"putOuts":92,"errors":3,"chances":271,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","boxscoreName":"France, T"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"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":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":47,"groundOuts":80,"airOuts":89,"runs":46,"doubles":17,"triples":2,"homeRuns":19,"strikeOuts":88,"baseOnBalls":29,"intentionalWalks":1,"hits":101,"hitByPitch":12,"avg":".287","atBats":352,"obp":".356","slg":".509","ops":".865","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":179,"rbi":58,"leftOnBase":152,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.53","popOuts":18,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":653,"errors":3,"chances":775,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"loser":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"save":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}