{"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":823255,"link":"/api/v1.1/game/823255/feed/live","metaData":{"wait":10,"timeStamp":"20260826_225909","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823255,"type":"R","doubleHeader":"N","id":"2026/08/26/pitmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823255-2026-08-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-26T20:10:00Z","originalDate":"2026-08-26","officialDate":"2026-08-26","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":70,"ties":0,"pct":".481"},"records":{},"divisionLeader":false,"wins":65,"losses":70,"winningPercentage":".481"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":62,"ties":0,"pct":".537"},"records":{},"divisionLeader":false,"wins":72,"losses":62,"winningPercentage":".537"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID694377":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","firstName":"Nicholas","lastName":"Yorke","primaryNumber":"38","birthDate":"2002-04-02","currentAge":24,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Yorke","middleName":"Anthony","boxscoreName":"Yorke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"YORK","mlbDebutDate":"2024-09-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Yorke","nameSlug":"nick-yorke-694377","firstLastName":"Nick Yorke","lastFirstName":"Yorke, Nick","lastInitName":"Yorke, N","initLastName":"N Yorke","fullFMLName":"Nicholas Anthony Yorke","fullLFMName":"Yorke, Nicholas Anthony","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"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},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":25,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":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},"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},"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},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"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},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID804668":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","firstName":"Rafael","lastName":"Flores","primaryNumber":"43","birthDate":"2000-11-07","currentAge":25,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Flores Jr.","boxscoreName":"Flores Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Flores Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rafael-flores-jr-804668","firstLastName":"Rafael Flores Jr.","lastFirstName":"Flores Jr., Rafael","lastInitName":"Flores Jr., R","initLastName":"R Flores Jr.","fullFMLName":"Rafael Flores Jr.","fullLFMName":"Flores Jr., Rafael ","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"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},"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},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","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},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"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},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID668716":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716","firstName":"Noah","lastName":"Murdock","primaryNumber":"58","birthDate":"1998-08-20","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 8\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Murdock","middleName":"James","boxscoreName":"Murdock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noah Murdock","nameSlug":"noah-murdock-668716","firstLastName":"Noah Murdock","lastFirstName":"Murdock, Noah","lastInitName":"Murdock, N","initLastName":"N Murdock","fullFMLName":"Noah James Murdock","fullLFMName":"Murdock, Noah James","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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 Niño","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},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"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},"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}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40000,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Partly Cloudy","temp":"82","wind":"9 mph, L To R"},"gameInfo":{"attendance":40413,"firstPitch":"2026-08-26T20:11:00.000Z","gameDurationMinutes":168},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"home":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"}},"officialScorer":{"id":431092,"fullName":"Bill Zavestoski","link":"/api/v1/people/431092"},"primaryDatacaster":{"id":800988,"fullName":"Marissa Richards","link":"/api/v1/people/800988"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:11:22.727Z","endTime":"2026-08-26T20:12:03.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-26T17:47:12.888Z","endTime":"2026-08-26T19:44:40.329Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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-26T19:44:40.329Z","endTime":"2026-08-26T20:10:54.547Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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-26T20:10:54.547Z","endTime":"2026-08-26T20:11:24.735Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.752124671212904,"aZ":-11.974285897309027,"pfxX":-6.115328330588165,"pfxZ":10.777511412920068,"pX":-0.7327948762575442,"pZ":2.8789996366013924,"vX0":4.959885235613511,"vY0":-136.68511195913638,"vZ0":-5.655387143474762,"x":144.93,"y":161.05,"x0":-1.7848046580013683,"y0":50.004756103748264,"z0":5.811758593797146,"aX":-11.464564662198049},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2533,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4021578793806664,"extension":5.776054946624989},"index":3,"playId":"1061d4f0-e74d-3076-89ff-d05245fdf658","pitchNumber":1,"startTime":"2026-08-26T20:11:24.735Z","endTime":"2026-08-26T20:11:28.848Z","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":94.4,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2648242060901,"aZ":-19.7205567422857,"pfxX":-8.125833607453233,"pfxZ":6.5718899519555585,"pX":1.4637685141992116,"pZ":2.237371553654107,"vX0":10.465673153792089,"vY0":-137.01545028702424,"vZ0":-6.018079958534228,"x":61.2,"y":178.37,"x0":-1.3559191975589908,"y0":50.00164097528407,"z0":5.817013792973755,"aX":-15.395380193069766},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":12.5,"spinRate":2474,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40028789010426724,"extension":5.9168558725534135},"index":4,"playId":"6786d58d-a814-345b-ac8e-e6f44e086931","pitchNumber":2,"startTime":"2026-08-26T20:11:38.392Z","endTime":"2026-08-26T20:11:42.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.127719976257897,"aZ":-13.537436252973208,"pfxX":-5.577725894369541,"pfxZ":9.994648677923099,"pX":-0.36959122010974954,"pZ":3.3257701737263092,"vX0":5.780834542428632,"vY0":-136.01166786127558,"vZ0":-4.250715405947909,"x":131.09,"y":148.98,"x0":-1.8026236013614192,"y0":50.00441487968929,"z0":5.854421595822518,"aX":-10.402810301382447},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2484,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40341917683418194,"extension":5.752133080489475},"hitData":{"launchSpeed":99.3,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.49,"coordY":129.87}},"index":5,"playId":"1544bf1b-dd17-3d92-bc2c-7e9fc1d598de","pitchNumber":3,"startTime":"2026-08-26T20:11:55.799Z","endTime":"2026-08-26T20:12:03.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:12:03.820Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, first baseman Ty France to pitcher Randy Vásquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:12:20.964Z","endTime":"2026-08-26T20:12:34.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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_assist"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11804987360142,"aZ":-20.285176335432595,"pfxX":-9.975704943027946,"pfxZ":6.367508514230551,"pX":-0.4444655965987693,"pZ":2.263458064869483,"vX0":7.053482655881592,"vY0":-136.30153631878144,"vZ0":-5.693592842942782,"x":133.94,"y":177.67,"x0":-1.7799091628186963,"y0":50.002284261629974,"z0":5.79599675001043,"aX":-18.624501360435737},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":16.4,"spinRate":2331,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4030361142627905,"extension":5.979438480816251},"hitData":{"launchSpeed":85.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.87,"coordY":164.76}},"index":0,"playId":"a3941fad-c7a1-37d4-8ba0-0ea15adefe1f","pitchNumber":1,"startTime":"2026-08-26T20:12:25.561Z","endTime":"2026-08-26T20:12:34.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:12:34.707Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:12:54.059Z","endTime":"2026-08-26T20:13:42.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3088002080264,"aZ":-19.9404409385893,"pfxX":-9.42128955221767,"pfxZ":6.618846789962082,"pX":-0.13346017985263212,"pZ":2.1277094803463377,"vX0":7.429178648361388,"vY0":-135.9682859589849,"vZ0":-5.984338549066349,"x":122.09,"y":181.33,"x0":-1.6943006776390657,"y0":50.00647211575529,"z0":5.767486404625545,"aX":-17.422324235493743},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":15.2,"spinRate":2407,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4047999335966286,"extension":5.95761352716871},"index":0,"playId":"bfe1752d-757f-32b6-8ee2-4221e828268e","pitchNumber":1,"startTime":"2026-08-26T20:13:01.684Z","endTime":"2026-08-26T20:13:05.407Z","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":87.9,"endSpeed":80.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752269206001824,"aZ":-25.07042361988429,"pfxX":-8.81241848442409,"pfxZ":4.275786268195295,"pX":-1.2171360835377882,"pZ":1.8967744052332733,"vX0":4.465850158117678,"vY0":-127.94402549069191,"vZ0":-5.142725822167983,"x":163.39,"y":187.57,"x0":-1.8377892907959457,"y0":50.00605939791417,"z0":5.8913248027928224,"aX":-14.650756842643844},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":15.0,"spinRate":2036,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4276706517319191,"extension":5.945069803360749},"index":1,"playId":"712a33fd-1ce7-3720-bb93-9165ef223053","pitchNumber":2,"startTime":"2026-08-26T20:13:17.808Z","endTime":"2026-08-26T20:13:22.935Z","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.7,"endSpeed":86.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296232747387716,"aZ":-17.786430687638397,"pfxX":-10.066694792841457,"pfxZ":7.536145373254758,"pX":0.3445021453747751,"pZ":2.6399084064022524,"vX0":8.678918370872294,"vY0":-137.49068713185784,"vZ0":-5.575309212893588,"x":103.87,"y":167.5,"x0":-1.5495707856097831,"y0":50.00198901888236,"z0":5.906285936229695,"aX":-19.217316929554116},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":16.3,"spinRate":2390,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39880781328070647,"extension":6.061604655089648},"hitData":{"launchSpeed":101.1,"launchAngle":38.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.75,"coordY":51.41}},"index":2,"playId":"9eec2524-faf5-36c6-92a6-261c7436f454","pitchNumber":3,"startTime":"2026-08-26T20:13:32.101Z","endTime":"2026-08-26T20:13:42.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:13:42.118Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out sharply to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:15:47.635Z","endTime":"2026-08-26T20:16:43.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50807695161769,"aZ":-10.906506800784959,"pfxX":-5.991614924633218,"pfxZ":10.783964286798474,"pX":0.4117377235429913,"pZ":4.443163218053563,"vX0":5.642794369694868,"vY0":-140.21547728494858,"vZ0":-1.7484120774858662,"x":101.31,"y":118.81,"x0":-0.8576919869394195,"y0":50.002920117522265,"z0":5.7945828556117505,"aX":-11.817353343138082},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":9.6,"spinRate":2532,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39204481768035304,"extension":6.453044670597687},"index":0,"playId":"52d213c7-4986-32af-84fe-2fe46dcb4f0f","pitchNumber":1,"startTime":"2026-08-26T20:16:07.489Z","endTime":"2026-08-26T20:16:11.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084443974560088,"aZ":-23.519780861531572,"pfxX":0.0634151177544886,"pfxZ":4.879987587583717,"pX":0.26886605581211925,"pZ":1.9511785653771418,"vX0":3.8934637323077124,"vY0":-132.53017805182938,"vZ0":-4.613011307695311,"x":106.75,"y":186.1,"x0":-1.2293372540540168,"y0":50.005397757886556,"z0":5.4386087287314195,"aX":0.11144945279727346},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2526,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.413753829358674,"extension":6.325242002459865},"index":1,"playId":"2a2162a7-e77b-3b90-803a-ef02f922156a","pitchNumber":2,"startTime":"2026-08-26T20:16:22.898Z","endTime":"2026-08-26T20:16:26.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.371544652608684,"aZ":-8.359611894172534,"pfxX":-5.132571749336096,"pfxZ":12.074201388595078,"pX":0.22879952285454072,"pZ":2.077938522362646,"vX0":4.788431942367433,"vY0":-140.4077972416998,"vZ0":-7.877120138527559,"x":108.28,"y":182.68,"x0":-0.8419824296622526,"y0":50.00530985354465,"z0":5.483793527940991,"aX":-10.125738136487676},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.2,"breakHorizontal":8.2,"spinRate":2571,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39191560053761476,"extension":6.4769254722036145},"hitData":{"launchSpeed":103.2,"launchAngle":20.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.72,"coordY":83.32}},"index":2,"playId":"9f46892f-6911-3742-953d-1527402bc9f2","pitchNumber":3,"startTime":"2026-08-26T20:16:36.866Z","endTime":"2026-08-26T20:16:43.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:16:43.964Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:17:01.984Z","endTime":"2026-08-26T20:20:14.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0840024424479,"aZ":-11.468738241788115,"pfxX":-6.26555702080822,"pfxZ":10.930563264661338,"pX":0.4080851893880756,"pZ":2.918387444907052,"vX0":5.578391409634731,"vY0":-137.84388294953322,"vZ0":-4.86047125625502,"x":101.44,"y":159.98,"x0":-0.8433657550075777,"y0":50.00375566508617,"z0":5.500655099652986,"aX":-11.870557991604352},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":10.0,"spinRate":2363,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.39973726424346046,"extension":6.402910597292818},"index":0,"playId":"ca5d0f3a-daed-3964-9344-1cafdf344ae4","pitchNumber":1,"startTime":"2026-08-26T20:17:06.502Z","endTime":"2026-08-26T20:17:10.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35451609294164,"aZ":-11.230067498916807,"pfxX":-6.463438632469353,"pfxZ":10.937541154949848,"pX":-0.2222757235500509,"pZ":2.6263095048395115,"vX0":4.425323033963649,"vY0":-138.55953504914098,"vZ0":-5.52807267930377,"x":125.47,"y":167.87,"x0":-1.0128639197052647,"y0":50.00290541120737,"z0":5.4202721243221585,"aX":-12.376467779221903},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":10.6,"spinRate":2362,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39762838576422954,"extension":6.504183047861318},"index":1,"playId":"028ae0f6-44b4-3856-859d-20083aef71b5","pitchNumber":2,"startTime":"2026-08-26T20:17:20.517Z","endTime":"2026-08-26T20:17:26.174Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T20:17:36.150Z","endTime":"2026-08-26T20:17:52.048Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38348279312389,"aZ":-11.52848539815281,"pfxX":-5.527177777827545,"pfxZ":10.087056965840105,"pX":0.5732405063204693,"pZ":3.201188109689529,"vX0":5.401075024334749,"vY0":-142.13028672141235,"vZ0":-4.860103511351268,"x":95.15,"y":152.35,"x0":-0.6329951439270066,"y0":50.00682738029936,"z0":5.66470505449483,"aX":-11.317955037651215},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2399,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3852824011312128,"extension":6.4963500375792425},"index":3,"playId":"c7cb517c-e7d8-382d-96c0-4e3897b051ce","pitchNumber":3,"startTime":"2026-08-26T20:17:52.048Z","endTime":"2026-08-26T20:17:55.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75414509512371,"aZ":-12.2105233735954,"pfxX":-5.571868096904382,"pfxZ":9.915815321459231,"pX":0.1804259522467194,"pZ":3.414304304177329,"vX0":4.405746475812175,"vY0":-141.56195535079473,"vZ0":-3.961254218517044,"x":110.12,"y":146.59,"x0":-0.6785032664968154,"y0":50.00071396102301,"z0":5.623420701383062,"aX":-11.215974100988054},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2412,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38812348851738454,"extension":6.585752599035211},"index":4,"playId":"104d1f37-9b2f-3bdb-bc28-1c77e1f93a85","pitchNumber":4,"startTime":"2026-08-26T20:18:17.633Z","endTime":"2026-08-26T20:18:21.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10349756811507,"aZ":-9.48587537517811,"pfxX":-6.736094855166475,"pfxZ":11.419359959547329,"pX":1.2250361515713073,"pZ":1.234254107080478,"vX0":7.9882475356533815,"vY0":-140.59355255321643,"vZ0":-9.712349858699453,"x":70.3,"y":205.46,"x0":-0.7880320893471411,"y0":50.00601666209299,"z0":5.3642957634068305,"aX":-13.3872201924387},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":10.4,"spinRate":2370,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39070100488582105,"extension":6.673335273171559},"index":5,"playId":"4edef989-6832-34b0-9ebc-b7b5f0e1acc9","pitchNumber":5,"startTime":"2026-08-26T20:18:38.201Z","endTime":"2026-08-26T20:18:41.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329759402899235,"aZ":-22.815020602360526,"pfxX":0.33972232428600435,"pfxZ":5.323831421017256,"pX":1.7553239737401376,"pZ":0.5884105567580227,"vX0":7.342026084357024,"vY0":-131.85941123348854,"vZ0":-7.774865477860768,"x":50.09,"y":222.89,"x0":-1.11081944703479,"y0":50.00656496221121,"z0":5.261751173216563,"aX":0.5969773504602313},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-2.3,"spinRate":2322,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.41557019460444966,"extension":6.717957782099795},"index":6,"playId":"479cacf9-02b4-3c88-89b6-7d2d7762774c","pitchNumber":6,"startTime":"2026-08-26T20:18:57.834Z","endTime":"2026-08-26T20:19:01.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.128360907442723,"aZ":-26.057896032503738,"pfxX":-0.2046929342706505,"pfxZ":3.25269411304601,"pX":-0.09698025928745885,"pZ":2.168400636812908,"vX0":2.9048361507172804,"vY0":-136.52896748349417,"vZ0":-4.071631834619516,"x":120.7,"y":180.23,"x0":-1.1498593636805376,"y0":50.002900718308936,"z0":5.480466076579663,"aX":-0.3850799929822009},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":-0.2,"spinRate":2433,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.40175946369707694,"extension":6.42064559101975},"index":7,"playId":"fbb7724c-9953-3218-849f-0681e020631b","pitchNumber":7,"startTime":"2026-08-26T20:19:25.185Z","endTime":"2026-08-26T20:19:29.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40788767624701,"aZ":-15.713042323362874,"pfxX":-6.2112769051326016,"pfxZ":8.043209950370798,"pX":-0.6249617314712386,"pZ":4.629756945192303,"vX0":2.5280656152628147,"vY0":-142.94998997256147,"vZ0":-0.5296562011590769,"x":140.82,"y":113.78,"x0":-0.719615959364568,"y0":50.00161408147957,"z0":5.814109974473055,"aX":-12.708904224201133},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2371,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3848252333636628,"extension":6.3216440780296},"index":8,"playId":"c64d6d12-6183-3988-a418-9eb67502fc4f","pitchNumber":8,"startTime":"2026-08-26T20:19:47.818Z","endTime":"2026-08-26T20:19:51.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45383441213944,"aZ":-17.05393542220344,"pfxX":-7.625556989113187,"pfxZ":7.439565881573813,"pX":-1.2597073676024133,"pZ":3.2556310322413142,"vX0":2.395605210723926,"vY0":-142.1124833469154,"vZ0":-2.926628325090874,"x":165.02,"y":150.88,"x0":-1.1260562133694496,"y0":50.00475918248966,"z0":5.390447102224468,"aX":-15.502079738820486},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2217,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3863337100799846,"extension":6.76856280718446},"index":9,"playId":"8b76c4c6-f2f5-3e3c-b0ad-1a3143cb5a59","pitchNumber":9,"startTime":"2026-08-26T20:20:08.303Z","endTime":"2026-08-26T20:20:14.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:20:14.167Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Manny Machado grounds into a double play, second baseman Brandon Lowe to shortstop Jacob Gonzalez to first baseman Spencer Horwitz. Jake Cronenworth out at 2nd. Manny Machado out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:20:36.342Z","endTime":"2026-08-26T20:21:01.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855670572668977,"aZ":-12.49423631114439,"pfxX":-4.9773501126719655,"pfxZ":9.92169852900669,"pX":-0.6607870443322229,"pZ":2.2854734292092584,"vX0":2.864263157268471,"vY0":-139.79654182385863,"vZ0":-6.484214844218439,"x":142.19,"y":177.07,"x0":-1.050753270904473,"y0":50.00400710479473,"z0":5.451501272758006,"aX":-9.874317349131472},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2419,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3914703837631306,"extension":6.428686625627746},"index":0,"playId":"034f4f23-a22f-3fe8-bdb0-ad21a771572f","pitchNumber":1,"startTime":"2026-08-26T20:20:39.222Z","endTime":"2026-08-26T20:20:43.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29206814445264,"aZ":-16.298855410566745,"pfxX":-5.819195241875388,"pfxZ":7.909609877647367,"pX":-0.7960245352490725,"pZ":2.3866984269329374,"vX0":2.6028013747947076,"vY0":-141.05819966632183,"vZ0":-5.768990662737497,"x":147.34,"y":174.34,"x0":-0.9767809171103656,"y0":50.001680426908514,"z0":5.516134360083496,"aX":-11.678749742204712},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2489,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.38889944515669406,"extension":6.610434966214537},"hitData":{"launchSpeed":88.3,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.53,"coordY":147.02}},"index":1,"playId":"96c69ce0-8dec-3e6e-9e0e-75e280297173","pitchNumber":2,"startTime":"2026-08-26T20:20:53.051Z","endTime":"2026-08-26T20:21:01.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:21:01.123Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esmerlyn Valdez grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:23:10.745Z","endTime":"2026-08-26T20:25:54.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.925082711997824,"aZ":-17.160220146049642,"pfxX":-9.813520010046096,"pfxZ":7.890463848317673,"pX":-0.1802146981169339,"pZ":2.9556714422255275,"vX0":6.886415152822116,"vY0":-137.63972046457576,"vZ0":-4.756741319166431,"x":123.87,"y":158.98,"x0":-1.4502234413739095,"y0":50.00260830937294,"z0":5.882511813537198,"aX":-18.67211766040857},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":16.2,"spinRate":2452,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3992107374227669,"extension":6.030723819309273},"index":0,"playId":"4b92559e-297e-3aca-bf5b-b26f6b31361d","pitchNumber":1,"startTime":"2026-08-26T20:23:15.577Z","endTime":"2026-08-26T20:23:19.877Z","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":94.9,"endSpeed":86.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21488510222806,"aZ":-12.11447681012052,"pfxX":-7.532623623550608,"pfxZ":10.507530774614278,"pX":0.8971517125057279,"pZ":2.45096808476944,"vX0":9.273637934613847,"vY0":-137.69665182633605,"vZ0":-7.004647529681244,"x":82.8,"y":172.6,"x0":-1.544843792982196,"y0":50.003167721839574,"z0":5.857533684200403,"aX":-14.381919566426356},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2547,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3986554163777556,"extension":6.027795082479985},"index":1,"playId":"5a6e5d79-b969-38af-b55d-8f99f15449c1","pitchNumber":2,"startTime":"2026-08-26T20:23:31.148Z","endTime":"2026-08-26T20:23:35.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48193561218824,"aZ":-14.344877881813707,"pfxX":-7.139414202121801,"pfxZ":9.295260012423142,"pX":-0.33123731865468986,"pZ":4.880621184628239,"vX0":5.900231735439926,"vY0":-138.26946346436722,"vZ0":-0.7013037274025568,"x":129.63,"y":107.0,"x0":-1.5749655666173554,"y0":50.0054190586548,"z0":6.108531508513732,"aX":-13.698750693289144},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2544,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39753539588151066,"extension":5.7829472643503},"index":2,"playId":"bcbc314a-ca29-396f-a333-929a5f4fdd7c","pitchNumber":3,"startTime":"2026-08-26T20:23:45.873Z","endTime":"2026-08-26T20:23:49.355Z","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":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023558875350357,"aZ":-19.33737190244237,"pfxX":-10.657024425367396,"pfxZ":6.686084568409727,"pX":0.12873217918648233,"pZ":1.8036423536216417,"vX0":8.11445428039037,"vY0":-137.80577427679637,"vZ0":-7.161781789433157,"x":112.09,"y":190.08,"x0":-1.4714121371340654,"y0":50.00577980224008,"z0":5.745659901179303,"aX":-20.471775751189938},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":17.5,"spinRate":2456,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3976684414328,"extension":5.885319649386667},"index":3,"playId":"1255f980-8872-3f3a-8197-a7dd3ca5830e","pitchNumber":4,"startTime":"2026-08-26T20:24:01.875Z","endTime":"2026-08-26T20:24:06.258Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83208583449166,"aZ":-15.015549785504007,"pfxX":-5.181002409471783,"pfxZ":8.88875116340258,"pX":0.4914773919034001,"pZ":3.676322914899301,"vX0":7.5130929185038235,"vY0":-138.30735924561577,"vZ0":-3.4304986998964724,"x":98.27,"y":139.52,"x0":-1.5913869538561347,"y0":50.00394101375731,"z0":5.944359663444827,"aX":-10.003482129614012},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":7.8,"spinRate":2418,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3965247038220543,"extension":5.848043782777171},"index":4,"playId":"dccba8ce-5b10-3904-9ef4-63764b78e8c2","pitchNumber":5,"startTime":"2026-08-26T20:24:18.142Z","endTime":"2026-08-26T20:24:22.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-26T20:24:33.456Z","endTime":"2026-08-26T20:24:43.137Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"}},{"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.507487516783375,"aZ":-19.55127764247754,"pfxX":-9.436604556900894,"pfxZ":6.521944746987905,"pX":-0.2851134568752226,"pZ":2.1246887639846253,"vX0":6.880701322121226,"vY0":-138.38305281357654,"vZ0":-6.413757835475584,"x":127.87,"y":181.41,"x0":-1.5804887086864714,"y0":50.00281410127951,"z0":5.786726176130389,"aX":-18.262296656480792},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2427,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3961362170611351,"extension":5.997957469111233},"index":6,"playId":"6447571f-fb78-30dd-8ed8-eaafc48f731b","pitchNumber":6,"startTime":"2026-08-26T20:24:43.137Z","endTime":"2026-08-26T20:24:47.537Z","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":94.9,"endSpeed":86.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82012335366192,"aZ":-21.128950766085314,"pfxX":-8.235862066509718,"pfxZ":5.775494776512819,"pX":-0.29769594476283423,"pZ":2.9959958979433026,"vX0":6.48435834834584,"vY0":-137.93326745970646,"vZ0":-3.906700872488476,"x":128.35,"y":157.89,"x0":-1.6177856855577064,"y0":50.00295791713259,"z0":5.868764984200434,"aX":-15.751230769413686},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":13.4,"spinRate":2350,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3982424740107078,"extension":5.955807500329657},"index":7,"playId":"c2487062-3d10-3b3b-a996-a0c3410938b8","pitchNumber":7,"startTime":"2026-08-26T20:25:02.365Z","endTime":"2026-08-26T20:25:05.718Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712934276164095,"aZ":-18.032675526545564,"pfxX":-8.809949992525377,"pfxZ":7.296612993712516,"pX":-0.0793845534773168,"pZ":3.029233806978367,"vX0":6.758678406299766,"vY0":-138.52368077524406,"vZ0":-4.6953906956469424,"x":120.03,"y":156.99,"x0":-1.4094833087173373,"y0":50.005055069142514,"z0":5.9565311770488245,"aX":-17.07816076888118},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":14.5,"spinRate":2466,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39580912864119533,"extension":6.068923778288299},"index":8,"playId":"e7871bd3-b103-3e6c-b78f-d46665a53e69","pitchNumber":8,"startTime":"2026-08-26T20:25:25.281Z","endTime":"2026-08-26T20:25:32.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074158902654943,"aZ":-27.451705331381397,"pfxX":-6.822116607636536,"pfxZ":2.9062173423272686,"pX":0.07517497853048513,"pZ":2.3723243925946886,"vX0":6.259836446176256,"vY0":-125.97239775142137,"vZ0":-3.40375307545452,"x":114.13,"y":174.73,"x0":-1.543148599845641,"y0":50.002299977876355,"z0":5.935131886249497,"aX":-11.079668238774461},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":11.2,"spinRate":1938,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4330732224923759,"extension":6.132039105931305},"hitData":{"launchSpeed":90.1,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.02,"coordY":167.3}},"index":9,"playId":"a433778a-9c92-37fb-830f-c60a034f0fa1","pitchNumber":9,"startTime":"2026-08-26T20:25:46.652Z","endTime":"2026-08-26T20:25:54.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:25:54.680Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out sharply to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:26:12.873Z","endTime":"2026-08-26T20:26:27.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99131377190714,"aZ":-19.00179627371597,"pfxX":-8.022032699836313,"pfxZ":6.825427561624592,"pX":0.3473731884073949,"pZ":2.667956208581666,"vX0":7.8313560469436885,"vY0":-138.10693713434623,"vZ0":-5.089301771968968,"x":103.76,"y":166.75,"x0":-1.4838809920835916,"y0":50.003990919571855,"z0":5.8141755045118515,"aX":-15.485096044331307},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":12.8,"spinRate":2282,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39671548356651476,"extension":5.869786288822506},"hitData":{"launchSpeed":100.8,"launchAngle":32.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":82.59,"coordY":60.3}},"index":0,"playId":"fc8ef002-e87f-319c-b559-7e8954927a24","pitchNumber":1,"startTime":"2026-08-26T20:26:18.796Z","endTime":"2026-08-26T20:26:27.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:26:27.795Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:26:41.605Z","endTime":"2026-08-26T20:27:15.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.612997959971207,"aZ":-19.817593965321507,"pfxX":-9.988894218167301,"pfxZ":6.290271994734429,"pX":-0.03856835269548532,"pZ":2.63075761728856,"vX0":7.864968471105363,"vY0":-138.9011911234751,"vZ0":-5.134476517487698,"x":118.47,"y":167.75,"x0":-1.6017716612017885,"y0":50.00243022458667,"z0":5.811345118531279,"aX":-19.618779180016006},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.6,"breakHorizontal":16.6,"spinRate":2450,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3935599602403803,"extension":5.880472750838025},"index":0,"playId":"9751094e-be6f-33ee-9f21-f3124bbc2029","pitchNumber":1,"startTime":"2026-08-26T20:26:53.628Z","endTime":"2026-08-26T20:26:58.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58201986101879,"aZ":-22.219602181490593,"pfxX":-8.882570406730377,"pfxZ":5.215164425602477,"pX":-0.7371580004755514,"pZ":2.946440006527074,"vX0":5.43347315136655,"vY0":-136.93415309379293,"vZ0":-3.863150462111764,"x":145.1,"y":159.23,"x0":-1.5869689527517412,"y0":50.00651943946378,"z0":5.884881824870277,"aX":-16.971042010967405},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":15.0,"spinRate":2413,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3991004096866746,"extension":5.741641382922079},"hitData":{"launchSpeed":90.5,"launchAngle":5.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.68,"coordY":153.1}},"index":1,"playId":"ab443151-a243-3bfe-ba54-8d40572e0914","pitchNumber":2,"startTime":"2026-08-26T20:27:07.568Z","endTime":"2026-08-26T20:27:15.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:27:15.042Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:29:16.364Z","endTime":"2026-08-26T20:30:15.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651355930955575,"aZ":-30.97964378187179,"pfxX":0.6869215054936282,"pfxZ":0.7215023888503787,"pX":0.4142634591455656,"pZ":2.064648453179691,"vX0":3.6285340584683965,"vY0":-126.97788511397327,"vZ0":-2.3125327686356165,"x":101.21,"y":183.03,"x0":-1.1144784593604622,"y0":50.002176562966376,"z0":5.4189134005423885,"aX":1.1369924026622547},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-1.9,"spinRate":2173,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.42911211233143876,"extension":6.509886599678245},"index":0,"playId":"819e3bda-4bb8-36bc-ab67-eba8349216ee","pitchNumber":1,"startTime":"2026-08-26T20:29:28.541Z","endTime":"2026-08-26T20:29:33.261Z","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.9,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.64678855637258,"aZ":-10.050314279840647,"pfxX":-4.784148300661556,"pfxZ":11.169380567317464,"pX":-0.10029414570744333,"pZ":3.034417826127287,"vX0":3.376528639149601,"vY0":-140.94370684441986,"vZ0":-5.393996704728951,"x":120.82,"y":156.85,"x0":-0.7017413276825525,"y0":50.00321648008374,"z0":5.643078149807237,"aX":-9.476946208965623},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":7.8,"spinRate":2343,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39093422186284377,"extension":6.580362941149951},"index":1,"playId":"4e41fca1-f3ee-3375-af37-a14bfe39dd40","pitchNumber":2,"startTime":"2026-08-26T20:29:46.889Z","endTime":"2026-08-26T20:29:53.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.522952106399995,"aZ":-13.665026203838847,"pfxX":-6.444832162629762,"pfxZ":9.623108933272967,"pX":0.18310764651831948,"pZ":2.825657877644929,"vX0":4.7880237427107435,"vY0":-138.01514912249036,"vZ0":-4.752619349238631,"x":110.52,"y":167.76,"x0":-0.7393003984944301,"y0":50.005817492456806,"z0":5.494604581776167,"aX":-12.400432625643061},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":10.7,"spinRate":2277,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39727924790599856,"extension":6.600245044873507},"hitData":{"launchSpeed":84.3,"launchAngle":23.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.44,"coordY":105.95}},"index":2,"playId":"ef56b447-d670-3615-beaa-78dffddafef9","pitchNumber":3,"startTime":"2026-08-26T20:30:08.440Z","endTime":"2026-08-26T20:30:15.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:30:15.480Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Merrill doubles (21) on a line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:30:30.558Z","endTime":"2026-08-26T20:31:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54127836201039,"aZ":-13.757583370792306,"pfxX":-7.692457278341939,"pfxZ":9.474866593881377,"pX":0.39633415859691395,"pZ":2.090238250738487,"vX0":6.255737954380404,"vY0":-138.86577500131963,"vZ0":-6.498651745677087,"x":101.89,"y":182.34,"x0":-0.8917788357131203,"y0":50.001030465716134,"z0":5.384755941473088,"aX":-14.947563838877482},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":12.6,"spinRate":2328,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3951810822754447,"extension":6.554914744514635},"index":0,"playId":"4f9acba4-c339-3c21-8890-c80199304d3e","pitchNumber":1,"startTime":"2026-08-26T20:30:38.483Z","endTime":"2026-08-26T20:30:42.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.269045527813,"aZ":-12.875460854808855,"pfxX":-6.388483317138799,"pfxZ":9.835387605787894,"pX":-0.00811332966955693,"pZ":2.0036236873800712,"vX0":5.116721865613164,"vY0":-139.40294237997497,"vZ0":-6.95998370887295,"x":117.31,"y":184.68,"x0":-1.0402959647156285,"y0":50.001444492093064,"z0":5.38823670485867,"aX":-12.532726292782009},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2330,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3934000697963813,"extension":6.447128411884534},"index":1,"playId":"a67845b4-54c6-37c3-8c92-30eb5f2409d3","pitchNumber":2,"startTime":"2026-08-26T20:30:49.430Z","endTime":"2026-08-26T20:30:54.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T20:30:56.808Z","endTime":"2026-08-26T20:31:15.458Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79994023251779,"aZ":-30.836655043491763,"pfxX":-0.5648096145470256,"pfxZ":0.7963185944128437,"pX":0.38212215126910687,"pZ":1.2986622480098438,"vX0":3.8891265374438597,"vY0":-129.41353840519724,"vZ0":-4.353343344296889,"x":102.43,"y":203.72,"x0":-1.0739465078783454,"y0":50.0023606401234,"z0":5.394560175290157,"aX":-0.9478776672739881},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":0.0,"spinRate":2172,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42503731270154343,"extension":6.632488172154323},"hitData":{"launchSpeed":79.8,"launchAngle":25.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.11,"coordY":103.93}},"index":3,"playId":"78e5ebf3-5fcb-3372-bddf-3b9dfe7f4302","pitchNumber":3,"startTime":"2026-08-26T20:31:15.458Z","endTime":"2026-08-26T20:31:28.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:31:28.470Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a line drive to right fielder Esmerlyn Valdez. Jackson Merrill scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:31:50.304Z","endTime":"2026-08-26T20:32:30.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5364617800173,"aZ":-12.738680578744535,"pfxX":-5.1716197245134214,"pfxZ":9.870690613173302,"pX":0.988517415460293,"pZ":3.1783461641794593,"vX0":6.291811677976329,"vY0":-139.6905380740838,"vZ0":-4.246302464482129,"x":79.32,"y":152.96,"x0":-0.6249968558434096,"y0":50.00525912975509,"z0":5.560651311945803,"aX":-10.185641285860376},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2229,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39265175777602934,"extension":6.7665169755946},"index":0,"playId":"1c94edae-1cf3-3c30-91e9-38a36f350fd8","pitchNumber":1,"startTime":"2026-08-26T20:31:59.759Z","endTime":"2026-08-26T20:32:04.717Z","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":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47147511421995,"aZ":-12.25246781256529,"pfxX":-6.295056131971285,"pfxZ":10.110796121092886,"pX":0.20726707038735534,"pZ":2.7582106684662597,"vX0":5.492557561125914,"vY0":-139.28796215641785,"vZ0":-5.186746806842868,"x":109.1,"y":164.31,"x0":-0.9696478887471316,"y0":50.00352790871495,"z0":5.450648901461025,"aX":-12.404365020458163},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":10.3,"spinRate":2364,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39281091326524686,"extension":6.6382589198803785},"hitData":{"launchSpeed":96.6,"launchAngle":14.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.57,"coordY":122.71}},"index":1,"playId":"586d1aae-3bd4-3823-a4b2-e577b4309c5a","pitchNumber":2,"startTime":"2026-08-26T20:32:19.497Z","endTime":"2026-08-26T20:32:30.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:32:30.003Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to left fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:32:59.586Z","endTime":"2026-08-26T20:36:31.524Z","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":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,9,10],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":10},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396777783660017,"aZ":-22.473332535993592,"pfxX":-0.9512771816272265,"pfxZ":5.212422775401843,"pX":0.3416189757520553,"pZ":2.3749119759778523,"vX0":4.1480942024960035,"vY0":-134.83179478929085,"vZ0":-3.930331294420884,"x":103.98,"y":174.66,"x0":-1.0860755163829812,"y0":50.00142818608799,"z0":5.416898463517582,"aX":-1.7702885635966186},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":1.0,"spinRate":2304,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4045817524376498,"extension":6.248041905911607},"index":0,"playId":"b60791cd-e664-3963-a623-ef92f8fc5af1","pitchNumber":1,"startTime":"2026-08-26T20:33:04.909Z","endTime":"2026-08-26T20:33:09.215Z","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":95.4,"endSpeed":87.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53442258248146,"aZ":-18.69050914138816,"pfxX":-7.824520908137003,"pfxZ":6.832306662708431,"pX":-0.04679664479035063,"pZ":3.4942513247961577,"vX0":5.609433242148819,"vY0":-138.96607231517868,"vZ0":-2.0305919621098316,"x":118.78,"y":144.44,"x0":-1.0658831237373338,"y0":50.001065405216345,"z0":5.464068455711173,"aX":-15.43885703577991},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":2152,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39280305501581836,"extension":6.699907710315721},"index":1,"playId":"5982cc51-dd86-32ac-bcd9-eb089348c029","pitchNumber":2,"startTime":"2026-08-26T20:33:18.729Z","endTime":"2026-08-26T20:33:24.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.3,"endSpeed":80.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56874221782712,"aZ":-31.13063378590185,"pfxX":-5.550484093939046,"pfxZ":0.6336058513756289,"pX":-1.0999117336966302,"pZ":2.8938041012154394,"vX0":2.2438925988493374,"vY0":-128.53246495658766,"vZ0":-0.17672967744126256,"x":158.93,"y":160.65,"x0":-1.2688526523493364,"y0":50.00539735365725,"z0":5.405124447655243,"aX":-9.178733583612066},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":9.5,"spinRate":1152,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.42807695926052647,"extension":6.769269392588025},"index":2,"playId":"ee28d024-7a57-310f-aca1-cc060da6aef9","pitchNumber":3,"startTime":"2026-08-26T20:33:39.082Z","endTime":"2026-08-26T20:33:43.861Z","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":88.5,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.321097176525647,"aZ":-32.99847618004274,"pfxX":-6.918667501694923,"pfxZ":-0.48728812605800265,"pX":-1.0043617470738169,"pZ":3.3888745194506433,"vX0":3.2939294858915558,"vY0":-128.78197063657427,"vZ0":1.1763930083316498,"x":155.28,"y":147.28,"x0":-1.4026119183713788,"y0":50.00619477179395,"z0":5.483019160124773,"aX":-11.59655883660739},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":1192,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.42569559765023657,"extension":6.699438765180383},"index":3,"playId":"cf51cccf-6978-3d44-a634-d28bbc5256c6","pitchNumber":4,"startTime":"2026-08-26T20:33:57.313Z","endTime":"2026-08-26T20:34:04.003Z","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":98.9,"endSpeed":89.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.23230304062492,"aZ":-10.818166689514278,"pfxX":-5.659708944964319,"pfxZ":10.3056273865956,"pX":0.004535243668778905,"pZ":3.60520326501981,"vX0":4.240229996991269,"vY0":-143.92937103494233,"vZ0":-3.8342753998066956,"x":116.83,"y":141.44,"x0":-0.7616796753057664,"y0":50.00221440450318,"z0":5.638417026912866,"aX":-11.728238650582025},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2390,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3823513182240017,"extension":6.557080311063249},"index":4,"playId":"02b13234-1ad0-3746-aef4-7e2892525643","pitchNumber":5,"startTime":"2026-08-26T20:34:18.237Z","endTime":"2026-08-26T20:34:25.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"19d9933d-25b8-3cd5-a68b-b13ef435de71","startTime":"2026-08-26T20:34:43.598Z","endTime":"2026-08-26T20:34:50.999Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"d182a83f-ae60-3452-bc9a-e3027b910040","startTime":"2026-08-26T20:34:58.597Z","endTime":"2026-08-26T20:35:04.576Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57645725470656,"aZ":-12.888839098401636,"pfxX":-5.290734081128985,"pfxZ":9.161740777637519,"pX":-0.5972965441441247,"pZ":5.056278640446857,"vX0":2.709125628844313,"vY0":-144.1862176704487,"vZ0":-0.10857727447213616,"x":139.77,"y":102.26,"x0":-0.8617443036534006,"y0":50.0035459002869,"z0":5.8898328228060475,"aX":-11.138505809949889},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2299,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3798943510578501,"extension":6.466822615171884},"index":7,"playId":"229c757d-2dca-37f7-a29a-cdfe0984fc95","pitchNumber":6,"startTime":"2026-08-26T20:35:31.600Z","endTime":"2026-08-26T20:35:39.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luis Rengifo caught stealing 2nd base, catcher Rafael Flores Jr. to shortstop Jacob Gonzalez.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"229c757d-2dca-37f7-a29a-cdfe0984fc95","startTime":"2026-08-26T20:35:49.975Z","endTime":"2026-08-26T20:36:01.603Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053038766951627,"aZ":-25.85996244841023,"pfxX":1.112779975134894,"pfxZ":3.454539933559314,"pX":0.5005893409004335,"pZ":2.4707756931197657,"vX0":3.7817592365954877,"vY0":-133.59577144687458,"vZ0":-3.1291957520734583,"x":97.92,"y":172.07,"x0":-1.0720028275677664,"y0":50.00012221529392,"z0":5.495543945262876,"aX":2.0302311274792473},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":-2.8,"spinRate":2285,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.408420015087958,"extension":6.544755035282172},"index":9,"playId":"78873f53-ea2f-3a00-9a4f-2cf45a8de44c","pitchNumber":7,"startTime":"2026-08-26T20:36:01.603Z","endTime":"2026-08-26T20:36:05.552Z","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":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95464081488885,"aZ":-22.124967920677484,"pfxX":-9.211701477268827,"pfxZ":4.759491842739605,"pX":0.08936067895842904,"pZ":3.7071666221936237,"vX0":6.138155532477264,"vY0":-144.24316385099016,"vZ0":-1.3052124174489341,"x":113.59,"y":138.69,"x0":-0.8673288614888812,"y0":50.00318638820714,"z0":5.527246305165401,"aX":-19.44811289602792},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2120,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3794631815011389,"extension":6.4709869196870855},"hitData":{"launchSpeed":78.8,"launchAngle":36.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.5,"coordY":117.11}},"index":10,"playId":"70d8e9de-a9d5-39b9-8be0-4c01a5ba1dcb","pitchNumber":8,"startTime":"2026-08-26T20:36:23.488Z","endTime":"2026-08-26T20:36:31.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:36:31.524Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:38:44.268Z","endTime":"2026-08-26T20:40:12.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181081542913343,"aZ":-18.196542477622284,"pfxX":-9.533901644477593,"pfxZ":7.470500027356795,"pX":0.9510485844383139,"pZ":2.1608693583678913,"vX0":9.651599214196859,"vY0":-135.76348716832024,"vZ0":-6.497465644237854,"x":80.75,"y":180.44,"x0":-1.408062427461352,"y0":50.00081887657623,"z0":5.847633145213206,"aX":-17.830813950196706},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":15.2,"spinRate":2403,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4031555138801046,"extension":5.878093261421036},"index":0,"playId":"d73f1759-96e6-3a84-bb68-772ad9bcd83b","pitchNumber":1,"startTime":"2026-08-26T20:38:54.142Z","endTime":"2026-08-26T20:38:58.858Z","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":93.6,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99698574336176,"aZ":-19.358337112534546,"pfxX":-9.705604315543237,"pfxZ":6.8477954207757055,"pX":0.9598928819736439,"pZ":3.3666855588533955,"vX0":9.931415078602656,"vY0":-136.00046281139035,"vZ0":-3.2495290331165014,"x":80.41,"y":147.88,"x0":-1.4792684840096575,"y0":50.005837871735544,"z0":5.9207420268761854,"aX":-18.173519394885496},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":15.5,"spinRate":2416,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4028332947839486,"extension":6.030365414912019},"index":1,"playId":"e05e8dd1-bfa8-37d0-abc6-7fdeb149457a","pitchNumber":2,"startTime":"2026-08-26T20:39:07.695Z","endTime":"2026-08-26T20:39:12.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.543754309595965,"aZ":-20.638577434814323,"pfxX":-9.776731749351026,"pfxZ":6.1273155225964295,"pX":-0.6992700599109151,"pZ":3.200154753775615,"vX0":5.985716958785249,"vY0":-136.6934682469813,"vZ0":-3.5085468412783314,"x":143.65,"y":152.38,"x0":-1.6528921368724354,"y0":50.004026652212836,"z0":5.926006380986412,"aX":-18.409819651750226},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":16.3,"spinRate":2422,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40146254199370723,"extension":5.939052632577003},"index":2,"playId":"b304d58a-ce07-3a48-b500-95d5e9de9c1d","pitchNumber":3,"startTime":"2026-08-26T20:39:23.936Z","endTime":"2026-08-26T20:39:29.247Z","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":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-26T20:39:35.990Z","endTime":"2026-08-26T20:39:47.391Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174990423417285,"aZ":-13.53646905355958,"pfxX":-6.229855338803537,"pfxZ":9.816432639958638,"pX":-0.49896877505769993,"pZ":3.526538678055566,"vX0":5.377068223231786,"vY0":-136.92164889383844,"vZ0":-3.974255262788014,"x":136.02,"y":143.56,"x0":-1.678632206740043,"y0":50.00615416271181,"z0":5.922889873513135,"aX":-11.833401891259301},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2481,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39999773369011393,"extension":5.906914599181237},"index":4,"playId":"cee24e75-571c-35ff-8acd-bcecea885cd4","pitchNumber":4,"startTime":"2026-08-26T20:39:47.391Z","endTime":"2026-08-26T20:39:53.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":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76486571898787,"aZ":-25.716702345574536,"pfxX":-8.381513090937815,"pfxZ":4.0621170929530805,"pX":-0.13351010843876288,"pZ":1.992106344973022,"vX0":6.1097156662207714,"vY0":-124.94442493828643,"vZ0":-4.518126031117889,"x":122.09,"y":184.99,"x0":-1.5143034711599792,"y0":50.00488240376989,"z0":5.922210925840922,"aX":-13.332717798493166},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":1931,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4373858159299062,"extension":6.038574540981529},"hitData":{"launchSpeed":89.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.62,"coordY":148.65}},"index":5,"playId":"b794628a-b7e3-39cd-aba7-be86a80f0336","pitchNumber":5,"startTime":"2026-08-26T20:40:05.402Z","endTime":"2026-08-26T20:40:12.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:40:12.441Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:40:31.692Z","endTime":"2026-08-26T20:41:17.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.796299349924006,"aZ":-18.722658299206056,"pfxX":-2.659037037400924,"pfxZ":7.289408964705384,"pX":1.3968476271082977,"pZ":1.392264520474753,"vX0":8.862110772481993,"vY0":-134.88026841533434,"vZ0":-7.906953220797334,"x":63.76,"y":201.19,"x0":-1.5831947412136114,"y0":50.00561559917613,"z0":5.677467031257432,"aX":-4.9092767795397165},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":3.0,"spinRate":2554,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4057646044965493,"extension":5.983554868306429},"index":0,"playId":"1a9a6e28-d0c7-392d-9097-644424267a39","pitchNumber":1,"startTime":"2026-08-26T20:40:36.432Z","endTime":"2026-08-26T20:40:41.742Z","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":91.6,"endSpeed":84.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81648148263753,"aZ":-21.421457023445093,"pfxX":-1.3133513271778021,"pfxZ":5.923931608303841,"pX":0.0362663851504891,"pZ":2.8368962182391795,"vX0":4.921037278520402,"vY0":-133.42289178736414,"vZ0":-3.774021431294594,"x":115.62,"y":162.18,"x0":-1.6557999684103684,"y0":50.00447193037002,"z0":5.800324881872878,"aX":-2.385049225899857},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":1.4,"spinRate":2618,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4094165072409113,"extension":5.923559292810691},"index":1,"playId":"41be6ea2-3635-3d91-a963-71b7fce84978","pitchNumber":2,"startTime":"2026-08-26T20:40:50.704Z","endTime":"2026-08-26T20:40:55.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48557515971748,"aZ":-20.720477513218473,"pfxX":-9.84718274117028,"pfxZ":6.063179040275658,"pX":-0.8309512549598089,"pZ":2.6264072386988615,"vX0":5.9558762060897275,"vY0":-136.89613347983465,"vZ0":-4.620592856002025,"x":148.67,"y":167.87,"x0":-1.7604067022113954,"y0":50.00578456283101,"z0":5.763202260910651,"aX":-18.6093607289361},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":16.6,"spinRate":2385,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4007969420856332,"extension":5.97439243244208},"hitData":{"launchSpeed":80.3,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.15,"coordY":152.59}},"index":2,"playId":"87322d8c-428e-3454-9814-544eb9435976","pitchNumber":3,"startTime":"2026-08-26T20:41:09.884Z","endTime":"2026-08-26T20:41:17.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:41:17.903Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:41:35.757Z","endTime":"2026-08-26T20:42:38.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11912627574242,"aZ":-15.370512072679576,"pfxX":-6.260003338875427,"pfxZ":8.955610271315166,"pX":0.01651740487554089,"pZ":3.4849821918500656,"vX0":6.576070707702309,"vY0":-136.61763829739735,"vZ0":-3.5880038239036165,"x":116.37,"y":144.69,"x0":-1.61675042393159,"y0":50.00656259516555,"z0":5.882306574133253,"aX":-11.751145065758436},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2389,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40202962048019586,"extension":5.9339226741333615},"index":0,"playId":"979dba48-43ed-3ecb-8465-a434250a3347","pitchNumber":1,"startTime":"2026-08-26T20:41:39.836Z","endTime":"2026-08-26T20:41:44.383Z","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.8,"endSpeed":85.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197933789457252,"aZ":-18.982400107270472,"pfxX":-1.0203811471858804,"pfxZ":7.078858482369146,"pX":0.006030860076318693,"pZ":3.5024867704241944,"vX0":4.674568391175746,"vY0":-135.11761731400347,"vZ0":-2.8879387671280154,"x":116.77,"y":144.21,"x0":-1.6078697946391693,"y0":50.00634213585677,"z0":5.906530389926524,"aX":-1.9032568862596215},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":1.0,"spinRate":2550,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40411911344400897,"extension":5.868135274553926},"index":1,"playId":"c1b105dd-4cb0-32e2-8e35-f3fc91e9ba89","pitchNumber":2,"startTime":"2026-08-26T20:41:54.131Z","endTime":"2026-08-26T20:41:59.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.005020986393326,"aZ":-16.814138097564,"pfxX":-5.560870101668698,"pfxZ":8.039195704760528,"pX":0.7037522607345282,"pZ":4.412277911445027,"vX0":7.598927581520052,"vY0":-137.47765062532937,"vZ0":-1.3838432041735378,"x":90.17,"y":119.65,"x0":-1.3760244594994988,"y0":50.00335445640213,"z0":6.065640511495082,"aX":-10.626114633397524},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2467,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39870756271364716,"extension":5.939933929738906},"index":2,"playId":"dadf29c6-2563-3994-868e-e351f044a11c","pitchNumber":3,"startTime":"2026-08-26T20:42:14.768Z","endTime":"2026-08-26T20:42:18.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.594088462050912,"aZ":-25.37964066598033,"pfxX":-8.333159152920297,"pfxZ":4.281465693114448,"pX":-0.4517923648321337,"pZ":2.3777801096568627,"vX0":5.523456566718509,"vY0":-125.06014336296799,"vZ0":-3.661872797016304,"x":134.22,"y":174.58,"x0":-1.6033890054914939,"y0":50.0048756474419,"z0":5.936469583605879,"aX":-13.236370257712062},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.2,"breakHorizontal":13.9,"spinRate":1874,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4375113259369541,"extension":6.030650309492482},"hitData":{"launchSpeed":103.7,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.9,"coordY":147.52}},"index":3,"playId":"978bd679-70cf-3976-ae8c-81368f965389","pitchNumber":4,"startTime":"2026-08-26T20:42:30.767Z","endTime":"2026-08-26T20:42:38.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:42:38.783Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out sharply to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:44:46.319Z","endTime":"2026-08-26T20:45:31.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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(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.9,"endSpeed":87.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80995625283617,"aZ":-13.6451532918296,"pfxX":-6.267276198307285,"pfxZ":9.4428324011071,"pX":0.2101349830209311,"pZ":3.110140977030375,"vX0":5.4458052956194924,"vY0":-139.53604954526088,"vZ0":-4.163190475775884,"x":108.99,"y":154.81,"x0":-0.9571943270520922,"y0":50.003306465309834,"z0":5.527154012381285,"aX":-12.299424588201829},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2191,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39325518069394905,"extension":6.489205848626744},"index":0,"playId":"8ee90eb2-b097-3157-a383-c36c1869336d","pitchNumber":1,"startTime":"2026-08-26T20:44:57.656Z","endTime":"2026-08-26T20:45:01.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.466625760379515,"aZ":-13.586503416916894,"pfxX":-6.754925364940908,"pfxZ":9.659813283842954,"pX":0.28638822230602495,"pZ":1.5432219141706043,"vX0":5.381997022564192,"vY0":-138.0123217922315,"vZ0":-8.115695517148978,"x":106.08,"y":197.11,"x0":-0.8139193989575926,"y0":50.00120714637572,"z0":5.442159299066554,"aX":-12.995642857055175},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2184,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39727308978500275,"extension":6.564903603059834},"index":1,"playId":"e6c46765-d824-36a6-917f-29281233b6f6","pitchNumber":2,"startTime":"2026-08-26T20:45:09.926Z","endTime":"2026-08-26T20:45:14.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8246439897612,"aZ":-12.83996741106798,"pfxX":-7.025663291966202,"pfxZ":9.495486373870419,"pX":0.6554175179557032,"pZ":2.332277979873482,"vX0":5.952658511007891,"vY0":-142.0708209411396,"vZ0":-6.954447975467298,"x":92.02,"y":175.81,"x0":-0.5585755254852975,"y0":50.00025485362692,"z0":5.635117041293065,"aX":-14.29989653332291},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2294,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.386163688128887,"extension":6.495264260263593},"hitData":{"launchSpeed":101.2,"launchAngle":34.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.35,"coordY":64.13}},"index":2,"playId":"6f5b4b12-fac7-3939-a28a-65348c52eed9","pitchNumber":3,"startTime":"2026-08-26T20:45:22.112Z","endTime":"2026-08-26T20:45:31.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:45:31.127Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:46:00.275Z","endTime":"2026-08-26T20:46:10.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.878505730514476,"aZ":-25.028742382818162,"pfxX":-3.119870834827798,"pfxZ":3.777039802263918,"pX":0.595327683533483,"pZ":1.9591454962521253,"vX0":5.24767628097419,"vY0":-136.47344616814615,"vZ0":-4.69697114654887,"x":94.31,"y":185.88,"x0":-0.9435781322905606,"y0":50.00668352563294,"z0":5.417650605922967,"aX":-5.9103592360318356},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":4.6,"spinRate":2242,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40071303437080186,"extension":6.4536860462156955},"hitData":{"launchSpeed":65.6,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.24,"coordY":159.69}},"index":0,"playId":"2bf8d808-d892-34f2-badb-8f170e5b7569","pitchNumber":1,"startTime":"2026-08-26T20:46:02.473Z","endTime":"2026-08-26T20:46:10.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:46:10.492Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:46:28.645Z","endTime":"2026-08-26T20:47:51.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74894914217903,"aZ":-28.27888741410587,"pfxX":0.9239805660868115,"pfxZ":2.1187241581954765,"pX":1.4116548007005245,"pZ":2.706755256195774,"vX0":5.509870619854811,"vY0":-134.17709140399361,"vZ0":-2.109482121359059,"x":63.19,"y":165.7,"x0":-0.7814226228083951,"y0":50.00310194187922,"z0":5.501428129589565,"aX":1.6981930664186207},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.6,"breakHorizontal":-2.8,"spinRate":2206,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.4069177689506773,"extension":6.49339757428798},"index":0,"playId":"13164c16-7477-3c18-b028-d92d41631366","pitchNumber":1,"startTime":"2026-08-26T20:46:33.825Z","endTime":"2026-08-26T20:46:38.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92204668101737,"aZ":-18.073776669320537,"pfxX":-8.419810957459147,"pfxZ":6.677513008118856,"pX":-0.28623367683278156,"pZ":2.6969816404588878,"vX0":5.054662791511422,"vY0":-143.82496955597728,"vZ0":-4.583654550134579,"x":127.91,"y":165.96,"x0":-0.9654354346916741,"y0":50.00132176106984,"z0":5.41973940194711,"aX":-17.77545970215155},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.4,"breakHorizontal":14.4,"spinRate":2052,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3797048720742322,"extension":6.571717143927861},"index":1,"playId":"f823592f-913e-3034-bfee-62312b3c96d5","pitchNumber":2,"startTime":"2026-08-26T20:46:45.724Z","endTime":"2026-08-26T20:46:50.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.991698027307656,"aZ":-23.263582717694916,"pfxX":0.07086910053002549,"pfxZ":4.778717291833046,"pX":-0.47265935893267236,"pZ":2.0883634826883957,"vX0":1.8753313056282697,"vY0":-135.0650362829902,"vZ0":-4.529096385685125,"x":135.02,"y":182.39,"x0":-1.1826021847144024,"y0":50.00071127246944,"z0":5.404764844930247,"aX":0.13177051805444334},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":-0.5,"spinRate":2274,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.40416403791493094,"extension":6.428455141375256},"index":2,"playId":"318bdd6c-30ab-3109-a2f6-2775795bc44e","pitchNumber":3,"startTime":"2026-08-26T20:46:58.534Z","endTime":"2026-08-26T20:47:03.067Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-26T20:47:09.489Z","endTime":"2026-08-26T20:47:23.121Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716363143836347,"aZ":-24.97022234185924,"pfxX":-6.787351840301934,"pfxZ":4.107477953599649,"pX":-1.4073232265331805,"pZ":1.0564103423613158,"vX0":2.007184600394337,"vY0":-131.32587619470613,"vZ0":-6.2653280775259805,"x":170.64,"y":210.26,"x0":-1.297679250840121,"y0":50.00479085508228,"z0":5.319957786585826,"aX":-11.906116773963909},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":11.9,"spinRate":1181,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4164218715722612,"extension":6.572513698799698},"index":4,"playId":"a5bde99e-d18c-3712-b772-6c698c540f01","pitchNumber":4,"startTime":"2026-08-26T20:47:23.121Z","endTime":"2026-08-26T20:47:27.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73522150372933,"aZ":-9.640418856855442,"pfxX":-4.976762646886476,"pfxZ":10.632509901650256,"pX":0.23243337170400077,"pZ":2.6634030737218053,"vX0":4.18583963380116,"vY0":-144.66491198911547,"vZ0":-6.848847848046781,"x":108.14,"y":166.87,"x0":-0.5866099810317357,"y0":50.00558726106691,"z0":5.6525490485643175,"aX":-10.550616274535589},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2429,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.37861666517988546,"extension":6.648635725321311},"hitData":{"launchSpeed":103.6,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.68,"coordY":151.07}},"index":5,"playId":"fe629d0d-9204-3878-b03f-2040edb49439","pitchNumber":5,"startTime":"2026-08-26T20:47:43.927Z","endTime":"2026-08-26T20:47:51.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:47:51.954Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a sharp line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:50:04.012Z","endTime":"2026-08-26T20:51:26.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41808798013842,"aZ":-19.713768985854575,"pfxX":-10.777946114946584,"pfxZ":6.667089267634338,"pX":1.05541349686339,"pZ":2.08162144224858,"vX0":9.924062418797401,"vY0":-136.22373342334072,"vZ0":-6.44000750213027,"x":76.77,"y":182.58,"x0":-1.244032379369244,"y0":50.00527550385054,"z0":5.850745570773653,"aX":-20.151152271206147},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":17.3,"spinRate":2357,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.402903225610157,"extension":5.953520672428274},"index":0,"playId":"5288f508-8237-3151-8aa6-04145118e0f2","pitchNumber":1,"startTime":"2026-08-26T20:50:07.096Z","endTime":"2026-08-26T20:50:11.565Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51030299769622,"aZ":-20.77119156785162,"pfxX":-11.218716632745366,"pfxZ":7.149758408884467,"pX":0.20089342108096064,"pZ":1.826098916393665,"vX0":7.560615072716382,"vY0":-125.75134527844814,"vZ0":-5.771242995207429,"x":109.34,"y":189.48,"x0":-1.3935680651588656,"y0":50.00111820575412,"z0":5.845809884818412,"aX":-17.889506455638102},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.8,"breakHorizontal":18.5,"spinRate":2081,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4362631942331898,"extension":5.919868973734096},"index":1,"playId":"b17828b4-ee2f-3161-8a9d-2bead5a9047f","pitchNumber":2,"startTime":"2026-08-26T20:50:21.291Z","endTime":"2026-08-26T20:50:25.256Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714292343395446,"aZ":-17.681622948904415,"pfxX":-0.9366341180621829,"pfxZ":8.003729153640839,"pX":0.8366075052100905,"pZ":1.4635038806628322,"vX0":6.704548721422666,"vY0":-133.46538883679236,"vZ0":-7.915444839182198,"x":85.11,"y":199.27,"x0":-1.5822456305624222,"y0":50.002398911839116,"z0":5.732338374177801,"aX":-1.696011998996934},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":0.4,"spinRate":2688,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40978831028647855,"extension":5.9993816465820835},"index":2,"playId":"5d93ead5-9e05-3c8b-9d11-0b886c0a6a7b","pitchNumber":3,"startTime":"2026-08-26T20:50:34.908Z","endTime":"2026-08-26T20:50:40.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49380779776827,"aZ":-19.05718688847022,"pfxX":-1.0771611595642234,"pfxZ":7.227704078300896,"pX":0.21830107880912916,"pZ":3.2098298130979868,"vX0":4.952516470947337,"vY0":-133.34636348210154,"vZ0":-3.432969924653895,"x":108.68,"y":152.11,"x0":-1.5166779628370428,"y0":50.00656483673863,"z0":5.8753558009380376,"aX":-1.9564736086432482},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":1.0,"spinRate":2729,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4094828375314381,"extension":5.7279906746784865},"index":3,"playId":"60304390-3ed2-39bc-8b54-5c7c1293a19c","pitchNumber":4,"startTime":"2026-08-26T20:50:50.663Z","endTime":"2026-08-26T20:50:54.706Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-26T20:51:04.929Z","endTime":"2026-08-26T20:51:14.382Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784790538684646,"aZ":-19.790252962055376,"pfxX":-10.608230161166281,"pfxZ":6.494102993125209,"pX":0.027584225793057485,"pZ":2.830451965536732,"vX0":7.389975672667676,"vY0":-137.324536867712,"vZ0":-4.685404416373482,"x":115.95,"y":162.36,"x0":-1.3218319896861932,"y0":50.006139299364484,"z0":5.907651751023,"aX":-20.237958378062913},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":17.6,"spinRate":2463,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39905691457405723,"extension":5.976873460172212},"hitData":{"launchSpeed":101.5,"launchAngle":11.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":154.99,"coordY":100.42}},"index":5,"playId":"29e357b9-7da3-3149-b451-c228e152454b","pitchNumber":5,"startTime":"2026-08-26T20:51:14.382Z","endTime":"2026-08-26T20:51:26.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:51:26.378Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks. Spencer Horwitz to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:51:40.726Z","endTime":"2026-08-26T20:53:13.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78021715558011,"aZ":-19.76594391399139,"pfxX":-0.8411433819291356,"pfxZ":6.9756786863362645,"pX":0.3873902455271888,"pZ":3.3422830481084427,"vX0":5.454436903600758,"vY0":-132.6263103836822,"vZ0":-2.877340162975873,"x":102.23,"y":148.54,"x0":-1.5879262756564314,"y0":50.00262563000867,"z0":5.885438473626108,"aX":-1.497013830500214},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":0.4,"spinRate":2584,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.41324158890828233,"extension":5.889199251779838},"index":0,"playId":"e38c3407-c957-37ae-99fe-4ebb23e55d40","pitchNumber":1,"startTime":"2026-08-26T20:51:52.066Z","endTime":"2026-08-26T20:51:57.038Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":85.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609018792849557,"aZ":-17.83387627205382,"pfxX":-11.084592145463946,"pfxZ":7.62926002039217,"pX":-0.3910799897675451,"pZ":3.3818412868903627,"vX0":6.738143240496086,"vY0":-136.37704931174,"vZ0":-3.5477084810373176,"x":131.91,"y":147.47,"x0":-1.4565733040867528,"y0":50.00221368069152,"z0":5.933148585918815,"aX":-20.83259821935953},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":18.6,"spinRate":2370,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40197463419154644,"extension":6.006312865612491},"index":1,"playId":"a788ea04-d053-3c55-ae13-baa0b7ca50c4","pitchNumber":2,"startTime":"2026-08-26T20:52:28.571Z","endTime":"2026-08-26T20:52:32.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892618000399825,"aZ":-17.55858632523798,"pfxX":-9.664294824782264,"pfxZ":7.69449512108026,"pX":-0.30129890725523184,"pZ":3.731381485823225,"vX0":6.342485922312681,"vY0":-136.86687624819305,"vZ0":-2.6936617489873766,"x":128.48,"y":138.03,"x0":-1.3917866295611632,"y0":50.00149873347224,"z0":5.9291654111778875,"aX":-18.354124212212938},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":16.2,"spinRate":2377,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.400025456678923,"extension":6.0073638120604835},"index":2,"playId":"38778064-56cf-37d8-b990-d086c1c9cbc0","pitchNumber":3,"startTime":"2026-08-26T20:52:47.714Z","endTime":"2026-08-26T20:52:51.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13992725977358,"aZ":-13.931437590049367,"pfxX":-7.069897743607388,"pfxZ":9.794922498666097,"pX":-1.0603914586502274,"pZ":2.014984252915928,"vX0":4.0307300192904085,"vY0":-136.14442960059648,"vZ0":-7.212324282289935,"x":157.42,"y":184.38,"x0":-1.6479225918709737,"y0":50.000785187550626,"z0":5.6781959287361286,"aX":-13.163061777092114},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2332,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4035651430281453,"extension":6.0196385006290205},"index":3,"playId":"319b3bff-5b74-3437-859c-85d1e7fa5cef","pitchNumber":4,"startTime":"2026-08-26T20:53:08.333Z","endTime":"2026-08-26T20:53:13.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:53:13.961Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryan Reynolds pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:53:34.074Z","endTime":"2026-08-26T20:56:40.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926569875982473,"aZ":-22.6181604328978,"pfxX":-9.497547189966763,"pfxZ":5.968830197246752,"pX":-0.18092706813125853,"pZ":1.180839935011788,"vX0":6.6824046419292875,"vY0":-125.62816245361721,"vZ0":-6.758412752007966,"x":123.9,"y":206.9,"x0":-1.6384498679431148,"y0":50.005650838553834,"z0":5.73864700694566,"aX":-15.216994551469622},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.5,"breakHorizontal":15.7,"spinRate":1834,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4356164436251393,"extension":6.073933406646257},"index":0,"playId":"7f442e12-0b16-3443-ac5c-1ffec1b18aa5","pitchNumber":1,"startTime":"2026-08-26T20:53:42.629Z","endTime":"2026-08-26T20:53:46.085Z","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":93.2,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.580517481550803,"aZ":-20.052181730438242,"pfxX":-11.228945828493822,"pfxZ":6.569492377927819,"pX":-0.8953669352455608,"pZ":2.5767243339403723,"vX0":5.91629351718408,"vY0":-135.48601589908031,"vZ0":-4.856598872847735,"x":151.13,"y":169.21,"x0":-1.656682369614133,"y0":50.00641013521593,"z0":5.807866413026149,"aX":-20.730443091872658},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":19.0,"spinRate":2359,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40537862419275017,"extension":5.959504690048736},"index":1,"playId":"e1bc93da-b8b6-31e5-8c96-d4f72dad1d87","pitchNumber":2,"startTime":"2026-08-26T20:54:01.475Z","endTime":"2026-08-26T20:54:09.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-26T20:54:12.593Z","endTime":"2026-08-26T20:55:25.473Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780740498723915,"aZ":-18.694812819227593,"pfxX":-9.130174171965557,"pfxZ":6.929266392424141,"pX":-0.6314000455560473,"pZ":2.7213813538236633,"vX0":5.631576070909972,"vY0":-138.5524140130334,"vZ0":-5.189886009106783,"x":141.07,"y":165.3,"x0":-1.5034047367587935,"y0":50.00503371766961,"z0":5.867193012795832,"aX":-17.76388857244792},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":15.4,"spinRate":2351,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3952361163780851,"extension":6.098155576053557},"index":3,"playId":"1dc5ea17-4d1c-34f3-8817-468c8d762f4b","pitchNumber":3,"startTime":"2026-08-26T20:55:25.473Z","endTime":"2026-08-26T20:55:29.267Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"8f63570f-4ddd-49de-8fde-16a012a962b3","startTime":"2026-08-26T20:55:46.337Z","endTime":"2026-08-26T20:55:56.727Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Bryan Reynolds batting, Spencer Horwitz advances to 3rd on a balk. Brandon Lowe advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":5,"actionPlayId":"8f63570f-4ddd-49de-8fde-16a012a962b3","startTime":"2026-08-26T20:56:00.333Z","endTime":"2026-08-26T20:56:25.989Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681190,"link":"/api/v1/people/681190"}},{"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":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59351789109557,"aZ":-25.61371516006174,"pfxX":-8.108682048269511,"pfxZ":4.001006502534333,"pX":-0.153757430502073,"pZ":2.5937667230230987,"vX0":6.042230000461992,"vY0":-126.65499940940865,"vZ0":-3.3334975145981325,"x":122.86,"y":168.75,"x0":-1.5057468116582986,"y0":50.00471185400773,"z0":5.954462106967895,"aX":-13.299270591089671},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":13.4,"spinRate":1934,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.43092012090931675,"extension":6.086166319365981},"hitData":{"launchSpeed":89.4,"launchAngle":64.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.57,"coordY":134.34}},"index":6,"playId":"d450c47e-9e6d-3047-91a1-cbba5e8cd757","pitchNumber":4,"startTime":"2026-08-26T20:56:25.989Z","endTime":"2026-08-26T20:56:40.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:56:40.045Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:56:56.557Z","endTime":"2026-08-26T20:58:25.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40609716129985,"aZ":-28.526776619804473,"pfxX":1.5277279005234412,"pfxZ":2.16155924665315,"pX":0.8617683527338247,"pZ":3.7120742887175755,"vX0":5.990424550837519,"vY0":-127.98935997733842,"vZ0":-0.2436421891356494,"x":84.15,"y":138.55,"x0":-1.6921933099102473,"y0":50.00162292414969,"z0":6.012221705586057,"aX":2.574011376836787},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2982,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.4253372291312605,"extension":6.010604318843946},"index":0,"playId":"ff3d9641-c3e0-34f4-ab27-43d719748556","pitchNumber":1,"startTime":"2026-08-26T20:57:05.625Z","endTime":"2026-08-26T20:57:09.072Z","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":94.7,"endSpeed":87.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.085225219752004,"aZ":-18.965547507901665,"pfxX":-8.839554590895727,"pfxZ":6.815467447810747,"pX":-0.6066739412763864,"pZ":2.1493871563964952,"vX0":5.839384739719762,"vY0":-137.73438887162214,"vZ0":-6.149584942168216,"x":140.12,"y":180.75,"x0":-1.5963470992187012,"y0":50.00223953254667,"z0":5.676001899959874,"aX":-17.131810308304022},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":14.9,"spinRate":2402,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.39633567521738877,"extension":6.067010961440352},"index":1,"playId":"ba0c5c02-f182-376f-b13a-7d95703387de","pitchNumber":2,"startTime":"2026-08-26T20:57:23.724Z","endTime":"2026-08-26T20:57:29.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30469666101244,"aZ":-10.840582101160846,"pfxX":-3.8004623961165094,"pfxZ":10.890734968842068,"pX":0.9671617397540692,"pZ":2.4475724849943057,"vX0":7.996620099737399,"vY0":-139.3185731652262,"vZ0":-7.273781667653503,"x":80.13,"y":172.7,"x0":-1.4510328103763348,"y0":50.00356418337961,"z0":5.814603075620001,"aX":-7.445670865329528},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":5.2,"spinRate":2478,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3936665879988528,"extension":6.157783207648434},"index":2,"playId":"524047cc-be63-3bba-85eb-b68dd10f384b","pitchNumber":3,"startTime":"2026-08-26T20:57:42.626Z","endTime":"2026-08-26T20:57:48.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.995064141342063,"aZ":-15.093332465575985,"pfxX":-4.790527132340758,"pfxZ":8.77616359714982,"pX":-0.7793588547183588,"pZ":3.453102276574698,"vX0":3.5959153458752784,"vY0":-138.8446505674788,"vZ0":-4.051114620518131,"x":146.71,"y":145.55,"x0":-1.4708965339234255,"y0":50.00356330676008,"z0":5.940067541286734,"aX":-9.32437125522479},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2446,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39496846274904174,"extension":6.0346348967512515},"index":3,"playId":"c4ba5b6a-4d27-33eb-a22f-d3b8b17c92f3","pitchNumber":4,"startTime":"2026-08-26T20:58:03.811Z","endTime":"2026-08-26T20:58:09.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.518664744679562,"aZ":-25.538401359413104,"pfxX":-9.216331327547081,"pfxZ":3.8765038030036054,"pX":0.32205999303907307,"pZ":1.7389299531340296,"vX0":7.0614749702230775,"vY0":-129.62791498090934,"vZ0":-5.737575145809706,"x":104.72,"y":191.83,"x0":-1.2315735952234568,"y0":50.00428646609495,"z0":5.914988369567753,"aX":-15.78362753914011},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":1880,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4215294069118558,"extension":6.256753850790795},"index":4,"playId":"857c8f0b-45ff-344c-8abe-54aaaa2eb99e","pitchNumber":5,"startTime":"2026-08-26T20:58:20.643Z","endTime":"2026-08-26T20:58:25.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:58:25.652Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T20:58:39.221Z","endTime":"2026-08-26T21:00:07.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":87.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.608684321175446,"aZ":-14.80700170667866,"pfxX":-6.5072915201329655,"pfxZ":8.948262810766915,"pX":1.062779794178326,"pZ":2.6769779501247677,"vX0":8.909195688697928,"vY0":-138.58922487242532,"vZ0":-5.864127914707082,"x":76.49,"y":166.5,"x0":-1.3514276258320628,"y0":50.00464238821018,"z0":5.813213174271233,"aX":-12.632596989098493},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2449,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39555840929649744,"extension":6.147435526698152},"index":0,"playId":"c574aa86-92c3-363f-b2f9-ec5cfb167b03","pitchNumber":1,"startTime":"2026-08-26T20:58:51.920Z","endTime":"2026-08-26T20:58:56.421Z","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":93.1,"endSpeed":86.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016816211368443,"aZ":-22.031844806824143,"pfxX":-0.44463254617935455,"pfxZ":5.396678745214942,"pX":0.8141483802970018,"pZ":2.9856266659460533,"vX0":6.368907600194201,"vY0":-135.56919114295042,"vZ0":-3.7146716954306593,"x":85.97,"y":158.17,"x0":-1.4983212097658558,"y0":50.00112416796461,"z0":5.893956782929481,"aX":-0.8359500908893798},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-0.4,"spinRate":2639,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40257736322559223,"extension":6.095387583059115},"index":1,"playId":"2a921370-d724-3520-82b6-4524f5010f0f","pitchNumber":2,"startTime":"2026-08-26T20:59:10.299Z","endTime":"2026-08-26T20:59:14.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105565296821155,"aZ":-16.43518640921495,"pfxX":-5.660097909431192,"pfxZ":8.052117601278516,"pX":1.2817712607232816,"pZ":3.327235994647403,"vX0":9.389000597383056,"vY0":-138.4792599048611,"vZ0":-3.9633686264139882,"x":68.14,"y":148.94,"x0":-1.4074969677884028,"y0":50.00005112015076,"z0":5.86688074398221,"aX":-11.060484247143425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":8.4,"spinRate":2381,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39457215791662126,"extension":6.11969652911826},"index":2,"playId":"f4fe10b5-7efe-3c9d-af7e-7b34db3feb8e","pitchNumber":3,"startTime":"2026-08-26T20:59:26.519Z","endTime":"2026-08-26T20:59:31.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00964999630462,"aZ":-22.899385013414907,"pfxX":-7.786551776503883,"pfxZ":5.41431169329813,"pX":0.12137238363868347,"pZ":1.1637474714826233,"vX0":6.573986926149864,"vY0":-129.514768533572,"vZ0":-7.384794302315725,"x":112.37,"y":207.36,"x0":-1.4282070173026813,"y0":50.003194441263666,"z0":5.782239687348998,"aX":-13.335478645538682},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":12.8,"spinRate":1906,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.421624954271131,"extension":6.244752681852241},"index":3,"playId":"e584b277-f4aa-3e59-8c70-4e35c9dfbd65","pitchNumber":4,"startTime":"2026-08-26T20:59:43.227Z","endTime":"2026-08-26T20:59:47.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691620921663226,"aZ":-20.327142216780537,"pfxX":-7.319975593092946,"pfxZ":6.995369978250477,"pX":0.8643550585059203,"pZ":1.5037874753634923,"vX0":7.980844415312677,"vY0":-129.01746698406853,"vZ0":-6.9702171097127845,"x":84.05,"y":198.18,"x0":-1.3113690529700417,"y0":50.00458553486518,"z0":5.796112782882015,"aX":-12.39884326216562},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.4,"breakHorizontal":11.5,"spinRate":2036,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4238001397621787,"extension":6.273190274646286},"index":4,"playId":"ffec012a-fe27-3126-a6b2-ab6c4da9d7e5","pitchNumber":5,"startTime":"2026-08-26T21:00:03.348Z","endTime":"2026-08-26T21:00:07.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:00:07.031Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin challenged (pitch result), call on the field was overturned: Nick Gonzales called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T21:00:34.201Z","endTime":"2026-08-26T21:02:09.665Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55887890605134,"aZ":-18.693432278567975,"pfxX":-0.08334472449993902,"pfxZ":7.229792854627034,"pX":0.6234276358564225,"pZ":2.8927808500489087,"vX0":5.87836620127906,"vY0":-135.21665848157377,"vZ0":-4.216680009221848,"x":93.24,"y":160.67,"x0":-1.561532064105455,"y0":50.00368014905878,"z0":5.7720011292189115,"aX":-0.15654988052696153},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":-1.0,"spinRate":2606,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40400289832204406,"extension":6.0297602299690265},"index":0,"playId":"cf585a8c-0073-3ecd-adcb-466c2dea5ebe","pitchNumber":1,"startTime":"2026-08-26T21:00:35.868Z","endTime":"2026-08-26T21:00:39.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01858144818985,"aZ":-17.200875825175824,"pfxX":-10.059622238915443,"pfxZ":7.521653508049501,"pX":0.43086069792928333,"pZ":2.6199965036976973,"vX0":8.156226648591899,"vY0":-140.04094956819426,"vZ0":-5.696029686725355,"x":100.58,"y":168.04,"x0":-1.2094420707833833,"y0":50.00230731594691,"z0":5.801919526213601,"aX":-20.021298124195724},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":16.6,"spinRate":2404,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39081489751257337,"extension":6.23903919376491},"index":1,"playId":"3bb93b68-edd0-3e0e-abcf-28934bb74b90","pitchNumber":2,"startTime":"2026-08-26T21:00:58.018Z","endTime":"2026-08-26T21:01:01.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.952706665929984,"aZ":-16.314772517678797,"pfxX":-10.299349061244492,"pfxZ":8.014884672769638,"pX":0.5403431449615288,"pZ":2.9284757729849584,"vX0":8.859491391373298,"vY0":-139.67169556094842,"vZ0":-5.202643652085862,"x":96.4,"y":159.71,"x0":-1.3318823559157933,"y0":50.006969219823304,"z0":5.8855418232820265,"aX":-20.389273816842678},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":16.9,"spinRate":2414,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3919024345215667,"extension":6.256191289587337},"index":2,"playId":"10a8b5ec-fb53-3b03-aa25-07a1ffffb7f7","pitchNumber":3,"startTime":"2026-08-26T21:01:18.696Z","endTime":"2026-08-26T21:01:22.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"12bfc0b3-a4a2-4059-af21-3c150ff3b3b5","startTime":"2026-08-26T21:01:45.217Z","endTime":"2026-08-26T21:01:50.217Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27912018531886,"aZ":-12.329666636918956,"pfxX":-9.290051717622415,"pfxZ":10.220579330386068,"pX":0.1592256568032851,"pZ":1.6937001372786686,"vX0":7.26526487810135,"vY0":-138.98657029705493,"vZ0":-8.83927317420384,"x":110.93,"y":193.05,"x0":-1.2912236690963823,"y0":50.00581166687911,"z0":5.74905321326699,"aX":-18.045362851607074},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":15.1,"spinRate":2396,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39519182973511313,"extension":6.122684816484945},"index":4,"playId":"f5c2bf8d-2c59-3d31-8598-22c327099a41","pitchNumber":4,"startTime":"2026-08-26T21:02:02.856Z","endTime":"2026-08-26T21:02:09.665Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"playEndTime":"2026-08-26T21:02:09.665Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:04:28.886Z","endTime":"2026-08-26T21:06:04.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.176103030062727,"aZ":-15.284863019524556,"pfxX":-4.295490963007384,"pfxZ":8.587089938917371,"pX":-0.7609275627056652,"pZ":3.618300551581069,"vX0":2.292096558061238,"vY0":-138.67619462896053,"vZ0":-2.585826972099239,"x":146.0,"y":141.09,"x0":-1.035818831671993,"y0":50.00219615374292,"z0":5.570447490112588,"aX":-8.447558807655067},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2151,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39350392502761355,"extension":6.326770187691946},"index":0,"playId":"92c3fe37-9106-33c0-86b2-4e5116ea195e","pitchNumber":1,"startTime":"2026-08-26T21:04:35.082Z","endTime":"2026-08-26T21:04:38.594Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.580630955675485,"aZ":-33.09887817694824,"pfxX":-6.997962038294474,"pfxZ":-0.5689429811138726,"pX":-1.8034860421750716,"pZ":3.731565730083975,"vX0":1.0549057629129364,"vY0":-126.26125879080016,"vZ0":2.200153080148085,"x":185.74,"y":138.03,"x0":-1.3159446895691287,"y0":50.00413628059955,"z0":5.503756394413707,"aX":-11.351805780982417},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":12.5,"spinRate":1125,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4330323369716771,"extension":6.506052582824653},"index":1,"playId":"4505d2ea-c49e-3e37-be4e-bc63680e7429","pitchNumber":2,"startTime":"2026-08-26T21:04:47.727Z","endTime":"2026-08-26T21:04:51.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703214176333063,"aZ":-23.918082711890015,"pfxX":-0.018218927808897556,"pfxZ":4.647230933500811,"pX":-0.32384477013096263,"pZ":2.5053589767079476,"vX0":2.006011483674871,"vY0":-131.62430651574675,"vZ0":-3.0298567767798685,"x":129.34,"y":171.14,"x0":-1.089513467680398,"y0":50.00139288300551,"z0":5.418388330910977,"aX":-0.0324122233027585},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-0.4,"spinRate":2159,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.41417130128969415,"extension":6.340668677177903},"index":2,"playId":"42b1d11e-470a-3357-b289-7913551891f9","pitchNumber":3,"startTime":"2026-08-26T21:05:05.476Z","endTime":"2026-08-26T21:05:09.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.688965554133915,"aZ":-13.378520019040627,"pfxX":-5.442102514830942,"pfxZ":9.63021546722743,"pX":-0.9961242593475008,"pZ":2.781967340461861,"vX0":1.6551276496584824,"vY0":-138.7296548029616,"vZ0":-5.11678763203577,"x":154.97,"y":163.67,"x0":-0.8930507819276209,"y0":50.00085123762741,"z0":5.540170945542382,"aX":-10.618811013505917},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2340,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3946429387938717,"extension":6.393562488398625},"index":3,"playId":"7be89372-9951-35c6-8d8d-ae464a26cfa3","pitchNumber":4,"startTime":"2026-08-26T21:05:17.197Z","endTime":"2026-08-26T21:05:21.986Z","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":92.7,"endSpeed":85.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932920073991454,"aZ":-21.634297108597156,"pfxX":-0.8942777972898877,"pfxZ":5.6709864411741435,"pX":0.5330327909161121,"pZ":1.3362217225021247,"vX0":4.528159076983656,"vY0":-134.89950924136252,"vZ0":-6.573592957577837,"x":96.68,"y":202.7,"x0":-1.0448404948631653,"y0":50.00603246605423,"z0":5.309911263979469,"aX":-1.663521573294587},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":0.7,"spinRate":2178,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4046682928437635,"extension":6.559240504740688},"index":4,"playId":"35f253a5-1adf-31a3-ad09-d97adafaf7ae","pitchNumber":5,"startTime":"2026-08-26T21:05:31.528Z","endTime":"2026-08-26T21:05:35.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807213561764435,"aZ":-35.20830466384671,"pfxX":-7.493390420927304,"pfxZ":-1.7729926986817652,"pX":-0.29861049548000707,"pZ":0.8965421597154208,"vX0":4.7792089648271165,"vY0":-130.18669662592268,"vZ0":-4.1997989028540825,"x":128.38,"y":214.57,"x0":-1.1899927634723175,"y0":50.006197313814525,"z0":5.2124982764741,"aX":-12.790715460156205},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.0,"breakHorizontal":12.5,"spinRate":1195,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42166115988386466,"extension":6.550891621259823},"index":5,"playId":"994322a4-db87-39fc-bd69-a020851a3e8d","pitchNumber":6,"startTime":"2026-08-26T21:05:57.851Z","endTime":"2026-08-26T21:06:04.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:06:04.703Z","atBatIndex":25},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Manny Machado reaches on a throwing error by third baseman Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:06:17.377Z","endTime":"2026-08-26T21:07:02.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25904935078603,"aZ":-15.020428397783244,"pfxX":-8.841005004353313,"pfxZ":8.415708221957793,"pX":-0.9244355079834816,"pZ":1.5630785575905668,"vX0":3.950246566842777,"vY0":-142.02851623611366,"vZ0":-7.372943186226805,"x":152.24,"y":196.58,"x0":-1.1866352319275904,"y0":50.000593234756344,"z0":5.152290074483085,"aX":-18.016304434416814},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":15.1,"spinRate":2172,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.38599402499697577,"extension":6.615886538159305},"index":0,"playId":"0ad170c7-391a-33c4-a86b-fd5264dc3e91","pitchNumber":1,"startTime":"2026-08-26T21:06:23.973Z","endTime":"2026-08-26T21:06:31.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98433632031997,"aZ":-24.21499798768001,"pfxX":-1.4134544419855846,"pfxZ":4.440868369269045,"pX":0.1588473088718408,"pZ":1.460926586141857,"vX0":3.775992587863422,"vY0":-133.3011579172405,"vZ0":-5.48225218946982,"x":110.95,"y":199.33,"x0":-1.0954548539744628,"y0":50.0001750568349,"z0":5.303976811249901,"aX":-2.531507096582426},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":1.7,"spinRate":2201,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4116815506512941,"extension":6.581660738281152},"index":1,"playId":"299183d4-b978-3de5-b882-b3dc7e307d1e","pitchNumber":2,"startTime":"2026-08-26T21:06:34.735Z","endTime":"2026-08-26T21:06:38.221Z","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":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49858411893256,"aZ":-18.511523359123714,"pfxX":-10.34417058876393,"pfxZ":6.748855145575661,"pX":-1.0806570924775445,"pZ":2.50009483308826,"vX0":3.8419433394642084,"vY0":-141.00241316604942,"vZ0":-4.52594804665002,"x":158.19,"y":171.28,"x0":-1.1128315411963847,"y0":50.00250726371723,"z0":5.311903526485431,"aX":-20.93583556000106},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":18.0,"spinRate":2163,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38768235130197093,"extension":6.54939197719729},"hitData":{"launchSpeed":77.2,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.61,"coordY":170.84}},"index":2,"playId":"f03386f8-88c9-3984-84d4-7fce16eb1544","pitchNumber":3,"startTime":"2026-08-26T21:06:50.140Z","endTime":"2026-08-26T21:07:02.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:07:02.352Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to shortstop Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:07:28.430Z","endTime":"2026-08-26T21:07:42.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58383727713327,"aZ":-15.269805314297418,"pfxX":-9.984241296364793,"pfxZ":8.528206027027682,"pX":-0.36134023748543126,"pZ":3.03072529168399,"vX0":5.523363595358396,"vY0":-139.91551795907262,"vZ0":-3.6332032538818546,"x":130.77,"y":156.95,"x0":-1.0637839535009432,"y0":50.00618759066713,"z0":5.346926717444033,"aX":-19.797961342203063},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":16.9,"spinRate":2153,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39147839025965503,"extension":6.75699897082493},"hitData":{"launchSpeed":75.9,"launchAngle":63.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":137.05,"coordY":149.05}},"index":0,"playId":"5a2e532b-2652-38a7-8e7f-eeec67914a29","pitchNumber":1,"startTime":"2026-08-26T21:07:33.060Z","endTime":"2026-08-26T21:07:42.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:07:42.082Z","atBatIndex":27},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jackson Merrill triples (3) on a sharp line drive to right fielder Esmerlyn Valdez. Manny Machado scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:08:05.432Z","endTime":"2026-08-26T21:09:26.877Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628746389642107,"aZ":-27.867699895337477,"pfxX":-9.940133774695068,"pfxZ":2.5996697830769104,"pX":0.05234386207946167,"pZ":2.9367844798484124,"vX0":6.637287460086153,"vY0":-127.78553290273845,"vZ0":-0.4388453257544839,"x":115.0,"y":159.49,"x0":-1.2834702345555133,"y0":50.00564920145421,"z0":5.294710660061783,"aX":-16.48857790473157},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":16.6,"spinRate":1084,"spinDirection":261},"zone":2,"typeConfidence":2.0,"plateTime":0.42816345092380637,"extension":6.495621439783413},"index":0,"playId":"8371e5a9-3d4a-3753-bcc9-5b6d4ac251f0","pitchNumber":1,"startTime":"2026-08-26T21:08:15.401Z","endTime":"2026-08-26T21:08:18.581Z","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.7,"endSpeed":87.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.392421320091714,"aZ":-10.20527456010375,"pfxX":-7.9931688016984594,"pfxZ":11.141129869758874,"pX":1.0979813969691767,"pZ":2.1575954611973924,"vX0":7.8341376615204075,"vY0":-140.40439496974992,"vZ0":-7.193914550434798,"x":75.15,"y":180.52,"x0":-0.7064452937380591,"y0":50.00591446903828,"z0":5.437214635867245,"aX":-15.76748967864458},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":12.6,"spinRate":2213,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39193425843311136,"extension":6.671239920429096},"index":1,"playId":"a7c2422b-afd2-36d2-8381-7edc57185fc7","pitchNumber":2,"startTime":"2026-08-26T21:08:33.003Z","endTime":"2026-08-26T21:08:37.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.36992716978785,"aZ":-12.036543361837603,"pfxX":-5.400257762436185,"pfxZ":10.033813700515639,"pX":-0.673350685808949,"pZ":3.9977160877564426,"vX0":2.5142989924461037,"vY0":-141.49716216728604,"vZ0":-2.366976713101461,"x":142.67,"y":130.84,"x0":-0.8769437958700168,"y0":50.00143838023661,"z0":5.626498829145998,"aX":-10.837447882250398},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":9.2,"spinRate":2205,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3886142907809602,"extension":6.47198130474178},"index":2,"playId":"12f8e599-497e-3041-913b-e93d46b27762","pitchNumber":3,"startTime":"2026-08-26T21:08:52.504Z","endTime":"2026-08-26T21:08:56.501Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.135271543138174,"aZ":-12.11547933425065,"pfxX":-5.810172802686983,"pfxZ":10.119083514815669,"pX":0.734638225980238,"pZ":2.6462111397436523,"vX0":6.598409895473134,"vY0":-140.45551373890723,"vZ0":-5.416540257516296,"x":89.0,"y":167.33,"x0":-0.8989630126549122,"y0":50.00335688419296,"z0":5.39907490981383,"aX":-11.51848019149592},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2214,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39113170962952326,"extension":6.592066026763362},"hitData":{"launchSpeed":103.6,"launchAngle":13.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":200.68,"coordY":106.11}},"index":3,"playId":"3192d35d-9170-3834-8419-3e8ab2fedc96","pitchNumber":4,"startTime":"2026-08-26T21:09:10.871Z","endTime":"2026-08-26T21:09:26.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:09:26.877Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:09:59.542Z","endTime":"2026-08-26T21:10:25.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92024638591514,"aZ":-30.097854563484184,"pfxX":-0.3707894133327516,"pfxZ":1.203990033175776,"pX":0.3040232494949165,"pZ":3.0687513425657857,"vX0":3.4990872796415378,"vY0":-131.5673668101171,"vZ0":-0.5873916048625272,"x":105.41,"y":155.92,"x0":-1.0059863632052226,"y0":50.00075586520702,"z0":5.563701257520956,"aX":-0.6384490100894309},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-0.2,"spinRate":2094,"spinDirection":111},"zone":3,"typeConfidence":2.0,"plateTime":0.4194290729421968,"extension":6.548602162116687},"index":0,"playId":"c4c2438c-6d26-3868-bbde-a114617b15ff","pitchNumber":1,"startTime":"2026-08-26T21:10:05.246Z","endTime":"2026-08-26T21:10:10.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66713974189361,"aZ":-31.61822488129093,"pfxX":0.40002751767844114,"pfxZ":0.322217462636873,"pX":0.5158276285495268,"pZ":2.4377389431541583,"vX0":3.1911891729393527,"vY0":-131.03125424775388,"vZ0":-1.833933122346329,"x":97.34,"y":172.96,"x0":-0.771765385276422,"y0":50.00487338483042,"z0":5.517875705012385,"aX":0.6922628283388762},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":-1.4,"spinRate":2189,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.41862346905071446,"extension":6.615814658429522},"hitData":{"launchSpeed":72.4,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.3,"coordY":172.37}},"index":1,"playId":"5090f9bc-6280-3ba9-8664-23c2c5ab9388","pitchNumber":2,"startTime":"2026-08-26T21:10:17.793Z","endTime":"2026-08-26T21:10:25.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:10:25.810Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:12:39.187Z","endTime":"2026-08-26T21:12:47.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184572829840583,"aZ":-23.964280506497612,"pfxX":-7.919882322356592,"pfxZ":5.2242940838589025,"pX":0.11601010438273911,"pZ":2.219216536051126,"vX0":6.302369247233771,"vY0":-125.08878054174704,"vZ0":-4.109256996245442,"x":112.58,"y":178.86,"x0":-1.4174389928234163,"y0":50.004510065371434,"z0":5.867581934258568,"aX":-12.448367402284118},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.6,"breakHorizontal":12.7,"spinRate":2047,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.43928069712168405,"extension":5.91202255436514},"hitData":{"launchSpeed":68.3,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.75,"coordY":154.12}},"index":0,"playId":"c899c261-65a3-3e07-a65c-4120e450a42a","pitchNumber":1,"startTime":"2026-08-26T21:12:39.187Z","endTime":"2026-08-26T21:12:47.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:12:47.219Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:13:08.326Z","endTime":"2026-08-26T21:14:51.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978531441693182,"aZ":-19.37567825341427,"pfxX":-8.658054077752796,"pfxZ":6.700839182111561,"pX":0.10614463380174041,"pZ":2.0722305914563366,"vX0":7.221176080651229,"vY0":-137.01242487012567,"vZ0":-6.415046694729005,"x":112.95,"y":182.83,"x0":-1.4328063564277866,"y0":50.002784162650826,"z0":5.758535985138115,"aX":-16.536348460181912},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":14.3,"spinRate":2405,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39906419771655255,"extension":5.950759779456257},"index":0,"playId":"c054a20c-62df-38eb-8e9d-90b8878c4beb","pitchNumber":1,"startTime":"2026-08-26T21:13:11.495Z","endTime":"2026-08-26T21:13:15.462Z","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.9,"endSpeed":86.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376278503118264,"aZ":-19.62337028756612,"pfxX":-9.507463032973583,"pfxZ":6.620276426028641,"pX":-0.8787397975769926,"pZ":2.443836173214485,"vX0":5.582732754157451,"vY0":-136.61892678821488,"vZ0":-5.120170756811021,"x":150.5,"y":172.8,"x0":-1.7107627941300874,"y0":50.00165846017792,"z0":5.68618781033377,"aX":-18.016824325100835},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":16.1,"spinRate":2447,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40053410580641646,"extension":5.766518904725343},"index":1,"playId":"fe4c1382-9e65-362f-ba29-13fff153b945","pitchNumber":2,"startTime":"2026-08-26T21:13:26.407Z","endTime":"2026-08-26T21:13:31.202Z","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.4,"endSpeed":85.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78026073463586,"aZ":-21.129721744942778,"pfxX":-9.312933436522783,"pfxZ":5.9002563117264835,"pX":-1.0726011153354096,"pZ":3.6256249262937983,"vX0":4.718336638995472,"vY0":-135.97852493791723,"vZ0":-1.8809829650199936,"x":157.89,"y":140.89,"x0":-1.6200735737070842,"y0":50.00657350796423,"z0":5.792150940382202,"aX":-17.44595093546827},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2348,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4027807528535159,"extension":5.834937936417598},"index":2,"playId":"114963c7-e83a-328f-b11c-19b5d44f9d77","pitchNumber":3,"startTime":"2026-08-26T21:13:41.351Z","endTime":"2026-08-26T21:13:45.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66948140696932,"aZ":-18.67225523394784,"pfxX":-1.5598308362315296,"pfxZ":7.470108365384421,"pX":-0.19065077208799408,"pZ":3.0999999918761687,"vX0":3.98937993369079,"vY0":-133.5839545651696,"vZ0":-3.722827429813689,"x":124.27,"y":155.08,"x0":-1.5005559776424853,"y0":50.006365956288114,"z0":5.853510224946115,"aX":-2.8211947271724713},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":1.9,"spinRate":2615,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4099708443572134,"extension":5.720784127288844},"index":3,"playId":"974cd9f9-83bc-39f0-9560-5b28df4c213b","pitchNumber":4,"startTime":"2026-08-26T21:13:55.052Z","endTime":"2026-08-26T21:13:59.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-26T21:14:06.591Z","endTime":"2026-08-26T21:14:21.567Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15230651287056,"aZ":-13.952958632328023,"pfxX":-6.2420632265512745,"pfxZ":9.348496917237746,"pX":-0.3222909286471725,"pZ":2.8818793911624767,"vX0":5.087045016708833,"vY0":-138.9527842610368,"vZ0":-5.469430630850183,"x":129.28,"y":160.97,"x0":-1.368974452817365,"y0":50.00070087177817,"z0":5.808437985522285,"aX":-12.16227242306093},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2446,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39472579915767136,"extension":6.0845732308597045},"index":5,"playId":"22058b40-549e-37c1-b6f0-c20d9a67803d","pitchNumber":5,"startTime":"2026-08-26T21:14:21.567Z","endTime":"2026-08-26T21:14:25.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881886809932116,"aZ":-19.686376103277027,"pfxX":-9.038268511279117,"pfxZ":6.434709314713981,"pX":-0.6702555740164554,"pZ":2.681316123983096,"vX0":5.164337964188795,"vY0":-138.20385029272015,"vZ0":-5.222029770902978,"x":142.55,"y":166.38,"x0":-1.3857089531237377,"y0":50.00282278239429,"z0":5.911520600159476,"aX":-17.53966125528612},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":15.4,"spinRate":2359,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3958430220103648,"extension":5.931612551614208},"hitData":{"launchSpeed":73.8,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.68,"coordY":153.61}},"index":6,"playId":"f2cb089d-c34f-3f2c-9fff-4992f630a9cc","pitchNumber":6,"startTime":"2026-08-26T21:14:43.551Z","endTime":"2026-08-26T21:14:51.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:14:51.570Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:15:09.202Z","endTime":"2026-08-26T21:15:58.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475501131546675,"aZ":-18.201059970875757,"pfxX":-1.6097717334731434,"pfxZ":7.69353003315857,"pX":0.7290728358119337,"pZ":1.1602568525526276,"vX0":6.806601409424688,"vY0":-134.05282782951997,"vZ0":-8.359415614339927,"x":89.21,"y":207.45,"x0":-1.6358988648545085,"y0":50.00435340131524,"z0":5.622831716764924,"aX":-2.9245995685612645},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":1.4,"spinRate":2447,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4088718502452995,"extension":5.804142560858759},"index":0,"playId":"0925cba7-eabd-310b-b99f-9d1ec00b68dd","pitchNumber":1,"startTime":"2026-08-26T21:15:14.582Z","endTime":"2026-08-26T21:15:18.341Z","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.9,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0884118883907,"aZ":-19.231739635694943,"pfxX":-3.162575180276122,"pfxZ":6.983106177646014,"pX":-1.1186589208382736,"pZ":1.9856783768026842,"vX0":2.6025035791410964,"vY0":-135.19275806724434,"vZ0":-6.595569910914142,"x":159.64,"y":185.17,"x0":-1.6822318581402123,"y0":50.002863153801975,"z0":5.803733201787014,"aX":-5.862342766185985},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":5.2,"spinRate":2456,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.40491653501322933,"extension":5.905170251376338},"index":1,"playId":"8b5632ac-f4a3-31b2-8335-d8f83834253c","pitchNumber":2,"startTime":"2026-08-26T21:15:32.482Z","endTime":"2026-08-26T21:15:36.807Z","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":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25103174660251,"aZ":-21.075003515248692,"pfxX":-2.5628906597032124,"pfxZ":6.009870710306064,"pX":-0.2674056291417009,"pZ":2.369239711834449,"vX0":4.390516245155239,"vY0":-134.79453198479197,"vZ0":-4.971390440968234,"x":127.19,"y":174.81,"x0":-1.581534504543918,"y0":50.00390339403641,"z0":5.717766771840197,"aX":-4.734633412034112},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":3.7,"spinRate":2528,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4057556775128601,"extension":5.9733769326455155},"hitData":{"launchSpeed":101.9,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.17,"coordY":126.93}},"index":2,"playId":"7dff976f-3c9f-3b04-9b97-c6fe8b2ea0e8","pitchNumber":3,"startTime":"2026-08-26T21:15:50.512Z","endTime":"2026-08-26T21:15:58.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:15:58.541Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Sheets pops out to pitcher Bubba Chandler.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:18:05.145Z","endTime":"2026-08-26T21:18:59.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696149,"link":"/api/v1/people/696149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.806216102074263,"aZ":-32.22531098601383,"pfxX":0.6386943599486399,"pfxZ":-0.03193897032760873,"pX":-0.051987997757942085,"pZ":4.134141169178731,"vX0":2.289239095235042,"vY0":-127.91625140011402,"vZ0":2.5467271282244637,"x":118.98,"y":127.16,"x0":-1.0406157408182708,"y0":50.00164107908666,"z0":5.648188448043005,"aX":1.0605795378344656},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-1.7,"spinRate":2352,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.4278074314480991,"extension":6.375965898822429},"index":0,"playId":"3650b151-8426-3f24-ba2f-f2e0b8950112","pitchNumber":1,"startTime":"2026-08-26T21:18:15.956Z","endTime":"2026-08-26T21:18:20.142Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87348124843052,"aZ":-15.967131945104322,"pfxX":-6.774583721570005,"pfxZ":8.304795455374745,"pX":-1.1235226020661815,"pZ":4.280759920444374,"vX0":2.3968312856075205,"vY0":-139.001486209523,"vZ0":-0.29509724872398346,"x":159.83,"y":123.2,"x0":-1.1179703402863825,"y0":50.00583902224118,"z0":5.450721079568666,"aX":-13.226361206122881},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":11.8,"spinRate":2388,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39441782344993603,"extension":6.345458216067085},"index":1,"playId":"18cc796f-0853-3cee-8107-dc5bf3fd8949","pitchNumber":2,"startTime":"2026-08-26T21:18:30.488Z","endTime":"2026-08-26T21:18:33.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6708864437953,"aZ":-14.159514943427574,"pfxX":-7.235860592895254,"pfxZ":9.095347914181692,"pX":-0.08401817464052391,"pZ":3.1994882815861954,"vX0":3.804781105194925,"vY0":-140.50953534755988,"vZ0":-3.8915929641591642,"x":120.2,"y":152.39,"x0":-0.5226208662230626,"y0":50.00113133502495,"z0":5.535413501092606,"aX":-14.328837610039182},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":12.2,"spinRate":2525,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3912390136806927,"extension":6.399257885716064},"hitData":{"launchSpeed":70.7,"launchAngle":78.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":137.05,"coordY":184.53}},"index":2,"playId":"99dcb36c-df8b-3fc4-9f3c-c0064ffb70e2","pitchNumber":3,"startTime":"2026-08-26T21:18:50.224Z","endTime":"2026-08-26T21:18:59.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:18:59.237Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:19:19.726Z","endTime":"2026-08-26T21:20:17.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712557171168488,"aZ":-24.87824692962425,"pfxX":-1.667159886374379,"pfxZ":4.089243523147582,"pX":0.6257723320496943,"pZ":3.034020266003248,"vX0":4.769030966322193,"vY0":-133.4667167911035,"vZ0":-1.73229039553476,"x":93.15,"y":156.86,"x0":-0.9764530645147012,"y0":50.002040279052686,"z0":5.5029118404908495,"aX":-2.9743716887142293},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":1.9,"spinRate":2464,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4121494610195944,"extension":6.529936885516774},"index":0,"playId":"47cd2e8c-7d81-331b-b657-c6a9318c4bd6","pitchNumber":1,"startTime":"2026-08-26T21:19:27.382Z","endTime":"2026-08-26T21:19:32.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46407983748887,"aZ":-23.41545240336302,"pfxX":0.2562474829699797,"pfxZ":4.876995899092837,"pX":1.1734424766954463,"pZ":1.5486146303034702,"vX0":5.653221653375068,"vY0":-133.15552945095666,"vZ0":-5.576827633785916,"x":72.27,"y":196.97,"x0":-1.0101068762207537,"y0":50.00525350160767,"z0":5.3633788674616625,"aX":0.45967389877415543},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2497,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4112678061003683,"extension":6.539714859819912},"index":1,"playId":"b2922973-b06d-382c-95d4-0d4aec78363b","pitchNumber":2,"startTime":"2026-08-26T21:19:40.224Z","endTime":"2026-08-26T21:19:44.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17575603941864,"aZ":-24.923242172139147,"pfxX":0.21889266957314027,"pfxZ":3.9138518672083222,"pX":-0.04359239666082116,"pZ":2.3603681481756524,"vX0":2.466642619631352,"vY0":-134.97643475519715,"vZ0":-3.6982714096015727,"x":118.66,"y":175.05,"x0":-0.9960961629217866,"y0":50.00461987941531,"z0":5.494428898246597,"aX":0.40532390867614604},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.0,"spinRate":2430,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4051252310263376,"extension":6.533873601767209},"index":2,"playId":"12891670-a1cd-39c4-955c-5c24468755ea","pitchNumber":3,"startTime":"2026-08-26T21:19:53.208Z","endTime":"2026-08-26T21:19:58.246Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964973451354776,"aZ":-25.356613431866084,"pfxX":-1.021887647997687,"pfxZ":3.888483138109848,"pX":1.0775784568696347,"pZ":2.6652641426061683,"vX0":5.323626068779057,"vY0":-132.07402564666083,"vZ0":-2.216653968178653,"x":75.93,"y":166.82,"x0":-0.837651841972833,"y0":50.006104652916285,"z0":5.393750951030568,"aX":-1.7940272953215302},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":0.6,"spinRate":2457,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4158396771617907,"extension":6.601401857347582},"hitData":{"launchSpeed":98.9,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.56,"coordY":152.48}},"index":3,"playId":"f080b02d-c500-31cc-b1c7-4d68fbdc3c7d","pitchNumber":4,"startTime":"2026-08-26T21:20:09.043Z","endTime":"2026-08-26T21:20:17.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:20:17.079Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:20:37.632Z","endTime":"2026-08-26T21:22:22.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413290336003744,"aZ":-25.16866950964165,"pfxX":-0.6610474582069881,"pfxZ":3.9133200541372775,"pX":0.4518893003198355,"pZ":2.2598408271471726,"vX0":4.377228621233014,"vY0":-133.17526434691197,"vZ0":-3.1427302784952595,"x":99.78,"y":177.76,"x0":-1.129367259966712,"y0":50.00563163574935,"z0":5.282028258378482,"aX":-1.185044153106398},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":0.2,"spinRate":2309,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4117788695040798,"extension":6.5867462141778494},"index":0,"playId":"0247e22a-4532-3ed2-b4ed-5bda95451d89","pitchNumber":1,"startTime":"2026-08-26T21:20:42.507Z","endTime":"2026-08-26T21:20:47.167Z","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":96.2,"endSpeed":87.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96690189561224,"aZ":-19.317475427236214,"pfxX":-9.59616088929424,"pfxZ":6.550756756152628,"pX":-1.2315517916151064,"pZ":1.9809053993770234,"vX0":3.2636766921739433,"vY0":-139.99084178618705,"vZ0":-5.54615758836402,"x":163.94,"y":185.3,"x0":-1.1738364777347892,"y0":50.00266470299829,"z0":5.274110827250082,"aX":-18.827869219988077},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":16.6,"spinRate":2240,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3929859336268624,"extension":6.586832446562614},"index":1,"playId":"3c5d51ef-7a30-3ca8-aab9-de8717042d2c","pitchNumber":2,"startTime":"2026-08-26T21:20:54.278Z","endTime":"2026-08-26T21:20:58.471Z","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":96.5,"endSpeed":87.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.258373883352796,"aZ":-16.21929007430039,"pfxX":-9.728620687024998,"pfxZ":8.04017290875599,"pX":0.09230116822171816,"pZ":2.720684442742398,"vX0":6.459660005412822,"vY0":-140.3207095828294,"vZ0":-4.225445087702947,"x":113.48,"y":165.32,"x0":-0.9816924738805339,"y0":50.001888287691514,"z0":5.310553880444995,"aX":-19.30071052175739},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":16.2,"spinRate":2169,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3911139356656941,"extension":6.648461377148636},"index":2,"playId":"ed0a9f4a-07ab-31a5-82e7-abc33149ea88","pitchNumber":3,"startTime":"2026-08-26T21:21:13.382Z","endTime":"2026-08-26T21:21:17.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.968930533146118,"aZ":-24.553245629699536,"pfxX":-7.364404565537611,"pfxZ":4.34745075835894,"pX":-0.022473082758520144,"pZ":0.8984106049032187,"vX0":5.475573660226255,"vY0":-131.8579529924223,"vZ0":-6.297570434519387,"x":117.86,"y":214.52,"x0":-1.1728304826681208,"y0":50.00646699694417,"z0":5.138437225289487,"aX":-12.924434245377858},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":12.1,"spinRate":1237,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.41596014917812774,"extension":6.739011626487006},"index":3,"playId":"fae1215e-eae1-3eb9-a31f-6ce6999d4755","pitchNumber":4,"startTime":"2026-08-26T21:21:41.413Z","endTime":"2026-08-26T21:21:45.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542896591755795,"aZ":-28.075797299590807,"pfxX":-5.882304650850938,"pfxZ":2.50534389327973,"pX":-1.5617040698636362,"pZ":1.5848359229150493,"vX0":1.298129222400867,"vY0":-127.3433265527992,"vZ0":-3.505872025055277,"x":176.53,"y":195.99,"x0":-1.3159240620398192,"y0":50.00000749762637,"z0":5.214345758499419,"aX":-9.603628947334483},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":10.3,"spinRate":1234,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.43106572967531775,"extension":6.5429826805803515},"index":4,"playId":"491f97b4-d7e7-38ae-8aa5-873f17168c29","pitchNumber":5,"startTime":"2026-08-26T21:21:58.505Z","endTime":"2026-08-26T21:22:02.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24112704019008,"aZ":-24.04397925872331,"pfxX":-1.675389630014327,"pfxZ":4.338348749935506,"pX":-0.14514818501756768,"pZ":1.2445088379793097,"vX0":3.65738940492524,"vY0":-136.0974892731111,"vZ0":-6.177211801229772,"x":122.53,"y":205.18,"x0":-1.2895191994799027,"y0":50.00204883242883,"z0":5.212038208689438,"aX":-3.139056573259937},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":2.3,"spinRate":2437,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.40265263103087845,"extension":6.484561147598411},"index":5,"playId":"58454e5f-118c-399a-9c51-ab23a9adf1cf","pitchNumber":6,"startTime":"2026-08-26T21:22:15.804Z","endTime":"2026-08-26T21:22:22.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:22:22.191Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:22:33.960Z","endTime":"2026-08-26T21:25:07.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13160765034276,"aZ":-14.893133174492563,"pfxX":-9.324988514067087,"pfxZ":8.477348926320744,"pX":-0.4554748137756441,"pZ":2.8448797765321956,"vX0":5.224860704398073,"vY0":-142.01842756669438,"vZ0":-4.3391354638662705,"x":134.36,"y":161.97,"x0":-1.1095335270896178,"y0":50.00210615279054,"z0":5.342602231954609,"aX":-19.009488477119366},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":15.8,"spinRate":2271,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38596607940136796,"extension":6.563842633353287},"index":0,"playId":"d330b556-7d10-30d1-b9ad-d5d91556c493","pitchNumber":1,"startTime":"2026-08-26T21:22:48.512Z","endTime":"2026-08-26T21:22:54.137Z","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":98.9,"endSpeed":90.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27691229890033,"aZ":-15.05155762160354,"pfxX":-8.612796839926565,"pfxZ":8.206744860958624,"pX":0.2114443636267471,"pZ":2.1119071695722598,"vX0":6.930540660092601,"vY0":-143.7622526039096,"vZ0":-6.362653144615564,"x":108.94,"y":181.76,"x0":-1.115159715180283,"y0":50.0069530136494,"z0":5.293538781453646,"aX":-17.977639003420865},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2268,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3814365797952708,"extension":6.647103691394375},"index":1,"playId":"81fb0b08-767b-3a5e-ba60-2bc37cb2faa2","pitchNumber":2,"startTime":"2026-08-26T21:23:03.486Z","endTime":"2026-08-26T21:23:10.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.425599659176996,"aZ":-13.175073691769729,"pfxX":-4.965847906674933,"pfxZ":9.187307916979513,"pX":-0.7187577485656552,"pZ":4.8217859901832885,"vX0":1.9340250012169897,"vY0":-143.41851662650663,"vZ0":-0.3694857599548808,"x":144.4,"y":108.59,"x0":-0.759576363229904,"y0":50.00192709269746,"z0":5.7793813582727935,"aX":-10.26881276475803},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2297,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3829654025649818,"extension":6.361679106777907},"index":2,"playId":"c39edc39-8c8c-3b5f-82b0-91d30d4d85dc","pitchNumber":3,"startTime":"2026-08-26T21:23:28.139Z","endTime":"2026-08-26T21:23:31.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46071818684718,"aZ":-29.470904308702092,"pfxX":1.1367275386200058,"pfxZ":1.4929602703646818,"pX":-0.4587453586815466,"pZ":2.6153730795262624,"vX0":1.2259548798347315,"vY0":-133.32588550203337,"vZ0":-2.097007720149946,"x":134.49,"y":168.16,"x0":-1.071414206768036,"y0":50.001165855035616,"z0":5.529535896858029,"aX":2.0551744575337905},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.3,"spinRate":2159,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.4101170010955504,"extension":6.596251845968542},"index":3,"playId":"91e12e67-414c-3fef-97a4-3d995262d8c9","pitchNumber":4,"startTime":"2026-08-26T21:23:44.552Z","endTime":"2026-08-26T21:23:48.561Z","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":97.3,"endSpeed":88.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.965865408099276,"aZ":-18.273793524029262,"pfxX":-10.055419965550469,"pfxZ":6.910461865798325,"pX":-1.2982169153533578,"pZ":4.531089909163879,"vX0":3.3938877442305255,"vY0":-141.56799329414088,"vZ0":0.2993327061043738,"x":166.48,"y":116.44,"x0":-1.2124604639411758,"y0":50.00523172673981,"z0":5.601899146531601,"aX":-20.233388821456217},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":17.4,"spinRate":2165,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38820007622107244,"extension":6.364045783024796},"index":4,"playId":"b53b4a10-05aa-3654-a8ed-7777c8c012a4","pitchNumber":5,"startTime":"2026-08-26T21:24:23.853Z","endTime":"2026-08-26T21:24:29.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.447416090193567,"aZ":-30.68834577932713,"pfxX":-0.31796733260183907,"pfxZ":0.8779091064770164,"pX":0.4206659163101731,"pZ":2.8649532134057836,"vX0":3.6186497931899497,"vY0":-130.25240012975888,"vZ0":-0.7117559893184467,"x":100.97,"y":161.43,"x0":-0.9548575799296171,"y0":50.00142398312722,"z0":5.49538939980176,"aX":-0.5376237282493601},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":-0.4,"spinRate":2080,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4231062204514551,"extension":6.526856408007056},"index":5,"playId":"eee1d1ee-7f48-305d-8777-7c77d7d9a463","pitchNumber":6,"startTime":"2026-08-26T21:25:03.663Z","endTime":"2026-08-26T21:25:07.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:25:07.665Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:27:56.452Z","endTime":"2026-08-26T21:28:26.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Hart replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:27:36.120Z","endTime":"2026-08-26T21:27:58.729Z","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":"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.9,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3150843244088,"aZ":-23.14020908741619,"pfxX":11.181229089475249,"pfxZ":4.951971496061317,"pX":-0.4222571855692693,"pZ":2.472144866963078,"vX0":-8.371723728522175,"vY0":-134.9474942015506,"vZ0":-3.971795733570369,"x":133.1,"y":172.03,"x0":1.2843150690251373,"y0":50.00359314756031,"z0":5.614604159109494,"aX":20.401457553522572},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":-18.2,"spinRate":2102,"spinDirection":135},"zone":4,"typeConfidence":0.9,"plateTime":0.40756909311016143,"extension":6.56403051145029},"index":1,"playId":"38876c1a-4797-3760-bf16-70b816c3ac19","pitchNumber":1,"startTime":"2026-08-26T21:27:58.729Z","endTime":"2026-08-26T21:28:03.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.479337175280968,"aZ":-28.59519997362623,"pfxX":-2.5686723469344948,"pfxZ":2.16085175190888,"pX":-0.3405260266941559,"pZ":2.1644279877952575,"vX0":-3.8405040873563445,"vY0":-128.42053612208656,"vZ0":-3.195339525511459,"x":129.98,"y":180.34,"x0":1.5124799215747124,"y0":50.00355894731844,"z0":5.66722157559875,"aX":-4.258050743197895},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":5.5,"spinRate":2553,"spinDirection":213},"zone":4,"typeConfidence":0.86,"plateTime":0.42775101301523355,"extension":5.9726701841763035},"hitData":{"launchSpeed":101.3,"launchAngle":12.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.57,"coordY":108.69}},"index":2,"playId":"6c85214a-8934-36ad-91dc-339ad3296c9d","pitchNumber":2,"startTime":"2026-08-26T21:28:15.789Z","endTime":"2026-08-26T21:28:26.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:28:26.308Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks. Spencer Horwitz to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:28:39.577Z","endTime":"2026-08-26T21:34:14.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11,12],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790298143925643,"aZ":-24.00652750949243,"pfxX":10.523971878842115,"pfxZ":4.542618708120207,"pX":-0.06624329004934915,"pZ":2.1174490494612934,"vX0":-6.876412522804032,"vY0":-133.9233015936837,"vZ0":-4.379389344986711,"x":119.53,"y":181.61,"x0":1.1814853742058231,"y0":50.00022915154082,"z0":5.5135589483567085,"aX":18.91067075312858},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":-17.4,"spinRate":2107,"spinDirection":142},"zone":5,"typeConfidence":0.86,"plateTime":0.4106526914863302,"extension":6.480635218523545},"index":0,"playId":"3c82db81-0724-3458-ab08-f916030ab47b","pitchNumber":1,"startTime":"2026-08-26T21:28:52.151Z","endTime":"2026-08-26T21:28:56.292Z","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":93.9,"endSpeed":85.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17059666539109,"aZ":-22.19071178461125,"pfxX":9.671435171137297,"pfxZ":5.319659080741515,"pX":-0.8129459161495121,"pZ":1.7246774162009657,"vX0":-8.861313987614187,"vY0":-136.37169864429026,"vZ0":-6.0167304401565485,"x":147.99,"y":192.21,"x0":1.2287077780487852,"y0":50.00063468303865,"z0":5.499637560469938,"aX":18.137749412719018},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":-15.5,"spinRate":2125,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.4022949446748125,"extension":6.67421983415726},"index":1,"playId":"ac1621e9-55cc-34ce-bc93-3c6f75a9ac32","pitchNumber":2,"startTime":"2026-08-26T21:29:11.250Z","endTime":"2026-08-26T21:29:15.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47924525067794,"aZ":-15.377661195190731,"pfxX":4.021930688744117,"pfxZ":8.967280193123266,"pX":-0.21027012055656943,"pZ":3.9493918093065687,"vX0":-5.204201574509368,"vY0":-136.5972386918107,"vZ0":-1.9254001573228274,"x":125.02,"y":132.15,"x0":1.204740321948228,"y0":50.006460905798484,"z0":5.730765608441089,"aX":7.537282840968509},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2245,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.4022810460877295,"extension":6.448027385569902},"index":2,"playId":"dd84d49f-bfbd-398c-8237-95b2e0ff7780","pitchNumber":3,"startTime":"2026-08-26T21:29:34.548Z","endTime":"2026-08-26T21:29:38.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"5709a78f-fad8-3696-8106-e7539ce73009","startTime":"2026-08-26T21:29:56.307Z","endTime":"2026-08-26T21:29:59.522Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15053855382674,"aZ":-22.04388430386888,"pfxX":9.641168435433507,"pfxZ":5.395317628473218,"pX":0.10738062829148094,"pZ":1.3361561173632341,"vX0":-6.43179731509815,"vY0":-136.44869176681718,"vZ0":-6.978030959865456,"x":112.91,"y":202.7,"x0":1.2472726283257538,"y0":50.00627769601945,"z0":5.455301817896568,"aX":18.110154944368716},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":-16.1,"spinRate":2083,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.40204687917154436,"extension":6.521044081198635},"index":4,"playId":"cb71c472-ebee-3443-886e-baa1fd5da7f0","pitchNumber":4,"startTime":"2026-08-26T21:30:18.808Z","endTime":"2026-08-26T21:30:22.035Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237994375566,"aZ":-34.251022392197456,"pfxX":-8.520150539788055,"pfxZ":-1.4086804877969534,"pX":-0.03842665142751276,"pZ":2.831322515114511,"vX0":-1.3947904844540862,"vY0":-121.00409100977122,"vZ0":0.49282204180909606,"x":118.46,"y":162.33,"x0":1.6529739615990968,"y0":50.00528166201236,"z0":5.643896170044197,"aX":-12.541721361119057},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.2,"breakHorizontal":15.7,"spinRate":2724,"spinDirection":300},"zone":2,"typeConfidence":0.9,"plateTime":0.4539457630515158,"extension":6.029773189869238},"index":5,"playId":"f296f860-cf29-3a2b-bbc2-aa5d016a7c11","pitchNumber":5,"startTime":"2026-08-26T21:30:45.256Z","endTime":"2026-08-26T21:30:50.522Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.583537368356016,"aZ":-22.281422134030702,"pfxX":9.495228148667922,"pfxZ":5.205933522721443,"pX":-0.6503739250158579,"pZ":2.4430196534800506,"vX0":-8.201378467435749,"vY0":-137.04772311940343,"vZ0":-4.1383972638738955,"x":141.79,"y":172.82,"x0":1.1488760778687521,"y0":50.00244009089116,"z0":5.496460214173115,"aX":18.042884183661783},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":-15.5,"spinRate":2023,"spinDirection":133},"zone":4,"typeConfidence":0.91,"plateTime":0.3998251960265069,"extension":6.774701829773988},"index":6,"playId":"0f9f5ee9-4d46-3dce-ba96-0226d964352b","pitchNumber":6,"startTime":"2026-08-26T21:31:14.784Z","endTime":"2026-08-26T21:31:19.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.024364471990715,"aZ":-17.760269400218608,"pfxX":5.2727357432019755,"pfxZ":7.481033718172396,"pX":-0.5889721803517008,"pZ":2.938469692516904,"vX0":-6.781410339724801,"vY0":-138.21618092660464,"vZ0":-3.706784949629949,"x":139.45,"y":159.44,"x0":1.2161567679606589,"y0":50.001798955992975,"z0":5.49618350899654,"aX":10.158228654979586},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2399,"spinDirection":123},"zone":1,"typeConfidence":0.91,"plateTime":0.39693222629744085,"extension":6.520795277096682},"index":7,"playId":"5ad91f2b-c258-3408-91a1-0ab8c386f573","pitchNumber":7,"startTime":"2026-08-26T21:31:49.642Z","endTime":"2026-08-26T21:31:53.081Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498320262034447,"aZ":-30.685593648406215,"pfxX":-7.404991959152762,"pfxZ":0.9803360912062402,"pX":-0.5341209713820314,"pZ":2.4937239204804147,"vX0":-3.1933566819464,"vY0":-122.5497154622392,"vZ0":-1.0548030386855651,"x":137.36,"y":171.45,"x0":1.7483525128767252,"y0":50.00290150032196,"z0":5.553708585270167,"aX":-11.248962735279694},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":14.2,"spinRate":2704,"spinDirection":292},"zone":4,"typeConfidence":0.9,"plateTime":0.4471566160673417,"extension":6.075804247685978},"index":8,"playId":"074ada93-8c9c-33bc-9b88-c787be0d9cb7","pitchNumber":8,"startTime":"2026-08-26T21:32:17.042Z","endTime":"2026-08-26T21:32:21.116Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63922491897736,"aZ":-22.291034142385502,"pfxX":10.390917044477144,"pfxZ":5.016083644347117,"pX":-1.6625893084605208,"pZ":1.6123399729952823,"vX0":-11.011945603076061,"vY0":-139.11389820938777,"vZ0":-6.251796026634356,"x":180.37,"y":195.25,"x0":0.9869813563596496,"y0":50.0035201804228,"z0":5.354796142688235,"aX":20.476843693541397},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.7,"spinRate":2251,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.3929224016606385,"extension":6.672783127784138},"index":9,"playId":"c21103ef-5aa3-37a2-83f7-837943c33194","pitchNumber":9,"startTime":"2026-08-26T21:32:53.679Z","endTime":"2026-08-26T21:32:57.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"playId":"1613600a-7d00-33eb-9c83-1318b3320166","startTime":"2026-08-26T21:33:15.956Z","endTime":"2026-08-26T21:33:19.988Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.466733702370426,"aZ":-22.776009217699958,"pfxX":9.7772419452136,"pfxZ":4.975345845776222,"pX":-0.029473608454721176,"pZ":2.2580808306470805,"vX0":-6.543841766017445,"vY0":-136.39680190208114,"vZ0":-4.442200636801647,"x":118.12,"y":177.81,"x0":1.1282319471893811,"y0":50.00048172040755,"z0":5.474575414832936,"aX":18.454677108110317},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-16.3,"spinRate":2166,"spinDirection":139},"zone":5,"typeConfidence":0.9,"plateTime":0.40127846547435775,"extension":6.761302070864066},"index":11,"playId":"ea25e71b-2d47-3054-9c8b-47e158586257","pitchNumber":10,"startTime":"2026-08-26T21:33:38.559Z","endTime":"2026-08-26T21:33:47.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.944529176208068,"aZ":-15.70937113239402,"pfxX":5.22142104777492,"pfxZ":8.908483452803022,"pX":0.025170962798820293,"pZ":3.7324671204583977,"vX0":-5.170741247203733,"vY0":-135.20489722086558,"vZ0":-2.0681026490345213,"x":116.04,"y":138.0,"x0":1.2855796982221903,"y0":50.002510877608835,"z0":5.611789556151336,"aX":9.650565568517427},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2294,"spinDirection":142},"zone":12,"typeConfidence":0.92,"plateTime":0.4053655817401318,"extension":6.646159904732546},"index":12,"playId":"fbf08f87-d09c-3bf8-94bb-3699aba2913b","pitchNumber":11,"startTime":"2026-08-26T21:34:08.723Z","endTime":"2026-08-26T21:34:14.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:34:14.751Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan Reynolds lines out sharply to second baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:35:33.904Z","endTime":"2026-08-26T21:38:21.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:34:37.018Z","endTime":"2026-08-26T21:35:36.209Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803116720418256,"aZ":-19.873579183537206,"pfxX":10.205438275067925,"pfxZ":6.2844464922346654,"pX":-1.0841428163222473,"pZ":1.5005206056991651,"vX0":-9.858129125428121,"vY0":-138.97088534715925,"vZ0":-7.118043189785852,"x":158.32,"y":198.27,"x0":1.1812181374391721,"y0":50.00574692321992,"z0":5.412677747657328,"aX":19.988229388903342},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":-16.4,"spinRate":2247,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.39394161148513174,"extension":6.607951964959262},"index":1,"playId":"ebf0caa5-1276-3ba6-ae85-dee860b9eeec","pitchNumber":1,"startTime":"2026-08-26T21:35:36.209Z","endTime":"2026-08-26T21:35:40.236Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427407474004884,"aZ":-18.873626573867355,"pfxX":8.891222585169615,"pfxZ":7.073958963034451,"pX":0.4094841481910458,"pZ":2.245540120648843,"vX0":-5.269050555003479,"vY0":-136.1228491755216,"vZ0":-5.19566403167935,"x":101.39,"y":178.15,"x0":1.213482698239531,"y0":50.00161949611249,"z0":5.482661970559891,"aX":16.711141489032},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-15.0,"spinRate":2068,"spinDirection":131},"zone":6,"typeConfidence":0.87,"plateTime":0.4021283811038079,"extension":6.626817583170705},"index":2,"playId":"973a00d4-f5d0-39df-8c12-400271ad6829","pitchNumber":2,"startTime":"2026-08-26T21:35:59.031Z","endTime":"2026-08-26T21:36:02.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40392838058246,"aZ":-17.66068574676761,"pfxX":10.609896768376142,"pfxZ":7.75366416299692,"pX":0.3628433670173122,"pZ":0.5016666245611312,"vX0":-5.7753036384525585,"vY0":-136.51854903886712,"vZ0":-9.727920465897613,"x":103.17,"y":225.24,"x0":1.1367880762880715,"y0":50.00205300677482,"z0":5.347910912456532,"aX":19.858171780364483},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-17.9,"spinRate":2134,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.402492230047522,"extension":6.7325203828136715},"index":3,"playId":"5c392a1a-5c3d-33f8-aa30-f855b6c3a209","pitchNumber":3,"startTime":"2026-08-26T21:36:27.686Z","endTime":"2026-08-26T21:36:32.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.277650313914005,"aZ":-24.557429219344854,"pfxX":-0.6863980266192882,"pfxZ":4.1983068223283,"pX":0.66434276650492,"pZ":2.839627896218168,"vX0":-1.5673639570402362,"vY0":-133.4730842364476,"vZ0":-2.619859642909129,"x":91.68,"y":162.11,"x0":1.3470984705823863,"y0":50.00315024676448,"z0":5.592218629140214,"aX":-1.2446742438827698},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":1.6,"spinRate":2364,"spinDirection":156},"zone":6,"typeConfidence":0.92,"plateTime":0.40952764997893354,"extension":6.45274723570925},"index":4,"playId":"b060c9d6-f0a4-326a-a81d-7f6cdc73d629","pitchNumber":4,"startTime":"2026-08-26T21:36:53.732Z","endTime":"2026-08-26T21:36:59.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-26T21:37:07.884Z","endTime":"2026-08-26T21:37:33.104Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.447992706657974,"aZ":-27.852591291438962,"pfxX":7.01916719479051,"pfxZ":2.7178554845931497,"pX":0.24062814449369238,"pZ":1.105570485876842,"vX0":-4.683973238520928,"vY0":-125.3023539126832,"vZ0":-5.251975389130985,"x":107.83,"y":208.93,"x0":1.2227399660556335,"y0":50.00334186595461,"z0":5.506175516043201,"aX":11.155750302005565},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-11.6,"spinRate":965,"spinDirection":92},"zone":14,"typeConfidence":0.88,"plateTime":0.4372202750139227,"extension":6.298807944949028},"index":6,"playId":"68b5f6e5-7a41-3a4d-95d2-62cab78e7644","pitchNumber":5,"startTime":"2026-08-26T21:37:33.104Z","endTime":"2026-08-26T21:37:37.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"d950cd18-fec2-4967-89f8-1ebb642ac8fe","startTime":"2026-08-26T21:37:50.094Z","endTime":"2026-08-26T21:37:55.094Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93257915159171,"aZ":-27.76908682647056,"pfxX":9.729177703954171,"pfxZ":2.325219414579184,"pX":0.441410643483374,"pZ":3.178588724078886,"vX0":-5.232995379541198,"vY0":-136.74805929836535,"vZ0":-1.38631038133127,"x":100.17,"y":152.96,"x0":1.1149880280208384,"y0":50.00344645367741,"z0":5.595651888049286,"aX":18.44137675359773},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":-16.6,"spinRate":2011,"spinDirection":136},"zone":3,"typeConfidence":0.83,"plateTime":0.4004080538008079,"extension":6.797927624545699},"hitData":{"launchSpeed":104.8,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":136.04,"coordY":143.47}},"index":8,"playId":"2b18a979-5398-3f73-83f1-912e7a5d6819","pitchNumber":6,"startTime":"2026-08-26T21:38:14.135Z","endTime":"2026-08-26T21:38:21.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:38:21.148Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Esmerlyn Valdez grounds into a force out, shortstop Xander Bogaerts to second baseman Jake Cronenworth. Spencer Horwitz to 3rd. Brandon Lowe out at 2nd. Esmerlyn Valdez to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:38:56.732Z","endTime":"2026-08-26T21:39:47.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"7ec5c771-50a6-4e2e-8e39-347cbf0ba58c","startTime":"2026-08-26T21:38:56.732Z","endTime":"2026-08-26T21:39:01.732Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07614722890656,"aZ":-29.766467633715152,"pfxX":-4.745298235800888,"pfxZ":1.5428544212653008,"pX":0.07367477115120022,"pZ":0.4606126487794611,"vX0":-2.2443919131509436,"vY0":-124.5261802869237,"vZ0":-5.822354403640036,"x":114.19,"y":226.34,"x0":1.6045295263609032,"y0":50.00468081594587,"z0":5.305560838849728,"aX":-7.418995534556839},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":9.1,"spinRate":2604,"spinDirection":284},"zone":14,"typeConfidence":0.86,"plateTime":0.4406246829420519,"extension":6.000307357462043},"index":1,"playId":"74c65707-44d9-3a6a-94c5-c2646b181432","pitchNumber":1,"startTime":"2026-08-26T21:39:14.461Z","endTime":"2026-08-26T21:39:17.821Z","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":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18049082203547,"aZ":-34.745175099247604,"pfxX":-8.71181774482861,"pfxZ":-1.6775529567907057,"pX":-0.02915098277660024,"pZ":1.8667679381597084,"vX0":-1.3076188316984618,"vY0":-123.35873387545914,"vZ0":-1.516281991171231,"x":118.11,"y":188.38,"x0":1.640009945181765,"y0":50.00462084132096,"z0":5.437898995306141,"aX":-13.331348383523677},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":16.1,"spinRate":2783,"spinDirection":295},"zone":8,"typeConfidence":0.9,"plateTime":0.4452278479686189,"extension":6.257576687256368},"hitData":{"launchSpeed":65.5,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.73,"coordY":153.1}},"index":2,"playId":"6fe3fb49-b2aa-31c7-8fb0-c852421c06a5","pitchNumber":2,"startTime":"2026-08-26T21:39:39.708Z","endTime":"2026-08-26T21:39:47.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:39:47.711Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:40:27.482Z","endTime":"2026-08-26T21:43:17.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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,2,3,4,5,6],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":87.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53343627167297,"aZ":-15.443139093793214,"pfxX":4.481881096374984,"pfxZ":8.624021498767437,"pX":0.16852116077647064,"pZ":1.7712684730812966,"vX0":-4.698361263756424,"vY0":-138.54397627865742,"vZ0":-6.982895571670223,"x":110.58,"y":190.96,"x0":1.3056814386619482,"y0":50.00493392908011,"z0":5.360590770012395,"aX":8.696666022763127},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":-7.1,"spinRate":2321,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.3956551404915998,"extension":6.504739325560651},"index":0,"playId":"1db9ad96-300a-38b3-a24b-0938e2c5087f","pitchNumber":1,"startTime":"2026-08-26T21:40:39.651Z","endTime":"2026-08-26T21:40:43.411Z","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.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69718554177737,"aZ":-15.147228625371575,"pfxX":3.690943861742997,"pfxZ":8.973515810275135,"pX":-1.2653020807632092,"pZ":2.403229879849133,"vX0":-7.968642576283392,"vY0":-136.76528629983284,"vZ0":-5.315405035145921,"x":165.23,"y":173.89,"x0":1.2043971575069008,"y0":50.002730981989075,"z0":5.408016871018781,"aX":7.0040235161491005},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.0,"spinRate":2356,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.4002255654313087,"extension":6.617794934574168},"index":1,"playId":"e146bb1f-3a8a-343e-9b64-ce741bc35034","pitchNumber":2,"startTime":"2026-08-26T21:41:02.012Z","endTime":"2026-08-26T21:41:07.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334124602823064,"aZ":-32.0889071795162,"pfxX":-9.693299428674283,"pfxZ":0.05659916451498326,"pX":-0.5377943688976832,"pZ":2.5526674814777714,"vX0":-2.1917296331938223,"vY0":-122.91122929852644,"vZ0":-0.6257806524828153,"x":137.5,"y":169.86,"x0":1.6255439511475989,"y0":50.00314946710747,"z0":5.545598578483386,"aX":-14.767317587071224},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":18.1,"spinRate":2763,"spinDirection":304},"zone":4,"typeConfidence":0.9,"plateTime":0.4463657253354141,"extension":5.807566670883762},"index":2,"playId":"3fc40019-e5ff-322b-a611-a2b946f6850e","pitchNumber":3,"startTime":"2026-08-26T21:41:24.645Z","endTime":"2026-08-26T21:41:29.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75255815853916,"aZ":-24.738434024432784,"pfxX":9.510250934961899,"pfxZ":3.901998146734072,"pX":0.019973285568217918,"pZ":1.0189767494138973,"vX0":-6.469776535638287,"vY0":-137.24115230824174,"vZ0":-6.935638786384712,"x":116.24,"y":211.27,"x0":1.1739322239984369,"y0":50.00352517999367,"z0":5.267280178545232,"aX":18.118129369596947},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":-15.8,"spinRate":2272,"spinDirection":131},"zone":14,"typeConfidence":0.87,"plateTime":0.399316307166099,"extension":6.551658286015053},"index":3,"playId":"2ebd5e39-f7b6-3a51-9d93-5f089c853ac3","pitchNumber":4,"startTime":"2026-08-26T21:41:47.178Z","endTime":"2026-08-26T21:41:52.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"5e8f2c65-fde8-44db-9a3a-5ad971df1b68","startTime":"2026-08-26T21:42:03.873Z","endTime":"2026-08-26T21:42:08.873Z","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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200842921367666,"aZ":-23.596654314613705,"pfxX":10.187428485482608,"pfxZ":4.457402554099133,"pX":-0.747983145269714,"pZ":2.1519475572274787,"vX0":-8.717564593294464,"vY0":-137.9494432132001,"vZ0":-4.478660285007255,"x":145.51,"y":180.68,"x0":1.1323185141610685,"y0":50.001820579838856,"z0":5.3907763854026625,"aX":19.598530595224894},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":-16.6,"spinRate":2339,"spinDirection":136},"zone":7,"typeConfidence":0.91,"plateTime":0.39731941360677414,"extension":6.377850315482955},"index":5,"playId":"f9cbc22c-c139-373d-9d5b-4bba6529f8d1","pitchNumber":5,"startTime":"2026-08-26T21:42:23.671Z","endTime":"2026-08-26T21:42:28.542Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2180733558871,"aZ":-15.296000959067255,"pfxX":5.545943061047107,"pfxZ":8.69921338559876,"pX":-0.34587324921027335,"pZ":2.1483907722894573,"vX0":-6.589648387853994,"vY0":-138.47460704350505,"vZ0":-5.992962672053116,"x":130.18,"y":180.77,"x0":1.3452539608724399,"y0":50.000859340165846,"z0":5.3656765842488605,"aX":10.758329346873875},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":2339,"spinDirection":138},"zone":7,"typeConfidence":0.91,"plateTime":0.3956982921028076,"extension":6.619093902456974},"hitData":{"launchSpeed":93.5,"launchAngle":28.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.9,"coordY":62.86}},"index":6,"playId":"7c919384-5cc6-349d-97e2-32a58e53d14a","pitchNumber":6,"startTime":"2026-08-26T21:43:08.317Z","endTime":"2026-08-26T21:43:17.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:43:17.302Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:45:21.462Z","endTime":"2026-08-26T21:45:49.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.230112142569112,"aZ":-14.430707710557225,"pfxX":-7.836786229040484,"pfxZ":9.464528613075975,"pX":0.10810555680168166,"pZ":3.5125948649986714,"vX0":5.450057008705215,"vY0":-135.69473721599368,"vZ0":-2.8247153476419116,"x":112.88,"y":143.94,"x0":-0.9029211577108261,"y0":50.001546078762274,"z0":5.565744787653259,"aX":-14.690254631868736},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":13.1,"spinRate":2174,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4028291775040298,"extension":6.2576783947779},"index":0,"playId":"300db3b0-8a6e-38f0-9baf-1d639a959ecd","pitchNumber":1,"startTime":"2026-08-26T21:45:27.910Z","endTime":"2026-08-26T21:45:32.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376572944502083,"aZ":-18.26008972619409,"pfxX":-10.407146793751641,"pfxZ":7.4721514652916134,"pX":-0.13127256778115984,"pZ":3.0275431993627584,"vX0":5.874933034276019,"vY0":-135.52061977169865,"vZ0":-2.9061136463574204,"x":122.0,"y":157.04,"x0":-0.9741754883319531,"y0":50.00115185163365,"z0":5.387975784717851,"aX":-19.372457636700407},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":17.6,"spinRate":2246,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.404043440512142,"extension":6.41319810539585},"hitData":{"launchSpeed":91.5,"launchAngle":49.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.39,"coordY":91.28}},"index":1,"playId":"00d69f79-b06e-3fad-806a-0f82472c2cd4","pitchNumber":2,"startTime":"2026-08-26T21:45:39.211Z","endTime":"2026-08-26T21:45:49.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:45:49.210Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:46:06.892Z","endTime":"2026-08-26T21:47:02.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.057961350985522,"aZ":-17.587135291116027,"pfxX":-8.839044879745577,"pfxZ":7.434481516170679,"pX":-0.16324229473887106,"pZ":3.781924928438948,"vX0":5.677119613554144,"vY0":-139.1434259626459,"vZ0":-1.6139816913041714,"x":123.22,"y":136.67,"x0":-1.0810405158888274,"y0":50.00200140192063,"z0":5.534143982924375,"aX":-17.340706408141024},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":14.9,"spinRate":2159,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3935637261555427,"extension":6.2412679391919195},"index":0,"playId":"ce5d9fa8-7435-3e50-94b2-5132e9ab5dcf","pitchNumber":1,"startTime":"2026-08-26T21:46:13.974Z","endTime":"2026-08-26T21:46:19.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.718463483996512,"aZ":-16.431827567162788,"pfxX":-8.234369233725111,"pfxZ":7.938924246666054,"pX":-0.03615777579705439,"pZ":2.1541906346381405,"vX0":5.73632352784279,"vY0":-139.74765241088218,"vZ0":-5.779366833895519,"x":118.38,"y":180.62,"x0":-1.0428304830663446,"y0":50.00429666460836,"z0":5.323889475003852,"aX":-16.331027995473605},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2139,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3915441959793551,"extension":6.615001991454395},"index":1,"playId":"30c2ab5b-9ba8-3f12-90ee-ae7d1706967f","pitchNumber":2,"startTime":"2026-08-26T21:46:27.020Z","endTime":"2026-08-26T21:46:32.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929281008538915,"aZ":-26.281503486443324,"pfxX":-1.5719539129907112,"pfxZ":3.3299669850214606,"pX":0.6433879085948973,"pZ":2.446057545931886,"vX0":5.184768576998015,"vY0":-131.9476989041466,"vZ0":-2.8199464581695635,"x":92.48,"y":172.74,"x0":-1.1391237134611154,"y0":50.004870498696505,"z0":5.456200335950017,"aX":-2.784278992770961},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":1.8,"spinRate":2360,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4144227791724515,"extension":6.143423444325475},"index":2,"playId":"063d67ad-94b0-3f97-9ea5-10142fa0d8c3","pitchNumber":3,"startTime":"2026-08-26T21:46:38.842Z","endTime":"2026-08-26T21:46:42.614Z","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":97.7,"endSpeed":88.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25773570053926,"aZ":-13.816126154916589,"pfxX":-6.072018605016444,"pfxZ":9.055483996519005,"pX":0.5512295830957102,"pZ":3.124191272861863,"vX0":5.537348968705282,"vY0":-142.12247066146836,"vZ0":-4.783797466085077,"x":95.99,"y":154.43,"x0":-0.6419369393892972,"y0":50.005882710773875,"z0":5.719618668148505,"aX":-12.314155934827848},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2340,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3867102358740051,"extension":6.502624304823619},"index":3,"playId":"a9c435a2-a8d7-3a8b-b1bf-6ea005e637a0","pitchNumber":4,"startTime":"2026-08-26T21:46:59.327Z","endTime":"2026-08-26T21:47:02.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:47:02.821Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a sharp ground ball to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:47:24.552Z","endTime":"2026-08-26T21:48:10.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"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],"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":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.488817353267496,"aZ":-26.378145500191195,"pfxX":-0.993475647120353,"pfxZ":3.17959498762624,"pX":1.541073497595999,"pZ":1.3066202406168124,"vX0":7.102243563999198,"vY0":-133.85273371838795,"vZ0":-5.80365054998885,"x":58.26,"y":203.5,"x0":-1.0117919127279975,"y0":50.00483612173498,"z0":5.378903436944195,"aX":-1.8128066598278483},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":0.4,"spinRate":2292,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4083920849694387,"extension":6.847772349208952},"index":0,"playId":"b69bacdf-e252-32df-8fcd-2609c7c204fb","pitchNumber":1,"startTime":"2026-08-26T21:47:25.230Z","endTime":"2026-08-26T21:47:28.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69315004253746,"aZ":-11.388690216854737,"pfxX":-5.670457009032339,"pfxZ":10.044419298883904,"pX":0.889293119879661,"pZ":2.7430622140049503,"vX0":6.360891391502367,"vY0":-143.1088897047943,"vZ0":-6.020419631053314,"x":83.1,"y":164.72,"x0":-0.6277963194394667,"y0":50.00645354298895,"z0":5.590795943780875,"aX":-11.738835088423274},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2341,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38305780418342694,"extension":6.741325598987731},"index":1,"playId":"3cce259d-66e7-3529-9fbc-e015efe8fa90","pitchNumber":2,"startTime":"2026-08-26T21:47:44.153Z","endTime":"2026-08-26T21:47:49.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13826097903163,"aZ":-11.827959382602721,"pfxX":-6.435184193879111,"pfxZ":9.92757486869526,"pX":0.43027197316493154,"pZ":2.202359564940324,"vX0":5.308204719567785,"vY0":-142.5793560157924,"vZ0":-7.508103573251992,"x":100.6,"y":179.32,"x0":-0.6236001391830408,"y0":50.00622237240481,"z0":5.6241059533503135,"aX":-13.193240200594857},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2425,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.38480998914956643,"extension":6.702239028400611},"hitData":{"launchSpeed":106.5,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":165.95,"coordY":88.72}},"index":2,"playId":"83770613-0070-3102-a78e-b42ca35ad8a5","pitchNumber":3,"startTime":"2026-08-26T21:47:59.241Z","endTime":"2026-08-26T21:48:10.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:48:10.247Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:51:00.052Z","endTime":"2026-08-26T21:51:12.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T21:48:27.180Z","endTime":"2026-08-26T21:49:12.975Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Lake Bachar replaces Bubba Chandler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-26T21:49:12.975Z","endTime":"2026-08-26T21:51:02.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074167564891262,"aZ":-11.93199570044814,"pfxX":-4.823537488990986,"pfxZ":10.91634508447754,"pX":-0.30179342654997443,"pZ":2.386588886336312,"vX0":3.994409122248214,"vY0":-135.21599599527832,"vZ0":-6.9868315031131685,"x":128.5,"y":174.34,"x0":-1.170420485687153,"y0":50.00345086556042,"z0":5.838575895940463,"aX":-8.945396876225098},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2749,"spinDirection":210},"zone":4,"typeConfidence":0.89,"plateTime":0.404845233883393,"extension":5.949878200634272},"hitData":{"launchSpeed":102.0,"launchAngle":37.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":75.96,"coordY":66.21}},"index":2,"playId":"a44e4c00-60cb-3de6-9530-7006bd7e06d3","pitchNumber":1,"startTime":"2026-08-26T21:51:02.208Z","endTime":"2026-08-26T21:51:12.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:51:12.232Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:53:34.414Z","endTime":"2026-08-26T21:55:12.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Griffin Canning replaces Kyle Hart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:52:53.437Z","endTime":"2026-08-26T21:53:36.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656288,"link":"/api/v1/people/656288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9140656318388,"aZ":-31.015599960950336,"pfxX":-1.6738435543620298,"pfxZ":0.6520763130154057,"pX":0.6198669521708388,"pZ":1.4337995332573947,"vX0":4.075362219118515,"vY0":-131.68803634499835,"vZ0":-4.997597582791242,"x":93.37,"y":200.07,"x0":-0.7197983884351687,"y0":50.00605731077798,"z0":5.60944442615807,"aX":-2.9864563347771305},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":2.3,"spinRate":2773,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.41349616560856894,"extension":5.6590908428364655},"index":1,"playId":"43e6e10b-2fdc-37df-afeb-8824b74c181b","pitchNumber":1,"startTime":"2026-08-26T21:53:36.680Z","endTime":"2026-08-26T21:53:40.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834371132774994,"aZ":-32.12348986539944,"pfxX":-1.4145414528461764,"pfxZ":0.032578369445935174,"pX":1.1363331606638405,"pZ":1.774606930571417,"vX0":5.131003900608941,"vY0":-131.049042559617,"vZ0":-3.9808185550965285,"x":73.69,"y":190.87,"x0":-0.6506865282081646,"y0":50.00641968382056,"z0":5.674315913010499,"aX":-2.4979774818818496},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.5,"breakHorizontal":1.6,"spinRate":2819,"spinDirection":358},"zone":14,"typeConfidence":2.0,"plateTime":0.4156009001884766,"extension":5.767506743121925},"index":2,"playId":"87fba4dc-fc1d-3b6a-af6e-95e83da658c8","pitchNumber":2,"startTime":"2026-08-26T21:53:51.050Z","endTime":"2026-08-26T21:53:54.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186386146756032,"aZ":-33.896183354055886,"pfxX":-0.9376635343976316,"pfxZ":-0.9883062814859018,"pX":1.0064916982981067,"pZ":1.5821551131808842,"vX0":4.68878532806353,"vY0":-130.16512654963822,"vZ0":-3.8184796483218273,"x":78.63,"y":196.06,"x0":-0.6838926226560638,"y0":50.0026403393103,"z0":5.590794677185747,"aX":-1.635538771723858},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.3,"breakHorizontal":0.8,"spinRate":2795,"spinDirection":358},"zone":14,"typeConfidence":2.0,"plateTime":0.4182279466691985,"extension":5.819659856015111},"index":3,"playId":"d785ed6e-2940-3521-8d02-11581c46d9af","pitchNumber":3,"startTime":"2026-08-26T21:54:09.089Z","endTime":"2026-08-26T21:54:13.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.731840073660003,"aZ":-23.745683462814114,"pfxX":-9.020544755438802,"pfxZ":4.432983557648502,"pX":-0.5608269728654176,"pZ":4.3037495758307305,"vX0":3.5653531532072535,"vY0":-136.9314076264247,"vZ0":0.7315152812006807,"x":138.38,"y":122.58,"x0":-0.7063259381476158,"y0":50.006385674673766,"z0":5.65559672236129,"aX":-17.163373964039884},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":2353,"spinDirection":223},"zone":11,"typeConfidence":0.93,"plateTime":0.39974259312465854,"extension":5.746684161798553},"index":4,"playId":"27264093-fe16-3bfa-a5c1-c77673cef965","pitchNumber":4,"startTime":"2026-08-26T21:54:24.084Z","endTime":"2026-08-26T21:54:27.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243458013703833,"aZ":-35.123281095001026,"pfxX":-0.7795576494521121,"pfxZ":-1.670355004582035,"pX":0.5975887527504709,"pZ":2.5730824501246405,"vX0":3.5927097301954922,"vY0":-131.08197919491678,"vZ0":-1.5022169590593775,"x":94.22,"y":169.31,"x0":-0.67930313334208,"y0":50.00023363042939,"z0":5.734915154406261,"aX":-1.3804351603451253},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.1,"breakHorizontal":0.7,"spinRate":2872,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4151454222178903,"extension":5.75330012595055},"index":5,"playId":"063532e0-5396-3f31-ac98-720ed6f2e27f","pitchNumber":5,"startTime":"2026-08-26T21:54:41.018Z","endTime":"2026-08-26T21:54:44.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-26T21:54:50.654Z","endTime":"2026-08-26T21:55:07.268Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39943437911361,"aZ":-38.0117878967817,"pfxX":2.9181146986731257,"pfxZ":-3.917595510205195,"pX":1.1311071232815801,"pZ":1.0634119893812457,"vX0":3.6517720325624374,"vY0":-122.43727739710536,"vZ0":-2.4313236965047293,"x":73.88,"y":210.07,"x0":-0.7696148900992774,"y0":50.00454327722437,"z0":5.381893571628285,"aX":4.346601447136923},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.4,"breakHorizontal":-6.2,"spinRate":2610,"spinDirection":43},"zone":14,"typeConfidence":0.79,"plateTime":0.45061596646397906,"extension":5.801850405259938},"index":7,"playId":"8bca3c37-d96d-3a40-915b-88cb8e493107","pitchNumber":6,"startTime":"2026-08-26T21:55:07.268Z","endTime":"2026-08-26T21:55:12.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:55:12.126Z","atBatIndex":46},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Mangum hit by pitch. Nick Gonzales to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:55:34.768Z","endTime":"2026-08-26T21:57:27.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240817442823573,"aZ":-34.68817398904401,"pfxX":-7.058816777896814,"pfxZ":-1.4319876275096526,"pX":-1.5761538827070536,"pZ":4.1390017126359355,"vX0":0.7008521632236594,"vY0":-131.41049717434663,"vZ0":2.5544267933872855,"x":177.08,"y":127.03,"x0":-0.9277266920777453,"y0":50.0005333142981,"z0":5.72067891677418,"aX":-12.419041085897703},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.8,"breakHorizontal":12.7,"spinRate":1466,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4158272113324557,"extension":5.465905106629144},"index":0,"playId":"beca185d-ebf3-3bba-9794-bdba5c77cb78","pitchNumber":1,"startTime":"2026-08-26T21:55:44.934Z","endTime":"2026-08-26T21:55:48.609Z","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":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154657769368146,"aZ":-35.06849530738081,"pfxX":-6.316896840200584,"pfxZ":-1.6122828904633195,"pX":0.1252494768610907,"pZ":3.2122723262744923,"vX0":4.435621910168525,"vY0":-132.9230092865298,"vZ0":0.42873180486993223,"x":112.23,"y":152.05,"x0":-0.7432975075968001,"y0":50.00516694740746,"z0":5.592464134436922,"aX":-11.319580560836028},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.6,"breakHorizontal":10.4,"spinRate":1396,"spinDirection":254},"zone":2,"typeConfidence":0.9,"plateTime":0.4118547954691252,"extension":5.62293635501763},"index":1,"playId":"d38712bb-33c8-30fd-aaa4-91fe0ed01f5a","pitchNumber":2,"startTime":"2026-08-26T21:56:04.327Z","endTime":"2026-08-26T21:56:08.861Z","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":88.1,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.959921270435164,"aZ":-37.43039992784144,"pfxX":-0.13512068646495945,"pfxZ":-3.175770664226425,"pX":-0.4546781525436366,"pZ":2.518445774208719,"vX0":0.9560479087753705,"vY0":-128.29655963043797,"vZ0":-0.6061465586661461,"x":134.33,"y":170.78,"x0":-0.8154891020351717,"y0":50.00031437338387,"z0":5.689529140651454,"aX":-0.22412211464203521},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.6,"breakHorizontal":0.0,"spinRate":2738,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4278564079387106,"extension":5.8472218109798},"index":2,"playId":"e2ec6231-5875-3170-9aff-85aad1610f5e","pitchNumber":3,"startTime":"2026-08-26T21:56:29.312Z","endTime":"2026-08-26T21:56:32.559Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.828161156435467,"aZ":-32.41943054715249,"pfxX":-10.369654149696157,"pfxZ":-0.13856354845084412,"pX":-0.0796880856838871,"pZ":-0.0835879696062669,"vX0":4.911247783255358,"vY0":-133.15802781251807,"vZ0":-7.8458378027552795,"x":120.04,"y":241.04,"x0":-0.6129852525530817,"y0":50.003558652686955,"z0":5.28583418575369,"aX":-18.396253003583137},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.9,"breakHorizontal":17.5,"spinRate":1340,"spinDirection":247},"zone":13,"typeConfidence":0.92,"plateTime":0.41325861568276157,"extension":5.671727012155921},"index":3,"playId":"48696c1b-f650-3a22-99ce-55c9717444f0","pitchNumber":4,"startTime":"2026-08-26T21:56:54.783Z","endTime":"2026-08-26T21:56:59.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337638451313477,"aZ":-30.103923028904422,"pfxX":-3.6278536053287294,"pfxZ":1.162825515802382,"pX":2.0946009586597056,"pZ":0.06063859974971956,"vX0":7.881094857888835,"vY0":-132.6308950757193,"vZ0":-8.261647730462691,"x":37.16,"y":237.14,"x0":-0.44883043168892545,"y0":50.001369027923566,"z0":5.422892983578064,"aX":-6.440454557397366},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.4,"breakHorizontal":4.8,"spinRate":2849,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.4135549017980322,"extension":5.886945127740842},"index":4,"playId":"5135d6f1-f38f-3f59-b62d-f26cbbf77d82","pitchNumber":5,"startTime":"2026-08-26T21:57:18.102Z","endTime":"2026-08-26T21:57:27.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:57:27.509Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:58:55.144Z","endTime":"2026-08-26T22:00:47.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:57:48.070Z","endTime":"2026-08-26T21:58:57.264Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.936600754930126,"aZ":-38.0831375915595,"pfxX":0.08817074521580714,"pfxZ":-3.5773402375959336,"pX":0.3563115146912134,"pZ":2.5165898717319433,"vX0":2.52289924052929,"vY0":-127.56579154909466,"vZ0":-0.7017024738413309,"x":103.42,"y":170.83,"x0":-0.656486379961194,"y0":50.00522920933725,"z0":5.794183555955892,"aX":0.14531588056555345},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.4,"breakHorizontal":-0.7,"spinRate":2845,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.429156112349911,"extension":5.836272779145365},"index":1,"playId":"c2ffcbf6-70a9-3274-a682-4df0f00d9203","pitchNumber":1,"startTime":"2026-08-26T21:58:57.264Z","endTime":"2026-08-26T21:59:00.966Z","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(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":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61879776232666,"aZ":-36.16436725093027,"pfxX":4.4488173013889405,"pfxZ":-2.7124588117800963,"pX":1.145857241310614,"pZ":1.6406181035163718,"vX0":3.213164035142962,"vY0":-120.57606082325941,"vZ0":-1.4130608659446446,"x":73.32,"y":194.48,"x0":-0.782341983827578,"y0":50.00261141642338,"z0":5.427586980410285,"aX":6.544810183765643},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.0,"breakHorizontal":-8.9,"spinRate":2557,"spinDirection":50},"zone":14,"typeConfidence":0.84,"plateTime":0.45439781006297064,"extension":5.751856548325481},"index":2,"playId":"5c3cbbcf-caf9-35ea-8bfc-c55b3da634bb","pitchNumber":2,"startTime":"2026-08-26T21:59:15.511Z","endTime":"2026-08-26T21:59:19.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-26T21:59:30.998Z","endTime":"2026-08-26T21:59:49.206Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.795292302332832,"aZ":-37.208520601097064,"pfxX":4.907463576940357,"pfxZ":-3.4974315708597903,"pX":1.3133115469154146,"pZ":1.198399559133199,"vX0":3.427682199773513,"vY0":-119.95839983238834,"vZ0":-2.065032155259323,"x":66.94,"y":206.42,"x0":-0.7776161712852038,"y0":50.003067468770276,"z0":5.425328838736062,"aX":7.065346670965186},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.6,"breakHorizontal":-9.7,"spinRate":2654,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.4587011420141067,"extension":5.906292039347407},"index":4,"playId":"4cb5e622-c8cb-36a0-a0c8-e09b9bc3728a","pitchNumber":3,"startTime":"2026-08-26T21:59:49.206Z","endTime":"2026-08-26T21:59:54.062Z","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":91.5,"endSpeed":84.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39623670584287,"aZ":-33.96738061433855,"pfxX":-9.28296889240864,"pfxZ":-0.9933585553622102,"pX":0.8011313408559585,"pZ":1.3096924541422863,"vX0":6.6192065284192685,"vY0":-133.18264203717902,"vZ0":-4.395980867707211,"x":86.46,"y":203.42,"x0":-0.5047119538350598,"y0":50.0044298202023,"z0":5.426178335201203,"aX":-16.753156928298765},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.5,"breakHorizontal":15.5,"spinRate":1318,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.4105529710607012,"extension":5.6827922484581945},"index":5,"playId":"295cd452-9ea2-3f58-ad03-099ce2709a42","pitchNumber":4,"startTime":"2026-08-26T22:00:04.557Z","endTime":"2026-08-26T22:00:09.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30522052126987,"aZ":-27.67589913168732,"pfxX":-9.781910445215118,"pfxZ":2.4865395146120504,"pX":1.3744470223739662,"pZ":1.7375552366390812,"vX0":8.15525427859667,"vY0":-133.10819752075474,"vZ0":-4.604696157350805,"x":64.61,"y":191.87,"x0":-0.44551241550518217,"y0":50.00252197081726,"z0":5.473490297490284,"aX":-17.701363453053514},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":1257,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.41016575048952086,"extension":5.7887380979071805},"index":6,"playId":"3340f8ab-d8b5-382c-ace6-340d3f63d32c","pitchNumber":5,"startTime":"2026-08-26T22:00:22.329Z","endTime":"2026-08-26T22:00:26.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411297416518355,"aZ":-29.62531393764182,"pfxX":-9.645360776642658,"pfxZ":1.4092866863645686,"pX":-0.001828616119328183,"pZ":1.6377948244570726,"vX0":5.047228768774272,"vY0":-132.90706107750964,"vZ0":-4.353517092600853,"x":117.07,"y":194.56,"x0":-0.6646194874216822,"y0":50.00032672977143,"z0":5.429438986141785,"aX":-17.38688806224084},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":16.4,"spinRate":1322,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4108967089676314,"extension":5.7875861599161595},"index":7,"playId":"31260a4b-9bc5-3fc6-bf65-6a406a8dfb0d","pitchNumber":6,"startTime":"2026-08-26T22:00:43.532Z","endTime":"2026-08-26T22:00:47.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:00:47.574Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to shortstop Xander Bogaerts. Nick Gonzales to 3rd. Jake Mangum to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T22:03:54.953Z","endTime":"2026-08-26T22:06:49.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[1,2],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:01:02.390Z","endTime":"2026-08-26T22:01:27.300Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Griffin Canning.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T22:01:27.300Z","endTime":"2026-08-26T22:03:07.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jared Triolo replaces Jacob Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-26T22:03:07.831Z","endTime":"2026-08-26T22:03:18.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2026-08-26T22:03:18.392Z","endTime":"2026-08-26T22:03:57.041Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12045797522741,"aZ":-32.027041689669346,"pfxX":6.8810088351908405,"pfxZ":0.0985767587358346,"pX":-0.26324892162877195,"pZ":2.0189603339510818,"vX0":-6.4991208945614956,"vY0":-119.89145898150383,"vZ0":-2.6666285936086083,"x":127.03,"y":184.27,"x0":1.5823730380538623,"y0":50.001450230017376,"z0":5.990093315392452,"aX":10.065522787152485},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-11.0,"spinRate":1185,"spinDirection":118},"zone":7,"typeConfidence":0.9,"plateTime":0.4559931337498062,"extension":5.766116073424849},"index":4,"playId":"df08ad48-fdef-3c46-a153-048968ccb3d1","pitchNumber":1,"startTime":"2026-08-26T22:03:57.041Z","endTime":"2026-08-26T22:04:01.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825555839867903,"aZ":-21.015707817721093,"pfxX":3.919879248445163,"pfxZ":7.559266795560202,"pX":-0.36734744376019396,"pZ":1.5645143966293955,"vX0":-6.620663557087428,"vY0":-121.06498768223338,"vZ0":-5.704738871934182,"x":131.0,"y":196.54,"x0":1.9002355162921771,"y0":50.00328238394574,"z0":5.804473294982473,"aX":5.787472391023744},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.5,"breakHorizontal":-5.4,"spinRate":1238,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.45335434054371015,"extension":5.7531378496605825},"index":5,"playId":"17b3ba3d-ef68-3b65-837d-2f08a100444c","pitchNumber":2,"startTime":"2026-08-26T22:04:27.628Z","endTime":"2026-08-26T22:04:32.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.877194026518225,"aZ":-12.290077056972917,"pfxX":5.632858797760221,"pfxZ":11.313496704829024,"pX":1.4267855856995098,"pZ":1.6686798696199676,"vX0":-3.200371700190181,"vY0":-132.16097084114566,"vZ0":-8.381142276121178,"x":62.61,"y":193.73,"x0":1.9257231299059376,"y0":50.00370832531979,"z0":5.797478689020322,"aX":9.89999988802667},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":-9.5,"spinRate":2383,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.4154896208766825,"extension":5.648267119237},"index":6,"playId":"a26eda5d-f2e9-33b1-ac34-1e0128e9daca","pitchNumber":3,"startTime":"2026-08-26T22:04:50.804Z","endTime":"2026-08-26T22:04:55.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604628488930405,"aZ":-28.72581770488201,"pfxX":-1.5475408572353357,"pfxZ":2.202792802766412,"pX":-0.7490704186243722,"pZ":2.261800201923771,"vX0":-5.159593068132281,"vY0":-123.92914110860036,"vZ0":-3.0296048487469713,"x":145.55,"y":177.71,"x0":1.5565473843631474,"y0":50.000648482812714,"z0":5.886941670778807,"aX":-2.417965860432474},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":4.0,"spinRate":2813,"spinDirection":283},"zone":7,"typeConfidence":0.91,"plateTime":0.4411290847024687,"extension":5.660870229840531},"index":7,"playId":"26f0e213-1354-32aa-8078-a80d3c6faf3d","pitchNumber":4,"startTime":"2026-08-26T22:05:13.059Z","endTime":"2026-08-26T22:05:19.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651814622959623,"aZ":-27.074592837897704,"pfxX":6.284313248902569,"pfxZ":3.3376447940039595,"pX":-0.6735660902805357,"pZ":1.488055833979818,"vX0":-7.5346785131069804,"vY0":-122.39493103051082,"vZ0":-5.0642868409713016,"x":142.67,"y":198.6,"x0":1.6187579658211055,"y0":50.00183356394799,"z0":5.883917619597738,"aX":9.597918578547171},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":-9.7,"spinRate":1473,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.44636898079267917,"extension":5.789698741505368},"index":8,"playId":"f39dc374-f9c5-332e-8a3f-f19786e95f46","pitchNumber":5,"startTime":"2026-08-26T22:05:48.783Z","endTime":"2026-08-26T22:05:52.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.117238350922737,"aZ":-28.301490383560157,"pfxX":4.9560516645080375,"pfxZ":2.5654847424146094,"pX":1.926506298356032,"pZ":2.780613729851505,"vX0":-1.8706547291488638,"vY0":-122.15093609369147,"vZ0":-1.9095531551531024,"x":43.57,"y":163.7,"x0":2.0584336149873916,"y0":50.00406765502674,"z0":6.006318400461492,"aX":7.488029979739081},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-8.5,"spinRate":1153,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.4484449937933874,"extension":5.592767083557389},"index":9,"playId":"68660723-c5d2-330c-aa16-862dfe21c60f","pitchNumber":6,"startTime":"2026-08-26T22:06:18.594Z","endTime":"2026-08-26T22:06:22.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06302809805354,"aZ":-28.738418123351448,"pfxX":3.3654677188522335,"pfxZ":2.5035089180668884,"pX":-0.8330970860986078,"pZ":2.0240154404979283,"vX0":-6.344087762743076,"vY0":-116.66253719515194,"vZ0":-2.5926264981165534,"x":148.76,"y":184.13,"x0":1.4908291773295979,"y0":50.00083743469815,"z0":5.873328333361365,"aX":4.613684673672319},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":1072,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4704719992467341,"extension":5.836873258381261},"hitData":{"launchSpeed":77.0,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.57,"coordY":154.62}},"index":10,"playId":"e7306205-79ee-3fc9-bfa3-2521b9ed6afa","pitchNumber":7,"startTime":"2026-08-26T22:06:42.478Z","endTime":"2026-08-26T22:06:49.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:06:49.843Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T22:07:14.481Z","endTime":"2026-08-26T22:08:49.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.303555047232383,"aZ":-31.50983333077749,"pfxX":-1.6882641792300883,"pfxZ":0.43158807246583475,"pX":-0.4874260275115939,"pZ":1.7590319210406666,"vX0":-4.586501796760607,"vY0":-123.25309241126621,"vZ0":-3.752470858249077,"x":135.58,"y":191.29,"x0":1.6130515535771477,"y0":50.00369697466021,"z0":5.947258714135556,"aX":-2.611150534981671},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":4.1,"spinRate":2861,"spinDirection":313},"zone":7,"typeConfidence":0.91,"plateTime":0.44350195166393247,"extension":5.671034154811765},"index":0,"playId":"f86cdda2-b4ba-3442-95e9-d39780c60360","pitchNumber":1,"startTime":"2026-08-26T22:07:33.633Z","endTime":"2026-08-26T22:07:37.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47431397412559,"aZ":-8.403927323881344,"pfxX":4.653654201969924,"pfxZ":13.05746711548045,"pX":-0.3478791911213052,"pZ":1.7858379552411914,"vX0":-5.833181536383812,"vY0":-134.8476531430282,"vZ0":-9.184614449373855,"x":130.26,"y":190.56,"x0":1.2504758639933449,"y0":50.00501710675768,"z0":5.851530660139442,"aX":8.473313199416177},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.6,"breakHorizontal":-7.0,"spinRate":2600,"spinDirection":159},"zone":7,"typeConfidence":0.91,"plateTime":0.40798484227234466,"extension":5.748683272233148},"index":1,"playId":"fcc56310-458d-369b-a541-f3eff6ff6494","pitchNumber":2,"startTime":"2026-08-26T22:07:57.180Z","endTime":"2026-08-26T22:08:01.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T22:08:21.980Z","endTime":"2026-08-26T22:08:44.004Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29971568717842,"aZ":-29.806663415636176,"pfxX":5.414664439722779,"pfxZ":1.541454857370844,"pX":-0.697211570350219,"pZ":0.6251343898375655,"vX0":-7.240307727638115,"vY0":-122.9500725733961,"vZ0":-6.505701605787974,"x":143.58,"y":221.9,"x0":1.5817412145926648,"y0":50.00042761693139,"z0":5.833792904653935,"aX":8.292264549148758},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-8.2,"spinRate":882,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.44542552643568945,"extension":5.844808694315142},"index":3,"playId":"bef13b45-790a-3f7f-9117-a41d4b55e6be","pitchNumber":3,"startTime":"2026-08-26T22:08:44.004Z","endTime":"2026-08-26T22:08:49.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:08:49.717Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T22:09:09.318Z","endTime":"2026-08-26T22:10:50.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132543845758118,"aZ":-32.7876119734205,"pfxX":-1.7474653416404438,"pfxZ":-0.399095295331402,"pX":-0.06903863324717469,"pZ":1.4151431880675471,"vX0":-3.209763390983638,"vY0":-122.90982611883152,"vZ0":-4.209657906027342,"x":119.63,"y":200.57,"x0":1.48033588302526,"y0":50.003325852975806,"z0":5.931237625063801,"aX":-2.676321332313083},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":4.0,"spinRate":2856,"spinDirection":311},"zone":13,"typeConfidence":0.91,"plateTime":0.4454622222932838,"extension":5.651530162289282},"index":0,"playId":"7949a69e-1e4c-32bc-8d87-8c25ab4bd892","pitchNumber":1,"startTime":"2026-08-26T22:09:20.968Z","endTime":"2026-08-26T22:09:24.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.055565125918896,"aZ":-34.74195352030762,"pfxX":-0.6216132145661675,"pfxZ":-1.731506962212916,"pX":-1.2730573749313219,"pZ":1.3608908179709782,"vX0":-6.350139718539061,"vY0":-120.398402005667,"vZ0":-3.7600348924435347,"x":165.53,"y":202.04,"x0":1.4678099432688845,"y0":50.00326709226559,"z0":5.98378518057273,"aX":-0.9209653252077382},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":2.5,"spinRate":2921,"spinDirection":320},"zone":13,"typeConfidence":0.82,"plateTime":0.4531000068186666,"extension":5.627953426765516},"index":1,"playId":"e389758f-5d1c-3221-8490-2f455fbabaf5","pitchNumber":2,"startTime":"2026-08-26T22:09:51.069Z","endTime":"2026-08-26T22:09:55.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11123535715792,"aZ":-34.425209090445456,"pfxX":-2.164363080086746,"pfxZ":-1.493814094999431,"pX":-0.267538039924416,"pZ":2.405729073562789,"vX0":-3.762949769158438,"vY0":-121.97802708473776,"vZ0":-1.8061995725704156,"x":127.2,"y":173.83,"x0":1.5766440034993265,"y0":50.002959825898564,"z0":6.125369366269896,"aX":-3.259600180135034},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":4.8,"spinRate":2881,"spinDirection":308},"zone":4,"typeConfidence":0.91,"plateTime":0.44912105459605733,"extension":5.653315557453901},"index":2,"playId":"d4b48565-4531-3b50-95bf-48891f9fd54d","pitchNumber":3,"startTime":"2026-08-26T22:10:15.334Z","endTime":"2026-08-26T22:10:22.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33628525460168,"aZ":-27.513515999952876,"pfxX":-0.8372473313647246,"pfxZ":3.020920988088564,"pX":-1.7890734258978036,"pZ":0.9372178210589812,"vX0":-7.963704266787336,"vY0":-123.12674240060585,"vZ0":-6.306319384544715,"x":185.2,"y":213.48,"x0":1.5894750321201379,"y0":50.00292847926035,"z0":5.845257960390574,"aX":-1.2910796276449354},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":3.2,"spinRate":2835,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.44403010470860327,"extension":5.574340082692346},"index":3,"playId":"a061ac79-f31b-37c3-bf94-d98de6db9a22","pitchNumber":4,"startTime":"2026-08-26T22:10:45.361Z","endTime":"2026-08-26T22:10:50.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:10:50.825Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T22:13:14.070Z","endTime":"2026-08-26T22:14:52.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jared Triolo remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:12:15.435Z","endTime":"2026-08-26T22:13:16.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906803028564113,"aZ":-37.216404883318425,"pfxX":1.0462436117057394,"pfxZ":-3.236881047336059,"pX":0.5524776121742965,"pZ":1.0677534512312965,"vX0":3.7264722085279303,"vY0":-124.08122336097817,"vZ0":-4.106946999476551,"x":95.94,"y":209.95,"x0":-1.1048883497084805,"y0":50.00178265255636,"z0":5.846428531888298,"aX":1.630213687603355},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.6,"breakHorizontal":-2.8,"spinRate":2892,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.44149348022391166,"extension":5.94885483104305},"index":1,"playId":"b172369e-8bb5-359e-8263-663e59c40368","pitchNumber":1,"startTime":"2026-08-26T22:13:16.169Z","endTime":"2026-08-26T22:13:19.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7958114164477,"aZ":-37.568951088969044,"pfxX":0.062426437448263705,"pfxZ":-3.3546723850959648,"pX":0.8718071164061204,"pZ":1.0178725932844377,"vX0":4.95108352275509,"vY0":-126.0601240667386,"vZ0":-4.5140418642366145,"x":83.77,"y":211.3,"x0":-1.126398657713711,"y0":50.004011382534706,"z0":5.867109356444802,"aX":0.09922385133260607},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.8,"breakHorizontal":-1.2,"spinRate":2940,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.4346207434677427,"extension":5.836974169426182},"index":2,"playId":"7ed51592-9d5f-3329-9e4f-0cfb44d08af0","pitchNumber":2,"startTime":"2026-08-26T22:13:34.439Z","endTime":"2026-08-26T22:13:38.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3371770861575,"aZ":-28.516239427704914,"pfxX":0.32925813195406484,"pfxZ":2.14386341490348,"pX":-1.468888929996828,"pZ":3.159468162378389,"vX0":-0.2131727908770285,"vY0":-129.22596926355226,"vZ0":-1.3054679444999329,"x":172.99,"y":153.47,"x0":-1.428537017238055,"y0":50.006161154315755,"z0":5.841183043258373,"aX":0.5627042998635122},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-0.6,"spinRate":2699,"spinDirection":173},"zone":11,"typeConfidence":0.89,"plateTime":0.4222081987887032,"extension":5.79906744434949},"index":3,"playId":"c60f6b2a-508b-300c-a5eb-540571fee1c8","pitchNumber":3,"startTime":"2026-08-26T22:13:54.453Z","endTime":"2026-08-26T22:13:58.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14915922216411,"aZ":-37.08034023804569,"pfxX":1.201293928178019,"pfxZ":-3.1004725980896275,"pX":-0.30811891821806303,"pZ":1.4747768816776432,"vX0":1.6351420949251916,"vY0":-124.29977261465744,"vZ0":-3.54755367918058,"x":128.74,"y":198.96,"x0":-1.1275718477948389,"y0":50.00218623719058,"z0":5.962189445342149,"aX":1.9016133157742356},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.1,"breakHorizontal":-2.5,"spinRate":2873,"spinDirection":60},"zone":13,"typeConfidence":0.86,"plateTime":0.4386811673133595,"extension":5.743973132864042},"index":4,"playId":"dd2a07f7-6e73-3209-b83e-3360aa96a4fd","pitchNumber":4,"startTime":"2026-08-26T22:14:10.730Z","endTime":"2026-08-26T22:14:15.801Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747257604251335,"aZ":-14.544665977186755,"pfxX":-8.33957249400975,"pfxZ":9.319039582533012,"pX":-0.930542869936996,"pZ":3.4167003928822512,"vX0":4.558452235633602,"vY0":-137.02421043016412,"vZ0":-3.221717805325297,"x":152.47,"y":146.53,"x0":-1.5368195663465372,"y0":50.003126348634936,"z0":5.608446298770271,"aX":-15.77575716053246},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":14.0,"spinRate":2797,"spinDirection":217},"zone":11,"typeConfidence":0.74,"plateTime":0.4005438958325578,"extension":5.979187397974112},"index":5,"playId":"ec1ec4c4-8cbb-3cde-8192-994f37a7d448","pitchNumber":5,"startTime":"2026-08-26T22:14:28.142Z","endTime":"2026-08-26T22:14:32.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10394488065082,"aZ":-12.882752113762516,"pfxX":-7.517084851995427,"pfxZ":10.336895631344934,"pX":-0.3002103329458498,"pZ":2.1769626331102145,"vX0":5.668807737562505,"vY0":-136.2738536152287,"vZ0":-6.576191926887974,"x":128.44,"y":180.0,"x0":-1.4388004047199148,"y0":50.00405473163407,"z0":5.525123400340002,"aX":-14.030149260029603},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":12.2,"spinRate":2791,"spinDirection":220},"zone":4,"typeConfidence":0.86,"plateTime":0.4031298760624278,"extension":6.015230121935649},"index":6,"playId":"e918dac1-ad8d-359f-b25f-274d1dcca14b","pitchNumber":6,"startTime":"2026-08-26T22:14:47.719Z","endTime":"2026-08-26T22:14:52.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:14:52.312Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T22:15:10.399Z","endTime":"2026-08-26T22:17:03.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.254484060987373,"aZ":-14.699761153635611,"pfxX":-8.535529487091413,"pfxZ":9.137900022658918,"pX":-0.3122601836277373,"pZ":1.1517250206434715,"vX0":6.621748371536801,"vY0":-137.37428308791496,"vZ0":-8.79529275868892,"x":128.9,"y":207.68,"x0":-1.6441773583335966,"y0":50.00645201084451,"z0":5.393118209029689,"aX":-16.327692669140415},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":14.0,"spinRate":2811,"spinDirection":219},"zone":13,"typeConfidence":0.6,"plateTime":0.39862768503816914,"extension":6.1354463710599205},"index":0,"playId":"7f55c50d-3519-3e37-aa52-12a7e1f6f4b4","pitchNumber":1,"startTime":"2026-08-26T22:15:16.878Z","endTime":"2026-08-26T22:15:21.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75883877398109,"aZ":-15.047606129702231,"pfxX":-7.209441406893184,"pfxZ":8.99914045725578,"pX":-1.2331405479320907,"pZ":2.3222450499130347,"vX0":3.7465598872696413,"vY0":-137.40423202609958,"vZ0":-5.847698722429741,"x":164.0,"y":176.08,"x0":-1.6810460824381894,"y0":50.003420104826596,"z0":5.50858846310209,"aX":-13.722159644060447},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":12.2,"spinRate":2759,"spinDirection":219},"zone":13,"typeConfidence":0.74,"plateTime":0.3993211620263546,"extension":5.84289880835518},"index":1,"playId":"bb0b9d8b-bfe8-34e0-8c14-55fe4dda4b75","pitchNumber":2,"startTime":"2026-08-26T22:15:33.059Z","endTime":"2026-08-26T22:15:36.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75635256834458,"aZ":-36.96732374640533,"pfxX":0.2083977741678691,"pfxZ":-2.949080658901666,"pX":0.5661498034841014,"pZ":2.0320373233393405,"vX0":3.9219800544795245,"vY0":-126.19407128995941,"vZ0":-2.3084188588125993,"x":95.42,"y":183.91,"x0":-1.0300076574585748,"y0":50.001840098778366,"z0":5.913735709483967,"aX":0.3386497065274797},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.6,"breakHorizontal":-1.2,"spinRate":2904,"spinDirection":48},"zone":9,"typeConfidence":0.85,"plateTime":0.4327178845265349,"extension":5.941885290352662},"index":2,"playId":"a07bbd96-68a6-3e27-8104-f35564ed8f95","pitchNumber":3,"startTime":"2026-08-26T22:15:52.654Z","endTime":"2026-08-26T22:15:56.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73587061299521,"aZ":-38.46987505224613,"pfxX":0.45976151961448863,"pfxZ":-3.853025619285291,"pX":0.5871683380831098,"pZ":1.741340635308019,"vX0":3.9383405292736287,"vY0":-126.4987918557261,"vZ0":-2.828580023759243,"x":94.62,"y":191.76,"x0":-1.0440938674393203,"y0":50.00266116328606,"z0":5.932324267193179,"aX":0.7507277773513412},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.3,"breakHorizontal":-1.7,"spinRate":2943,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.4315765060525383,"extension":5.897135218869562},"index":3,"playId":"5da5ecfc-4940-3f3b-84fd-6696c8d56f1f","pitchNumber":4,"startTime":"2026-08-26T22:16:09.104Z","endTime":"2026-08-26T22:16:13.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477781912004335,"aZ":-15.71752930761336,"pfxX":-4.194450033162575,"pfxZ":8.619450910356592,"pX":-0.09882168208369768,"pZ":4.140755421236089,"vX0":4.417473616318841,"vY0":-137.53191642205564,"vZ0":-1.817495892187277,"x":120.77,"y":126.98,"x0":-1.1835163224069183,"y0":50.00090468466185,"z0":5.88009829540278,"aX":-8.0069406554243},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2688,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.39877507212983154,"extension":5.8623232328700885},"index":4,"playId":"f0e5c3fb-80ee-3d89-a5be-2f58376659c2","pitchNumber":5,"startTime":"2026-08-26T22:16:32.247Z","endTime":"2026-08-26T22:16:36.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02633243603869,"aZ":-37.36634491992074,"pfxX":0.7881682367356311,"pfxZ":-3.1364855673378216,"pX":0.4489538054443087,"pZ":2.6890528520447265,"vX0":3.721584464272805,"vY0":-127.23976999316372,"vZ0":-0.9343853057309258,"x":99.89,"y":166.18,"x0":-1.130015625618349,"y0":50.00428733911022,"z0":5.999617327900943,"aX":1.3036583003674551},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.6,"breakHorizontal":-2.2,"spinRate":2946,"spinDirection":50},"zone":6,"typeConfidence":0.7,"plateTime":0.42906306205475175,"extension":5.77951462012001},"hitData":{"launchSpeed":86.2,"launchAngle":45.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.97,"coordY":104.38}},"index":5,"playId":"879675b9-4855-39c8-8dee-024285a3197d","pitchNumber":6,"startTime":"2026-08-26T22:16:53.186Z","endTime":"2026-08-26T22:17:03.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:17:03.273Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T22:17:24.406Z","endTime":"2026-08-26T22:18:14.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.310916426671998,"aZ":-12.644175131880484,"pfxX":-5.558316643096278,"pfxZ":10.49334941665365,"pX":0.29975434196657413,"pZ":2.9032002907596888,"vX0":5.621701355021592,"vY0":-135.9407135833768,"vZ0":-5.356937580420959,"x":105.57,"y":160.39,"x0":-1.0782846320296235,"y0":50.00667518410358,"z0":5.785790378666017,"aX":-10.349177985986621},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":8.8,"spinRate":2677,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.4037559884182418,"extension":5.967755722549946},"index":0,"playId":"266c2688-27f0-3d35-a50d-d0287245639d","pitchNumber":1,"startTime":"2026-08-26T22:17:29.511Z","endTime":"2026-08-26T22:17:33.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476245369997823,"aZ":-36.900132745407504,"pfxX":2.007530717955276,"pfxZ":-2.8521064916315213,"pX":1.0331760986558594,"pZ":1.1560076624744833,"vX0":4.439687125658591,"vY0":-127.73495696454334,"vZ0":-4.521072187325556,"x":77.62,"y":207.57,"x0":-0.9858224689933295,"y0":50.001096908600005,"z0":5.839294872957561,"aX":3.328145297997766},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.9,"breakHorizontal":-4.6,"spinRate":2895,"spinDirection":63},"zone":14,"typeConfidence":0.55,"plateTime":0.4282396774553856,"extension":5.785032003341144},"index":1,"playId":"61ad627f-2515-3fdd-af30-e602dd691b22","pitchNumber":2,"startTime":"2026-08-26T22:17:45.580Z","endTime":"2026-08-26T22:17:50.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189849306335237,"aZ":-28.822749553097733,"pfxX":-0.6085858896414087,"pfxZ":1.9250732401110024,"pX":0.7876814948617523,"pZ":1.810765029634888,"vX0":5.040542637604124,"vY0":-131.37154648369668,"vZ0":-4.479111141226869,"x":86.98,"y":189.89,"x0":-1.081028142310987,"y0":50.00118016408946,"z0":5.693379294506467,"aX":-1.0588731963813032},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-0.1,"spinRate":2738,"spinDirection":204},"zone":9,"typeConfidence":0.92,"plateTime":0.4177689568372651,"extension":5.685767298866936},"hitData":{"launchSpeed":79.3,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.52,"coordY":166.28}},"index":2,"playId":"11ec2441-19fb-3135-9d89-d8e391b68b97","pitchNumber":3,"startTime":"2026-08-26T22:18:06.132Z","endTime":"2026-08-26T22:18:14.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:18:14.123Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to left fielder Jase Bowen.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:20:55.740Z","endTime":"2026-08-26T22:21:57.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jase Bowen replaces left fielder Luis Rengifo, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:20:25.877Z","endTime":"2026-08-26T22:20:25.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:20:25.891Z","endTime":"2026-08-26T22:20:57.879Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.221600740584094,"aZ":-26.325528419945048,"pfxX":-8.882262106181118,"pfxZ":3.4800086744494765,"pX":0.11147095732137038,"pZ":1.964742805577495,"vX0":4.342532199001551,"vY0":-128.75045047386058,"vZ0":-4.800909109149093,"x":112.75,"y":185.73,"x0":-0.4410906003990588,"y0":50.00587664102024,"z0":5.885944935677701,"aX":-14.945068521143513},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":1627,"spinDirection":223},"zone":8,"typeConfidence":0.88,"plateTime":0.42507816153609035,"extension":6.224112382239207},"index":2,"playId":"d9ffc5b2-0663-34ca-89a5-e309839a250a","pitchNumber":1,"startTime":"2026-08-26T22:20:57.879Z","endTime":"2026-08-26T22:21:01.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892161522539087,"aZ":-28.820146896494055,"pfxX":-9.365499500930351,"pfxZ":1.9845897035721256,"pX":-0.2648021700876561,"pZ":1.7184019278870752,"vX0":3.906443607626577,"vY0":-129.21417263371222,"vZ0":-4.711740581376905,"x":127.09,"y":192.38,"x0":-0.579232468667634,"y0":50.00558132661482,"z0":5.779803668004857,"aX":-15.840804441386702},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":16.1,"spinRate":1633,"spinDirection":225},"zone":7,"typeConfidence":0.87,"plateTime":0.4238860990496973,"extension":6.236408406727635},"index":3,"playId":"b522a65e-813c-331f-b849-2b8394274b20","pitchNumber":2,"startTime":"2026-08-26T22:21:15.169Z","endTime":"2026-08-26T22:21:18.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-26T22:21:26.612Z","endTime":"2026-08-26T22:21:47.111Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664855180429154,"aZ":-18.54249346188567,"pfxX":-8.135520148229007,"pfxZ":6.611243881179828,"pX":0.6181039437763146,"pZ":3.1306292176136385,"vX0":5.2898011936365235,"vY0":-142.44802082185652,"vZ0":-4.56802468856989,"x":93.44,"y":154.25,"x0":-0.20263610522838238,"y0":50.00451489363865,"z0":5.9217086426304775,"aX":-16.778489474828305},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":2244,"spinDirection":195},"zone":3,"typeConfidence":0.91,"plateTime":0.38401034174448734,"extension":6.1559260653542704},"hitData":{"launchSpeed":78.9,"launchAngle":21.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.12,"coordY":129.92}},"index":5,"playId":"2a637d83-0185-3440-8ec5-751de39bca02","pitchNumber":3,"startTime":"2026-08-26T22:21:47.111Z","endTime":"2026-08-26T22:21:57.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:21:57.947Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esmerlyn Valdez singles on a line drive to left fielder Jase Bowen. Bryan Reynolds to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:22:08.899Z","endTime":"2026-08-26T22:22:28.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":97.4,"endSpeed":89.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31492535322001,"aZ":-16.231154914181023,"pfxX":-7.140169535991191,"pfxZ":7.852948632866336,"pX":-0.5010497787926225,"pZ":2.3323157013540907,"vX0":2.292183698231411,"vY0":-141.79198704268023,"vZ0":-6.642525109429277,"x":136.1,"y":175.81,"x0":-0.39378374977138747,"y0":50.001663250647034,"z0":5.746380000453165,"aX":-14.494903322954295},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":12.5,"spinRate":2244,"spinDirection":197},"zone":4,"typeConfidence":0.89,"plateTime":0.3867274099345037,"extension":6.297131850274538},"hitData":{"launchSpeed":90.4,"launchAngle":18.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.19,"coordY":118.68}},"index":0,"playId":"9a1628f9-14c2-344d-adfe-da9e6fd342dc","pitchNumber":1,"startTime":"2026-08-26T22:22:19.660Z","endTime":"2026-08-26T22:22:28.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:22:28.435Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:22:49.148Z","endTime":"2026-08-26T22:24:47.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839524575974938,"aZ":-22.412047148488554,"pfxX":-7.062437607168646,"pfxZ":5.65236956324007,"pX":-1.0786006498175973,"pZ":2.9261740670235166,"vX0":1.1418329309637985,"vY0":-130.2330135839872,"vZ0":-3.0488189680347557,"x":158.11,"y":159.77,"x0":-0.6030765190482875,"y0":50.00470946823971,"z0":5.796003847084779,"aX":-12.20459771256684},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":12.6,"spinRate":1653,"spinDirection":226},"zone":11,"typeConfidence":0.83,"plateTime":0.41961727384705894,"extension":6.245588003265462},"index":0,"playId":"4a6a8243-f9f8-30c9-a25f-a6940f7ee4fd","pitchNumber":1,"startTime":"2026-08-26T22:23:19.636Z","endTime":"2026-08-26T22:23:24.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150780516220355,"aZ":-23.05747082961467,"pfxX":-8.350635950960346,"pfxZ":5.280091944512547,"pX":-0.6715510172778081,"pZ":2.7981007048238222,"vX0":2.5338796266250108,"vY0":-130.28540377373247,"vZ0":-3.1420954725974233,"x":142.6,"y":163.23,"x0":-0.5688900423674172,"y0":50.004896112731934,"z0":5.753073748118743,"aX":-14.425895766405505},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":14.6,"spinRate":1641,"spinDirection":236},"zone":4,"typeConfidence":0.88,"plateTime":0.4196491603871886,"extension":6.317996831319258},"index":1,"playId":"b9285878-760e-3a4e-983c-66752e8c938f","pitchNumber":2,"startTime":"2026-08-26T22:23:37.966Z","endTime":"2026-08-26T22:23:41.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942047512344402,"aZ":-25.4296783822469,"pfxX":-8.535957933416459,"pfxZ":3.8541443353142464,"pX":0.29882500099570636,"pZ":1.4705781445069446,"vX0":4.622635956908756,"vY0":-131.26182675967732,"vZ0":-5.9319715091786085,"x":105.61,"y":199.07,"x0":-0.37300089964771466,"y0":50.00552703402965,"z0":5.645208652948304,"aX":-14.945616945778173},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":1598,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.416768187209978,"extension":6.355539765679196},"index":2,"playId":"183b00f1-ee92-3d93-bcc9-9c5ec3b96c2f","pitchNumber":3,"startTime":"2026-08-26T22:23:59.524Z","endTime":"2026-08-26T22:24:04.121Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.404570140925394,"aZ":-25.088687313988753,"pfxX":-9.223418861820054,"pfxZ":4.031992234228466,"pX":0.6079673375572291,"pZ":2.1050993810061716,"vX0":5.323585336383257,"vY0":-131.57187151778137,"vZ0":-4.568093050338108,"x":93.83,"y":181.94,"x0":-0.24125691861521256,"y0":50.00171967570891,"z0":5.718547464707167,"aX":-16.201418511514877},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":1633,"spinDirection":228},"zone":9,"typeConfidence":0.88,"plateTime":0.41598172267102695,"extension":6.421296379219407},"index":3,"playId":"353d81c9-6c8f-3659-82a9-0296d2672690","pitchNumber":4,"startTime":"2026-08-26T22:24:20.335Z","endTime":"2026-08-26T22:24:24.271Z","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":91.3,"endSpeed":84.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31786985982359,"aZ":-23.45314802176966,"pfxX":-9.024451246986327,"pfxZ":4.828523103944399,"pX":-0.23221911227382933,"pZ":1.8177593313980598,"vX0":3.445966822312108,"vY0":-132.9966471147145,"vZ0":-5.816713518954016,"x":125.85,"y":189.7,"x0":-0.36605827132043406,"y0":50.00460795212514,"z0":5.715188928486944,"aX":-16.301222987670997},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":1670,"spinDirection":226},"zone":8,"typeConfidence":0.85,"plateTime":0.41054723591452813,"extension":6.394352253949456},"index":4,"playId":"0d65c333-8af9-3e4a-8da7-7e9c99950c10","pitchNumber":5,"startTime":"2026-08-26T22:24:43.783Z","endTime":"2026-08-26T22:24:47.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:24:47.926Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:25:02.347Z","endTime":"2026-08-26T22:26:15.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.1,"endSpeed":90.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.786344429587604,"aZ":-17.408604400658504,"pfxX":-8.12112120672398,"pfxZ":7.1458869185382525,"pX":1.0291099443213723,"pZ":2.1623754655900704,"vX0":6.899038186508392,"vY0":-142.61872736263757,"vZ0":-6.751291216529739,"x":77.77,"y":180.4,"x0":-0.36217484853673454,"y0":50.00576454477877,"z0":5.652099959138978,"aX":-16.787865636433573},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":13.3,"spinRate":2463,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.38356428398729037,"extension":6.185099856903829},"index":0,"playId":"72395e10-b3cb-3ff0-8ec8-23b365ecd836","pitchNumber":1,"startTime":"2026-08-26T22:25:18.183Z","endTime":"2026-08-26T22:25:24.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.631123397697475,"aZ":-23.232567670432815,"pfxX":-8.687925358546012,"pfxZ":5.072286766680078,"pX":-1.0793421835754338,"pZ":2.475709186089324,"vX0":1.1854171386214873,"vY0":-131.8038810311982,"vZ0":-3.8229730727031357,"x":158.14,"y":171.94,"x0":-0.4057369208855486,"y0":50.00156209977205,"z0":5.657646596120036,"aX":-15.305701865932395},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":15.5,"spinRate":1655,"spinDirection":225},"zone":11,"typeConfidence":0.87,"plateTime":0.41533871952570545,"extension":6.451674468908746},"index":1,"playId":"5f3102a2-7b57-3d24-98ea-4802c026f618","pitchNumber":2,"startTime":"2026-08-26T22:25:37.793Z","endTime":"2026-08-26T22:25:42.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.7,"endSpeed":84.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27201298706647,"aZ":-23.52395925264712,"pfxX":-8.867952913094895,"pfxZ":4.791750546133999,"pX":-0.11301849053423894,"pZ":1.4615098167738496,"vX0":3.6503053765758233,"vY0":-133.41773790167727,"vZ0":-6.548895396245034,"x":121.31,"y":199.32,"x0":-0.3454635289851999,"y0":50.00546121604292,"z0":5.639586321637359,"aX":-16.01475219743631},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":1647,"spinDirection":227},"zone":13,"typeConfidence":0.83,"plateTime":0.41029654991881026,"extension":6.358040233041982},"index":2,"playId":"2d38ec88-ff38-3c90-9c47-538f5c72a0c6","pitchNumber":3,"startTime":"2026-08-26T22:26:10.474Z","endTime":"2026-08-26T22:26:15.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:26:15.450Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Mangum grounds into a force out, second baseman Jake Cronenworth to shortstop Xander Bogaerts. Esmerlyn Valdez out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:26:30.995Z","endTime":"2026-08-26T22:27:11.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285380794513383,"aZ":-23.816934220696734,"pfxX":-9.133307114989535,"pfxZ":4.660405397783605,"pX":-0.8705781691183835,"pZ":1.5696350412506137,"vX0":2.006302416669667,"vY0":-133.00736336996903,"vZ0":-6.232597382937787,"x":150.18,"y":196.4,"x0":-0.44751833733177226,"y0":50.004429804643856,"z0":5.668320419107216,"aX":-16.379765731859443},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":1652,"spinDirection":230},"zone":13,"typeConfidence":0.84,"plateTime":0.41167050716688447,"extension":6.327071953021923},"index":0,"playId":"c4149019-f90f-3e69-a7fa-81ac70c44cdb","pitchNumber":1,"startTime":"2026-08-26T22:26:41.413Z","endTime":"2026-08-26T22:26:45.371Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.843474439070256,"aZ":-21.81560071981536,"pfxX":-8.689587221498376,"pfxZ":5.688041612645276,"pX":-0.7640097463781611,"pZ":2.4405727682940017,"vX0":1.9129344899787144,"vY0":-134.07414860377486,"vZ0":-4.503705206760549,"x":146.12,"y":172.88,"x0":-0.3574804654462605,"y0":50.00356212738129,"z0":5.697908303069308,"aX":-15.829082561962664},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":1758,"spinDirection":225},"zone":4,"typeConfidence":0.79,"plateTime":0.4084335671888426,"extension":6.320537671942857},"hitData":{"launchSpeed":100.9,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.08,"coordY":152.59}},"index":1,"playId":"cbcd9c1a-1a73-3b52-a600-0319211b1818","pitchNumber":2,"startTime":"2026-08-26T22:27:04.794Z","endTime":"2026-08-26T22:27:11.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:27:11.795Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:30:03.367Z","endTime":"2026-08-26T22:31:50.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Lake Bachar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:29:01.223Z","endTime":"2026-08-26T22:29:46.103Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:29:46.103Z","endTime":"2026-08-26T22:30:05.503Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.995996191165737,"aZ":-21.073877207776267,"pfxX":-9.31726945750796,"pfxZ":6.405371095658015,"pX":0.8222705048601956,"pZ":3.3584114838163606,"vX0":10.424591140095293,"vY0":-130.69530648145263,"vZ0":-0.1390503522844837,"x":85.66,"y":148.1,"x0":-2.0035911363804617,"y0":50.00467880097071,"z0":4.992097926065911,"aX":-16.154401334105685},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":14.6,"spinRate":2241,"spinDirection":235},"zone":12,"typeConfidence":0.88,"plateTime":0.418748196362948,"extension":6.093670499196862},"index":2,"playId":"ae42b302-6de3-3688-9ee9-12c8f19e16d3","pitchNumber":1,"startTime":"2026-08-26T22:30:05.503Z","endTime":"2026-08-26T22:30:11.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72557699004374,"aZ":-19.819324487206053,"pfxX":-9.049360921580096,"pfxZ":7.246192748751167,"pX":0.35878083652961723,"pZ":2.5143080512175153,"vX0":9.38917199284355,"vY0":-129.44670594760657,"vZ0":-2.2491247062778617,"x":103.32,"y":170.89,"x0":-2.1308710261135184,"y0":50.005427871007434,"z0":4.903436532144951,"aX":-15.438194058742285},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.8,"breakHorizontal":14.4,"spinRate":2271,"spinDirection":235},"zone":6,"typeConfidence":0.87,"plateTime":0.4223042986531347,"extension":6.0877543675402235},"index":3,"playId":"29d812bd-f60e-3cec-a226-927e9e90e4ca","pitchNumber":2,"startTime":"2026-08-26T22:30:23.200Z","endTime":"2026-08-26T22:30:26.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507763401313433,"aZ":-19.770530154753907,"pfxX":-9.59602373309988,"pfxZ":7.131698770475959,"pX":0.4451367925613139,"pZ":3.4514117700495093,"vX0":9.567554592807628,"vY0":-130.75815565855908,"vZ0":-0.5237159120823593,"x":132.43,"y":149.85,"x0":-2.007307771359218,"y0":50.00090822182125,"z0":5.1323135053182485,"aX":-16.684288626196906},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.1,"breakHorizontal":15.4,"spinRate":2340,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.41822718754883326,"extension":6.026463570003697},"index":4,"playId":"2cab24df-51fe-3b6c-8225-59b5681aeefe","pitchNumber":3,"startTime":"2026-08-26T22:30:41.927Z","endTime":"2026-08-26T22:30:45.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49487608866108,"aZ":-18.85226547060652,"pfxX":-8.825414738175946,"pfxZ":7.7707218811465175,"pX":0.33802951066939824,"pZ":3.978090903547111,"vX0":9.12831750541387,"vY0":-130.17414225380907,"vZ0":0.6841513944205219,"x":104.12,"y":131.37,"x0":-2.0686002086244653,"y0":50.005686693139985,"z0":5.139723114648445,"aX":-15.138392470841026},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.4,"breakHorizontal":13.9,"spinRate":2356,"spinDirection":233},"zone":12,"typeConfidence":0.89,"plateTime":0.4208579523209717,"extension":6.0129854466491235},"index":5,"playId":"4a909d53-a897-3328-ac2e-f1881aab260a","pitchNumber":4,"startTime":"2026-08-26T22:31:00.041Z","endTime":"2026-08-26T22:31:04.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77805723710359,"aZ":-32.19368322645591,"pfxX":-7.832319198011739,"pfxZ":-0.01575897834922735,"pX":-0.27323602434755234,"pZ":0.7596638395247572,"vX0":6.9642857023670945,"vY0":-121.83868486051657,"vZ0":-3.3615255413851903,"x":127.42,"y":218.27,"x0":-2.1439608835436417,"y0":50.00162263568925,"z0":4.924460057467209,"aX":-11.836052295972372},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.6,"breakHorizontal":12.6,"spinRate":1277,"spinDirection":269},"zone":13,"typeConfidence":0.91,"plateTime":0.4486601910914665,"extension":6.2202884369121225},"index":6,"playId":"5c98a424-accb-3164-9af2-ef3320ce324a","pitchNumber":5,"startTime":"2026-08-26T22:31:17.296Z","endTime":"2026-08-26T22:31:21.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50912934342974,"aZ":-20.20019346663482,"pfxX":-9.034752589868615,"pfxZ":6.902499017669548,"pX":-0.10933939504172115,"pZ":2.761427035285483,"vX0":8.199402647529475,"vY0":-131.08079318423813,"vZ0":-1.792811750693878,"x":121.17,"y":164.22,"x0":-2.1087861651773405,"y0":50.0039069430865,"z0":4.967287990844593,"aX":-15.674976698033099},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2156,"spinDirection":231},"zone":2,"typeConfidence":0.89,"plateTime":0.41835779322983724,"extension":6.055093048252165},"hitData":{"launchSpeed":93.1,"launchAngle":12.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.78,"coordY":97.82}},"index":7,"playId":"2ecbc8eb-765b-30f5-af77-e76d4e2fd454","pitchNumber":6,"startTime":"2026-08-26T22:31:39.500Z","endTime":"2026-08-26T22:31:50.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:31:50.543Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging. Freddy Fermin steals (1) 2nd base.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:32:06.910Z","endTime":"2026-08-26T22:35:21.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508576406599545,"aZ":-35.19013011080297,"pfxX":-5.405726649627787,"pfxZ":-2.0562296654238974,"pX":-1.1498788889754632,"pZ":1.8087277176079477,"vX0":4.225078317899618,"vY0":-120.43000134923564,"vZ0":-0.32041248732371164,"x":160.83,"y":189.94,"x0":-2.225164184737549,"y0":50.00247656447384,"z0":5.057667733560836,"aX":-7.936027227176448},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.5,"breakHorizontal":8.8,"spinRate":1228,"spinDirection":266},"zone":13,"typeConfidence":0.88,"plateTime":0.4549213514391748,"extension":6.097738353214469},"index":0,"playId":"f23d630c-1257-34ce-a70a-11eed92753e3","pitchNumber":1,"startTime":"2026-08-26T22:32:20.324Z","endTime":"2026-08-26T22:32:23.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9273411228435,"aZ":-19.08375017906868,"pfxX":-8.433156042998043,"pfxZ":7.4289858408069485,"pX":0.10277504913448274,"pZ":2.966105106378846,"vX0":8.363080598232596,"vY0":-131.89635598917383,"vZ0":-1.578830063574403,"x":113.08,"y":158.7,"x0":-2.012688019934508,"y0":50.006271028654304,"z0":4.979068718576778,"aX":-14.868728832033435},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":13.4,"spinRate":2283,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.41520387947974013,"extension":6.047176337825441},"index":1,"playId":"29b480b7-997e-3fe8-8ab3-7cdda20691af","pitchNumber":2,"startTime":"2026-08-26T22:32:40.409Z","endTime":"2026-08-26T22:32:47.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370720742811184,"aZ":-30.7463414891384,"pfxX":-6.019440884938634,"pfxZ":0.9759971741734077,"pX":-1.9852322492428227,"pZ":2.661759182955752,"vX0":2.629406663852551,"vY0":-120.66190628428109,"vZ0":0.7196314122841092,"x":192.67,"y":166.91,"x0":-2.3093735727411415,"y0":50.00548217327017,"z0":5.077437447567502,"aX":-8.841081797303552},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":10.2,"spinRate":1040,"spinDirection":271},"zone":11,"typeConfidence":0.91,"plateTime":0.4546477360325123,"extension":6.101918193884392},"index":2,"playId":"0ebf8693-fced-38fc-a0b7-b87b8c127fa3","pitchNumber":3,"startTime":"2026-08-26T22:33:07.206Z","endTime":"2026-08-26T22:33:11.236Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"54def652-c192-3b6b-a0dc-a5498f92a16c","startTime":"2026-08-26T22:33:29.065Z","endTime":"2026-08-26T22:33:32.822Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17960107367422,"aZ":-33.45165338610296,"pfxX":-6.864090137018679,"pfxZ":-0.8627824834423565,"pX":-0.6223550951590728,"pZ":1.7104527240481069,"vX0":5.570163187270647,"vY0":-120.82906610113314,"vZ0":-0.9510456610046413,"x":140.72,"y":192.6,"x0":-2.058817394470664,"y0":50.00061709156111,"z0":5.0324632116835915,"aX":-10.211239100350728},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":11.2,"spinRate":1144,"spinDirection":267},"zone":7,"typeConfidence":0.9,"plateTime":0.45224337581341745,"extension":6.0757485736820245},"index":4,"playId":"f19737a3-8727-3f01-a768-679efbd03ba9","pitchNumber":4,"startTime":"2026-08-26T22:33:50.122Z","endTime":"2026-08-26T22:33:56.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-26T22:34:17.296Z","endTime":"2026-08-26T22:34:50.740Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287907616356676,"aZ":-19.23372260953288,"pfxX":-9.711096170437877,"pfxZ":7.4072237998131705,"pX":1.7540913467196984,"pZ":2.447261764999995,"vX0":12.39441231349171,"vY0":-130.9738301520135,"vZ0":-2.8978132364014373,"x":50.14,"y":172.7,"x0":-1.7660749236233926,"y0":50.000976473273134,"z0":4.997592901718669,"aX":-16.96064979925994},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2265,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4173489151208978,"extension":6.135775527054393},"index":6,"playId":"0b833500-4b48-3cf1-a7ca-e0ec69a9e18c","pitchNumber":5,"startTime":"2026-08-26T22:34:50.740Z","endTime":"2026-08-26T22:34:55.246Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.548941122411176,"aZ":-19.336209984267555,"pfxX":-9.074720649597824,"pfxZ":7.2446903541453285,"pX":0.5841805455399144,"pZ":3.345632110560588,"vX0":9.56320700590382,"vY0":-132.13599875025656,"vZ0":-0.7228836253213864,"x":94.73,"y":148.45,"x0":-1.8989383278086167,"y0":50.00500189550016,"z0":5.040531577531148,"aX":-16.086672974992013},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.2,"breakHorizontal":14.4,"spinRate":2356,"spinDirection":237},"zone":3,"typeConfidence":0.9,"plateTime":0.4141636223566607,"extension":5.950431871694161},"index":7,"playId":"beaff78a-f23b-3872-b902-c8ca4462fb26","pitchNumber":6,"startTime":"2026-08-26T22:35:14.257Z","endTime":"2026-08-26T22:35:21.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:35:21.273Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Cronenworth doubles (10) on a line drive to center fielder Oneil Cruz. Freddy Fermin scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:35:41.305Z","endTime":"2026-08-26T22:36:28.836Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"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":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"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],"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":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16947245921469,"aZ":-35.613242198307134,"pfxX":-7.061848664479987,"pfxZ":-2.319169656610274,"pX":0.6273884740576922,"pZ":1.570944081309324,"vX0":8.621581742115064,"vY0":-120.50477358584651,"vZ0":-0.5826610029074933,"x":93.09,"y":196.36,"x0":-2.0698961516659,"y0":50.005860534807326,"z0":4.946513177529218,"aX":-10.44668870856986},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.1,"breakHorizontal":10.9,"spinRate":1183,"spinDirection":272},"zone":14,"typeConfidence":0.89,"plateTime":0.4535376024392521,"extension":5.989854125098952},"index":0,"playId":"973d8bb5-964d-3a0b-8adf-7898ee2a5ba1","pitchNumber":1,"startTime":"2026-08-26T22:35:55.543Z","endTime":"2026-08-26T22:36:01.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043558710198234,"aZ":-19.80434423639183,"pfxX":-8.580849183649667,"pfxZ":7.0696297786205875,"pX":0.3761774522886524,"pZ":2.9910940443715344,"vX0":9.071928650885903,"vY0":-131.27532302097188,"vZ0":-1.3395772297127737,"x":102.66,"y":158.02,"x0":-2.0048461615833792,"y0":50.00567059166778,"z0":4.9781248761842845,"aX":-15.02227010302039},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":13.7,"spinRate":2384,"spinDirection":230},"zone":3,"typeConfidence":0.89,"plateTime":0.4167819394836849,"extension":5.862998000942133},"hitData":{"launchSpeed":98.9,"launchAngle":12.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.23,"coordY":61.34}},"index":1,"playId":"5c2bc6a5-09c8-34dc-9118-9c3854ba0884","pitchNumber":2,"startTime":"2026-08-26T22:36:16.764Z","endTime":"2026-08-26T22:36:28.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:36:28.836Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a line drive to center fielder Oneil Cruz. Jake Cronenworth out at home on the throw, center fielder Oneil Cruz to catcher Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:36:53.723Z","endTime":"2026-08-26T22:40:05.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","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":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405637619704386,"aZ":-18.977539111272154,"pfxX":-9.46719051021546,"pfxZ":7.6313603350252635,"pX":-0.03996802770783918,"pZ":2.79288134233321,"vX0":8.362686771479753,"vY0":-131.10612103512457,"vZ0":-1.9295405345138574,"x":118.52,"y":163.37,"x0":-2.051170784476872,"y0":50.00333915551697,"z0":4.964453326949334,"aX":-16.374142970263357},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.6,"breakHorizontal":15.1,"spinRate":2406,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4188207364816905,"extension":6.039007582640483},"index":0,"playId":"dcc9fa82-4c89-311e-b431-e0b04651b45e","pitchNumber":1,"startTime":"2026-08-26T22:37:07.785Z","endTime":"2026-08-26T22:37:11.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.130793233028847,"aZ":-19.237619069869925,"pfxX":-9.588767395519417,"pfxZ":7.598172428427118,"pX":0.3154446562156734,"pZ":3.2481657493298113,"vX0":8.99898852923018,"vY0":-130.12314886682302,"vZ0":-0.8555607563463576,"x":104.98,"y":151.08,"x0":-1.9539196297283818,"y0":50.00154756162006,"z0":5.048420038512592,"aX":-16.324336123768255},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.8,"breakHorizontal":15.2,"spinRate":2417,"spinDirection":229},"zone":3,"typeConfidence":0.89,"plateTime":0.42208695327993073,"extension":6.009995307115945},"index":1,"playId":"cb7b4b31-5003-319b-b4d0-6ad1cd4401fe","pitchNumber":2,"startTime":"2026-08-26T22:37:34.951Z","endTime":"2026-08-26T22:37:39.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"8061d4c2-bbab-42dc-a760-857984080d5e","startTime":"2026-08-26T22:38:02.396Z","endTime":"2026-08-26T22:38:07.396Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-26T22:38:14.877Z","endTime":"2026-08-26T22:38:46.102Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013007575958913,"aZ":-18.865262197287038,"pfxX":-7.828863008491609,"pfxZ":7.754070722174198,"pX":0.27919765744575425,"pZ":4.178810684039984,"vX0":8.5941615407692,"vY0":-130.58156011300025,"vZ0":1.0300911483560147,"x":106.36,"y":125.95,"x0":-2.046716688561865,"y0":50.0053842766737,"z0":5.204559123314854,"aX":-13.44308580382888},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.5,"breakHorizontal":12.1,"spinRate":2345,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.42040507367075053,"extension":6.077096655050567},"index":4,"playId":"6670efb8-1f2c-39f1-b73f-b1ce66ac0e2d","pitchNumber":3,"startTime":"2026-08-26T22:38:46.102Z","endTime":"2026-08-26T22:38:55.671Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.124542108405834,"aZ":-33.414857252869176,"pfxX":-9.354559639781494,"pfxZ":-0.8213173294721035,"pX":0.7532798903914479,"pZ":1.0393825227836664,"vX0":9.40260078166448,"vY0":-122.66110076482103,"vZ0":-2.489461834130958,"x":88.29,"y":210.72,"x0":-1.9293289055443408,"y0":50.003250699414686,"z0":4.939728401820044,"aX":-14.138398962929871},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":14.5,"spinRate":1345,"spinDirection":266},"zone":14,"typeConfidence":0.91,"plateTime":0.4479473831756535,"extension":6.210836644008419},"index":5,"playId":"1887e10e-1382-325a-b2ce-6fc0aa76cd5e","pitchNumber":4,"startTime":"2026-08-26T22:39:08.050Z","endTime":"2026-08-26T22:39:11.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50087109464572,"aZ":-18.62927399992194,"pfxX":-9.19587305082078,"pfxZ":7.850858596623805,"pX":1.3049147709219515,"pZ":2.587661590749579,"vX0":11.247421459492498,"vY0":-130.5130327639691,"vZ0":-2.636622115451882,"x":67.26,"y":168.91,"x0":-1.8658910086072056,"y0":50.001383758523176,"z0":5.014241900312606,"aX":-15.862123339628315},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":14.2,"spinRate":2386,"spinDirection":240},"zone":12,"typeConfidence":0.89,"plateTime":0.41969036770399537,"extension":5.989458053197221},"index":6,"playId":"a44df897-89a1-391f-9f0b-9f81a0cf14ca","pitchNumber":5,"startTime":"2026-08-26T22:39:27.958Z","endTime":"2026-08-26T22:39:32.190Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858823743296906,"aZ":-17.23864384094925,"pfxX":-9.607283081196599,"pfxZ":8.650191196802416,"pX":-0.2070536413005403,"pZ":4.063879248744191,"vX0":7.919492595805884,"vY0":-130.8897081907361,"vZ0":0.5260227278979128,"x":124.89,"y":129.06,"x0":-2.0308221140856295,"y0":50.00418161109628,"z0":5.155878161927027,"aX":-16.591726926630585},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.0,"breakHorizontal":15.6,"spinRate":2346,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.419242575382226,"extension":6.139642615960714},"hitData":{"launchSpeed":99.6,"launchAngle":12.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.56,"coordY":84.16}},"index":7,"playId":"4253d3a8-b7b8-3af1-a3fc-6d364fe2a091","pitchNumber":6,"startTime":"2026-08-26T22:39:53.483Z","endTime":"2026-08-26T22:40:05.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:40:05.490Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks. Manny Machado to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:40:37.536Z","endTime":"2026-08-26T22:42:12.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":76.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001863070493823,"aZ":-31.671095211224987,"pfxX":-7.136299990183284,"pfxZ":0.3361015300235275,"pX":0.6176252686290709,"pZ":1.360959160742486,"vX0":8.306453428794926,"vY0":-120.68614788624491,"vZ0":-2.0794954557856054,"x":93.46,"y":202.03,"x0":-1.9307755581587218,"y0":50.00021255480909,"z0":5.005075934410586,"aX":-10.596622915524245},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":11.0,"spinRate":1333,"spinDirection":257},"zone":14,"typeConfidence":0.91,"plateTime":0.45267594406723033,"extension":6.094925739880332},"index":0,"playId":"3801681c-d110-3d42-8b5a-b104a93f27ce","pitchNumber":1,"startTime":"2026-08-26T22:40:41.823Z","endTime":"2026-08-26T22:40:46.276Z","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":88.7,"endSpeed":81.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.404334823393288,"aZ":-19.82313079077247,"pfxX":-11.458643379454136,"pfxZ":7.297036880200842,"pX":0.2923129110182404,"pZ":3.7916795859466044,"vX0":9.603247646417644,"vY0":-128.92288350329923,"vZ0":0.5492782299097355,"x":105.86,"y":136.4,"x0":-1.9820473799095968,"y0":50.00252600524825,"z0":5.099240239512925,"aX":-19.39629313323024},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.6,"breakHorizontal":18.7,"spinRate":2320,"spinDirection":234},"zone":12,"typeConfidence":0.89,"plateTime":0.4239471176070495,"extension":6.105747428189184},"index":1,"playId":"86cb6edd-0d44-321c-b15f-59d53263f66e","pitchNumber":2,"startTime":"2026-08-26T22:41:02.485Z","endTime":"2026-08-26T22:41:08.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.522294884341193,"aZ":-19.089677938663282,"pfxX":-10.906991587836888,"pfxZ":7.577327987739681,"pX":0.7305742488260298,"pZ":1.1935620535558837,"vX0":10.74304022744024,"vY0":-129.67708854543656,"vZ0":-5.553133319712023,"x":89.15,"y":206.55,"x0":-2.02102888063163,"y0":50.005391443926726,"z0":4.789612651599188,"aX":-18.842024818779358},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":17.8,"spinRate":2363,"spinDirection":236},"zone":14,"typeConfidence":0.87,"plateTime":0.42012218944395885,"extension":6.074892507869465},"index":2,"playId":"cf377f3a-b353-39b8-abdf-9484302ef4b5","pitchNumber":3,"startTime":"2026-08-26T22:41:24.806Z","endTime":"2026-08-26T22:41:28.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"ab7a5feb-0dfe-35dc-ac11-f6a9179d8720","startTime":"2026-08-26T22:41:47.925Z","endTime":"2026-08-26T22:41:54.319Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960131706040478,"aZ":-20.06148134910919,"pfxX":-10.45392945850777,"pfxZ":6.95566186724119,"pX":0.5138896923518647,"pZ":3.808749663682393,"vX0":9.775700677139302,"vY0":-130.50535507302197,"vZ0":0.4547334863680028,"x":97.41,"y":135.94,"x0":-1.9048009896630058,"y0":50.00392331989846,"z0":5.131861758780463,"aX":-18.209474370009794},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.0,"breakHorizontal":17.0,"spinRate":2423,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.41814385380765984,"extension":6.129540678696418},"index":4,"playId":"0d6d38d9-a6f3-38dc-8cf0-a0e3741bdba5","pitchNumber":4,"startTime":"2026-08-26T22:42:08.770Z","endTime":"2026-08-26T22:42:12.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:42:12.916Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks. Manny Machado to 3rd. Ty France to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:42:35.596Z","endTime":"2026-08-26T22:47:56.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11],"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":11},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"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":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545194893791322,"aZ":-20.085151875603636,"pfxX":-10.71955227271946,"pfxZ":6.931795082334784,"pX":0.048689177183824164,"pZ":2.7516041345237534,"vX0":8.949773216857652,"vY0":-130.9514923689898,"vZ0":-1.8063966427683216,"x":115.14,"y":164.49,"x0":-2.013418504046857,"y0":50.003126629466934,"z0":4.946313950463744,"aX":-18.697369057001854},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":17.5,"spinRate":2386,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.4175883004363321,"extension":6.1186026131319995},"index":0,"playId":"d8a7fdba-d57c-3fbc-8d76-0ed621ff8a46","pitchNumber":1,"startTime":"2026-08-26T22:42:59.742Z","endTime":"2026-08-26T22:43:03.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986550973986958,"aZ":-34.93940478359788,"pfxX":-7.09738396817501,"pfxZ":-1.7881939128924476,"pX":-1.026828645007827,"pZ":2.371319069261108,"vX0":5.127144875261051,"vY0":-123.03587917998146,"vZ0":0.4803998094897102,"x":156.14,"y":174.75,"x0":-2.209171432148465,"y0":50.004960202413905,"z0":5.119584307589585,"aX":-10.950463882064705},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":11.8,"spinRate":1335,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.44411039568412214,"extension":6.134748151042091},"index":1,"playId":"83e1ae47-b23d-3cb9-ab56-5985074d15b7","pitchNumber":2,"startTime":"2026-08-26T22:43:33.886Z","endTime":"2026-08-26T22:43:38.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.935364055815846,"aZ":-33.71153193439374,"pfxX":-8.42310736932076,"pfxZ":-1.0220741012504657,"pX":-0.49720613737762664,"pZ":2.6659210147874695,"vX0":6.318513386008945,"vY0":-120.85378868919888,"vZ0":1.1822213336325058,"x":135.95,"y":166.8,"x0":-2.0360471490088705,"y0":50.00550299689947,"z0":5.104757255293767,"aX":-12.609610406502197},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":14.0,"spinRate":1170,"spinDirection":268},"zone":4,"typeConfidence":0.91,"plateTime":0.4511610883587043,"extension":6.0404306009240445},"index":2,"playId":"7f820711-2895-33d5-9fef-7fffbad8e2d4","pitchNumber":3,"startTime":"2026-08-26T22:43:54.338Z","endTime":"2026-08-26T22:43:58.892Z","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":90.3,"endSpeed":82.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773171661251077,"aZ":-21.814314400801585,"pfxX":-10.536417466068734,"pfxZ":5.943803861685808,"pX":-0.25637500640960603,"pZ":4.310276328300977,"vX0":8.653706014085154,"vY0":-131.17754861648424,"vZ0":1.9893840986931188,"x":126.77,"y":122.4,"x0":-2.229314229738568,"y0":50.00058862411905,"z0":5.168453503193078,"aX":-18.358414893600305},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":17.2,"spinRate":2363,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.41755459341247647,"extension":6.047006769057926},"index":3,"playId":"4e46b625-a1f2-3a60-99ac-3c507ac34e83","pitchNumber":4,"startTime":"2026-08-26T22:44:22.791Z","endTime":"2026-08-26T22:44:27.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802994371005436,"aZ":-34.8675358366674,"pfxX":-6.390068463012621,"pfxZ":-1.8469452161755608,"pX":-0.28127053434912946,"pZ":1.7504792302342618,"vX0":6.1533017376958155,"vY0":-119.80331356858466,"vZ0":-0.16147076166148322,"x":127.72,"y":191.52,"x0":-2.050852566660869,"y0":50.004980990189374,"z0":4.931076386006993,"aX":-9.304922389247784},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":10.1,"spinRate":1023,"spinDirection":281},"zone":8,"typeConfidence":0.89,"plateTime":0.45691390433971124,"extension":5.894231339392033},"index":4,"playId":"b3cb1201-c7f3-3206-bc60-682ef5d3329e","pitchNumber":5,"startTime":"2026-08-26T22:44:45.177Z","endTime":"2026-08-26T22:44:48.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.692283554878518,"aZ":-21.26932342831832,"pfxX":-9.757347316223377,"pfxZ":6.315509999802497,"pX":0.2699366430696634,"pZ":2.8092523084920717,"vX0":9.352478334759342,"vY0":-131.07663748660738,"vZ0":-1.5605695992444266,"x":106.71,"y":162.93,"x0":-2.089890720362726,"y0":50.00280222204085,"z0":5.0125848021239365,"aX":-16.84848051008399},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.3,"breakHorizontal":15.4,"spinRate":2276,"spinDirection":235},"zone":6,"typeConfidence":0.89,"plateTime":0.41909655607744645,"extension":6.096162092974942},"index":5,"playId":"6218fb73-e2f6-30c5-8bc4-4562bfbcaa59","pitchNumber":6,"startTime":"2026-08-26T22:45:13.196Z","endTime":"2026-08-26T22:45:17.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"cf218f4d-c4f5-4345-8ab0-9b808ce75777","startTime":"2026-08-26T22:45:42.269Z","endTime":"2026-08-26T22:45:47.269Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.487983903041727,"aZ":-33.228947437423855,"pfxX":4.443136164043734,"pfxZ":-0.8688933772721548,"pX":0.6424034841488114,"pZ":2.4652780962069514,"vX0":4.8876807011592645,"vY0":-109.66234019660092,"vZ0":1.787146655635371,"x":92.51,"y":172.22,"x0":-2.192835622231761,"y0":50.001354273368335,"z0":5.185799938081216,"aX":5.407504523261227},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-0.7,"breakHorizontal":-9.4,"spinRate":2437,"spinDirection":65},"zone":6,"typeConfidence":0.86,"plateTime":0.49955836417497945,"extension":6.123803315982489},"index":7,"playId":"fd8da683-23db-327c-a571-c03a2ebe5766","pitchNumber":7,"startTime":"2026-08-26T22:45:59.357Z","endTime":"2026-08-26T22:46:06.039Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.114291695872584,"aZ":-37.839010862862494,"pfxX":-5.603067062335178,"pfxZ":-3.7898959005526134,"pX":-1.1623714155227265,"pZ":1.074809156885872,"vX0":4.20708735103458,"vY0":-121.81487553752598,"vZ0":-1.3668881141646418,"x":161.31,"y":209.76,"x0":-2.1883852011217355,"y0":50.002787520053644,"z0":4.930215248820882,"aX":-8.376028687585665},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.0,"breakHorizontal":9.1,"spinRate":1036,"spinDirection":274},"zone":13,"typeConfidence":0.87,"plateTime":0.45055968621462705,"extension":5.9186961965597105},"index":8,"playId":"e84c678c-0219-364d-b3d1-2d4950550788","pitchNumber":8,"startTime":"2026-08-26T22:46:25.024Z","endTime":"2026-08-26T22:46:28.927Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.174533993275233,"aZ":-35.91544955356499,"pfxX":-9.063279282769901,"pfxZ":-2.464984428512201,"pX":0.49690250633235566,"pZ":1.732944319512254,"vX0":9.02203256119766,"vY0":-121.70743050030784,"vZ0":-0.4189560946675257,"x":98.06,"y":191.99,"x0":-2.0593892699206564,"y0":50.00182903177035,"z0":4.985796853612929,"aX":-13.761055621645665},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.3,"breakHorizontal":14.6,"spinRate":1179,"spinDirection":271},"zone":9,"typeConfidence":0.9,"plateTime":0.44796419417153377,"extension":5.923121120337258},"index":9,"playId":"3e4239f8-5a93-3183-9c30-c2c83d3b1f40","pitchNumber":9,"startTime":"2026-08-26T22:46:47.251Z","endTime":"2026-08-26T22:46:51.641Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53774322123276,"aZ":-20.01138574210489,"pfxX":-8.861735138692445,"pfxZ":6.956090421754389,"pX":-0.4032155313858702,"pZ":2.6233862066421505,"vX0":7.503375030397892,"vY0":-131.31570868259223,"vZ0":-1.9517742313846633,"x":132.37,"y":167.95,"x0":-2.144844828746132,"y0":50.002470696051226,"z0":4.863492812289536,"aX":-15.492548320227243},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.4,"breakHorizontal":14.4,"spinRate":2256,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.416942509823917,"extension":6.044315829716107},"index":10,"playId":"84cd9ddc-17a9-323c-b192-352f677b042b","pitchNumber":10,"startTime":"2026-08-26T22:47:19.911Z","endTime":"2026-08-26T22:47:24.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78552830197324,"aZ":-21.423425383370784,"pfxX":-10.110230642208538,"pfxZ":6.059756772142805,"pX":-0.9217097303194126,"pZ":4.335691891022785,"vX0":6.709812288587284,"vY0":-132.23209589909092,"vZ0":2.0972493505284504,"x":152.13,"y":121.72,"x0":-2.1765776734889766,"y0":50.00095870076716,"z0":5.10260326678113,"aX":-17.9300057926742},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":16.9,"spinRate":2310,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.4139742584833672,"extension":5.8900719827382995},"index":11,"playId":"433ab151-5c0f-3d2b-a892-79f34254dbcf","pitchNumber":11,"startTime":"2026-08-26T22:47:48.541Z","endTime":"2026-08-26T22:47:56.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:47:56.601Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jase Bowen flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:50:27.547Z","endTime":"2026-08-26T22:52:08.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T22:48:06.427Z","endTime":"2026-08-26T22:48:51.351Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Noah Murdock replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-26T22:48:51.351Z","endTime":"2026-08-26T22:50:29.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668716,"link":"/api/v1/people/668716"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66774227325287,"aZ":-39.80512815343469,"pfxX":2.6672650529701243,"pfxZ":-4.941392995239682,"pX":0.16298817839654298,"pZ":1.5851570920212992,"vX0":3.71124847576305,"vY0":-123.53656856168037,"vZ0":-1.2647830423306972,"x":110.79,"y":195.98,"x0":-1.705317787430679,"y0":50.00071940445278,"z0":5.450394662966706,"aX":4.120768393964332},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.0,"breakHorizontal":-5.6,"spinRate":2634,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.44341542384970856,"extension":6.712314338385685},"index":2,"playId":"2b5c8d84-6138-343c-92b3-9097e721c8d0","pitchNumber":1,"startTime":"2026-08-26T22:50:29.666Z","endTime":"2026-08-26T22:50:35.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26740943376098,"aZ":-36.784677026448726,"pfxX":3.973557824732927,"pfxZ":-2.969589457560077,"pX":0.28544901914283366,"pZ":1.2734052004199772,"vX0":3.411907100002839,"vY0":-123.57296282829974,"vZ0":-2.5019867237781916,"x":106.12,"y":204.4,"x0":-1.6262825753746286,"y0":50.00007454706542,"z0":5.371761493909581,"aX":6.179026606522746},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.6,"breakHorizontal":-7.9,"spinRate":2653,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.44225675621012694,"extension":6.7573633694837},"index":3,"playId":"129283b6-23fa-3cf0-8055-fcb0ffab28e5","pitchNumber":2,"startTime":"2026-08-26T22:50:45.693Z","endTime":"2026-08-26T22:50:50.176Z","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.4,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34082953662408,"aZ":-23.461719136548407,"pfxX":-2.11535708870591,"pfxZ":4.729702885345146,"pX":-0.1751164980376959,"pZ":2.786747109631051,"vX0":4.957987403943056,"vY0":-134.61497746297053,"vZ0":-1.9279824760517383,"x":123.68,"y":163.54,"x0":-1.7632380970523378,"y0":50.00129794875621,"z0":5.167803282761281,"aX":-3.895525074572444},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":2.8,"spinRate":2460,"spinDirection":191},"zone":2,"typeConfidence":0.89,"plateTime":0.4063913649741906,"extension":6.62503619750982},"index":4,"playId":"d399f9fe-2ba0-332e-a162-cc9e09d3491d","pitchNumber":3,"startTime":"2026-08-26T22:51:08.589Z","endTime":"2026-08-26T22:51:13.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.596463348594977,"aZ":-39.85272023445064,"pfxX":3.310518326089251,"pfxZ":-4.76457537943931,"pX":-0.054068450142185254,"pZ":1.373749263362724,"vX0":2.9633959967802594,"vY0":-125.83210036377828,"vZ0":-1.6603997734612492,"x":119.06,"y":201.69,"x0":-1.675604015107766,"y0":50.005789374277676,"z0":5.259442972465102,"aX":5.330363608965144},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.8,"breakHorizontal":-6.6,"spinRate":2790,"spinDirection":65},"zone":13,"typeConfidence":0.91,"plateTime":0.4346304554201752,"extension":6.690257672945293},"index":5,"playId":"e6d3bbeb-b63d-3a4b-9cdf-8afcfde633c7","pitchNumber":4,"startTime":"2026-08-26T22:51:34.687Z","endTime":"2026-08-26T22:51:40.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879408382360598,"aZ":-21.530627516288327,"pfxX":-9.811294100961192,"pfxZ":5.453557619158504,"pX":-0.09641546836514514,"pZ":2.612175274507913,"vX0":7.6956200857352615,"vY0":-138.58874808893663,"vZ0":-3.061272545002148,"x":120.68,"y":168.25,"x0":-1.6292395523182772,"y0":50.00568153873859,"z0":5.162940268614701,"aX":-19.160557500592375},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2286,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.39465546678907204,"extension":6.639437926366576},"hitData":{"launchSpeed":98.0,"launchAngle":35.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.27,"coordY":60.6}},"index":6,"playId":"d67e9fde-8a50-32c7-bf15-def224aab6d5","pitchNumber":5,"startTime":"2026-08-26T22:51:58.997Z","endTime":"2026-08-26T22:52:08.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:52:08.028Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rafael Flores Jr. lines out to left fielder Jase Bowen.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:54:31.863Z","endTime":"2026-08-26T22:56:12.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.447167084907615,"aZ":-13.275707821814335,"pfxX":-8.568135949028346,"pfxZ":9.364294570630623,"pX":0.07941838750534153,"pZ":2.374421533870038,"vX0":4.238572174522193,"vY0":-141.01471926980443,"vZ0":-7.1099531397581055,"x":113.97,"y":174.67,"x0":-0.32832052976364307,"y0":50.00157781261649,"z0":5.781153237786507,"aX":-17.289960168066546},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":14.6,"spinRate":2479,"spinDirection":205},"zone":5,"typeConfidence":0.92,"plateTime":0.38810051499447473,"extension":6.129731114677649},"index":0,"playId":"f1e16c2f-6c71-33b3-a268-d989b690d952","pitchNumber":1,"startTime":"2026-08-26T22:54:38.435Z","endTime":"2026-08-26T22:54:42.694Z","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":97.5,"endSpeed":89.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83188893262335,"aZ":-14.918856786315436,"pfxX":-8.405212470583264,"pfxZ":8.48807786955035,"pX":0.5332511748630522,"pZ":0.8370823484176283,"vX0":5.691496949758944,"vY0":-141.55290579104056,"vZ0":-10.535490624494129,"x":96.67,"y":216.18,"x0":-0.4098287436347471,"y0":50.00188314922412,"z0":5.558636601531871,"aX":-17.083101574214343},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":14.0,"spinRate":2528,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.386715045999642,"extension":6.232139903597365},"index":1,"playId":"d330f7e3-0a1b-305e-9a6e-205ba02922a4","pitchNumber":2,"startTime":"2026-08-26T22:54:53.884Z","endTime":"2026-08-26T22:54:56.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.535699328552326,"aZ":-14.912019974385949,"pfxX":-7.70048862965656,"pfxZ":8.5383015663552,"pX":0.17175933534220794,"pZ":1.9034135550434303,"vX0":4.94238368652865,"vY0":-141.58993877553465,"vZ0":-7.777341756654132,"x":110.45,"y":187.39,"x0":-0.5995055523037942,"y0":50.00589876788701,"z0":5.647991427286675,"aX":-15.575392278134368},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":12.8,"spinRate":2553,"spinDirection":198},"zone":8,"typeConfidence":0.9,"plateTime":0.3874250463288593,"extension":6.23296388968937},"index":2,"playId":"f8a03f34-2162-366c-975d-73da445cc3c5","pitchNumber":3,"startTime":"2026-08-26T22:55:12.779Z","endTime":"2026-08-26T22:55:17.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-26T22:55:23.782Z","endTime":"2026-08-26T22:55:41.396Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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":91.3,"endSpeed":83.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23259821878438,"aZ":-20.5162766560347,"pfxX":-10.459408225485316,"pfxZ":6.540390321957027,"pX":0.5544545357702971,"pZ":0.28872222786247703,"vX0":5.8583924661775635,"vY0":-132.61665429484773,"vZ0":-9.80159060375784,"x":95.87,"y":230.98,"x0":-0.3238184683309367,"y0":50.00197139779442,"z0":5.527727672640504,"aX":-18.63821210860924},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":17.6,"spinRate":1848,"spinDirection":230},"zone":14,"typeConfidence":0.88,"plateTime":0.41293693080907445,"extension":6.510073877568217},"index":4,"playId":"09e3b753-0499-306f-a771-e2efb798fcf3","pitchNumber":4,"startTime":"2026-08-26T22:55:41.396Z","endTime":"2026-08-26T22:55:44.910Z","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":97.9,"endSpeed":90.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03758140130169,"aZ":-14.974214901328514,"pfxX":-7.000676883039985,"pfxZ":8.288105316729649,"pX":-0.5345146550631054,"pZ":2.4559207694226,"vX0":1.9851871420657696,"vY0":-142.51351433422323,"vZ0":-6.717286524054193,"x":137.37,"y":172.47,"x0":-0.32671085518108994,"y0":50.00172269794835,"z0":5.773620382562812,"aX":-14.52654825507665},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.9,"breakHorizontal":12.4,"spinRate":2372,"spinDirection":197},"zone":4,"typeConfidence":0.71,"plateTime":0.38303228282122914,"extension":6.403167150178541},"hitData":{"launchSpeed":83.0,"launchAngle":28.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.95,"coordY":77.05}},"index":5,"playId":"6fd29c27-e0d1-3b80-a499-8b38937d4c49","pitchNumber":5,"startTime":"2026-08-26T22:56:04.170Z","endTime":"2026-08-26T22:56:12.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:56:12.176Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:56:31.114Z","endTime":"2026-08-26T22:57:28.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55180789754086,"aZ":-16.085418222628267,"pfxX":-8.537691959099913,"pfxZ":7.813826745845247,"pX":0.9394367805674013,"pZ":2.5355204684832797,"vX0":6.148755549819051,"vY0":-142.34916675058997,"vZ0":-6.28033653912882,"x":81.19,"y":170.32,"x0":-0.13526077464040573,"y0":50.00648365958853,"z0":5.782325615286535,"aX":-17.589570408239663},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":14.3,"spinRate":2305,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.3842304833469625,"extension":6.3001255076104545},"index":0,"playId":"8f4d9a52-0db0-365d-a19b-79119b51f61a","pitchNumber":1,"startTime":"2026-08-26T22:56:44.205Z","endTime":"2026-08-26T22:56:48.697Z","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":99.4,"endSpeed":91.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.555121813020214,"aZ":-13.019925607229784,"pfxX":-8.41696420905813,"pfxZ":9.047429324022946,"pX":1.2126272276458776,"pZ":1.3568497530795385,"vX0":7.050357951077837,"vY0":-144.3599748306628,"vZ0":-9.716381850752978,"x":70.78,"y":202.15,"x0":-0.1636539409766232,"y0":50.00615193673334,"z0":5.560958113569715,"aX":-17.827836899959586},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":13.9,"spinRate":2409,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.3789271955390112,"extension":6.410651795125899},"index":1,"playId":"c3c4a2d2-2090-3243-8cff-e225ca8225bf","pitchNumber":2,"startTime":"2026-08-26T22:57:02.113Z","endTime":"2026-08-26T22:57:05.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70247080682048,"aZ":-24.32921118207529,"pfxX":-9.556265133936348,"pfxZ":4.342726072671233,"pX":-0.0753818302862604,"pZ":3.0492573681949597,"vX0":4.026714656797844,"vY0":-133.09303299349082,"vZ0":-2.5485789696075707,"x":119.87,"y":156.45,"x0":-0.3605198197814517,"y0":50.00263903246701,"z0":5.768219887998101,"aX":-17.26323779895939},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":1812,"spinDirection":228},"zone":2,"typeConfidence":0.87,"plateTime":0.4104508774414013,"extension":6.499659481393501},"hitData":{"launchSpeed":62.7,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.77,"coordY":169.91}},"index":2,"playId":"49633d05-ee33-33a2-a26f-235c807b4bdd","pitchNumber":3,"startTime":"2026-08-26T22:57:20.472Z","endTime":"2026-08-26T22:57:28.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:57:28.280Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Horwitz pops out softly to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:57:39.834Z","endTime":"2026-08-26T22:59:09.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.71"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.89"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.55"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.17"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.37"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.52"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.65"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.82"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.46"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.57"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".811"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".378"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".463"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".811"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".378"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.555966502832874,"aZ":-16.276016974429165,"pfxX":-9.569145345812636,"pfxZ":7.832662044551805,"pX":0.2858944641649665,"pZ":2.587507673574737,"vX0":4.3961205319613645,"vY0":-141.84083505509872,"vZ0":-6.353275355182568,"x":106.1,"y":168.92,"x0":-0.04389804061733857,"y0":50.0054750889544,"z0":5.901028164929926,"aX":-19.42931526852594},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":16.4,"spinRate":2343,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.38669393945488073,"extension":6.310426427478096},"index":0,"playId":"9b4306a6-080b-38b2-a74b-c6e52fd0c44e","pitchNumber":1,"startTime":"2026-08-26T22:57:58.162Z","endTime":"2026-08-26T22:58:01.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.7028989022216,"aZ":-7.878383138003395,"pfxX":-1.9493562373201312,"pfxZ":11.867768308167543,"pX":-0.20603207189615635,"pZ":3.316710687673129,"vX0":1.2008149984653926,"vY0":-143.24382532693096,"vZ0":-5.6995478588463175,"x":124.85,"y":149.23,"x0":-0.38072934013731835,"y0":50.00116711502064,"z0":5.843649167515837,"aX":-3.9900005862773664},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2483,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3845953488104219,"extension":6.313520587387438},"index":1,"playId":"3040d7b2-0e08-3a43-985c-ab526c312499","pitchNumber":2,"startTime":"2026-08-26T22:58:15.658Z","endTime":"2026-08-26T22:58:18.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.12666708551714,"aZ":-7.669153604797248,"pfxX":-2.1052235135803707,"pfxZ":11.768586824670123,"pX":1.4741828441198015,"pZ":1.767467707930635,"vX0":5.274809323844736,"vY0":-144.20854487170647,"vZ0":-9.860758243167256,"x":60.81,"y":191.06,"x0":-0.11452078603513842,"y0":50.00127673331528,"z0":5.725445421086191,"aX":-4.383622510829124},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.2,"breakHorizontal":2.6,"spinRate":2523,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.38149678742831883,"extension":6.477939667380733},"index":2,"playId":"ef13a57e-b7ff-37a0-b8df-8bc9ff3f0307","pitchNumber":3,"startTime":"2026-08-26T22:58:37.072Z","endTime":"2026-08-26T22:58:41.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740598464091374,"aZ":-25.885597548039616,"pfxX":-8.950121309672335,"pfxZ":3.416537397889396,"pX":-0.03815085894745892,"pZ":2.4023249652625296,"vX0":3.78744707265586,"vY0":-134.19413016975224,"vZ0":-3.756429409374844,"x":118.45,"y":173.92,"x0":-0.2984247120154587,"y0":50.00163361822549,"z0":5.646558585154596,"aX":-16.459677023071297},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":1704,"spinDirection":232},"zone":5,"typeConfidence":0.8,"plateTime":0.40685814277789767,"extension":6.520079899325872},"hitData":{"launchSpeed":57.3,"launchAngle":45.0,"totalDistance":167.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":107.82,"coordY":137.11}},"index":3,"playId":"9032c539-9bcc-3759-8e33-52f2058d419b","pitchNumber":4,"startTime":"2026-08-26T22:59:02.311Z","endTime":"2026-08-26T22:59:09.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:59:09.387Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Horwitz pops out softly to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:57:39.834Z","endTime":"2026-08-26T22:59:09.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.71"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.89"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.55"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.17"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.37"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.52"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.65"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.82"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.46"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.57"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".811"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".378"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".463"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".811"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".378"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.555966502832874,"aZ":-16.276016974429165,"pfxX":-9.569145345812636,"pfxZ":7.832662044551805,"pX":0.2858944641649665,"pZ":2.587507673574737,"vX0":4.3961205319613645,"vY0":-141.84083505509872,"vZ0":-6.353275355182568,"x":106.1,"y":168.92,"x0":-0.04389804061733857,"y0":50.0054750889544,"z0":5.901028164929926,"aX":-19.42931526852594},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":16.4,"spinRate":2343,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.38669393945488073,"extension":6.310426427478096},"index":0,"playId":"9b4306a6-080b-38b2-a74b-c6e52fd0c44e","pitchNumber":1,"startTime":"2026-08-26T22:57:58.162Z","endTime":"2026-08-26T22:58:01.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.7028989022216,"aZ":-7.878383138003395,"pfxX":-1.9493562373201312,"pfxZ":11.867768308167543,"pX":-0.20603207189615635,"pZ":3.316710687673129,"vX0":1.2008149984653926,"vY0":-143.24382532693096,"vZ0":-5.6995478588463175,"x":124.85,"y":149.23,"x0":-0.38072934013731835,"y0":50.00116711502064,"z0":5.843649167515837,"aX":-3.9900005862773664},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2483,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3845953488104219,"extension":6.313520587387438},"index":1,"playId":"3040d7b2-0e08-3a43-985c-ab526c312499","pitchNumber":2,"startTime":"2026-08-26T22:58:15.658Z","endTime":"2026-08-26T22:58:18.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.12666708551714,"aZ":-7.669153604797248,"pfxX":-2.1052235135803707,"pfxZ":11.768586824670123,"pX":1.4741828441198015,"pZ":1.767467707930635,"vX0":5.274809323844736,"vY0":-144.20854487170647,"vZ0":-9.860758243167256,"x":60.81,"y":191.06,"x0":-0.11452078603513842,"y0":50.00127673331528,"z0":5.725445421086191,"aX":-4.383622510829124},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.2,"breakHorizontal":2.6,"spinRate":2523,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.38149678742831883,"extension":6.477939667380733},"index":2,"playId":"ef13a57e-b7ff-37a0-b8df-8bc9ff3f0307","pitchNumber":3,"startTime":"2026-08-26T22:58:37.072Z","endTime":"2026-08-26T22:58:41.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740598464091374,"aZ":-25.885597548039616,"pfxX":-8.950121309672335,"pfxZ":3.416537397889396,"pX":-0.03815085894745892,"pZ":2.4023249652625296,"vX0":3.78744707265586,"vY0":-134.19413016975224,"vZ0":-3.756429409374844,"x":118.45,"y":173.92,"x0":-0.2984247120154587,"y0":50.00163361822549,"z0":5.646558585154596,"aX":-16.459677023071297},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":1704,"spinDirection":232},"zone":5,"typeConfidence":0.8,"plateTime":0.40685814277789767,"extension":6.520079899325872},"hitData":{"launchSpeed":57.3,"launchAngle":45.0,"totalDistance":167.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":107.82,"coordY":137.11}},"index":3,"playId":"9032c539-9bcc-3759-8e33-52f2058d419b","pitchNumber":4,"startTime":"2026-08-26T22:59:02.311Z","endTime":"2026-08-26T22:59:09.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:59:09.387Z","atBatIndex":69},"scoringPlays":[11,28,62],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":120.49,"y":129.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":159.87,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":124.75,"y":51.41},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":198.72,"y":83.32},"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":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":135.53,"y":147.02},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":98.02,"y":167.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":82.59,"y":60.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":109.68,"y":153.1},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":165.44,"y":105.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":214.11,"y":103.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":162.57,"y":122.71},"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":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":60.5,"y":117.11},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":150.62,"y":148.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":144.15,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":125.9,"y":147.52},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":179.35,"y":64.13},"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":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":114.24,"y":159.69},"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":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":109.68,"y":151.07},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":29,"top":[19,20,21,22,23,24],"bottom":[25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":154.99,"y":100.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":101.57,"y":134.34},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":104.61,"y":170.84},"type":"E","description":"Field Error"},{"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":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":137.05,"y":149.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":200.68,"y":106.11},"type":"H","description":"Triple"},{"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":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":155.3,"y":172.37},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":36,"top":[30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":151.75,"y":154.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":109.68,"y":153.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":124.17,"y":126.93},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":137.05,"y":184.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":130.56,"y":152.48},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":45,"top":[37,38,39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":121.57,"y":108.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":136.04,"y":143.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":113.73,"y":153.1},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":125.9,"y":62.86},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":90.39,"y":91.28},"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":6,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":165.95,"y":88.72},"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":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":75.96,"y":66.21},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":54,"top":[46,47,48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":101.57,"y":154.62},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":184.97,"y":104.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":98.52,"y":166.28},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":66,"top":[55,56,57,58,59],"bottom":[60,61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":80.12,"y":129.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"coordinates":{"x":69.19,"y":118.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":139.08,"y":152.59},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":137.78,"y":97.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":150.23,"y":61.34},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":137.56,"y":84.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":148.27,"y":60.6},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":69,"top":[67,68,69],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":85.95,"y":77.05},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":152.77,"y":169.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":107.82,"y":137.11},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":6},"away":{"runs":0,"hits":5,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"onDeck":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"inHole":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"battingOrder":7,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"onDeck":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"inHole":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"pitcher":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"battingOrder":1,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".252","atBats":32,"obp":".329","slg":".404","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":5,"rbi":0,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":3,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":139,"era":"4.22","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.32","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":50,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"pitchesPerInning":"17.38","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":31,"groundOuts":50,"airOuts":53,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".213","atBats":174,"obp":".262","slg":".356","ops":".618","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":62,"rbi":28,"leftOnBase":62,"sacBunts":1,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":10,"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":67,"putOuts":194,"errors":2,"chances":263,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":65,"groundOuts":107,"airOuts":140,"runs":69,"doubles":30,"triples":2,"homeRuns":14,"strikeOuts":175,"baseOnBalls":41,"intentionalWalks":0,"hits":121,"hitByPitch":9,"atBats":536,"obp":".289","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2441,"era":"3.79","inningsPitched":"145.0","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.12","battersFaced":594,"outs":435,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2441,"balls":870,"strikes":1571,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".450","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"4.27","strikeoutsPer9Inn":"10.86","walksPer9Inn":"2.54","hitsPer9Inn":"7.51","runsScoredPer9":"4.28","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":35,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694377":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":15,"groundOuts":34,"airOuts":21,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".208","atBats":96,"obp":".274","slg":".281","ops":".555","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":27,"rbi":12,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"96.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":39,"errors":2,"chances":69,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":58,"groundOuts":83,"airOuts":100,"runs":37,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":56,"baseOnBalls":45,"intentionalWalks":0,"hits":80,"hitByPitch":7,"avg":".254","atBats":315,"obp":".356","slg":".394","ops":".750","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":124,"rbi":38,"leftOnBase":135,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":27,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":534,"errors":4,"chances":589,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"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":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":6,"flyOuts":45,"groundOuts":63,"airOuts":76,"runs":32,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":75,"baseOnBalls":30,"intentionalWalks":0,"hits":51,"hitByPitch":4,"atBats":263,"obp":".284","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1212,"era":"3.70","inningsPitched":"73.0","wins":1,"losses":3,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":30,"whip":"1.11","battersFaced":300,"outs":219,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1212,"balls":471,"strikes":741,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".250","pitchesPerInning":"16.60","gamesFinished":11,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.25","walksPer9Inn":"3.70","hitsPer9Inn":"6.29","runsScoredPer9":"3.95","homeRunsPer9":"1.48","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":78,"groundOuts":93,"airOuts":121,"runs":78,"doubles":26,"triples":1,"homeRuns":27,"strikeOuts":164,"baseOnBalls":50,"intentionalWalks":0,"hits":123,"hitByPitch":2,"avg":".249","atBats":494,"obp":".316","slg":".470","ops":".786","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":232,"rbi":80,"leftOnBase":210,"sacBunts":0,"sacFlies":7,"babip":".310","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.30","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":297,"putOuts":157,"errors":11,"chances":465,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":135,"flyOuts":62,"groundOuts":127,"airOuts":104,"runs":88,"doubles":32,"triples":2,"homeRuns":15,"strikeOuts":139,"baseOnBalls":77,"intentionalWalks":3,"hits":131,"hitByPitch":9,"avg":".263","atBats":499,"obp":".370","slg":".425","ops":".795","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":587,"totalBases":212,"rbi":66,"leftOnBase":204,"sacBunts":0,"sacFlies":2,"babip":".334","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.27","popOuts":9,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":196,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":21,"groundOuts":59,"airOuts":36,"runs":49,"doubles":10,"triples":1,"homeRuns":17,"strikeOuts":110,"baseOnBalls":35,"intentionalWalks":3,"hits":71,"hitByPitch":3,"avg":".257","atBats":276,"obp":".347","slg":".486","ops":".833","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":134,"rbi":52,"leftOnBase":115,"sacBunts":0,"sacFlies":0,"babip":".362","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.24","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":156,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":37,"groundOuts":50,"airOuts":75,"runs":37,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":259,"obp":".302","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1135,"era":"4.76","inningsPitched":"68.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.25","battersFaced":289,"outs":204,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1135,"balls":422,"strikes":713,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".286","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"10.19","walksPer9Inn":"3.44","hitsPer9Inn":"7.81","runsScoredPer9":"4.90","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":57,"gamesStarted":0,"flyOuts":26,"groundOuts":48,"airOuts":53,"runs":25,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":68,"baseOnBalls":24,"intentionalWalks":2,"hits":40,"hitByPitch":4,"atBats":207,"obp":".289","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":966,"era":"3.32","inningsPitched":"57.0","wins":6,"losses":4,"saves":14,"saveOpportunities":19,"holds":9,"blownSaves":5,"earnedRuns":21,"whip":"1.12","battersFaced":238,"outs":171,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":363,"strikes":603,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".600","pitchesPerInning":"16.95","gamesFinished":25,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"10.74","walksPer9Inn":"3.79","hitsPer9Inn":"6.32","runsScoredPer9":"3.95","homeRunsPer9":"0.79","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":33,"groundOuts":40,"airOuts":55,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":178,"obp":".246","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":751,"era":"2.36","inningsPitched":"49.2","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":15,"blownSaves":3,"earnedRuns":13,"whip":"0.93","battersFaced":196,"outs":149,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":247,"strikes":504,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"15.12","gamesFinished":6,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.54","hitsPer9Inn":"5.80","runsScoredPer9":"2.54","homeRunsPer9":"0.54","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":55,"gamesStarted":5,"flyOuts":14,"groundOuts":46,"airOuts":29,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":87,"baseOnBalls":22,"intentionalWalks":2,"hits":37,"hitByPitch":0,"atBats":198,"obp":".267","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":931,"era":"3.19","inningsPitched":"53.2","wins":5,"losses":3,"saves":6,"saveOpportunities":8,"holds":9,"blownSaves":2,"earnedRuns":19,"whip":"1.10","battersFaced":221,"outs":161,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":931,"balls":320,"strikes":611,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".625","pitchesPerInning":"17.35","gamesFinished":16,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"14.59","walksPer9Inn":"3.69","hitsPer9Inn":"6.20","runsScoredPer9":"3.35","homeRunsPer9":"0.84","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":30,"groundOuts":86,"airOuts":65,"runs":29,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".242","atBats":277,"obp":".316","slg":".307","ops":".623","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":85,"rbi":24,"leftOnBase":130,"sacBunts":1,"sacFlies":0,"babip":".302","groundOutsToAirouts":"1.32","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"138.50","popOuts":8,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":118,"errors":9,"chances":270,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":27,"groundOuts":26,"airOuts":40,"runs":36,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":94,"baseOnBalls":38,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".249","atBats":209,"obp":".363","slg":".536","ops":".899","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":112,"rbi":42,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".359","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.93","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":97,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":38,"groundOuts":117,"airOuts":68,"runs":50,"doubles":16,"triples":2,"homeRuns":4,"strikeOuts":78,"baseOnBalls":22,"intentionalWalks":1,"hits":104,"hitByPitch":10,"avg":".287","atBats":362,"obp":".343","slg":".376","ops":".719","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":136,"rbi":28,"leftOnBase":164,"sacBunts":3,"sacFlies":2,"babip":".355","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.50","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":209,"errors":2,"chances":215,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":53,"gamesStarted":1,"flyOuts":25,"groundOuts":67,"airOuts":54,"runs":29,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":85,"baseOnBalls":42,"intentionalWalks":9,"hits":50,"hitByPitch":11,"atBats":256,"obp":".333","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1190,"era":"3.15","inningsPitched":"71.1","wins":6,"losses":4,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":25,"whip":"1.29","battersFaced":309,"outs":214,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":1190,"balls":448,"strikes":742,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".600","pitchesPerInning":"16.68","gamesFinished":12,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"10.72","walksPer9Inn":"5.30","hitsPer9Inn":"6.31","runsScoredPer9":"3.66","homeRunsPer9":"0.50","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 6-9)","summary":"5.2 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":83,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":29,"strikes":54,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":26,"gamesStarted":25,"flyOuts":83,"groundOuts":116,"airOuts":151,"runs":72,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":1,"hits":110,"hitByPitch":6,"atBats":490,"obp":".325","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2246,"era":"4.26","inningsPitched":"131.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.36","battersFaced":569,"outs":393,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2246,"balls":835,"strikes":1411,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":2,"winPercentage":".400","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"8.04","walksPer9Inn":"4.67","hitsPer9Inn":"7.56","runsScoredPer9":"4.95","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":35,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":3,"chances":20,"fielding":".850","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":7,"groundOuts":7,"airOuts":14,"runs":11,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".180","atBats":50,"obp":".196","slg":".240","ops":".436","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":12,"rbi":2,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":12,"flyOuts":63,"groundOuts":103,"airOuts":120,"runs":56,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":85,"baseOnBalls":36,"intentionalWalks":0,"hits":118,"hitByPitch":3,"atBats":424,"obp":".338","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1815,"era":"4.17","inningsPitched":"105.2","wins":6,"losses":6,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":49,"whip":"1.46","battersFaced":466,"outs":317,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1815,"balls":653,"strikes":1162,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"17.18","gamesFinished":4,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.24","walksPer9Inn":"3.07","hitsPer9Inn":"10.05","runsScoredPer9":"4.77","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":37},"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}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":51,"airOuts":86,"runs":28,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":8,"avg":".167","atBats":227,"obp":".265","slg":".295","ops":".560","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":67,"rbi":32,"leftOnBase":118,"sacBunts":2,"sacFlies":2,"babip":".182","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","popOuts":33,"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":17,"stolenBases":19,"stolenBasePercentage":".528","caughtStealingPercentage":".472","assists":21,"putOuts":749,"errors":4,"chances":774,"fielding":".995","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668716":{"person":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.80","battersFaced":15,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":26,"strikes":38,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.20","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"8.10","hitsPer9Inn":"8.10","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":56,"gamesStarted":0,"flyOuts":19,"groundOuts":59,"airOuts":41,"runs":31,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":27,"intentionalWalks":1,"hits":44,"hitByPitch":3,"atBats":191,"obp":".326","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":870,"era":"3.83","inningsPitched":"51.2","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":22,"whip":"1.37","battersFaced":227,"outs":155,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":338,"strikes":532,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".750","pitchesPerInning":"16.84","gamesFinished":13,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.23","walksPer9Inn":"4.70","hitsPer9Inn":"7.66","runsScoredPer9":"5.40","homeRunsPer9":"1.22","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":12},"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}},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":35,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":15,"strikes":20,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":24,"groundOuts":23,"airOuts":45,"runs":16,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":4,"atBats":142,"obp":".315","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":676,"era":"3.49","inningsPitched":"38.2","wins":2,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":15,"whip":"1.24","battersFaced":166,"outs":116,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":232,"strikes":444,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":1,"winPercentage":".286","pitchesPerInning":"17.48","gamesFinished":20,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"10.71","walksPer9Inn":"3.96","hitsPer9Inn":"7.22","runsScoredPer9":"3.72","homeRunsPer9":"0.70","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":62,"groundOuts":138,"airOuts":105,"runs":66,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":0,"hits":145,"hitByPitch":10,"avg":".305","atBats":475,"obp":".365","slg":".394","ops":".759","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":187,"rbi":56,"leftOnBase":199,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.17","popOuts":11,"lineOuts":32},"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":172,"putOuts":108,"errors":15,"chances":295,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":16,"airOuts":13,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".246","atBats":69,"obp":".333","slg":".551","ops":".884","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":38,"rbi":14,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":8,"putOuts":152,"errors":1,"chances":161,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":26,"flyOuts":73,"groundOuts":159,"airOuts":130,"runs":68,"doubles":22,"triples":2,"homeRuns":21,"strikeOuts":161,"baseOnBalls":34,"intentionalWalks":0,"hits":132,"hitByPitch":7,"atBats":574,"obp":".278","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2275,"era":"3.59","inningsPitched":"155.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.07","battersFaced":623,"outs":466,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2275,"balls":693,"strikes":1582,"strikePercentage":".700","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".722","pitchesPerInning":"14.65","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"9.33","walksPer9Inn":"1.97","hitsPer9Inn":"7.65","runsScoredPer9":"3.94","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":27,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,664040,668804,699013,665833,693304,663968,804668,694378,669707,696149,669199,489446,668716],"pitchers":[696149,669199,489446,668716],"bench":[695257,680779,694377],"bullpen":[677952,666808,683003,669387,682254,670990,694973,642397,596133],"battingOrder":[687462,664040,668804,699013,665833,693304,663968,804668,669707],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Horwitz 2; Reynolds, B; Triolo; Valdez, Es."},{"label":"Runners left in scoring position, 2 out","value":"Gonzales, N 2; Lowe, B 2; Cruz, O; Mangum."},{"label":"Team RISP","value":"1-for-13."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Gonzales, N (15, throw)."},{"label":"Outfield assists","value":"Cruz, O (Cronenworth at home)."},{"label":"DP","value":"(Lowe, B-Gonzalez, J-Horwitz)."}]}],"note":[{"label":"a","value":"Singled for Gonzalez, J in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":3,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".238","atBats":29,"obp":".315","slg":".388","ops":".703","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":11,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":32,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"3.94","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":152,"balls":58,"strikes":94,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"pitchesPerInning":"16.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":17,"groundOuts":28,"airOuts":37,"runs":18,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".287","atBats":143,"obp":".393","slg":".469","ops":".862","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":67,"rbi":23,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","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":{"caughtStealing":10,"stolenBases":27,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":17,"putOuts":329,"errors":3,"chances":349,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":40,"gamesStarted":0,"flyOuts":29,"groundOuts":32,"airOuts":61,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":29,"intentionalWalks":2,"hits":30,"hitByPitch":2,"atBats":173,"obp":".292","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":855,"era":"2.10","inningsPitched":"51.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":209,"outs":154,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":320,"strikes":535,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".750","pitchesPerInning":"16.66","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.08","hitsPer9Inn":"5.26","runsScoredPer9":"2.28","homeRunsPer9":"1.05","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K, RBI, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":41,"groundOuts":108,"airOuts":79,"runs":37,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":33,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".245","atBats":306,"obp":".323","slg":".324","ops":".647","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":99,"rbi":36,"leftOnBase":163,"sacBunts":3,"sacFlies":2,"babip":".278","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":10,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":106,"errors":6,"chances":182,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":38,"groundOuts":56,"airOuts":65,"runs":21,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".204","atBats":201,"obp":".277","slg":".318","ops":".595","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":64,"rbi":16,"leftOnBase":91,"sacBunts":4,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"50.25","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":40,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":31,"putOuts":552,"errors":7,"chances":590,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":20,"gamesStarted":20,"flyOuts":81,"groundOuts":73,"airOuts":138,"runs":41,"doubles":26,"triples":1,"homeRuns":10,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":88,"hitByPitch":1,"atBats":387,"obp":".274","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":1611,"era":"3.44","inningsPitched":"104.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.09","battersFaced":421,"outs":314,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1611,"balls":566,"strikes":1045,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".417","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.24","hitsPer9Inn":"7.57","runsScoredPer9":"3.53","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":33,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","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":18,"gamesStarted":0,"flyOuts":6,"groundOuts":23,"airOuts":14,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":88,"obp":".404","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":398,"era":"4.50","inningsPitched":"22.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.77","battersFaced":105,"outs":66,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":139,"strikes":259,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.09","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.64","walksPer9Inn":"5.32","hitsPer9Inn":"10.64","runsScoredPer9":"4.91","homeRunsPer9":"0.82","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":55,"gamesStarted":5,"flyOuts":25,"groundOuts":78,"airOuts":59,"runs":24,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":1,"hits":66,"hitByPitch":2,"atBats":240,"obp":".340","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1017,"era":"3.38","inningsPitched":"64.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":24,"whip":"1.38","battersFaced":267,"outs":192,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":1017,"balls":370,"strikes":647,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":16,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.09","hitsPer9Inn":"9.28","runsScoredPer9":"3.38","homeRunsPer9":"0.70","inheritedRunners":29,"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":{},"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":26,"flyOuts":66,"groundOuts":129,"airOuts":125,"runs":66,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":49,"intentionalWalks":2,"hits":122,"hitByPitch":5,"atBats":482,"obp":".328","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2147,"era":"4.63","inningsPitched":"126.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":538,"outs":379,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":805,"strikes":1342,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".571","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.69","walksPer9Inn":"3.49","hitsPer9Inn":"8.69","runsScoredPer9":"4.70","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":25,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":83,"groundOuts":105,"airOuts":150,"runs":68,"doubles":21,"triples":3,"homeRuns":21,"strikeOuts":136,"baseOnBalls":35,"intentionalWalks":2,"hits":121,"hitByPitch":2,"avg":".239","atBats":507,"obp":".289","slg":".416","ops":".705","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":211,"rbi":67,"leftOnBase":219,"sacBunts":3,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":24,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":326,"errors":2,"chances":336,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":1,"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":23,"gamesStarted":11,"flyOuts":41,"groundOuts":69,"airOuts":72,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":74,"baseOnBalls":35,"intentionalWalks":0,"hits":81,"hitByPitch":5,"atBats":293,"obp":".361","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1328,"era":"6.19","inningsPitched":"75.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.53","battersFaced":337,"outs":227,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1328,"balls":526,"strikes":802,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".308","pitchesPerInning":"17.55","gamesFinished":4,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.80","walksPer9Inn":"4.16","hitsPer9Inn":"9.63","runsScoredPer9":"6.30","homeRunsPer9":"1.55","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":7,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".245","atBats":49,"obp":".333","slg":".327","ops":".660","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":16,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":28,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"(S, 2)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":6,"strikes":20,"strikePercentage":".770","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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":4,"flyOuts":28,"groundOuts":62,"airOuts":55,"runs":17,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":65,"baseOnBalls":17,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":225,"obp":".259","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":965,"era":"1.95","inningsPitched":"60.0","wins":3,"losses":2,"saves":2,"saveOpportunities":6,"holds":10,"blownSaves":4,"earnedRuns":13,"whip":"1.05","battersFaced":245,"outs":180,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":965,"balls":314,"strikes":651,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".600","pitchesPerInning":"16.08","gamesFinished":8,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"9.75","walksPer9Inn":"2.55","hitsPer9Inn":"6.90","runsScoredPer9":"2.55","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":true,"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":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":45,"groundOuts":104,"airOuts":92,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":49,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".210","atBats":352,"obp":".314","slg":".389","ops":".703","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":137,"rbi":46,"leftOnBase":139,"sacBunts":0,"sacFlies":2,"babip":".228","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","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":{},"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":61,"gamesStarted":0,"flyOuts":23,"groundOuts":83,"airOuts":43,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":87,"baseOnBalls":20,"intentionalWalks":5,"hits":55,"hitByPitch":4,"atBats":267,"obp":".271","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1111,"era":"2.63","inningsPitched":"72.0","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":21,"blownSaves":5,"earnedRuns":21,"whip":"1.04","battersFaced":292,"outs":216,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1111,"balls":353,"strikes":758,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.93","rbi":0,"winPercentage":".818","pitchesPerInning":"15.43","gamesFinished":8,"strikeoutWalkRatio":"4.35","strikeoutsPer9Inn":"10.88","walksPer9Inn":"2.50","hitsPer9Inn":"6.88","runsScoredPer9":"3.13","homeRunsPer9":"0.50","inheritedRunners":35,"inheritedRunnersScored":9,"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":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":75,"groundOuts":131,"airOuts":139,"runs":66,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":121,"baseOnBalls":63,"intentionalWalks":3,"hits":104,"hitByPitch":1,"avg":".214","atBats":487,"obp":".301","slg":".402","ops":".703","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":196,"rbi":72,"leftOnBase":216,"sacBunts":1,"sacFlies":7,"babip":".229","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.29","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":171,"putOuts":91,"errors":3,"chances":265,"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":22,"flyOuts":7,"groundOuts":21,"airOuts":10,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".239","atBats":67,"obp":".271","slg":".343","ops":".614","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":23,"rbi":10,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"2.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.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":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":46,"groundOuts":80,"airOuts":87,"runs":44,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":99,"hitByPitch":12,"avg":".288","atBats":344,"obp":".356","slg":".506","ops":".862","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":174,"rbi":56,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.11","popOuts":17,"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":117,"putOuts":638,"errors":3,"chances":758,"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":69,"groundOuts":146,"airOuts":122,"runs":75,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":108,"baseOnBalls":54,"intentionalWalks":5,"hits":147,"hitByPitch":5,"avg":".285","atBats":516,"obp":".355","slg":".446","ops":".801","caughtStealing":13,"stolenBases":30,"stolenBasePercentage":".698","caughtStealingPercentage":".302","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":582,"totalBases":230,"rbi":67,"leftOnBase":137,"sacBunts":1,"sacFlies":6,"babip":".327","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.35","popOuts":16,"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":97,"putOuts":218,"errors":6,"chances":321,"fielding":".981","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":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":65,"groundOuts":144,"airOuts":112,"runs":50,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":62,"intentionalWalks":1,"hits":94,"hitByPitch":4,"avg":".217","atBats":433,"obp":".317","slg":".323","ops":".640","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":140,"rbi":47,"leftOnBase":178,"sacBunts":0,"sacFlies":5,"babip":".245","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.36","popOuts":13,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":273,"putOuts":189,"errors":9,"chances":471,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":4,"flyOuts":27,"groundOuts":60,"airOuts":49,"runs":26,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":44,"hitByPitch":3,"atBats":198,"obp":".293","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":896,"era":"3.98","inningsPitched":"54.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":24,"whip":"1.14","battersFaced":224,"outs":163,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":896,"balls":331,"strikes":565,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"16.49","gamesFinished":6,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"8.28","walksPer9Inn":"2.98","hitsPer9Inn":"7.29","runsScoredPer9":"4.31","homeRunsPer9":"0.66","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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":33,"groundOuts":76,"airOuts":70,"runs":35,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":73,"baseOnBalls":30,"intentionalWalks":0,"hits":64,"hitByPitch":5,"avg":".228","atBats":281,"obp":".313","slg":".306","ops":".619","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":86,"rbi":24,"leftOnBase":119,"sacBunts":2,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.25","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":200,"putOuts":141,"errors":7,"chances":348,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{"note":"(W, 10-6)","summary":"5.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":68,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":27,"strikes":41,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[665487,630105,592518,664034,701538,650859,687749,657757,593428,666023,681190,606996,656288,673513,699134],"pitchers":[681190,606996,656288,673513,699134],"bench":[669134,687957,669720],"bullpen":[621111,650633,695243,663554,670970,688158,593974,592662],"battingOrder":[665487,630105,592518,664034,701538,687749,657757,593428,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Merrill (21, Chandler); Cronenworth (10, Yates)."},{"label":"3B","value":"Merrill (3, Chandler)."},{"label":"TB","value":"Cronenworth 2; Fermin; France, T; Machado, M; Merrill 5; Rengifo."},{"label":"RBI","value":"Cronenworth (24); Merrill (67); Rengifo (36)."},{"label":"2-out RBI","value":"Merrill."},{"label":"Runners left in scoring position, 2 out","value":"Rengifo; Bowen 2."},{"label":"GIDP","value":"Machado, M."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Fermin (1, 2nd base off Yates/Flores Jr.)."},{"label":"CS","value":"Rengifo (4, 2nd base by Chandler/Flores Jr.)."}]}],"note":[]}},"officials":[{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Vásquez, R."},{"label":"HBP","value":"Mangum (by Canning)."},{"label":"ABS Challenge","value":"Fermin 2 (Ball-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Chandler 83-54; Bachar 16-10; Yates 35-20; Murdock 5-5; Vásquez, R 68-41; Hart 27-16; Canning 17-7; Matsui 14-10; Rodriguez, B 26-20."},{"label":"Groundouts-flyouts","value":"Chandler 6-3; Bachar 1-2; Yates 0-0; Murdock 0-1; Vásquez, R 10-2; Hart 1-1; Canning 0-0; Matsui 0-0; Rodriguez, B 2-0."},{"label":"Batters faced","value":"Chandler 22; Bachar 4; Yates 6; Murdock 1; Vásquez, R 18; Hart 5; Canning 3; Matsui 3; Rodriguez, B 8."},{"label":"Inherited runners-scored","value":"Bachar 1-0; Murdock 3-0; Matsui 2-0."},{"label":"Umpires","value":"HP: Mark Ripperger. 1B: Shane Livensparger. 2B: Dan Merzel. 3B: Dan Bellino. "},{"label":"Weather","value":"82 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:48."},{"label":"Att","value":"40,413."},{"label":"Venue","value":"Petco Park."},{"label":"August 26, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","boxscoreName":"Vásquez, R"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 10-6)","summary":"5.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":68,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":27,"strikes":41,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","boxscoreName":"Merrill"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":83,"groundOuts":105,"airOuts":150,"runs":68,"doubles":21,"triples":3,"homeRuns":21,"strikeOuts":136,"baseOnBalls":35,"intentionalWalks":2,"hits":121,"hitByPitch":2,"avg":".239","atBats":507,"obp":".289","slg":".416","ops":".705","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":211,"rbi":67,"leftOnBase":219,"sacBunts":3,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":24,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":326,"errors":2,"chances":336,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","boxscoreName":"Chandler"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 6-9)","summary":"5.2 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":83,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":29,"strikes":54,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":26,"gamesStarted":25,"flyOuts":83,"groundOuts":116,"airOuts":151,"runs":72,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":1,"hits":110,"hitByPitch":6,"atBats":490,"obp":".325","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2246,"era":"4.26","inningsPitched":"131.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.36","battersFaced":569,"outs":393,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2246,"balls":835,"strikes":1411,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":2,"winPercentage":".400","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"8.04","walksPer9Inn":"4.67","hitsPer9Inn":"7.56","runsScoredPer9":"4.95","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":35,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":3,"chances":20,"fielding":".850","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59}]},"decisions":{"winner":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"loser":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"save":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}