{"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":823252,"link":"/api/v1.1/game/823252/feed/live","metaData":{"wait":10,"timeStamp":"20260919_042726","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823252,"type":"R","doubleHeader":"N","id":"2026/09/18/miamlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823252-2026-09-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-19T01:40:00Z","originalDate":"2026-09-18","officialDate":"2026-09-18","dayNight":"night","time":"6:40","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":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":76,"losses":78,"ties":0,"pct":".494"},"records":{},"divisionLeader":false,"wins":76,"losses":78,"winningPercentage":".494"},"franchiseName":"Miami","clubName":"Marlins","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":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":69,"ties":0,"pct":".552"},"records":{},"divisionLeader":false,"wins":85,"losses":69,"winningPercentage":".552"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":28,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID691858":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858","firstName":"Jared","lastName":"Serna","primaryNumber":"68","birthDate":"2002-06-01","currentAge":24,"birthCity":"Guaymas","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 7\"","weight":174,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jared","useLastName":"Serna","middleName":"Enrique","boxscoreName":"Serna, J","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Serna","nameSlug":"jared-serna-691858","firstLastName":"Jared Serna","lastFirstName":"Serna, Jared","lastInitName":"Serna, J","initLastName":"J Serna","fullFMLName":"Jared Enrique Serna","fullLFMName":"Serna, Jared Enrique","strikeZoneTop":2.992,"strikeZoneBottom":1.51},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":30,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":26,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"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},"ID682663":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","firstName":"Agustín","lastName":"Ramírez","primaryNumber":"50","birthDate":"2001-09-10","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"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},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID667652":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652","firstName":"Jack","lastName":"Ralston","primaryNumber":"79","birthDate":"1997-08-13","currentAge":29,"birthCity":"Panorama City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Ralston","middleName":"William","boxscoreName":"Ralston","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Ralston","nameSlug":"jack-ralston-667652","firstLastName":"Jack Ralston","lastFirstName":"Ralston, Jack","lastInitName":"Ralston, J","initLastName":"J Ralston","fullFMLName":"Jack William Ralston","fullLFMName":"Ralston, Jack William","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694795":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795","firstName":"Joshua","lastName":"Ekness","primaryNumber":"95","birthDate":"2002-02-07","currentAge":24,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Ekness","middleName":"Dean","boxscoreName":"Ekness","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Ekness","nameSlug":"josh-ekness-694795","firstLastName":"Josh Ekness","lastFirstName":"Ekness, Josh","lastInitName":"Ekness, J","initLastName":"J Ekness","fullFMLName":"Joshua Dean Ekness","fullLFMName":"Ekness, Joshua Dean","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669392":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392","firstName":"Samad","lastName":"Taylor","primaryNumber":"0","birthDate":"1998-07-11","currentAge":28,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":160,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Samad","useLastName":"Taylor","middleName":"Jahad","boxscoreName":"Taylor, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-mahd","mlbDebutDate":"2023-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samad Taylor","nameSlug":"samad-taylor-669392","firstLastName":"Samad Taylor","lastFirstName":"Taylor, Samad","lastInitName":"Taylor, S","initLastName":"S Taylor","fullFMLName":"Samad Jahad Taylor","fullLFMName":"Taylor, Samad Jahad","strikeZoneTop":3.038,"strikeZoneBottom":1.533},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID806956":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956","firstName":"Ethan","lastName":"Salas","primaryNumber":"8","birthDate":"2006-06-01","currentAge":20,"birthCity":"Kissimmee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ethan","useLastName":"Salas","middleName":"Gabriel","boxscoreName":"Salas","gender":"M","nameMatrilineal":"Roman","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Salas","nameSlug":"ethan-salas-806956","firstLastName":"Ethan Salas","lastFirstName":"Salas, Ethan","lastInitName":"Salas, E","initLastName":"E Salas","fullFMLName":"Ethan Salas","fullLFMName":"Salas, Ethan","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":31,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"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},"ID691277":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277","firstName":"Deyvison","lastName":"De Los Santos","primaryNumber":"63","birthDate":"2003-06-21","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Deyvison","useLastName":"De Los Santos","boxscoreName":"De Los Santos","gender":"M","nameMatrilineal":"Ruiz","isPlayer":true,"isVerified":true,"pronunciation":"day-vee-son","mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Deyvison De Los Santos","nameSlug":"deyvison-de-los-santos-691277","firstLastName":"Deyvison De Los Santos","lastFirstName":"De Los Santos, Deyvison","lastInitName":"De Los Santos, D","initLastName":"D De Los Santos","fullFMLName":"Deyvison  De Los Santos","fullLFMName":"De Los Santos, Deyvison ","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID601713":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713","firstName":"Nicholas","lastName":"Pivetta","primaryNumber":"27","birthDate":"1993-02-14","currentAge":33,"birthCity":"Victoria","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Pivetta","middleName":"Johncarlo","boxscoreName":"Pivetta","nickName":"Piv","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Pivetta","nameSlug":"nick-pivetta-601713","firstLastName":"Nick Pivetta","lastFirstName":"Pivetta, Nick","lastInitName":"Pivetta, N","initLastName":"N Pivetta","fullFMLName":"Nicholas Johncarlo Pivetta","fullLFMName":"Pivetta, Nicholas Johncarlo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":34,"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},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","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},"ID690978":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978","firstName":"Daxton","lastName":"Fulton","primaryNumber":"90","birthDate":"2001-10-16","currentAge":24,"birthCity":"Weatherford","birthStateProvince":"OK","birthCountry":"USA","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dax","useLastName":"Fulton","middleName":"James","boxscoreName":"Fulton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dax Fulton","nameSlug":"dax-fulton-690978","firstLastName":"Dax Fulton","lastFirstName":"Fulton, Dax","lastInitName":"Fulton, D","initLastName":"D Fulton","fullFMLName":"Daxton James Fulton","fullLFMName":"Fulton, Daxton James","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":35,"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},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"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},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"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":"Clear","temp":"73","wind":"9 mph, L To R"},"gameInfo":{"attendance":42765,"firstPitch":"2026-09-19T01:41:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"home":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"}},"officialScorer":{"id":800934,"fullName":"Brittany Womack","link":"/api/v1/people/800934"},"primaryDatacaster":{"id":477742,"fullName":"Ian Schwartz","link":"/api/v1/people/477742"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Stowers pops out to third baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T01:41:48.182Z","endTime":"2026-09-19T01:42:07.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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-09-18T22:41:14.975Z","endTime":"2026-09-19T01:27:18.038Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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-09-19T01:27:18.038Z","endTime":"2026-09-19T01:41:21.906Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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-09-19T01:41:21.906Z","endTime":"2026-09-19T01:41:50.510Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79099288981969,"aZ":-10.298409635128756,"pfxX":-3.655697146807726,"pfxZ":11.806585635984936,"pX":0.12521495165501623,"pZ":3.098178441728322,"vX0":2.92111030754323,"vY0":-135.98606732283287,"vZ0":-7.085382092101119,"x":112.23,"y":155.13,"x0":-0.493655902649481,"y0":50.004559734662074,"z0":6.470286588453286,"aX":-6.774315216530497},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":5.9,"spinRate":2336,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.40443781238713905,"extension":6.78332420551416},"hitData":{"launchSpeed":97.1,"launchAngle":79.0,"totalDistance":35.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":118.91,"coordY":191.48}},"index":3,"playId":"cabc6c15-53a8-3291-b7a4-c99c4eee3a3b","pitchNumber":1,"startTime":"2026-09-19T01:41:50.510Z","endTime":"2026-09-19T01:42:07.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:42:07.702Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to right fielder Dustin Harris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T01:42:23.990Z","endTime":"2026-09-19T01:44:45.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"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":92.7,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992906191320316,"aZ":-9.329318397117472,"pfxX":-1.7684814029213873,"pfxZ":12.516117768977558,"pX":1.086798554103446,"pZ":2.950496025721492,"vX0":4.62802269228336,"vY0":-134.67484823765426,"vZ0":-7.718518498290907,"x":75.57,"y":159.12,"x0":-0.4290664214024622,"y0":50.00455623115272,"z0":6.52499567235553,"aX":-3.2290820896069294},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.1,"breakHorizontal":2.2,"spinRate":2306,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.40770608775237793,"extension":6.798221842996826},"index":0,"playId":"447ca838-71b4-3eea-900a-a61b7706216d","pitchNumber":1,"startTime":"2026-09-19T01:42:29.540Z","endTime":"2026-09-19T01:42:34.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412108621828274,"aZ":-8.818417115857036,"pfxX":-2.078273620629838,"pfxZ":12.788872128205533,"pX":0.8448706190609926,"pZ":2.8614041246105986,"vX0":4.240306164851365,"vY0":-134.79893685584392,"vZ0":-7.931422572157769,"x":84.8,"y":161.52,"x0":-0.4839873169590576,"y0":50.00135248934742,"z0":6.478061961398763,"aX":-3.7954114470337994},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.5,"breakHorizontal":2.8,"spinRate":2271,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4075383154136585,"extension":6.778600324793693},"index":1,"playId":"3f88acab-57c6-38f9-933a-b910f348ce8c","pitchNumber":2,"startTime":"2026-09-19T01:42:44.063Z","endTime":"2026-09-19T01:42:48.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-09-19T01:42:54.972Z","endTime":"2026-09-19T01:43:11.653Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":92.7,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42508316991194,"aZ":-9.915944364160051,"pfxX":-3.5195965553543376,"pfxZ":12.275208680167967,"pX":-0.7782447780956183,"pZ":3.7152306595523896,"vX0":0.23406543264319604,"vY0":-134.81749102352566,"vZ0":-5.795146532086348,"x":146.66,"y":138.47,"x0":-0.4107074189826096,"y0":50.00069555722735,"z0":6.615103229897176,"aX":-6.380259489816949},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":6.2,"spinRate":2385,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40864551985276787,"extension":6.685679946796145},"index":3,"playId":"3a93a423-2d84-338b-8c37-5c183e6db634","pitchNumber":3,"startTime":"2026-09-19T01:43:11.653Z","endTime":"2026-09-19T01:43:15.327Z","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":93.3,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46228466226107,"aZ":-9.827709801595436,"pfxX":-3.0211343364495407,"pfxZ":12.152307931215432,"pX":-0.21753908995545554,"pZ":3.5032329957468216,"vX0":1.885009133863999,"vY0":-135.680888543321,"vZ0":-6.289348775819578,"x":125.29,"y":144.19,"x0":-0.5336751778518511,"y0":50.00666847177983,"z0":6.557682004639873,"aX":-5.5572223997458945},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.6,"breakHorizontal":5.0,"spinRate":2320,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4058125405292641,"extension":6.857149295511864},"index":4,"playId":"dd55fa56-7e39-3f53-a457-cae275243943","pitchNumber":4,"startTime":"2026-09-19T01:43:28.245Z","endTime":"2026-09-19T01:43:34.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.486737892974695,"aZ":-25.51315862795528,"pfxX":5.111739503003524,"pfxZ":4.562679402276961,"pX":1.1790763858212472,"pZ":3.5608932685314394,"vX0":2.977892972995767,"vY0":-120.64459331350585,"vZ0":-1.999630918961703,"x":72.06,"y":142.64,"x0":-0.7392749363497619,"y0":50.00524133155582,"z0":6.669820964345835,"aX":7.466030885669496},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.0,"breakHorizontal":-10.0,"spinRate":2253,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.4556147320287667,"extension":6.612312729309826},"index":5,"playId":"ef17f3ec-c29a-34b3-8f72-de8f237d5845","pitchNumber":5,"startTime":"2026-09-19T01:43:51.129Z","endTime":"2026-09-19T01:43:55.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.975411847727564,"aZ":-8.49695953144858,"pfxX":-2.8063728314105085,"pfxZ":12.63322585485147,"pX":-0.5307850403256358,"pZ":3.0459466026344955,"vX0":0.6352629631295644,"vY0":-136.72898265092297,"vZ0":-7.751668451994612,"x":137.23,"y":156.54,"x0":-0.4031222655156178,"y0":50.0037339093293,"z0":6.517856563242199,"aX":-5.2604210787174965},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.2,"breakHorizontal":4.9,"spinRate":2213,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4021416029944356,"extension":6.812191883682958},"index":6,"playId":"2bbf7805-c1c7-3345-b8d7-f6c862ae12d4","pitchNumber":6,"startTime":"2026-09-19T01:44:08.746Z","endTime":"2026-09-19T01:44:12.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":81.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95983308641625,"aZ":-16.929700833490095,"pfxX":1.5727546493191313,"pfxZ":8.747077759085341,"pX":0.597110750976362,"pZ":3.1577827293069354,"vX0":2.8925856102207543,"vY0":-132.58117289843264,"vZ0":-5.314001179505967,"x":94.24,"y":153.52,"x0":-0.7214921931727629,"y0":50.00189838004089,"z0":6.4642000846493435,"aX":2.739062385478607},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-3.6,"spinRate":2405,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.4165499841972675,"extension":6.838052980911262},"hitData":{"launchSpeed":96.6,"launchAngle":43.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.18,"coordY":87.27}},"index":7,"playId":"dbcf5944-9136-3626-889c-2f8f49ba0f4b","pitchNumber":7,"startTime":"2026-09-19T01:44:32.308Z","endTime":"2026-09-19T01:44:45.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:44:45.617Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T01:45:04.317Z","endTime":"2026-09-19T01:46:13.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.155921263861956,"aZ":-8.957266543077472,"pfxX":-2.541483984817807,"pfxZ":12.790914117399716,"pX":0.09944037039120984,"pZ":3.0186614788770423,"vX0":2.3289777835084355,"vY0":-134.59964415081927,"vZ0":-7.557829525849576,"x":113.21,"y":157.28,"x0":-0.4514104564242569,"y0":50.000479550158595,"z0":6.515629222947934,"aX":-4.6124048923079775},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.5,"breakHorizontal":4.1,"spinRate":2396,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4086178376188756,"extension":6.85564509549131},"index":0,"playId":"6110af0f-168a-343d-8bab-ff96a13a2219","pitchNumber":1,"startTime":"2026-09-19T01:45:09.985Z","endTime":"2026-09-19T01:45:13.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70805058656578,"aZ":-29.41064776800857,"pfxX":8.061682320763248,"pfxZ":2.058496713672196,"pX":1.3885666910048977,"pZ":1.5475202116306692,"vX0":1.7313340991020776,"vY0":-116.50821660572238,"vZ0":-5.095781735781588,"x":64.07,"y":197.0,"x0":-0.4148918894377034,"y0":50.00352938385782,"z0":6.620627264005431,"aX":10.820552451195152},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.5,"breakHorizontal":-15.0,"spinRate":2262,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4744346760568381,"extension":6.717676918335294},"index":1,"playId":"9e57529c-9981-345e-8a8a-94cc1e357227","pitchNumber":2,"startTime":"2026-09-19T01:45:25.350Z","endTime":"2026-09-19T01:45:28.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69424598743034,"aZ":-6.489453117449739,"pfxX":-3.1619781951357973,"pfxZ":13.893388811142383,"pX":-0.41858606364348855,"pZ":2.965117336907025,"vX0":1.6148476232372189,"vY0":-135.82822826772804,"vZ0":-8.025113373551779,"x":132.96,"y":158.72,"x0":-0.6134066461831406,"y0":50.00391902137749,"z0":6.4266111723569095,"aX":-5.845884462166532},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":23.4,"breakHorizontal":5.3,"spinRate":2422,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.4049037999255316,"extension":6.899090383952228},"index":2,"playId":"8716b6d2-a681-390e-90c6-d2df3d421997","pitchNumber":3,"startTime":"2026-09-19T01:45:42.055Z","endTime":"2026-09-19T01:45:48.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.621400132013356,"aZ":-29.958364588529253,"pfxX":7.555663405454326,"pfxZ":1.6002282416566356,"pX":0.5938522777630411,"pZ":3.3559814438465247,"vX0":-0.07780037790398558,"vY0":-117.57943487803202,"vZ0":-1.4240660036378754,"x":94.36,"y":148.17,"x0":-0.35222157019207073,"y0":50.00243318924055,"z0":6.778353216143825,"aX":10.460358131026199},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.8,"breakHorizontal":-13.6,"spinRate":2326,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.4678323983519128,"extension":6.597787543901247},"hitData":{"launchSpeed":92.6,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.78,"coordY":143.39}},"index":3,"playId":"c8d09064-ce72-367c-836a-efc598a7e792","pitchNumber":4,"startTime":"2026-09-19T01:46:03.155Z","endTime":"2026-09-19T01:46:13.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:46:13.876Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T01:48:11.756Z","endTime":"2026-09-19T01:49:28.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":94.9,"endSpeed":87.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01687459605422,"aZ":-21.767832823097365,"pfxX":-10.198060704263174,"pfxZ":5.375641950551187,"pX":-0.2312188085688088,"pZ":0.3704687315902031,"vX0":5.633325051624204,"vY0":-137.81454904714246,"vZ0":-10.802003429130203,"x":125.81,"y":228.78,"x0":-0.9708819970676599,"y0":50.000330139949966,"z0":5.794998084904976,"aX":-19.72355785452429},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2093,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.39659497762763785,"extension":6.1976292383342235},"index":0,"playId":"55de5b30-85c7-3648-b232-aee9bc5dd5aa","pitchNumber":1,"startTime":"2026-09-19T01:48:18.147Z","endTime":"2026-09-19T01:48:21.311Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04318196246949,"aZ":-35.832201694845445,"pfxX":0.13008683545423816,"pfxZ":-2.4919477076245276,"pX":0.28360699691963565,"pZ":2.5173534690219133,"vX0":2.8561020320528785,"vY0":-119.98913279798917,"vZ0":-1.6020087779075944,"x":106.19,"y":170.81,"x0":-0.9364078407723695,"y0":50.0059197667384,"z0":6.3707869092106755,"aX":0.19013251083278085},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.7,"breakHorizontal":-0.8,"spinRate":2450,"spinDirection":39},"zone":6,"typeConfidence":0.87,"plateTime":0.4555555012104331,"extension":6.39796173667527},"index":1,"playId":"d45e0b5f-98ec-39f6-bd36-6d70c5bcde4f","pitchNumber":2,"startTime":"2026-09-19T01:48:33.233Z","endTime":"2026-09-19T01:48:36.972Z","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":95.0,"endSpeed":87.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82805930264998,"aZ":-24.019125464352083,"pfxX":-8.246671654962833,"pfxZ":4.183537249357473,"pX":-0.5410986998696194,"pZ":3.34143635991075,"vX0":4.165201553451772,"vY0":-138.3099533360866,"vZ0":-3.178819049326991,"x":137.63,"y":148.56,"x0":-0.9893465740352849,"y0":50.006666059863186,"z0":6.1037792089941725,"aX":-16.092668024845445},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":14.2,"spinRate":1905,"spinDirection":223},"zone":1,"typeConfidence":0.92,"plateTime":0.39496113245794273,"extension":6.21578944547197},"index":2,"playId":"f4567d0b-7840-33a8-a5e4-a60ab15f91c8","pitchNumber":3,"startTime":"2026-09-19T01:48:46.350Z","endTime":"2026-09-19T01:48:49.902Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80957905049964,"aZ":-24.46518420438169,"pfxX":-9.640881430002064,"pfxZ":3.9476983029049837,"pX":-1.5560032392488758,"pZ":3.2684805804963033,"vX0":2.0821718679015926,"vY0":-138.81616537087496,"vZ0":-3.431280431066146,"x":176.31,"y":150.53,"x0":-1.0626391078817221,"y0":50.00539464789705,"z0":6.147726315426643,"aX":-18.834265610717093},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2060,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.39444675086127656,"extension":6.122390754209437},"index":3,"playId":"f21a49dc-9c35-3460-b540-42bfee7b09df","pitchNumber":4,"startTime":"2026-09-19T01:49:01.031Z","endTime":"2026-09-19T01:49:05.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17972593109546,"aZ":-30.94864776893873,"pfxX":6.744844097271427,"pfxZ":0.7951248783383917,"pX":0.5086033138022454,"pZ":1.9020150222789842,"vX0":1.7576677392294928,"vY0":-123.46009492046504,"vZ0":-3.859915431391568,"x":97.61,"y":187.43,"x0":-1.089243320904061,"y0":50.00335733392723,"z0":6.097976426307021,"aX":10.383971196494237},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.7,"breakHorizontal":-12.6,"spinRate":2579,"spinDirection":62},"zone":9,"typeConfidence":0.93,"plateTime":0.4441052845205036,"extension":6.315838148318478},"hitData":{"launchSpeed":109.7,"launchAngle":5.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.99,"coordY":145.09}},"index":4,"playId":"14cf7e79-46fa-3f58-aa71-2f18304f967c","pitchNumber":5,"startTime":"2026-09-19T01:49:16.684Z","endTime":"2026-09-19T01:49:28.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:49:28.524Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a soft ground ball to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T01:49:43.552Z","endTime":"2026-09-19T01:50:50.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.289212666900287,"aZ":-23.829671267818416,"pfxX":-10.866969927045426,"pfxZ":4.30272449740573,"pX":-0.714094636939755,"pZ":3.480924939355968,"vX0":5.226450041871335,"vY0":-138.51826341368675,"vZ0":-2.6611521022296674,"x":144.22,"y":144.8,"x0":-1.214604090727701,"y0":50.0060201970015,"z0":6.0494052308316855,"aX":-21.095980905110004},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":18.6,"spinRate":2130,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.39559578288355723,"extension":5.977935017425166},"index":0,"playId":"58487070-19c6-37fc-a709-5c9061df34f9","pitchNumber":1,"startTime":"2026-09-19T01:49:48.680Z","endTime":"2026-09-19T01:49:52.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581345896096114,"aZ":-29.95730812835976,"pfxX":-8.165447903557972,"pfxZ":1.368330039097442,"pX":-1.096395212233438,"pZ":1.872090262978056,"vX0":2.9789481466819496,"vY0":-126.02113319986722,"vZ0":-4.0689124411583295,"x":158.79,"y":188.23,"x0":-1.2301419552938992,"y0":50.00061795700656,"z0":5.91597845075537,"aX":-13.187746921528227},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":14.2,"spinRate":1278,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.43393193193337654,"extension":6.284741473497969},"index":1,"playId":"608870d7-b160-384b-8d0d-0c3f51c30650","pitchNumber":2,"startTime":"2026-09-19T01:50:02.519Z","endTime":"2026-09-19T01:50:06.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314797074235692,"aZ":-30.82973039575234,"pfxX":4.890068290013563,"pfxZ":0.9009864646741139,"pX":-0.6234916335457571,"pZ":2.917322482882455,"vX0":0.33537634085863594,"vY0":-120.92854537524249,"vZ0":-0.9292430373375694,"x":140.77,"y":160.01,"x0":-1.3995452247124665,"y0":50.00283004075924,"z0":5.997415497474912,"aX":7.283190711400807},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-9.0,"spinRate":2584,"spinDirection":56},"zone":1,"typeConfidence":0.91,"plateTime":0.45195039698965545,"extension":6.038972547116742},"index":2,"playId":"d796eaa7-524b-33a6-8aad-10763f99782e","pitchNumber":3,"startTime":"2026-09-19T01:50:18.392Z","endTime":"2026-09-19T01:50:22.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195521088564053,"aZ":-25.81434103264443,"pfxX":-9.804319633301414,"pfxZ":3.2818525738855353,"pX":-1.058383665258045,"pZ":2.620953462638661,"vX0":4.029099116802853,"vY0":-138.1845210030519,"vZ0":-4.248516463560315,"x":157.34,"y":168.01,"x0":-1.259882963848552,"y0":50.001978685784,"z0":5.908200826906756,"aX":-18.999032677611762},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":16.9,"spinRate":2064,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3960505719467502,"extension":6.190492320236532},"hitData":{"launchSpeed":53.9,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":148.85,"coordY":197.0}},"index":3,"playId":"b9b902f9-fa7f-3fc5-a701-345eab9b3e96","pitchNumber":4,"startTime":"2026-09-19T01:50:32.797Z","endTime":"2026-09-19T01:50:50.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:50:50.235Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T01:51:03.871Z","endTime":"2026-09-19T01:52:42.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1258534126986,"aZ":-13.487060153644183,"pfxX":-6.853874046256795,"pfxZ":9.758785832739509,"pX":0.46843130527900045,"pZ":1.4523970980582332,"vX0":5.24385184826234,"vY0":-138.08312348545138,"vZ0":-9.963377522181336,"x":99.14,"y":199.57,"x0":-0.5726823369490915,"y0":50.003090818976396,"z0":6.033763829911446,"aX":-13.12587915455013},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":11.2,"spinRate":2236,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.39791516525568316,"extension":6.503086358041732},"index":0,"playId":"95cd2459-a8dd-3c0e-8334-b5178a6db2c0","pitchNumber":1,"startTime":"2026-09-19T01:51:14.823Z","endTime":"2026-09-19T01:51:18.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.263122194482964,"aZ":-31.0938843577115,"pfxX":-7.143108693076516,"pfxZ":0.6934535992046849,"pX":0.6346748125140851,"pZ":1.4350625013049414,"vX0":5.944022311719636,"vY0":-123.4948598010724,"vZ0":-4.9665900056907955,"x":92.81,"y":200.03,"x0":-0.8686460105263262,"y0":50.00190210753433,"z0":6.070348808629479,"aX":-11.096625498423228},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":11.6,"spinRate":1047,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.44254443254529363,"extension":6.601981948927983},"index":1,"playId":"bf9e6b96-1499-3ce8-be61-dd0c30c1d61c","pitchNumber":2,"startTime":"2026-09-19T01:51:32.166Z","endTime":"2026-09-19T01:51:48.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dustin Harris steals (9) 2nd base. Dustin Harris to 3rd. Dustin Harris advances to 3rd, on a throwing error by catcher Joe Mack.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"bf9e6b96-1499-3ce8-be61-dd0c30c1d61c","startTime":"2026-09-19T01:51:59.815Z","endTime":"2026-09-19T01:52:22.049Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"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":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83410628165986,"aZ":-29.591916515543588,"pfxX":-4.286835700355973,"pfxZ":1.7005129994297885,"pX":0.05261038051770733,"pZ":3.664587454908324,"vX0":3.2524918806243637,"vY0":-123.40115797433039,"vZ0":-0.1013789702336334,"x":114.99,"y":139.84,"x0":-0.7349171244911278,"y0":50.00374943490877,"z0":6.229376015985452,"aX":-6.517166860526719},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":6.8,"spinRate":1225,"spinDirection":247},"zone":12,"typeConfidence":0.87,"plateTime":0.44631417450280075,"extension":6.311565707248437},"index":3,"playId":"afcefc8b-18f6-3bf1-8212-a4d1e8749180","pitchNumber":3,"startTime":"2026-09-19T01:52:22.049Z","endTime":"2026-09-19T01:52:26.267Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.444334209410087,"aZ":-40.3954558487944,"pfxX":-1.660266866774104,"pfxZ":-5.750973900876718,"pX":1.0780214884080197,"pZ":0.4647926818990278,"vX0":4.299737744431702,"vY0":-120.98355894257901,"vZ0":-5.0330686422193995,"x":75.91,"y":226.23,"x0":-0.5352753541247512,"y0":50.002750064893064,"z0":6.253278041727204,"aX":-2.3734567177950705},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.6,"breakHorizontal":1.6,"spinRate":2426,"spinDirection":24},"zone":14,"typeConfidence":0.69,"plateTime":0.45907237402450285,"extension":6.525960254995541},"index":4,"playId":"eaebc642-0a41-346c-bdf1-9afb828c60ad","pitchNumber":4,"startTime":"2026-09-19T01:52:38.833Z","endTime":"2026-09-19T01:52:42.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:52:42.300Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ty France grounds into a double play, shortstop Otto Lopez to second baseman Xavier Edwards to first baseman Kyle Stowers. Manny Machado out at 2nd. Ty France out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T01:53:03.427Z","endTime":"2026-09-19T01:54:37.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661209712152967,"aZ":-31.31030872646127,"pfxX":3.1200794862664876,"pfxZ":0.5954975781548759,"pX":1.200825496938534,"pZ":1.71416100924663,"vX0":4.116809309593365,"vY0":-121.2090424580211,"vZ0":-3.567260487465835,"x":71.23,"y":192.5,"x0":-0.9428227644131917,"y0":50.00245234804673,"z0":6.0191399050717145,"aX":4.515994569958758},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-6.8,"spinRate":2581,"spinDirection":60},"zone":14,"typeConfidence":0.77,"plateTime":0.45666049980868095,"extension":6.445909825846934},"index":0,"playId":"a172a61b-3b3f-37f0-8aa0-366db8bef226","pitchNumber":1,"startTime":"2026-09-19T01:53:10.515Z","endTime":"2026-09-19T01:53:14.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92637641882526,"aZ":-20.39953138171373,"pfxX":-10.505578942183675,"pfxZ":6.064473617821488,"pX":0.7274556771292411,"pZ":1.273553354267193,"vX0":6.800417364608884,"vY0":-138.65021872968123,"vZ0":-9.167530471407275,"x":89.27,"y":204.39,"x0":-0.3962057582409467,"y0":50.00194281443972,"z0":5.992343925689988,"aX":-20.387359113020892},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":1987,"spinDirection":219},"zone":14,"typeConfidence":0.92,"plateTime":0.39553520869164505,"extension":6.463411702956575},"index":1,"playId":"8f546373-3e99-3624-893c-841ad9414870","pitchNumber":2,"startTime":"2026-09-19T01:53:39.806Z","endTime":"2026-09-19T01:53:43.072Z","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":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54909212156991,"aZ":-32.073188400631686,"pfxX":-5.3893088580822415,"pfxZ":0.06715024784710444,"pX":0.15290932803055696,"pZ":2.317456139012482,"vX0":3.6735896948652376,"vY0":-124.29352447326829,"vZ0":-2.912854448937725,"x":111.17,"y":176.21,"x0":-0.6460487972603306,"y0":50.00507007621171,"z0":6.175387213873838,"aX":-8.410396084301265},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":8.9,"spinRate":1133,"spinDirection":249},"zone":5,"typeConfidence":0.9,"plateTime":0.4411315433554699,"extension":6.463484881994359},"index":2,"playId":"0b346e55-88eb-3902-81dc-bd2a9f97898d","pitchNumber":3,"startTime":"2026-09-19T01:53:58.886Z","endTime":"2026-09-19T01:54:02.799Z","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":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720087670073255,"aZ":-38.522192133747744,"pfxX":1.5206755350442385,"pfxZ":-4.301655323260192,"pX":0.5714572589032904,"pZ":1.6309638672479685,"vX0":2.358661119095134,"vY0":-121.31576555637258,"vZ0":-3.1205687140094733,"x":95.22,"y":194.74,"x0":-0.6142630007957377,"y0":50.00061730377576,"z0":6.3217951692915735,"aX":2.24561200955876},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.3,"breakHorizontal":-3.4,"spinRate":2463,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.4530485229908052,"extension":6.694595376450897},"hitData":{"launchSpeed":97.6,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":161.82}},"index":3,"playId":"871d847f-2b01-3417-b2b4-21d09f0738ed","pitchNumber":4,"startTime":"2026-09-19T01:54:24.253Z","endTime":"2026-09-19T01:54:37.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:54:37.121Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T01:56:38.223Z","endTime":"2026-09-19T01:57:35.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782967001724078,"aZ":-14.928601207118104,"pfxX":-0.2820499967752881,"pfxZ":10.059499719645864,"pX":-0.2469898780210496,"pZ":2.5262543982890815,"vX0":1.6548042990583205,"vY0":-130.9053313389475,"vZ0":-7.131994027652511,"x":126.41,"y":170.57,"x0":-0.8540237928399173,"y0":50.0016480192756,"z0":6.429130571472068,"aX":-0.4835428423770817},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":0.1,"spinRate":2387,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4203802991055623,"extension":6.616245737845249},"index":0,"playId":"8567fc39-b504-3644-9324-b72ba5e8dc83","pitchNumber":1,"startTime":"2026-09-19T01:56:40.300Z","endTime":"2026-09-19T01:56:43.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01764280798267,"aZ":-9.175593513954624,"pfxX":-3.0043755210523986,"pfxZ":12.401413596999262,"pX":0.7494457389758894,"pZ":2.4098451054732477,"vX0":4.312623094643117,"vY0":-135.4301987053101,"vZ0":-9.142496536802271,"x":88.43,"y":173.71,"x0":-0.47445090101994947,"y0":50.004126682992634,"z0":6.474402612839987,"aX":-5.572561166493142},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.6,"breakHorizontal":4.6,"spinRate":2346,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4046899121903458,"extension":6.830867697088628},"index":1,"playId":"b38b4b54-77d4-357c-a040-930b94f8aabe","pitchNumber":2,"startTime":"2026-09-19T01:56:55.674Z","endTime":"2026-09-19T01:56:59.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559022052256747,"aZ":-8.33000526569857,"pfxX":-2.0807292895930445,"pfxZ":12.630316215648996,"pX":-0.046410089295187154,"pZ":3.2824329998348745,"vX0":1.4631448627397314,"vY0":-136.64592225213934,"vZ0":-7.293686874783509,"x":118.77,"y":150.15,"x0":-0.31888158977127634,"y0":50.00680638943141,"z0":6.561331856551469,"aX":-3.9294652350388026},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.5,"breakHorizontal":3.5,"spinRate":2453,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.40108264900022084,"extension":6.789627491436037},"index":2,"playId":"87560508-d59a-3bd4-a1b4-cc88047ddbd0","pitchNumber":3,"startTime":"2026-09-19T01:57:12.224Z","endTime":"2026-09-19T01:57:15.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12477033590102,"aZ":-9.027830944517017,"pfxX":-3.345134256333038,"pfxZ":12.534307033099154,"pX":-0.609675929263626,"pZ":2.8913129655089755,"vX0":0.7139422991053488,"vY0":-135.85462766118698,"vZ0":-7.974244336667806,"x":140.24,"y":160.71,"x0":-0.4435171379491799,"y0":50.00299338373464,"z0":6.513627761899057,"aX":-6.177023215298493},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.0,"breakHorizontal":5.9,"spinRate":2434,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.40506038883497864,"extension":6.924664519813203},"index":3,"playId":"370daf35-7788-3473-80b2-9102f47ea96b","pitchNumber":4,"startTime":"2026-09-19T01:57:31.602Z","endTime":"2026-09-19T01:57:35.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:57:35.183Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to right fielder Dustin Harris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T01:57:58.127Z","endTime":"2026-09-19T01:59:12.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.995800047851727,"aZ":-10.34464691375104,"pfxX":-2.7606205261523282,"pfxZ":11.659476016793647,"pX":0.27655667161964026,"pZ":2.7085603036132455,"vX0":2.854458261289794,"vY0":-135.99472415450938,"vZ0":-8.416886230002818,"x":106.46,"y":165.65,"x0":-0.42829866557561,"y0":50.00052757455318,"z0":6.562321216487545,"aX":-5.167305143110402},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2372,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4028646697573537,"extension":6.935842037177362},"index":0,"playId":"99759e81-1efa-3361-a49b-c5876b715f64","pitchNumber":1,"startTime":"2026-09-19T01:58:01.668Z","endTime":"2026-09-19T01:58:05.227Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65484311461636,"aZ":-42.75499450044409,"pfxX":3.511663593177902,"pfxZ":-8.059333061622102,"pX":-0.5401069915052976,"pZ":2.753649757712296,"vX0":-0.8975799987103893,"vY0":-114.29815651618667,"vZ0":0.396093548125775,"x":137.59,"y":164.43,"x0":-0.596616816353258,"y0":50.00442400922324,"z0":6.80431532495306,"aX":4.609113717983383},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.2,"breakHorizontal":-6.1,"spinRate":2630,"spinDirection":17},"zone":1,"typeConfidence":2.0,"plateTime":0.480698456134681,"extension":6.718831824551224},"index":1,"playId":"22f2acc3-4b9b-32c9-92fd-97a3e23584fe","pitchNumber":2,"startTime":"2026-09-19T01:58:16.320Z","endTime":"2026-09-19T01:58:20.502Z","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":94.4,"endSpeed":85.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74399712458404,"aZ":-8.540693143727283,"pfxX":-4.498418464320622,"pfxZ":12.517402580220232,"pX":0.47999485971706535,"pZ":2.514107414862157,"vX0":4.133150536106225,"vY0":-137.13326107502957,"vZ0":-9.042808376415717,"x":98.7,"y":170.9,"x0":-0.4685764192699018,"y0":50.005012027774875,"z0":6.453197697534921,"aX":-8.495506585732445},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.8,"breakHorizontal":7.2,"spinRate":2383,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4007173937533337,"extension":6.90476473938603},"index":2,"playId":"11b9a747-7d69-3392-ade6-5f5cb4766140","pitchNumber":3,"startTime":"2026-09-19T01:58:38.470Z","endTime":"2026-09-19T01:58:41.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.414820227628766,"aZ":-10.791354748978808,"pfxX":-2.6255837412156664,"pfxZ":11.825040569240654,"pX":0.238666571655909,"pZ":3.4824757851733765,"vX0":2.3271760845741256,"vY0":-134.65668875117248,"vZ0":-6.167089412221191,"x":107.9,"y":144.75,"x0":-0.3021571396792039,"y0":50.00383407283195,"z0":6.590743115265025,"aX":-4.7482529582188615},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":4.2,"spinRate":2216,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4091615308821437,"extension":6.907524196833778},"hitData":{"launchSpeed":75.9,"launchAngle":56.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.12,"coordY":136.76}},"index":3,"playId":"98972b80-9b6f-330a-8e69-51b778b52f5e","pitchNumber":4,"startTime":"2026-09-19T01:58:58.536Z","endTime":"2026-09-19T01:59:12.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T01:59:12.344Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Marsee walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T01:59:25.121Z","endTime":"2026-09-19T02:01:40.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.400855432440732,"aZ":-41.82226462095284,"pfxX":4.233169503228543,"pfxZ":-7.421115018026345,"pX":-0.458102057957013,"pZ":3.918369493014251,"vX0":-0.5802181962979034,"vY0":-114.0496880539337,"vZ0":2.7296352604555905,"x":134.46,"y":132.98,"x0":-0.7478124140394218,"y0":50.00067241451886,"z0":6.867503677635708,"aX":5.50649947735129},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.2,"breakHorizontal":-7.4,"spinRate":2633,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.48254580798691693,"extension":6.672850667308294},"index":0,"playId":"e1a46196-ea90-37b9-bce0-fa04e6cc9acd","pitchNumber":1,"startTime":"2026-09-19T01:59:36.210Z","endTime":"2026-09-19T01:59:40.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40698930265739,"aZ":-13.177502040746166,"pfxX":-1.4743890554418004,"pfxZ":10.786258950762093,"pX":-0.7984441934332289,"pZ":2.8145265277959473,"vX0":0.768247532752169,"vY0":-132.39768134185897,"vZ0":-7.001536935614843,"x":147.43,"y":162.79,"x0":-0.9020869038474136,"y0":50.00119429822701,"z0":6.473285045420457,"aX":-2.5960104362711545},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.1,"breakHorizontal":2.5,"spinRate":2197,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.41498915449955476,"extension":6.652634417100476},"index":1,"playId":"547d782a-0428-3c97-9775-8581f9a261db","pitchNumber":2,"startTime":"2026-09-19T01:59:52.072Z","endTime":"2026-09-19T01:59:56.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980661909016295,"aZ":-45.147413788589034,"pfxX":3.1152898085389875,"pfxZ":-10.385278724431194,"pX":-0.18096761754721766,"pZ":0.14168757334624024,"vX0":0.014953967001444468,"vY0":-112.71628846058849,"vZ0":-3.7039570458086564,"x":115.34,"y":183.3,"x0":-0.5904921115483572,"y0":50.0016823003138,"z0":6.497377670786737,"aX":3.8926726360123203},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-19.4,"breakHorizontal":-5.6,"spinRate":2585,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4913917029221935,"extension":6.899223435960289},"index":2,"playId":"0bf6596d-94bb-3962-9065-7dadd77a31c0","pitchNumber":3,"startTime":"2026-09-19T02:00:11.042Z","endTime":"2026-09-19T02:00:14.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21174936770198,"aZ":-7.928711921795097,"pfxX":-2.8219710849705666,"pfxZ":13.154232857811497,"pX":-0.2439594821796695,"pZ":2.1708479393530653,"vX0":1.1992353945575476,"vY0":-135.98825272725497,"vZ0":-9.924440714064476,"x":126.3,"y":180.17,"x0":-0.32794781819427865,"y0":50.005278169015085,"z0":6.449704047628721,"aX":-5.202648552621398},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.5,"breakHorizontal":4.8,"spinRate":2349,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.4052359417253819,"extension":6.821165330555865},"index":3,"playId":"76994fde-a086-3f2a-b0dd-761ff11484dc","pitchNumber":4,"startTime":"2026-09-19T02:00:29.733Z","endTime":"2026-09-19T02:00:35.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75454588522834,"aZ":-7.63239119187516,"pfxX":-3.5706338460028126,"pfxZ":13.161857367336141,"pX":-0.15042699697802325,"pZ":3.953978696043777,"vX0":1.8436305194103766,"vY0":-137.02474123709834,"vZ0":-5.605267236884986,"x":122.73,"y":132.02,"x0":-0.3751330427249544,"y0":50.006190967594044,"z0":6.573347333942764,"aX":-6.659252404834607},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":22.6,"breakHorizontal":6.0,"spinRate":2369,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4027383807843741,"extension":6.91313471628381},"index":4,"playId":"a058477d-b3da-37fb-b70f-fb7f21a2f5ca","pitchNumber":5,"startTime":"2026-09-19T02:00:56.895Z","endTime":"2026-09-19T02:01:01.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-19T02:01:13.389Z","endTime":"2026-09-19T02:01:35.914Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.455998095465066,"aZ":-44.003002701173926,"pfxX":3.496939476822462,"pfxZ":-8.997992513215776,"pX":0.8878244153177546,"pZ":1.304730674446513,"vX0":2.574505761976286,"vY0":-115.3718400661644,"vZ0":-2.318184199624649,"x":83.16,"y":203.55,"x0":-0.7069307096615463,"y0":50.0045897712455,"z0":6.664518260769614,"aX":4.596038522161419},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.6,"breakHorizontal":-7.1,"spinRate":2674,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4793755124311332,"extension":6.8539932456256585},"index":6,"playId":"f29b6322-e38f-32f4-97d7-bd9a9ae83197","pitchNumber":6,"startTime":"2026-09-19T02:01:35.914Z","endTime":"2026-09-19T02:01:40.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:01:40.187Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T02:02:05.419Z","endTime":"2026-09-19T02:02:51.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17465614842457,"aZ":-8.062777537322495,"pfxX":-3.063282746032037,"pfxZ":13.309354906819152,"pX":0.3726538692508878,"pZ":3.1080524778276146,"vX0":3.433467941688515,"vY0":-134.70838217824289,"vZ0":-7.462613582254873,"x":102.8,"y":154.86,"x0":-0.529183563192618,"y0":50.00255203165177,"z0":6.508089588087313,"aX":-5.549402004321004},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.4,"breakHorizontal":4.7,"spinRate":2338,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4088549979867846,"extension":6.893116899919473},"index":0,"playId":"17a32177-505f-32c3-af7b-fbeea54af281","pitchNumber":1,"startTime":"2026-09-19T02:02:11.348Z","endTime":"2026-09-19T02:02:14.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":84.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.038275569940744,"aZ":-8.567115074111484,"pfxX":-1.5133453483834323,"pfxZ":12.768179163632361,"pX":-0.11464741944817579,"pZ":2.783852708645972,"vX0":0.9421462105447962,"vY0":-135.90726450055178,"vZ0":-8.36541666094827,"x":121.37,"y":163.62,"x0":-0.27130249306807164,"y0":50.00144308449309,"z0":6.517884859261104,"aX":-2.7976523769928954},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.2,"breakHorizontal":2.5,"spinRate":2327,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.4048386787203184,"extension":7.100199354191842},"index":1,"playId":"bbe0038c-d29e-3291-b8e3-676c21377cf6","pitchNumber":2,"startTime":"2026-09-19T02:02:29.524Z","endTime":"2026-09-19T02:02:33.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.204946957477745,"aZ":-7.486642470912633,"pfxX":-1.9739014463301048,"pfxZ":12.92938753418353,"pX":-0.056712825882376985,"pZ":2.0656135974493264,"vX0":1.1619339651848934,"vY0":-138.1274523841228,"vZ0":-10.513834563911026,"x":119.16,"y":183.01,"x0":-0.22903829109072718,"y0":50.001811705435564,"z0":6.449170825916497,"aX":-3.768248967889646},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.1,"breakHorizontal":3.2,"spinRate":2442,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.39837017072444514,"extension":7.020539238058338},"index":2,"playId":"252925c4-513b-34a2-88f5-773bc5a9b629","pitchNumber":3,"startTime":"2026-09-19T02:02:47.744Z","endTime":"2026-09-19T02:02:51.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:02:51.561Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-19T02:04:59.778Z","endTime":"2026-09-19T02:07:18.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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, 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":83.0,"endSpeed":77.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.534340959049313,"aZ":-38.56497364069652,"pfxX":1.2319941489494388,"pfxZ":-4.292932130322601,"pX":0.5473236879127917,"pZ":0.7114364479468119,"vX0":3.0666477237754624,"vY0":-120.91813756850004,"vZ0":-5.1662091765212415,"x":96.14,"y":219.57,"x0":-0.8950668521390515,"y0":50.00433466713386,"z0":6.24184921741237,"aX":1.8329109933437095},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.8,"breakHorizontal":-2.9,"spinRate":2501,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4521628369876458,"extension":6.350141308736586},"index":0,"playId":"609f9806-7887-3a27-b0c1-233885dc3c49","pitchNumber":1,"startTime":"2026-09-19T02:04:59.778Z","endTime":"2026-09-19T02:05:03.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.511034481682366,"aZ":-25.35158540722135,"pfxX":-10.634344377214656,"pfxZ":3.5484540766795725,"pX":-0.9362971915309948,"pZ":1.9845535330929398,"vX0":4.37862000665918,"vY0":-138.1628107009633,"vZ0":-6.016011776023818,"x":152.69,"y":185.2,"x0":-1.1654937729642332,"y0":50.00219032999791,"z0":5.908108752586569,"aX":-20.434255031186137},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":18.2,"spinRate":2013,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.3973569726123527,"extension":5.965609024456637},"index":1,"playId":"3d925f31-7d37-31c1-99e5-7090dcb3ba83","pitchNumber":2,"startTime":"2026-09-19T02:05:16.300Z","endTime":"2026-09-19T02:05:19.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59140125284582,"aZ":-14.758488333028712,"pfxX":-5.1841593732663895,"pfxZ":8.826078917503775,"pX":-1.3525904513769371,"pZ":4.34095706702161,"vX0":0.9938596985207953,"vY0":-140.26387924869132,"vZ0":-2.7235946717004564,"x":168.56,"y":121.57,"x0":-1.0405403734722136,"y0":50.00291662653999,"z0":6.298688297275917,"aX":-10.229528216582347},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2223,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.391956589178895,"extension":5.9712482552048645},"index":2,"playId":"64776bc9-83fc-3960-9343-6e3101d1369a","pitchNumber":3,"startTime":"2026-09-19T02:05:36.909Z","endTime":"2026-09-19T02:05:40.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.539674202015945,"aZ":-32.85942896894928,"pfxX":-4.895482971327321,"pfxZ":-0.43539102256908,"pX":-0.5722596010956492,"pZ":2.628240290609314,"vX0":3.1118810740880085,"vY0":-124.4904474537725,"vZ0":-1.735553454493969,"x":138.81,"y":167.82,"x0":-1.206632848250899,"y0":50.0058435269324,"z0":6.071488555121865,"aX":-7.634326804781473},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":8.0,"spinRate":951,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.4411038757574066,"extension":6.218958581387093},"index":3,"playId":"45113785-4001-36ac-8173-0d358f840378","pitchNumber":4,"startTime":"2026-09-19T02:05:51.680Z","endTime":"2026-09-19T02:05:54.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-19T02:06:07.263Z","endTime":"2026-09-19T02:06:18.838Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80777759094577,"aZ":-19.761854866290413,"pfxX":-11.399096560425473,"pfxZ":6.420128367487212,"pX":-0.018936464298719032,"pZ":0.7558830069498261,"vX0":7.122479786002237,"vY0":-139.26338803960604,"vZ0":-9.913102570304215,"x":117.72,"y":218.37,"x0":-1.1494243700319053,"y0":50.003798103251455,"z0":5.709502858197746,"aX":-22.04378597529089},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":18.8,"spinRate":2006,"spinDirection":230},"zone":13,"typeConfidence":0.92,"plateTime":0.395667344479929,"extension":6.1908936116596704},"index":5,"playId":"02c9fe80-7d60-3743-b0a9-676c8206685d","pitchNumber":5,"startTime":"2026-09-19T02:06:18.838Z","endTime":"2026-09-19T02:06:22.301Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.192955603178653,"aZ":-41.02047445007275,"pfxX":1.9462254405824468,"pfxZ":-5.854147785063723,"pX":0.487404369580642,"pZ":1.4743329821123408,"vX0":2.5281619793309598,"vY0":-122.20833677639807,"vZ0":-3.2084996132578567,"x":98.42,"y":198.97,"x0":-0.8134726880164324,"y0":50.000925019938705,"z0":6.329287112900876,"aX":2.941894618920348},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.2,"breakHorizontal":-4.1,"spinRate":2574,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4482638592858974,"extension":6.329533458696206},"index":6,"playId":"d4cfcbd1-b5d8-3e2a-a10b-b81e71d44a1e","pitchNumber":6,"startTime":"2026-09-19T02:06:35.675Z","endTime":"2026-09-19T02:06:39.052Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62184085619592,"aZ":-41.42464836810828,"pfxX":1.4134617367122293,"pfxZ":-6.237725147211997,"pX":0.06707596670954719,"pZ":2.140631096678157,"vX0":2.117365492388855,"vY0":-121.24787975498678,"vZ0":-1.4627057978602123,"x":114.44,"y":180.98,"x0":-1.0025575975911838,"y0":50.003415983778545,"z0":6.380024311785058,"aX":2.095657893222775},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.4,"breakHorizontal":-3.1,"spinRate":2543,"spinDirection":37},"zone":8,"typeConfidence":0.88,"plateTime":0.4524572454775644,"extension":6.362002533403254},"index":7,"playId":"08a104c2-1389-3875-a7b8-34cd7941890b","pitchNumber":7,"startTime":"2026-09-19T02:06:53.451Z","endTime":"2026-09-19T02:06:56.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604730473974545,"aZ":-31.61280116950425,"pfxX":-5.161714130579648,"pfxZ":0.3548493489859892,"pX":-0.9126150363307477,"pZ":1.7145147621820982,"vX0":2.353715965573332,"vY0":-125.07465911620145,"vZ0":-4.0648273102155095,"x":151.79,"y":192.49,"x0":-1.196046982765016,"y0":50.003927777347805,"z0":5.957851418990622,"aX":-8.16525800372086},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":8.8,"spinRate":932,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.43818680249367814,"extension":6.364451420410963},"index":8,"playId":"34be31a9-ee3e-3fb9-b5ae-9fd6e454c718","pitchNumber":8,"startTime":"2026-09-19T02:07:14.701Z","endTime":"2026-09-19T02:07:18.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:07:18.637Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-19T02:07:38.954Z","endTime":"2026-09-19T02:08:30.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319812999454726,"aZ":-12.20089155762317,"pfxX":-6.223463500009113,"pfxZ":10.076146405338795,"pX":0.9914775297538372,"pZ":0.04906923340804764,"vX0":6.759771034319137,"vY0":-139.8476409628957,"vZ0":-13.924896904645381,"x":79.21,"y":237.46,"x0":-0.6475874469599012,"y0":50.0026234188864,"z0":5.891134266961049,"aX":-12.336231374301361},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2236,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.3915540447304089,"extension":6.384728414323963},"index":0,"playId":"691dd729-770f-31d0-8833-488b8d490894","pitchNumber":1,"startTime":"2026-09-19T02:07:44.271Z","endTime":"2026-09-19T02:07:47.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.365016252285756,"aZ":-22.464841595409123,"pfxX":-10.453336989405118,"pfxZ":5.045675128229412,"pX":-0.2802598052426846,"pZ":3.292142282149195,"vX0":6.0234888494151715,"vY0":-138.2029947887876,"vZ0":-3.2375048281300107,"x":127.68,"y":149.89,"x0":-1.1362005124149979,"y0":50.001970604664,"z0":5.997171644664965,"aX":-20.11002385453211},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":17.5,"spinRate":2012,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.397156886496727,"extension":6.303168861766124},"index":1,"playId":"f96e3c85-e95f-34ea-9808-9487791d76bc","pitchNumber":2,"startTime":"2026-09-19T02:08:00.053Z","endTime":"2026-09-19T02:08:04.179Z","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":95.8,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41150057889151,"aZ":-21.149666299613692,"pfxX":-9.337008935391125,"pfxZ":5.664521008817928,"pX":-1.037081889832525,"pZ":2.5751600473124006,"vX0":3.095370181738927,"vY0":-139.3836202001055,"vZ0":-5.4881051537877665,"x":156.53,"y":169.25,"x0":-0.9558785775184613,"y0":50.00679784867783,"z0":5.9876352173869005,"aX":-18.181365863858357},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":16.2,"spinRate":2033,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.3945652008108027,"extension":6.341288975603056},"hitData":{"launchSpeed":81.9,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.75,"coordY":174.99}},"index":2,"playId":"87923f66-d9a9-30d5-9f57-a0d726b0ee32","pitchNumber":3,"startTime":"2026-09-19T02:08:16.278Z","endTime":"2026-09-19T02:08:30.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:08:30.160Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-19T02:08:43.591Z","endTime":"2026-09-19T02:10:08.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8826986741178,"aZ":-23.759510453924076,"pfxX":5.4687863893444035,"pfxZ":5.832685267698508,"pX":-0.08489978178074384,"pZ":2.4756837111820666,"vX0":1.2719166560745536,"vY0":-120.54658381323087,"vZ0":-3.0835039729233795,"x":120.24,"y":171.94,"x0":-1.3318424096605987,"y0":50.00017857424729,"z0":5.916237749034969,"aX":7.8825061082835015},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.0,"breakHorizontal":-10.2,"spinRate":2538,"spinDirection":59},"zone":5,"typeConfidence":0.92,"plateTime":0.45795755928674886,"extension":6.079844924733332},"index":0,"playId":"b8051a6a-172a-352f-be90-ecf41313e150","pitchNumber":1,"startTime":"2026-09-19T02:08:49.516Z","endTime":"2026-09-19T02:08:53.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":77.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880352679242524,"aZ":-39.01442622793804,"pfxX":0.2724231965011359,"pfxZ":-4.543905107296341,"pX":0.3838673752653789,"pZ":0.27534555074192996,"vX0":2.82879321535663,"vY0":-122.57841192203851,"vZ0":-6.1229360896619305,"x":102.37,"y":231.35,"x0":-0.8262548654320381,"y0":50.00583313862399,"z0":6.1820448958875245,"aX":0.40951727841925395},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.6,"breakHorizontal":-1.2,"spinRate":2526,"spinDirection":33},"zone":14,"typeConfidence":0.87,"plateTime":0.44885565270214034,"extension":6.416322537388837},"index":1,"playId":"63584999-ee95-37d1-b425-b3d334f067f5","pitchNumber":2,"startTime":"2026-09-19T02:09:02.295Z","endTime":"2026-09-19T02:09:06.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.339176290588785,"aZ":-42.58618938023447,"pfxX":1.9271962044307067,"pfxZ":-7.25640620465212,"pX":0.2734341976340446,"pZ":1.395222226351954,"vX0":2.1711707419493225,"vY0":-120.18257364198266,"vZ0":-2.563513006084519,"x":106.58,"y":201.11,"x0":-0.8983820405823778,"y0":50.00122454071204,"z0":6.32612002362492,"aX":2.7660151338858907},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.4,"breakHorizontal":-4.1,"spinRate":2554,"spinDirection":36},"zone":14,"typeConfidence":0.89,"plateTime":0.4590333219870688,"extension":6.311762283873857},"index":2,"playId":"10a546bf-61a9-3f36-a489-8be6d7fc7906","pitchNumber":3,"startTime":"2026-09-19T02:09:23.249Z","endTime":"2026-09-19T02:09:27.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99463830914841,"aZ":-15.482826755679607,"pfxX":-3.2114413670489483,"pfxZ":8.504841166467948,"pX":0.5889293199458532,"pZ":2.856068307196579,"vX0":4.80895628594442,"vY0":-139.5815290425836,"vZ0":-6.257377730933461,"x":94.55,"y":161.67,"x0":-0.7433051910662828,"y0":50.001704688417796,"z0":6.155926251788313,"aX":-6.3023857049340055},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2301,"spinDirection":217},"zone":3,"typeConfidence":0.82,"plateTime":0.3932085929966709,"extension":6.2774515652210825},"hitData":{"launchSpeed":75.4,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.58,"coordY":161.31}},"index":3,"playId":"2d95c6c8-6df0-3890-8689-30971a054fca","pitchNumber":4,"startTime":"2026-09-19T02:09:56.683Z","endTime":"2026-09-19T02:10:08.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:10:08.049Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T02:12:09.801Z","endTime":"2026-09-19T02:14:42.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"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],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"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":92.7,"endSpeed":82.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.127876994521884,"aZ":-9.78644884749058,"pfxX":-2.0067384693862875,"pfxZ":12.497436434191751,"pX":0.2778985695510079,"pZ":4.145445118415978,"vX0":2.6813857518177753,"vY0":-134.69822465500945,"vZ0":-4.606574672319219,"x":106.41,"y":126.85,"x0":-0.48160584812310114,"y0":50.00088281207327,"z0":6.603056123512317,"aX":-3.594444165733412},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.5,"breakHorizontal":2.9,"spinRate":2412,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.41061670874301637,"extension":6.807783117732687},"index":0,"playId":"87ed448d-f5a4-3f5a-988c-f3adb35eac30","pitchNumber":1,"startTime":"2026-09-19T02:12:17.418Z","endTime":"2026-09-19T02:12:21.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(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":92.4,"endSpeed":82.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.472363100520944,"aZ":-9.995060473110355,"pfxX":-0.36052978856032203,"pfxZ":12.421863905726656,"pX":0.1683301220167076,"pZ":2.546311906714445,"vX0":2.332136532905538,"vY0":-134.13209566263097,"vZ0":-8.34688805800758,"x":110.58,"y":170.03,"x0":-0.6731784066273231,"y0":50.000929484635755,"z0":6.45012034249999,"aX":-0.6438678357070639},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.4,"breakHorizontal":0.0,"spinRate":2351,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.41155387674798316,"extension":6.816614255246958},"index":1,"playId":"d75b03e4-a618-3f5a-b20e-cb61d53d4d0c","pitchNumber":2,"startTime":"2026-09-19T02:12:33.693Z","endTime":"2026-09-19T02:12:37.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364329604174348,"aZ":-42.46006759121119,"pfxX":5.445712674295562,"pfxZ":-8.123103748621704,"pX":-0.8609247088435875,"pZ":2.2449212583486795,"vX0":-1.5882834053286081,"vY0":-112.9513280103226,"vZ0":-0.24735907223023323,"x":149.82,"y":178.17,"x0":-0.8478016374339611,"y0":50.00153114330751,"z0":6.697595743794586,"aX":6.896863975950387},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.3,"breakHorizontal":-9.4,"spinRate":2665,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.48864274572962785,"extension":6.661872367073542},"index":2,"playId":"c2ba7fd4-4491-3b9d-8dc4-ca95e2f1e78f","pitchNumber":3,"startTime":"2026-09-19T02:12:49.427Z","endTime":"2026-09-19T02:12:54.289Z","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, 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":78.9,"endSpeed":72.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93444740752628,"aZ":-42.4857278739951,"pfxX":3.7026879934500894,"pfxZ":-7.8717724132214215,"pX":-0.09286971116888833,"pZ":2.0819805056361043,"vX0":0.3544054269188961,"vY0":-114.81630383952573,"vZ0":-0.7995489653037214,"x":120.54,"y":182.57,"x0":-0.7299624683500024,"y0":50.002420290466574,"z0":6.6368310640173895,"aX":4.851328201703888},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.0,"breakHorizontal":-6.7,"spinRate":2732,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.48048607139462307,"extension":6.709791780985516},"index":3,"playId":"6eab53b4-8d86-3707-a0b7-899c158776df","pitchNumber":4,"startTime":"2026-09-19T02:13:05.477Z","endTime":"2026-09-19T02:13:10.686Z","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":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78737264735231,"aZ":-42.396824417215385,"pfxX":2.601411281184024,"pfxZ":-7.754400897299343,"pX":-0.21412887380696288,"pZ":1.8135102616033527,"vX0":0.0654082928399404,"vY0":-114.85380989012144,"vZ0":-1.499673456028523,"x":125.16,"y":189.82,"x0":-0.5803490998841493,"y0":50.001889996190926,"z0":6.645583471252238,"aX":3.430896470788864},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.0,"breakHorizontal":-4.7,"spinRate":2533,"spinDirection":17},"zone":8,"typeConfidence":2.0,"plateTime":0.47923738946594474,"extension":6.684289563071874},"index":4,"playId":"d2d8db26-11cc-387c-9c9b-6771fb801bdb","pitchNumber":5,"startTime":"2026-09-19T02:13:35.609Z","endTime":"2026-09-19T02:13:40.067Z","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.5,"endSpeed":84.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.579336580728445,"aZ":-6.020137481817557,"pfxX":-2.4134112213060903,"pfxZ":14.028591142940881,"pX":-0.6861373440187292,"pZ":4.365333146739902,"vX0":0.6065006461648712,"vY0":-137.409669088142,"vZ0":-4.944599814585504,"x":143.15,"y":120.92,"x0":-0.5999181666670655,"y0":50.00094610699676,"z0":6.6252930865226345,"aX":-4.49833200028053},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":24.1,"breakHorizontal":4.2,"spinRate":2447,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40251206805445694,"extension":6.880343160574495},"index":5,"playId":"695e4dd1-5157-3d3a-8f3f-5c9c86efcd26","pitchNumber":6,"startTime":"2026-09-19T02:13:59.054Z","endTime":"2026-09-19T02:14:02.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87327816505756,"aZ":-8.402182084455754,"pfxX":-2.266193041895319,"pfxZ":13.139655430135633,"pX":0.16595092345993273,"pZ":2.908766431388751,"vX0":2.4038495509776445,"vY0":-135.22543978478254,"vZ0":-7.846423963409367,"x":110.67,"y":160.24,"x0":-0.45009045352009736,"y0":50.00039354048206,"z0":6.477922092508918,"aX":-4.099081839369755},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.8,"breakHorizontal":3.5,"spinRate":2290,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4087174232980906,"extension":6.94437903981227},"index":6,"playId":"cafbe810-98bb-3201-8422-826f4ccec40e","pitchNumber":7,"startTime":"2026-09-19T02:14:15.369Z","endTime":"2026-09-19T02:14:19.380Z","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":94.2,"endSpeed":85.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46127782553961,"aZ":-8.623885298880792,"pfxX":-3.3605555324906495,"pfxZ":12.591235190758042,"pX":0.20087042233774585,"pZ":1.6547841810979824,"vX0":2.6461964365181565,"vY0":-136.71225658126835,"vZ0":-11.162915617460735,"x":109.34,"y":194.1,"x0":-0.3487121789972709,"y0":50.004322395447026,"z0":6.409258477013999,"aX":-6.286691748336962},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.3,"breakHorizontal":5.4,"spinRate":2398,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.40246648555085107,"extension":7.075660520185009},"index":7,"playId":"c7940f32-26d3-3783-950f-5f6951cfd6cb","pitchNumber":8,"startTime":"2026-09-19T02:14:37.837Z","endTime":"2026-09-19T02:14:42.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:14:42.088Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Agustín Ramírez homers (5) on a line drive to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T02:15:00.907Z","endTime":"2026-09-19T02:16:22.836Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":601713,"link":"/api/v1/people/601713"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318886032488066,"aZ":-28.39359555164665,"pfxX":4.6339748482777745,"pfxZ":2.763078811225701,"pX":-0.31261536308001253,"pZ":2.066875231102146,"vX0":0.03733235133303289,"vY0":-117.38062034525274,"vZ0":-3.852588691283044,"x":128.92,"y":182.97,"x0":-0.9288736116246656,"y0":50.002774049296406,"z0":6.431338303410017,"aX":6.338004460188985},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.2,"breakHorizontal":-8.4,"spinRate":2241,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.47020364264897196,"extension":6.7494523675136255},"index":0,"playId":"785e81b2-e125-3726-967a-c200ba9f093d","pitchNumber":1,"startTime":"2026-09-19T02:15:08.684Z","endTime":"2026-09-19T02:15:12.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00537799442554,"aZ":-32.52187016136211,"pfxX":7.9958558240683875,"pfxZ":-0.2578489030620048,"pX":0.320361398398181,"pZ":5.381054946223612,"vX0":0.13277109260475395,"vY0":-116.26748610866724,"vZ0":3.7042449100515977,"x":104.79,"y":93.49,"x0":-0.7739149186014082,"y0":50.00315871791376,"z0":6.883848823131226,"aX":10.773899766258836},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.0,"breakHorizontal":-14.4,"spinRate":2070,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4739761127425415,"extension":6.597498603098353},"index":1,"playId":"6bfb6cbb-f1e4-31ed-8936-b18b843d5a52","pitchNumber":2,"startTime":"2026-09-19T02:15:32.229Z","endTime":"2026-09-19T02:15:35.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.418616824435365,"aZ":-10.87670684137181,"pfxX":-2.5237168881920544,"pfxZ":11.568540649451734,"pX":-0.38106050613707226,"pZ":2.3962067657826926,"vX0":0.8049086075410182,"vY0":-135.29871435216816,"vZ0":-9.098046724403154,"x":131.53,"y":174.08,"x0":-0.35574494868772494,"y0":50.00526582660003,"z0":6.5790523688256215,"aX":-4.647300949470826},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":4.3,"spinRate":2268,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.40589080720459103,"extension":6.936218432637269},"hitData":{"launchSpeed":112.5,"launchAngle":18.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.65,"coordY":80.32}},"index":2,"playId":"4db5e8f3-00b0-39b3-b0c1-c36809c6b96f","pitchNumber":3,"startTime":"2026-09-19T02:15:50.327Z","endTime":"2026-09-19T02:16:22.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:16:22.836Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out to right fielder Dustin Harris.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T02:16:32.731Z","endTime":"2026-09-19T02:16:55.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22111408771316,"aZ":-8.640510684879867,"pfxX":-0.5878468848678513,"pfxZ":12.990433538105682,"pX":0.5922021455586863,"pZ":2.910436625298709,"vX0":3.589159460719831,"vY0":-134.72073119714136,"vZ0":-7.7540425203200085,"x":94.43,"y":160.2,"x0":-0.6893226582887582,"y0":50.00293488197481,"z0":6.461931965793864,"aX":-1.0655331336604899},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.7,"breakHorizontal":0.1,"spinRate":2279,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.40884425506941513,"extension":6.8928505690663044},"hitData":{"launchSpeed":78.2,"launchAngle":34.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.75,"coordY":95.0}},"index":0,"playId":"c9b9ba4f-9992-3307-8db3-419cde714cd5","pitchNumber":1,"startTime":"2026-09-19T02:16:44.969Z","endTime":"2026-09-19T02:16:55.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:16:55.833Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a sharp line drive to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T02:17:15.780Z","endTime":"2026-09-19T02:18:27.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02799444916591,"aZ":-16.810284046692132,"pfxX":-0.4418179444476811,"pfxZ":8.799692979528526,"pX":0.2868787788059231,"pZ":1.6066576133328045,"vX0":3.1901498563318706,"vY0":-131.82340340119484,"vZ0":-9.11849958729973,"x":106.06,"y":195.4,"x0":-0.8856555307869085,"y0":50.00656525982453,"z0":6.371024800451808,"aX":-0.7719630551507131},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.9,"breakHorizontal":0.0,"spinRate":2419,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.41672680309895105,"extension":6.8145452923514265},"index":0,"playId":"7f503efb-b974-315e-9c6c-52738704b9fc","pitchNumber":1,"startTime":"2026-09-19T02:17:36.473Z","endTime":"2026-09-19T02:17:40.531Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59489962487202,"aZ":-9.530379773229432,"pfxX":-6.366307000803037,"pfxZ":12.24519539451967,"pX":-0.023016493259694307,"pZ":2.1159997479336043,"vX0":3.57393373901654,"vY0":-136.03651359421747,"vZ0":-9.685376431513529,"x":117.88,"y":181.65,"x0":-0.5361057312701417,"y0":50.00328039700879,"z0":6.411210376016621,"aX":-11.771352642986926},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":10.7,"spinRate":2383,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.4047352233739332,"extension":6.914761018706828},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.08,"coordY":104.13}},"index":1,"playId":"47645140-cd75-3c2e-bced-6325a65afcab","pitchNumber":2,"startTime":"2026-09-19T02:18:13.063Z","endTime":"2026-09-19T02:18:27.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:18:27.347Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to left fielder Samad Taylor. Heriberto Hernández to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T02:18:42.687Z","endTime":"2026-09-19T02:19:22.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704299686701553,"aZ":-11.161027132507325,"pfxX":-2.6601139302624794,"pfxZ":11.322014597744792,"pX":-0.37171027643123317,"pZ":3.5865180581684037,"vX0":1.7675071369037554,"vY0":-135.18658622537342,"vZ0":-5.711388437271793,"x":131.17,"y":141.94,"x0":-0.6874683035554221,"y0":50.00298418887591,"z0":6.505764019776771,"aX":-4.937354048439529},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2309,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4047229791344993,"extension":6.840220593590275},"index":0,"playId":"e685f563-2306-3454-8944-9c0530d0a391","pitchNumber":1,"startTime":"2026-09-19T02:18:47.951Z","endTime":"2026-09-19T02:18:51.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.078179303814018,"aZ":-17.652346276595704,"pfxX":-0.3409319136186948,"pfxZ":8.218109615603144,"pX":0.27513252175838826,"pZ":2.348054851994628,"vX0":2.382461031411844,"vY0":-131.39483229496872,"vZ0":-7.381701238669086,"x":106.51,"y":175.38,"x0":-0.5949333521277126,"y0":50.001726792841026,"z0":6.481466151967213,"aX":-0.6024238942645058},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":0.1,"spinRate":2228,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.41517024226978094,"extension":6.817443001806854},"hitData":{"launchSpeed":95.6,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.57,"coordY":72.51}},"index":1,"playId":"2f53d58a-43ad-306c-8b93-5de94ee5378d","pitchNumber":2,"startTime":"2026-09-19T02:19:04.885Z","endTime":"2026-09-19T02:19:22.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:19:22.224Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T02:19:38.951Z","endTime":"2026-09-19T02:21:32.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608768417781146,"aZ":-8.603877408034693,"pfxX":-2.664531330753644,"pfxZ":12.809985884002407,"pX":0.9578759355881475,"pZ":1.9351945229282113,"vX0":4.899493824828654,"vY0":-134.84836299060055,"vZ0":-10.498176354047091,"x":80.49,"y":186.53,"x0":-0.5372001984494814,"y0":50.00061196578349,"z0":6.487906716366244,"aX":-4.902153936261788},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.1,"breakHorizontal":3.7,"spinRate":2304,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4063476802417081,"extension":7.021380505214615},"index":0,"playId":"8b612836-5e1b-30ac-b1c4-6da1e3c9fe90","pitchNumber":1,"startTime":"2026-09-19T02:19:53.601Z","endTime":"2026-09-19T02:19:57.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"823742a1-afbd-376c-8b01-673fcce1e9d6","startTime":"2026-09-19T02:20:16.277Z","endTime":"2026-09-19T02:20:19.277Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68493580032454,"aZ":-44.442535964907556,"pfxX":2.3453686289674964,"pfxZ":-9.397133977487965,"pX":-0.34594093863702835,"pZ":1.4964440522801443,"vX0":0.07208580233933007,"vY0":-114.05836703995287,"vZ0":-1.6321357212397587,"x":130.19,"y":198.38,"x0":-0.6822920010732094,"y0":50.00066862480307,"z0":6.638249862259464,"aX":3.0628286989078144},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-17.0,"breakHorizontal":-4.2,"spinRate":2669,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4818120197504898,"extension":6.7355118871571475},"index":2,"playId":"aabc73c5-068b-3e43-a4cc-70b41e3a6566","pitchNumber":2,"startTime":"2026-09-19T02:20:34.863Z","endTime":"2026-09-19T02:20:38.960Z","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":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649298693584743,"aZ":-9.98997479883025,"pfxX":-3.254397658978256,"pfxZ":11.889163052828852,"pX":0.4131871716843947,"pZ":2.999982480413398,"vX0":3.842547370650128,"vY0":-135.93004183975435,"vZ0":-7.483536608994034,"x":101.25,"y":157.78,"x0":-0.5979578226085761,"y0":50.000451762864756,"z0":6.487672538446471,"aX":-6.071043741398431},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":5.0,"spinRate":2289,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.403424499299601,"extension":6.843316936353083},"index":3,"playId":"cf11e094-0676-35aa-a536-821c9e7d6718","pitchNumber":3,"startTime":"2026-09-19T02:20:53.290Z","endTime":"2026-09-19T02:21:01.162Z","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":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.240432249494596,"aZ":-41.156238705792546,"pfxX":3.70035927352958,"pfxZ":-6.517685826465861,"pX":0.02965588181406574,"pZ":3.297049924410478,"vX0":0.6611074202153548,"vY0":-116.43957038751739,"vZ0":0.8728854770293917,"x":115.87,"y":149.76,"x0":-0.738655431425317,"y0":50.005323312949244,"z0":6.802125333501095,"aX":5.096929616932786},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.3,"breakHorizontal":-6.8,"spinRate":2569,"spinDirection":27},"zone":2,"typeConfidence":2.0,"plateTime":0.46986254620110124,"extension":6.6575861219208194},"hitData":{"launchSpeed":84.8,"launchAngle":44.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.53,"coordY":84.79}},"index":4,"playId":"2365b39a-3308-39fa-bf13-924b4a5020c1","pitchNumber":4,"startTime":"2026-09-19T02:21:19.634Z","endTime":"2026-09-19T02:21:32.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:21:32.623Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T02:23:33.614Z","endTime":"2026-09-19T02:24:50.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.603219562189185,"aZ":-29.192939870912213,"pfxX":3.3996862312956706,"pfxZ":2.03710049591486,"pX":-0.1544832879206025,"pZ":1.8277559186843726,"vX0":1.6329307726058482,"vY0":-120.43941400113786,"vZ0":-3.716180953901281,"x":122.89,"y":189.43,"x0":-1.2840053030299308,"y0":50.00010487569498,"z0":5.987946768055682,"aX":4.96567386945791},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":2353,"spinDirection":48},"zone":8,"typeConfidence":0.88,"plateTime":0.4557368005886029,"extension":6.214721263768734},"index":0,"playId":"13f47474-7933-3e0d-a468-e7ae2c19fd06","pitchNumber":1,"startTime":"2026-09-19T02:23:36.677Z","endTime":"2026-09-19T02:23:40.341Z","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.4,"endSpeed":87.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072794867507643,"aZ":-15.627695450317765,"pfxX":-7.873037732897853,"pfxZ":8.495374750306382,"pX":-0.173405172302766,"pZ":1.7093399440080073,"vX0":4.344708483729536,"vY0":-138.679709270613,"vZ0":-9.203005381252217,"x":123.61,"y":192.63,"x0":-0.7376877355668682,"y0":50.00250171817686,"z0":6.113853895109746,"aX":-15.33131210832341},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2056,"spinDirection":219},"zone":8,"typeConfidence":0.82,"plateTime":0.3950031700346046,"extension":6.260447939016797},"index":1,"playId":"92d96954-77d8-35c6-a27c-6306d154d081","pitchNumber":2,"startTime":"2026-09-19T02:23:50.672Z","endTime":"2026-09-19T02:23:55.633Z","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.6,"endSpeed":87.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11312572492042,"aZ":-12.833227477573105,"pfxX":-6.495411034463692,"pfxZ":9.938225779951665,"pX":1.15727039083359,"pZ":2.005379404110487,"vX0":6.741838200391259,"vY0":-138.85949276731637,"vZ0":-9.017920079493395,"x":72.89,"y":184.63,"x0":-0.46228913633464674,"y0":50.00291984030161,"z0":6.156246040818042,"aX":-12.64053480653723},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2108,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.3949835496095284,"extension":6.351011308853195},"index":2,"playId":"ac1b50ff-00a8-3bcf-9bb4-db1857ba3503","pitchNumber":3,"startTime":"2026-09-19T02:24:08.719Z","endTime":"2026-09-19T02:24:12.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.678464731463258,"aZ":-28.804081142234505,"pfxX":3.1530106248890557,"pfxZ":2.185700574202424,"pX":1.100599409451118,"pZ":1.1453822443243553,"vX0":4.148496450294941,"vY0":-124.14309519886193,"vZ0":-5.839831410039575,"x":75.05,"y":207.85,"x0":-1.0096300755785104,"y0":50.00435880218803,"z0":5.962865688263511,"aX":4.860401540715069},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-6.7,"spinRate":2487,"spinDirection":37},"zone":14,"typeConfidence":0.82,"plateTime":0.44329640831936246,"extension":6.309856877255543},"index":3,"playId":"a05a414f-ba9e-3220-a825-53caea5ef213","pitchNumber":4,"startTime":"2026-09-19T02:24:24.553Z","endTime":"2026-09-19T02:24:27.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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75884949907689,"aZ":-26.59913452691556,"pfxX":-11.747194594915182,"pfxZ":2.9309968851512167,"pX":0.26105360412377127,"pZ":2.3436954956747735,"vX0":7.359102905616952,"vY0":-136.96912797911563,"vZ0":-4.769250757929895,"x":107.05,"y":175.5,"x0":-0.931868843639335,"y0":50.00383041554902,"z0":5.922379247836917,"aX":-22.360462456738297},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":19.8,"spinRate":2051,"spinDirection":226},"zone":5,"typeConfidence":0.86,"plateTime":0.3996135173233317,"extension":6.204252238067452},"hitData":{"launchSpeed":82.5,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":171.95}},"index":4,"playId":"577ca93d-ab5f-37b1-a71c-40f99064ff96","pitchNumber":5,"startTime":"2026-09-19T02:24:39.468Z","endTime":"2026-09-19T02:24:50.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:24:50.843Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Salas grounds out, pitcher Tyler Phillips to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T02:25:05.404Z","endTime":"2026-09-19T02:25:24.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663969,"link":"/api/v1/people/663969"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047608569687632,"aZ":-31.422342484378007,"pfxX":-7.5333192768345185,"pfxZ":0.4781647168720866,"pX":-0.4890289904958236,"pZ":2.4532407207396174,"vX0":4.296173686918513,"vY0":-124.70233498680946,"vZ0":-2.3312700512085693,"x":135.64,"y":172.54,"x0":-1.2514523105051594,"y0":50.00619882761159,"z0":5.981441582884843,"aX":-11.9188696322138},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":12.7,"spinRate":1250,"spinDirection":245},"zone":4,"typeConfidence":0.9,"plateTime":0.4385074589541573,"extension":6.262738972723106},"hitData":{"launchSpeed":97.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.45,"coordY":178.54}},"index":0,"playId":"d29729f6-08b7-38a0-88df-e13d58f3f0be","pitchNumber":1,"startTime":"2026-09-19T02:25:12.200Z","endTime":"2026-09-19T02:25:24.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:25:24.289Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T02:25:34.798Z","endTime":"2026-09-19T02:26:16.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":691788,"link":"/api/v1/people/691788"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312606569646377,"aZ":-30.717858650391605,"pfxX":-8.140888112692892,"pfxZ":0.9118706375866861,"pX":0.07777079673491487,"pZ":1.8711468026799847,"vX0":5.603962231823418,"vY0":-125.71108087150901,"vZ0":-3.934868574661659,"x":114.04,"y":188.26,"x0":-1.126544576994569,"y0":50.002724225701385,"z0":5.959852903815075,"aX":-12.98441698533361},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":13.4,"spinRate":1265,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.4362887880917081,"extension":6.486363938904178},"index":0,"playId":"c1e6d21a-5fea-3938-910d-f7ee42582b00","pitchNumber":1,"startTime":"2026-09-19T02:25:41.333Z","endTime":"2026-09-19T02:25:44.700Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47931575142151,"aZ":-26.336052553231827,"pfxX":4.254439787345564,"pfxZ":3.7940747010077613,"pX":0.241174845925935,"pZ":1.8735149441417696,"vX0":2.0679207269528783,"vY0":-123.67698661447615,"vZ0":-4.694886977348834,"x":107.81,"y":188.2,"x0":-1.1604089376641664,"y0":50.00020457561477,"z0":6.0260688582576485,"aX":6.536741905405076},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.0,"breakHorizontal":-8.2,"spinRate":2558,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.4442108831756575,"extension":6.272199265273889},"index":1,"playId":"e545285d-3a60-3f25-b3c5-40588b81ba01","pitchNumber":2,"startTime":"2026-09-19T02:25:55.429Z","endTime":"2026-09-19T02:25:58.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324549355239164,"aZ":-36.246724372681,"pfxX":1.4452436518206069,"pfxZ":-2.5873319503015173,"pX":1.4059266624651516,"pZ":0.07865458252008638,"vX0":4.924169832607959,"vY0":-124.83816242077042,"vZ0":-7.543618894502822,"x":63.41,"y":236.66,"x0":-0.7803965500622263,"y0":50.000841322523485,"z0":6.126331673869033,"aX":2.2777179762506337},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.2,"breakHorizontal":-3.7,"spinRate":2490,"spinDirection":25},"zone":14,"typeConfidence":0.76,"plateTime":0.43889596693713306,"extension":6.529144572754403},"index":2,"playId":"e756c18d-d104-38c5-99f9-96d131ef9cf5","pitchNumber":3,"startTime":"2026-09-19T02:26:11.448Z","endTime":"2026-09-19T02:26:16.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:26:16.355Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to right fielder Dustin Harris.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T02:28:26.022Z","endTime":"2026-09-19T02:30:25.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56259341540938,"aZ":-18.956458056434684,"pfxX":-0.06037236409548452,"pfxZ":7.810967259436088,"pX":1.487420661436297,"pZ":1.3602794911151996,"vX0":5.609092260052047,"vY0":-129.42683105714121,"vZ0":-8.970007844659467,"x":60.3,"y":202.05,"x0":-0.7021078372672855,"y0":50.00492277982331,"z0":6.328539900955587,"aX":-0.10182522224322502},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.2,"breakHorizontal":-1.2,"spinRate":2343,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42354614817524716,"extension":6.858769529431529},"index":0,"playId":"2e5a0c7b-01f2-3e20-aeef-8fc978edbc0b","pitchNumber":1,"startTime":"2026-09-19T02:28:32.230Z","endTime":"2026-09-19T02:28:35.230Z","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":91.9,"endSpeed":83.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.949863533145336,"aZ":-11.598910143510224,"pfxX":-3.1566321466714697,"pfxZ":11.414756982840537,"pX":0.2050366419331131,"pZ":2.860242057233672,"vX0":3.017544726406557,"vY0":-133.69113141122943,"vZ0":-7.4032355083344115,"x":109.18,"y":161.55,"x0":-0.5304661668240032,"y0":50.002149924744224,"z0":6.505516221591381,"aX":-5.689924366454522},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":5.0,"spinRate":2370,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.41034897077847976,"extension":6.950019027489575},"index":1,"playId":"63ab7c56-3416-359a-a6e4-eff89ced84f5","pitchNumber":2,"startTime":"2026-09-19T02:28:48.066Z","endTime":"2026-09-19T02:28:51.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535693751877222,"aZ":-22.954210007976283,"pfxX":0.5727091009345512,"pfxZ":5.432174936184635,"pX":-0.16871533674538616,"pZ":3.5061775065621497,"vX0":1.4474328291425387,"vY0":-130.04786647240522,"vZ0":-3.2663583399034692,"x":123.43,"y":144.11,"x0":-0.8089043685096543,"y0":50.00360924653026,"z0":6.537280843915681,"aX":0.9722175505379095},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.2,"breakHorizontal":-1.4,"spinRate":2227,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.42261528087234357,"extension":6.839091902293528},"index":2,"playId":"e212d179-f085-3efd-a7fe-c681183d7e66","pitchNumber":3,"startTime":"2026-09-19T02:29:07.463Z","endTime":"2026-09-19T02:29:11.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603571547202318,"aZ":-32.903339611325414,"pfxX":5.200948935822304,"pfxZ":-0.5364523776735393,"pX":0.05803960607722147,"pZ":2.302077671495129,"vX0":0.10848533014750855,"vY0":-116.51288218706047,"vZ0":-2.784090934323311,"x":114.79,"y":176.62,"x0":-0.6632051577387481,"y0":50.0050846803847,"z0":6.678947949554344,"aX":7.021414846491299},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.4,"breakHorizontal":-9.4,"spinRate":2349,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.47341125955385666,"extension":6.694108257825247},"index":3,"playId":"98160ead-5037-3196-aa5d-baf31797fe66","pitchNumber":4,"startTime":"2026-09-19T02:29:33.660Z","endTime":"2026-09-19T02:29:37.396Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-19T02:29:58.850Z","endTime":"2026-09-19T02:30:11.210Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":83.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40340289384068,"aZ":-10.847304007792747,"pfxX":-3.779547048517029,"pfxZ":11.652111419677118,"pX":0.7397195428098587,"pZ":3.353918877461209,"vX0":5.000669094158384,"vY0":-136.04881110295972,"vZ0":-6.111802478273509,"x":88.8,"y":148.22,"x0":-0.6516469116720467,"y0":50.002480803640324,"z0":6.41901124870791,"aX":-6.91795067087569},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":5.5,"spinRate":2414,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4062848156955221,"extension":7.01583668257477},"hitData":{"launchSpeed":82.9,"launchAngle":54.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.22,"coordY":134.37}},"index":5,"playId":"2510c18a-24f7-3b4d-89b6-51c0f4085701","pitchNumber":5,"startTime":"2026-09-19T02:30:11.210Z","endTime":"2026-09-19T02:30:25.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:30:25.631Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T02:30:39.733Z","endTime":"2026-09-19T02:31:53.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":82.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08970776667615,"aZ":-8.213977078564021,"pfxX":-2.699915923579603,"pfxZ":13.52264121929879,"pX":0.4551857139112499,"pZ":1.6716682962566185,"vX0":4.322140109652394,"vY0":-133.81683501460742,"vZ0":-9.830692245149812,"x":99.65,"y":193.64,"x0":-0.8474614101794117,"y0":50.002885779447936,"z0":6.0294067632270965,"aX":-4.7841356387346075},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":22.0,"breakHorizontal":3.7,"spinRate":2268,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.41299469395296695,"extension":7.1160276887038405},"index":0,"playId":"8047450d-d5a0-3374-82a4-8e5f3d28e54c","pitchNumber":1,"startTime":"2026-09-19T02:30:49.753Z","endTime":"2026-09-19T02:30:53.926Z","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":93.5,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99056490052382,"aZ":-9.027963279696964,"pfxX":-5.038622452315882,"pfxZ":12.60364250325612,"pX":-0.9299695540427273,"pZ":2.7800533798233578,"vX0":2.687647761246267,"vY0":-135.93627736299192,"vZ0":-6.942725889392954,"x":152.45,"y":163.72,"x0":-1.2867714842542803,"y0":50.00585983794224,"z0":6.024469587879542,"aX":-9.254962943253666},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.2,"breakHorizontal":8.4,"spinRate":2299,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40585609205083273,"extension":6.89468307319707},"index":1,"playId":"66007557-52b8-3678-a1e8-7b0d3ccb1e95","pitchNumber":2,"startTime":"2026-09-19T02:31:07.166Z","endTime":"2026-09-19T02:31:11.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.92161993110094,"aZ":-10.83355542573351,"pfxX":-4.010230191500061,"pfxZ":11.5782247160585,"pX":0.29234156427127594,"pZ":2.319368259129647,"vX0":4.829529750936351,"vY0":-136.36325656122284,"vZ0":-8.120081812889682,"x":105.86,"y":176.16,"x0":-0.9986419055827304,"y0":50.00601211533206,"z0":6.123935788001936,"aX":-7.393727354322576},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":6.0,"spinRate":2378,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4049843030351896,"extension":6.892318575386813},"index":2,"playId":"afe2bc15-face-3565-8f0f-3ad711e272c4","pitchNumber":3,"startTime":"2026-09-19T02:31:23.829Z","endTime":"2026-09-19T02:31:28.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.093504830108635,"aZ":-44.71661159355296,"pfxX":3.5980334607772537,"pfxZ":-9.694852666050753,"pX":-0.8189595158495746,"pZ":2.3787299643305846,"vX0":-0.554625831036322,"vY0":-114.5016299627726,"vZ0":0.6257789148460178,"x":148.22,"y":174.55,"x0":-1.0364001833830947,"y0":50.00117585180158,"z0":6.568110717093576,"aX":4.656732127679836},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.8,"breakHorizontal":-6.2,"spinRate":2676,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4830490725419825,"extension":6.6234454335655775},"hitData":{"launchSpeed":84.1,"launchAngle":18.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.76,"coordY":84.86}},"index":3,"playId":"051dced6-84e2-3545-8c34-bb35ac066eb4","pitchNumber":4,"startTime":"2026-09-19T02:31:41.480Z","endTime":"2026-09-19T02:31:53.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:31:53.778Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T02:32:06.340Z","endTime":"2026-09-19T02:35:08.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":70.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98111475699252,"aZ":-44.486700261738086,"pfxX":3.3715456649280693,"pfxZ":-9.670366648583434,"pX":-0.004816141288041644,"pZ":3.2989011853896533,"vX0":0.8825139826562535,"vY0":-113.37418085426991,"vZ0":2.2304471084499005,"x":117.18,"y":149.71,"x0":-0.8391792826329338,"y0":50.00289219585814,"z0":6.815910113000461,"aX":4.292366211533628},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-16.3,"breakHorizontal":-6.4,"spinRate":2587,"spinDirection":31},"zone":2,"typeConfidence":2.0,"plateTime":0.4872513615497356,"extension":6.655667292699275},"index":0,"playId":"1e3f3e48-8833-38e7-ac5c-ea8b403254e4","pitchNumber":1,"startTime":"2026-09-19T02:32:18.237Z","endTime":"2026-09-19T02:32:22.440Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"1f438c26-3801-3362-8fcb-22df7a1f8da0","startTime":"2026-09-19T02:32:57.801Z","endTime":"2026-09-19T02:33:00.801Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.481245092202272,"aZ":-40.604163897323254,"pfxX":5.033942293575045,"pfxZ":-6.557004441055815,"pX":0.985257328491137,"pZ":1.453564938672816,"vX0":2.4689939532164122,"vY0":-114.03176371200773,"vZ0":-2.5175480593432455,"x":79.44,"y":199.53,"x0":-0.7735078260790482,"y0":50.00058722385298,"z0":6.667153056211777,"aX":6.475108904041616},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.2,"breakHorizontal":-9.8,"spinRate":2624,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4846362838431908,"extension":6.831120937055685},"index":2,"playId":"c298bb1b-0414-3917-a039-af854981a821","pitchNumber":2,"startTime":"2026-09-19T02:33:18.630Z","endTime":"2026-09-19T02:33:23.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-19T02:33:31.457Z","endTime":"2026-09-19T02:33:54.888Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.493676551322313,"aZ":-43.04981454188563,"pfxX":1.7643283171949418,"pfxZ":-7.9594586914772325,"pX":0.10746579539193891,"pZ":0.7890937051632024,"vX0":0.9421811307188455,"vY0":-117.35258055188517,"vZ0":-4.001197116906938,"x":112.9,"y":217.47,"x0":-0.5312160756795833,"y0":50.00381923566315,"z0":6.611747304115153,"aX":2.4100249516037504},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.2,"breakHorizontal":-3.5,"spinRate":2672,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4704762792200161,"extension":6.927534703913342},"index":4,"playId":"c39502ca-a73d-3b83-8508-25f180d6ed0c","pitchNumber":3,"startTime":"2026-09-19T02:33:54.888Z","endTime":"2026-09-19T02:34:01.546Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53433002745566,"aZ":-45.136358511981285,"pfxX":3.8410411085191756,"pfxZ":-10.063758849268899,"pX":0.6824688281962872,"pZ":1.8513147959517888,"vX0":1.6490481697104618,"vY0":-113.86139422011713,"vZ0":-0.5252202297557103,"x":90.99,"y":188.79,"x0":-0.5542892355318932,"y0":50.001630997079424,"z0":6.623528011606168,"aX":4.948434219516429},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.9,"breakHorizontal":-7.4,"spinRate":2660,"spinDirection":19},"zone":9,"typeConfidence":2.0,"plateTime":0.4845200661473976,"extension":6.852403849186928},"index":5,"playId":"a3c13c16-0fdb-3d50-a0f0-e768ec18dcfc","pitchNumber":4,"startTime":"2026-09-19T02:34:27.732Z","endTime":"2026-09-19T02:34:30.996Z","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":94.2,"endSpeed":84.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04932057808843,"aZ":-6.056390628279063,"pfxX":-2.6373719667794626,"pfxZ":14.016953360008278,"pX":-0.5270449535676947,"pZ":3.1831838419859415,"vX0":0.40411658015518315,"vY0":-136.82748233686954,"vZ0":-7.808439029953624,"x":137.09,"y":152.83,"x0":-0.336049931330366,"y0":50.005434466225665,"z0":6.51619134786157,"aX":-4.915024647580183},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":23.5,"breakHorizontal":4.7,"spinRate":2369,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4029744745367614,"extension":6.811156233050231},"hitData":{"launchSpeed":91.1,"launchAngle":29.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.68,"coordY":68.58}},"index":6,"playId":"c5e5751a-64a7-301a-8cbb-0d4ad8117dfc","pitchNumber":5,"startTime":"2026-09-19T02:34:52.889Z","endTime":"2026-09-19T02:35:08.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:35:08.697Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T02:35:46.773Z","endTime":"2026-09-19T02:38:36.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f6b22dc9-00dc-30a0-8eaf-9f72ce615fb1","startTime":"2026-09-19T02:35:28.543Z","endTime":"2026-09-19T02:35:31.543Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299316968227945,"aZ":-41.266743296270946,"pfxX":3.662379097846214,"pfxZ":-6.92592021837843,"pX":0.7015829575304137,"pZ":-0.2418083034811652,"vX0":2.253174937401746,"vY0":-114.71783480697958,"vZ0":-5.76357377374896,"x":90.26,"y":245.31,"x0":-0.7744920999732587,"y0":50.00494104971273,"z0":6.3953317786850725,"aX":4.8057722551625},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.8,"breakHorizontal":-7.2,"spinRate":2571,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.48031991682578923,"extension":6.929082484357151},"index":1,"playId":"684d813e-d114-3e4c-a0b3-bbef30070a01","pitchNumber":1,"startTime":"2026-09-19T02:35:48.853Z","endTime":"2026-09-19T02:35:52.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61726822410918,"aZ":-9.230283844216292,"pfxX":-2.254375359890428,"pfxZ":12.53945445512434,"pX":0.765646674402853,"pZ":2.469366450732402,"vX0":4.429429275406476,"vY0":-134.95872176778903,"vZ0":-8.774553952823801,"x":87.82,"y":172.11,"x0":-0.61005210878096,"y0":50.00230275645849,"z0":6.4286958637262765,"aX":-4.12515019181065},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.9,"breakHorizontal":3.0,"spinRate":2331,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4071275404487422,"extension":6.864324723310853},"index":2,"playId":"f20c714f-ee35-3533-bb5a-d81716321bcd","pitchNumber":2,"startTime":"2026-09-19T02:36:16.970Z","endTime":"2026-09-19T02:36:22.165Z","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":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89942833666545,"aZ":-9.4131845448274,"pfxX":-3.6337057602256486,"pfxZ":12.52263544996907,"pX":-0.08010090267406592,"pZ":3.2342618276459976,"vX0":2.783693718668965,"vY0":-135.07181347819497,"vZ0":-6.984967939651679,"x":120.05,"y":151.45,"x0":-0.6604078026683208,"y0":50.0048545621783,"z0":6.5429679189023355,"aX":-6.605500875269299},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.1,"breakHorizontal":5.9,"spinRate":2318,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40807236752736387,"extension":6.82050112998633},"index":3,"playId":"3a2b9d58-5479-35d3-abd2-048c62178561","pitchNumber":3,"startTime":"2026-09-19T02:36:37.229Z","endTime":"2026-09-19T02:36:40.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25212207618491,"aZ":-9.328070807891413,"pfxX":-2.319718569261699,"pfxZ":12.571027502336438,"pX":0.03742310499314206,"pZ":2.5582862527873984,"vX0":2.353092159974196,"vY0":-134.92045673181258,"vZ0":-8.60091689467766,"x":115.57,"y":169.71,"x0":-0.5506496529410294,"y0":50.00335312625631,"z0":6.472056563272875,"aX":-4.216055359472035},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.8,"breakHorizontal":3.6,"spinRate":2290,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4081944662024406,"extension":6.950761779555261},"index":4,"playId":"55663442-7c98-3ca9-9aa6-2024df569758","pitchNumber":4,"startTime":"2026-09-19T02:37:01.837Z","endTime":"2026-09-19T02:37:10.965Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"2aacdb51-6ec9-3c64-86bd-bbf57964d49c","startTime":"2026-09-19T02:37:53.952Z","endTime":"2026-09-19T02:38:00.450Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.343523123706362,"aZ":-39.78239289235085,"pfxX":6.063406745855323,"pfxZ":-5.711740220166366,"pX":0.13726936545090265,"pZ":2.845052931089786,"vX0":0.24119496580935437,"vY0":-115.81251315457921,"vZ0":-0.0779833076549874,"x":111.77,"y":161.96,"x0":-0.7541936063374121,"y0":50.00012951835724,"z0":6.743711219439442,"aX":8.08306342071303},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.0,"breakHorizontal":-11.0,"spinRate":2727,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.47631315809737673,"extension":6.777748796235281},"hitData":{"launchSpeed":88.1,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":178.03}},"index":6,"playId":"8a90128d-9c12-3a1b-a62a-69732b304a2c","pitchNumber":5,"startTime":"2026-09-19T02:38:23.446Z","endTime":"2026-09-19T02:38:36.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:38:36.563Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dustin Harris called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T02:40:46.447Z","endTime":"2026-09-19T02:42:02.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989126672481582,"aZ":-32.52614903650316,"pfxX":-4.765346564234343,"pfxZ":-0.23831911775250347,"pX":-0.4891677454388788,"pZ":3.7483212383702007,"vX0":3.148921932892271,"vY0":-120.63031686242955,"vZ0":1.0463073384409556,"x":135.65,"y":137.58,"x0":-1.1999000774633424,"y0":50.00574608067865,"z0":6.202095036789888,"aX":-6.943334829638591},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.1,"breakHorizontal":7.8,"spinRate":1228,"spinDirection":251},"zone":11,"typeConfidence":0.87,"plateTime":0.45608232770808277,"extension":6.067701472901855},"index":0,"playId":"9bd4ef96-9357-3fee-84df-bf8c1a89b170","pitchNumber":1,"startTime":"2026-09-19T02:40:48.694Z","endTime":"2026-09-19T02:40:52.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106830156193,"aZ":-29.466693573167465,"pfxX":4.84990732165234,"pfxZ":1.9322813910250893,"pX":0.47401490109650324,"pZ":1.7041026631453922,"vX0":2.8330505269756037,"vY0":-118.58714640942524,"vZ0":-3.4372363077095414,"x":98.93,"y":192.77,"x0":-1.3727661233305208,"y0":50.00348196059616,"z0":5.907227893324623,"aX":6.794962384038378},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.9,"breakHorizontal":-9.6,"spinRate":2476,"spinDirection":70},"zone":9,"typeConfidence":0.91,"plateTime":0.4647800729107483,"extension":6.170066678370163},"index":1,"playId":"360ccc1a-11a9-302b-b0e2-b44793b29c16","pitchNumber":2,"startTime":"2026-09-19T02:41:03.654Z","endTime":"2026-09-19T02:41:08.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.945211040921972,"aZ":-38.383135089614434,"pfxX":-0.053398380551422875,"pfxZ":-4.299446554501349,"pX":0.5181957042620982,"pZ":1.5989443866411057,"vX0":3.759448128576049,"vY0":-120.22425989780754,"vZ0":-2.8755173844330573,"x":97.25,"y":195.61,"x0":-1.066817455550595,"y0":50.0006587373883,"z0":6.258157120867134,"aX":-0.07816954714803633},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.3,"breakHorizontal":-1.0,"spinRate":2368,"spinDirection":31},"zone":14,"typeConfidence":0.85,"plateTime":0.45772226184061804,"extension":6.433505769557904},"index":2,"playId":"ab759e6a-d064-37c6-bb54-43abe11dcb96","pitchNumber":3,"startTime":"2026-09-19T02:41:28.954Z","endTime":"2026-09-19T02:41:32.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-19T02:41:46.695Z","endTime":"2026-09-19T02:41:58.453Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28751631223952,"aZ":-18.106309579400865,"pfxX":-6.829475946769639,"pfxZ":7.167987844084709,"pX":-0.5872536614353544,"pZ":1.8700238507400049,"vX0":3.058889274887113,"vY0":-139.66119387503718,"vZ0":-8.258943377709663,"x":139.38,"y":188.29,"x0":-0.8131494195099285,"y0":50.00591095305354,"z0":6.070604848822169,"aX":-13.40942048371277},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":11.6,"spinRate":2103,"spinDirection":221},"zone":7,"typeConfidence":0.86,"plateTime":0.39311979074773484,"extension":6.203484453097177},"index":4,"playId":"847477b4-dafd-3287-891f-83afb072efbe","pitchNumber":4,"startTime":"2026-09-19T02:41:58.453Z","endTime":"2026-09-19T02:42:02.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:42:02.102Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out softly, first baseman Kyle Stowers to pitcher Tyler Phillips.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T02:42:18.241Z","endTime":"2026-09-19T02:43:17.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":95.3,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12556232655132,"aZ":-15.786402277660828,"pfxX":-4.7277905154649975,"pfxZ":8.468530587923544,"pX":-0.1578506546409263,"pZ":3.216446595354276,"vX0":3.1822954101515366,"vY0":-138.73277790722665,"vZ0":-5.309832023331067,"x":123.02,"y":151.94,"x0":-0.7097697346744039,"y0":50.004664807325774,"z0":6.219737110660721,"aX":-9.1503505201349},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2013,"spinDirection":219},"zone":2,"typeConfidence":0.88,"plateTime":0.3958975064288115,"extension":6.146252862191063},"index":0,"playId":"2a676f81-ede2-39cd-a3ad-700f623a370b","pitchNumber":1,"startTime":"2026-09-19T02:42:28.502Z","endTime":"2026-09-19T02:42:31.775Z","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":95.4,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60642445223672,"aZ":-22.883832926441965,"pfxX":-11.115233288059692,"pfxZ":4.825541262909661,"pX":-1.5549690466295962,"pZ":1.7232567473012177,"vX0":2.8290474145341875,"vY0":-138.74165799707058,"vZ0":-7.164451860840677,"x":176.27,"y":192.25,"x0":-1.1519339970238045,"y0":50.00577426758623,"z0":5.893681858998189,"aX":-21.40514633919113},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":19.4,"spinRate":2015,"spinDirection":224},"zone":13,"typeConfidence":0.92,"plateTime":0.39667059623862144,"extension":6.1845375371579525},"index":1,"playId":"d19bc863-28eb-3726-97b0-feb3a675ca44","pitchNumber":2,"startTime":"2026-09-19T02:42:46.796Z","endTime":"2026-09-19T02:42:50.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647775014024226,"aZ":-27.96332571484762,"pfxX":5.632919000354725,"pfxZ":2.804139836230747,"pX":0.8177627392305601,"pZ":2.0315280438007624,"vX0":2.9402128104993777,"vY0":-122.26676047551067,"vZ0":-3.7117617973973878,"x":85.83,"y":183.93,"x0":-1.1350237171601127,"y0":50.005720626182075,"z0":5.987171624432744,"aX":8.471124154059654},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.4,"breakHorizontal":-10.9,"spinRate":2527,"spinDirection":65},"zone":14,"typeConfidence":0.92,"plateTime":0.4491599416782157,"extension":6.403653760064947},"hitData":{"launchSpeed":65.1,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":140.15,"coordY":167.9}},"index":2,"playId":"0b047f81-15e3-32d1-9f44-042a2144c91e","pitchNumber":3,"startTime":"2026-09-19T02:43:04.060Z","endTime":"2026-09-19T02:43:17.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:43:17.806Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to right fielder Griffin Conine.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T02:43:34.044Z","endTime":"2026-09-19T02:44:18.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238045634320255,"aZ":-39.917637300726355,"pfxX":-0.9536936174565724,"pfxZ":-5.238774077459889,"pX":1.574555409742333,"pZ":-0.934038992196701,"vX0":5.909253224299,"vY0":-121.23355601851588,"vZ0":-8.264561145583835,"x":56.98,"y":264.0,"x0":-0.777905089887744,"y0":50.00357704096669,"z0":6.0336794928257715,"aX":-1.4106292716708548},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.3,"breakHorizontal":0.2,"spinRate":2510,"spinDirection":25},"zone":14,"typeConfidence":0.77,"plateTime":0.4530048497781567,"extension":6.34585412321176},"index":0,"playId":"1b26111a-c4be-37ac-a46d-25972ec218bc","pitchNumber":1,"startTime":"2026-09-19T02:43:43.267Z","endTime":"2026-09-19T02:43:47.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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45443727184808,"aZ":-12.739465514500344,"pfxX":-7.601654898228435,"pfxZ":9.896908514671896,"pX":0.7156936348788958,"pZ":1.2413231388681134,"vX0":6.1923995816254545,"vY0":-139.71594379583195,"vZ0":-10.98490065361697,"x":89.72,"y":205.26,"x0":-0.549174969293609,"y0":50.0048431452906,"z0":6.077332816176928,"aX":-14.929449082052487},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":12.4,"spinRate":2210,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.39304680477370724,"extension":6.32984023492361},"hitData":{"launchSpeed":89.3,"launchAngle":18.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.45,"coordY":109.87}},"index":1,"playId":"9ffbe52c-b723-3f7e-8132-3845d8e77dfb","pitchNumber":2,"startTime":"2026-09-19T02:44:03.641Z","endTime":"2026-09-19T02:44:18.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:44:18.508Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Jackson Merrill called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T02:46:54.541Z","endTime":"2026-09-19T02:48:12.861Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-19T02:44:33.308Z","endTime":"2026-09-19T02:45:57.852Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Gibson replaces Tyler Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-19T02:45:57.852Z","endTime":"2026-09-19T02:46:56.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167693768104783,"aZ":-22.283886187829896,"pfxX":10.284771890410234,"pfxZ":5.8515303428168775,"pX":0.23268523561098944,"pZ":3.242504992467603,"vX0":-7.880251790703412,"vY0":-129.68879573992075,"vZ0":-2.01096609134447,"x":108.13,"y":151.23,"x0":1.986649955992246,"y0":50.00041856052811,"z0":5.741714912351169,"aX":17.375557554660926},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.3,"breakHorizontal":-16.7,"spinRate":2056,"spinDirection":137},"zone":2,"typeConfidence":0.9,"plateTime":0.4236405403751786,"extension":6.116253839144001},"index":2,"playId":"209eadb1-76d2-3b48-9428-adcf21c977c7","pitchNumber":1,"startTime":"2026-09-19T02:46:56.677Z","endTime":"2026-09-19T02:46:59.766Z","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":91.7,"endSpeed":82.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.934615046112626,"aZ":-19.098440776286274,"pfxX":9.98818939248779,"pfxZ":7.401808440213847,"pX":0.393112753796561,"pZ":2.5427458583287046,"vX0":-7.8240507260711585,"vY0":-133.16203129417212,"vZ0":-4.394155537688784,"x":102.02,"y":170.13,"x0":2.0956457367156682,"y0":50.00290645441835,"z0":5.626386160210801,"aX":17.64593915105233},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":-16.1,"spinRate":2240,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.41390621727718546,"extension":6.1326191366028056},"index":3,"playId":"0e491f10-5cec-3939-8494-8ad4fa57c5e7","pitchNumber":2,"startTime":"2026-09-19T02:47:20.086Z","endTime":"2026-09-19T02:47:23.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58309787810898,"aZ":-32.80677437598265,"pfxX":-14.523638286056812,"pfxZ":-0.48058688996097665,"pX":-0.0030016816452293166,"pZ":2.4790731447160157,"vX0":-1.6549477335107317,"vY0":-115.29285010615823,"vZ0":0.5539180219315121,"x":117.11,"y":171.85,"x0":2.610966190733845,"y0":50.00524623487788,"z0":5.482141238145094,"aX":-18.952179605779826},"breaks":{"breakAngle":30.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.4,"breakHorizontal":26.6,"spinRate":3134,"spinDirection":292},"zone":5,"typeConfidence":0.9,"plateTime":0.4807884868311434,"extension":6.215101568460014},"index":4,"playId":"803a3ce2-1aef-3c94-b9f9-53490a43ff4d","pitchNumber":3,"startTime":"2026-09-19T02:47:42.607Z","endTime":"2026-09-19T02:47:45.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80608253689672,"aZ":-24.039284940201803,"pfxX":8.481898646449183,"pfxZ":4.461224654724072,"pX":-0.692949982447208,"pZ":2.9468723138116357,"vX0":-9.74636833706059,"vY0":-134.1419884050499,"vZ0":-2.8679331891140007,"x":143.41,"y":159.21,"x0":1.8841682951630283,"y0":50.00264253340948,"z0":5.742148688954081,"aX":15.469215296492685},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-13.3,"spinRate":2174,"spinDirection":133},"zone":1,"typeConfidence":0.91,"plateTime":0.408194656855001,"extension":6.192635402649371},"index":5,"playId":"fd20ec10-8fc7-31dc-83a1-58cc2ec029b3","pitchNumber":4,"startTime":"2026-09-19T02:48:07.892Z","endTime":"2026-09-19T02:48:12.861Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-09-19T02:48:12.861Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, third baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T02:50:29.711Z","endTime":"2026-09-19T02:51:01.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313408187287543,"aZ":-16.019046064947904,"pfxX":0.11185808638168626,"pfxZ":9.5127389249994,"pX":-0.1724305828127442,"pZ":1.7474761388984836,"vX0":1.8387015816105545,"vY0":-129.80193562769168,"vZ0":-8.477185349318914,"x":123.57,"y":191.6,"x0":-0.905890773124844,"y0":50.00550880447719,"z0":6.28632269601481,"aX":0.19004663631074378},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.5,"breakHorizontal":-0.6,"spinRate":2266,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.42270196844142616,"extension":6.79910547490162},"index":0,"playId":"58b0ebe4-8a9a-3cc7-acde-e77ba1c7472b","pitchNumber":1,"startTime":"2026-09-19T02:50:35.737Z","endTime":"2026-09-19T02:50:39.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373967065340103,"aZ":-17.35320994260058,"pfxX":0.6576366939666543,"pfxZ":8.81310401006738,"pX":-0.12101758419959173,"pZ":2.0802119998258894,"vX0":1.7782846772722005,"vY0":-129.2368682481347,"vZ0":-7.642556116301771,"x":121.61,"y":182.61,"x0":-0.9050649567770357,"y0":50.00407732752825,"z0":6.422219098361273,"aX":1.105979476350415},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.4,"breakHorizontal":-1.6,"spinRate":2419,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.4247535157482063,"extension":6.699706442916398},"hitData":{"launchSpeed":94.0,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.33,"coordY":147.93}},"index":1,"playId":"41dbcd38-ba97-381f-9dd9-53e3ce0a751b","pitchNumber":2,"startTime":"2026-09-19T02:50:50.477Z","endTime":"2026-09-19T02:51:01.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:51:01.745Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Fernando Tatis Jr. to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T02:51:21.417Z","endTime":"2026-09-19T02:52:21.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":"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":1},"pitchData":{"startSpeed":78.3,"endSpeed":70.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76944406808547,"aZ":-44.96997590719281,"pfxX":1.6624228345579013,"pfxZ":-10.000374012934742,"pX":-0.6908601346742285,"pZ":2.5970492396492038,"vX0":-0.485126577497325,"vY0":-113.83297329165929,"vZ0":1.0052275095611978,"x":143.33,"y":168.66,"x0":-0.6877589247377855,"y0":50.00282770918583,"z0":6.691866937557439,"aX":2.1270656429961443},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-17.3,"breakHorizontal":-2.9,"spinRate":2641,"spinDirection":29},"zone":4,"typeConfidence":2.0,"plateTime":0.485861954398525,"extension":6.745800151966583},"index":0,"playId":"e4a8d5ba-5c17-3863-bf4e-f95274f77998","pitchNumber":1,"startTime":"2026-09-19T02:51:26.312Z","endTime":"2026-09-19T02:51:35.573Z","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":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740069434429333,"aZ":-40.382979786388866,"pfxX":6.236060759499323,"pfxZ":-6.173972366913341,"pX":-0.8664276492342364,"pZ":1.882841681330208,"vX0":-2.225316722664785,"vY0":-115.21988253914428,"vZ0":-1.8666659845206957,"x":150.03,"y":187.94,"x0":-0.6919687788873371,"y0":50.005217354220015,"z0":6.648194106865379,"aX":8.287699943877124},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.4,"breakHorizontal":-10.7,"spinRate":2633,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.4775175621323151,"extension":6.7368004986369},"hitData":{"launchSpeed":90.1,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":154.22}},"index":1,"playId":"0b528b54-54fb-3cf6-be38-daa914f7d543","pitchNumber":2,"startTime":"2026-09-19T02:52:08.871Z","endTime":"2026-09-19T02:52:21.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:52:21.548Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández challenged (pitch result), call on the field was confirmed: Heriberto Hernández called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T02:52:53.129Z","endTime":"2026-09-19T02:53:59.701Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-19T02:52:41.869Z","endTime":"2026-09-19T02:52:55.367Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34138459950669,"aZ":-41.8077596122583,"pfxX":6.261636898042427,"pfxZ":-7.5091341863533305,"pX":-0.25723989891817417,"pZ":2.311786947303528,"vX0":-0.3312841469867507,"vY0":-113.88723015962792,"vZ0":-0.1449024136111916,"x":126.81,"y":176.36,"x0":-0.9187289697269194,"y0":50.000133193730036,"z0":6.59155293385059,"aX":8.037222746581618},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.2,"breakHorizontal":-11.2,"spinRate":2656,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.48517556864778255,"extension":6.67614496336132},"index":1,"playId":"9922b45f-bc87-345c-b536-2dcf4f800d11","pitchNumber":1,"startTime":"2026-09-19T02:52:55.367Z","endTime":"2026-09-19T02:52:58.787Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270068120909258,"aZ":-25.887514963459513,"pfxX":6.4984317450280855,"pfxZ":4.410365200477424,"pX":0.4825621104397241,"pZ":2.0510932696136708,"vX0":1.6756124425685759,"vY0":-118.99805382836733,"vZ0":-4.507540954579911,"x":98.61,"y":183.4,"x0":-1.0758965780314136,"y0":50.00130727653533,"z0":6.333699638550019,"aX":9.25518286953668},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.1,"breakHorizontal":-12.1,"spinRate":2421,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4614705270271293,"extension":6.475891000179725},"index":2,"playId":"9c2a0644-679b-3c3b-898b-f69c516d2dfc","pitchNumber":2,"startTime":"2026-09-19T02:53:17.741Z","endTime":"2026-09-19T02:53:21.211Z","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":92.3,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42883568209675,"aZ":-10.23132896786739,"pfxX":-1.5444151770537242,"pfxZ":12.147215345118493,"pX":-0.338738344505581,"pZ":4.209252985273556,"vX0":0.9519839503091485,"vY0":-134.37158254628918,"vZ0":-4.314134864548904,"x":129.91,"y":125.13,"x0":-0.4992209106711896,"y0":50.00015875270987,"z0":6.578142633415575,"aX":-2.7893594452615016},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.1,"breakHorizontal":2.5,"spinRate":2320,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4095301093342911,"extension":6.81197593301488},"index":3,"playId":"bf713ea1-060e-3f56-931e-46186476b6c3","pitchNumber":3,"startTime":"2026-09-19T02:53:35.891Z","endTime":"2026-09-19T02:53:42.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10631392404548,"aZ":-7.5542814106052685,"pfxX":-3.8884019731709687,"pfxZ":13.303989063199609,"pX":0.7331141909224799,"pZ":1.959191631613939,"vX0":5.337101157111159,"vY0":-135.98717866857208,"vZ0":-9.98058223166291,"x":89.06,"y":185.88,"x0":-0.7606199806459488,"y0":50.00407213660549,"z0":6.224617906196065,"aX":-7.196937490267498},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.8,"breakHorizontal":5.8,"spinRate":2414,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4045968260594104,"extension":7.044526865426235},"index":4,"playId":"6690107c-1e6f-3b8e-bdd1-99c07217074f","pitchNumber":4,"startTime":"2026-09-19T02:53:55.689Z","endTime":"2026-09-19T02:53:59.701Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"}},"playEndTime":"2026-09-19T02:53:59.701Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (18) on a ground ball to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T02:56:22.366Z","endTime":"2026-09-19T02:57:18.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74170839065489,"aZ":-31.84302270180784,"pfxX":-10.641937113715823,"pfxZ":0.24955864058837296,"pX":-1.3923495307641924,"pZ":1.5117209468637196,"vX0":-3.8320925918011657,"vY0":-114.85993323485299,"vZ0":-1.77824930848265,"x":170.07,"y":197.96,"x0":1.6907521956178941,"y0":50.00064723006939,"z0":5.459012319181058,"aX":-13.895722899810657},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.2,"breakHorizontal":20.3,"spinRate":2933,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.4810501700416161,"extension":6.049852236778038},"index":0,"playId":"8ea25f22-5361-3926-abe1-328d7f59cd5d","pitchNumber":1,"startTime":"2026-09-19T02:56:28.757Z","endTime":"2026-09-19T02:56:32.905Z","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":85.2,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078743151584554,"aZ":-29.21460937959399,"pfxX":9.86669404478984,"pfxZ":1.9234249100400573,"pX":0.3853889203919367,"pZ":1.5618016510952573,"vX0":-5.280391909325668,"vY0":-123.94333694475189,"vZ0":-3.9311563320603224,"x":102.31,"y":196.61,"x0":1.2726624841618879,"y0":50.00506469954135,"z0":5.635364251756658,"aX":15.199698829790725},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-16.4,"spinRate":1854,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.44362666595474254,"extension":6.087211894878655},"index":1,"playId":"9d321d69-09d3-3211-bf1f-dbc38ad015be","pitchNumber":2,"startTime":"2026-09-19T02:56:45.558Z","endTime":"2026-09-19T02:56:48.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.263288200888013,"aZ":-34.77990595277199,"pfxX":-10.04994568435603,"pfxZ":-1.9429966075528906,"pX":0.11198336087791383,"pZ":2.2811068880268306,"vX0":-1.0671243490067397,"vY0":-116.07985004188497,"vZ0":0.10255496254190821,"x":112.73,"y":177.19,"x0":1.8829538583159249,"y0":50.00385234417487,"z0":5.596170329739451,"aX":-13.475145167718072},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.1,"breakHorizontal":18.4,"spinRate":3112,"spinDirection":292},"zone":5,"typeConfidence":0.9,"plateTime":0.4750551094868536,"extension":5.956188789348315},"hitData":{"launchSpeed":97.6,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.37,"coordY":108.61}},"index":2,"playId":"7a8d4779-60d9-3960-b585-8416e8fc6e2f","pitchNumber":3,"startTime":"2026-09-19T02:57:03.164Z","endTime":"2026-09-19T02:57:18.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:57:18.441Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to center fielder Jakob Marsee. Xander Bogaerts to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T02:57:45.715Z","endTime":"2026-09-19T02:59:37.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":88.1,"endSpeed":81.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926054465936268,"aZ":-23.23048237606167,"pfxX":-0.16813278209237748,"pfxZ":5.341812564963184,"pX":-0.644558020100042,"pZ":1.7571446464924745,"vX0":-7.064626533780375,"vY0":-128.15539860928408,"vZ0":-4.896542836236959,"x":141.57,"y":191.34,"x0":2.162254401723702,"y0":50.00048890736755,"z0":5.492434688786128,"aX":-0.2812038363189411},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":1.8,"spinRate":2650,"spinDirection":160},"zone":7,"typeConfidence":0.89,"plateTime":0.4263623226977815,"extension":6.19057362087409},"index":0,"playId":"a3b86532-28b9-37ac-b36e-d9d75b268ddc","pitchNumber":1,"startTime":"2026-09-19T02:57:52.169Z","endTime":"2026-09-19T02:58:00.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21709731725296,"aZ":-21.838563675387686,"pfxX":-0.45234694597015546,"pfxZ":5.966460354258272,"pX":-0.5924858587933203,"pZ":3.396126153178377,"vX0":-7.295289090690619,"vY0":-129.328343040461,"vZ0":-1.6553828263261707,"x":139.58,"y":147.08,"x0":2.297305364467462,"y0":50.00336169863769,"z0":5.682404416056569,"aX":-0.783075299178222},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":2.0,"spinRate":2719,"spinDirection":154},"zone":11,"typeConfidence":0.88,"plateTime":0.419887281943057,"extension":6.286209723581501},"index":1,"playId":"d4157548-d36b-3968-b412-75d475b3a8e1","pitchNumber":2,"startTime":"2026-09-19T02:58:17.162Z","endTime":"2026-09-19T02:58:23.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.273949727090905,"aZ":-18.267918589501132,"pfxX":4.053169037473127,"pfxZ":7.618180313471397,"pX":0.37831465295030536,"pZ":4.333452614876838,"vX0":-5.370394324868516,"vY0":-134.08648408399097,"vZ0":-0.5415195644294146,"x":102.58,"y":121.78,"x0":1.8780750558221144,"y0":50.00471980634546,"z0":5.838408942412377,"aX":7.401219008780249},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":-6.2,"spinRate":2269,"spinDirection":133},"zone":12,"typeConfidence":0.87,"plateTime":0.4080828859810648,"extension":6.045536073456724},"index":2,"playId":"b5476434-e8e1-3fc4-ada6-bc085bcedaa7","pitchNumber":3,"startTime":"2026-09-19T02:59:05.441Z","endTime":"2026-09-19T02:59:08.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45114840946168,"aZ":-33.1162858554488,"pfxX":-12.514810312326944,"pfxZ":-0.6878287505818541,"pX":-0.8494902174615578,"pZ":2.3211292005267063,"vX0":-4.020749743892936,"vY0":-116.28331688445161,"vZ0":0.222058986055943,"x":149.38,"y":176.11,"x0":2.5270770189066605,"y0":50.00290401006371,"z0":5.3618475574866435,"aX":-17.165979845407144},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.0,"breakHorizontal":23.6,"spinRate":3041,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.470714294414615,"extension":6.261991430631882},"hitData":{"launchSpeed":90.4,"launchAngle":11.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.67,"coordY":97.28}},"index":3,"playId":"bba1532a-9a14-3195-ae6f-9e3740cbfd11","pitchNumber":4,"startTime":"2026-09-19T02:59:24.571Z","endTime":"2026-09-19T02:59:37.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T02:59:37.472Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a soft bunt ground ball to first baseman Kyle Stowers. Jake Cronenworth to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:02:13.804Z","endTime":"2026-09-19T03:02:26.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T02:59:55.284Z","endTime":"2026-09-19T03:01:29.748Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Zuber replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-19T03:01:29.748Z","endTime":"2026-09-19T03:02:15.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":93.1,"endSpeed":85.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669107392067335,"aZ":-28.823143543395794,"pfxX":-10.133083824925464,"pfxZ":1.80042873222272,"pX":-0.19910087269119978,"pZ":2.4078292641007204,"vX0":9.021793762708574,"vY0":-135.282071816479,"vZ0":-1.380905241390575,"x":124.59,"y":173.77,"x0":-2.2557450297004014,"y0":50.00150986927438,"z0":4.939546708551826,"aX":-18.83827915264889},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":16.6,"spinRate":2099,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.40441267928204816,"extension":6.098149324088438},"hitData":{"launchSpeed":47.6,"launchAngle":-83.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":130.8,"coordY":194.1}},"index":2,"playId":"2645c628-a10c-3710-a180-53fea9ef0311","pitchNumber":1,"startTime":"2026-09-19T03:02:15.961Z","endTime":"2026-09-19T03:02:26.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:02:26.360Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ethan Salas flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:02:56.170Z","endTime":"2026-09-19T03:04:59.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555074146544086,"aZ":-15.160670497320265,"pfxX":-6.991948737883217,"pfxZ":8.782581313974237,"pX":0.1926601189666706,"pZ":3.0688922725026275,"vX0":8.60799830098716,"vY0":-138.03722283982336,"vZ0":-2.7706539429401102,"x":109.66,"y":155.92,"x0":-2.0518380351911203,"y0":50.00615081364011,"z0":5.101241841458109,"aX":-13.5508864918004},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2297,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.39617325525213776,"extension":6.070462529889007},"index":0,"playId":"6811ed3e-e43b-3128-a03d-bc087829ffa2","pitchNumber":1,"startTime":"2026-09-19T03:02:56.170Z","endTime":"2026-09-19T03:02:59.341Z","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.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06824534884011,"aZ":-17.025227811798047,"pfxX":-6.157345870364607,"pfxZ":7.8192867272390245,"pX":-1.2230473530825312,"pZ":4.484059486806835,"vX0":5.0445085946495185,"vY0":-138.15270555545825,"vZ0":1.1683666692803465,"x":163.62,"y":117.71,"x0":-2.2704485394034037,"y0":50.00424006253706,"z0":5.1980389164363165,"aX":-11.932576347099515},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2292,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39609165165660176,"extension":6.14054197779377},"index":1,"playId":"3152e086-27bf-3022-9bbb-1b0ad42a25d4","pitchNumber":2,"startTime":"2026-09-19T03:03:17.538Z","endTime":"2026-09-19T03:03:20.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.656581540917557,"aZ":-40.73082282288368,"pfxX":5.453246856631992,"pfxZ":-5.965241039765353,"pX":-1.2058777208894915,"pZ":2.246491542307594,"vX0":0.6293201061087862,"vY0":-118.95013072945252,"vZ0":1.4164688519938993,"x":162.97,"y":178.12,"x0":-2.182393410045975,"y0":50.00353714766292,"z0":5.334029939228127,"aX":7.820417609320644},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":-10.1,"spinRate":2912,"spinDirection":58},"zone":13,"typeConfidence":0.93,"plateTime":0.46032606169536905,"extension":5.845527257043839},"index":2,"playId":"46138fd2-dca2-37db-996e-e911c3a1335c","pitchNumber":3,"startTime":"2026-09-19T03:03:36.024Z","endTime":"2026-09-19T03:03:39.996Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.901093234862614,"aZ":-15.664072145750428,"pfxX":-5.667128784977398,"pfxZ":8.284440823663097,"pX":0.9274200139033819,"pZ":2.586961251149318,"vX0":10.095623850030941,"vY0":-140.52944689368465,"vZ0":-3.612338900148775,"x":81.65,"y":168.93,"x0":-1.981148938844414,"y0":50.00326492953596,"z0":4.911530962502472,"aX":-11.295573141932763},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2375,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.39029654371177136,"extension":6.182381821048042},"index":3,"playId":"d2878db4-fa3b-3545-ae6d-af38dac8d9f0","pitchNumber":4,"startTime":"2026-09-19T03:04:07.030Z","endTime":"2026-09-19T03:04:11.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106694980958395,"aZ":-27.981043142586213,"pfxX":-10.673934646977225,"pfxZ":2.195693625689117,"pX":-0.018126802862976448,"pZ":2.9742044485663826,"vX0":9.78699645484901,"vY0":-137.1253604792439,"vZ0":-0.006214498515966227,"x":117.69,"y":158.48,"x0":-2.2392744775692774,"y0":50.0057577544163,"z0":4.8786802973636085,"aX":-20.41785253503244},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":17.4,"spinRate":2078,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.3987727118170832,"extension":6.208120113920299},"index":4,"playId":"d39f915b-0b4b-364a-a916-d767bbb42f45","pitchNumber":5,"startTime":"2026-09-19T03:04:27.349Z","endTime":"2026-09-19T03:04:31.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64056648512968,"aZ":-15.6792664144868,"pfxX":-6.9199940479698245,"pfxZ":8.366234561088023,"pX":0.6537394029317429,"pZ":2.461764764951365,"vX0":9.771008875419874,"vY0":-139.80068020295846,"vZ0":-3.763289216097597,"x":92.08,"y":172.31,"x0":-1.9938167472727815,"y0":50.00362630356879,"z0":4.859940073697835,"aX":-13.645929655818458},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2356,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.39236837466320384,"extension":6.1018821252635576},"hitData":{"launchSpeed":84.4,"launchAngle":55.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.53,"coordY":114.31}},"index":5,"playId":"fa7234c4-da69-3ee6-a65b-3bfe7ca0fa4e","pitchNumber":6,"startTime":"2026-09-19T03:04:47.082Z","endTime":"2026-09-19T03:04:59.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:04:59.138Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a line drive to right fielder Griffin Conine. Xander Bogaerts scores. Jake Cronenworth to 3rd. Samad Taylor to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:05:26.978Z","endTime":"2026-09-19T03:06:23.224Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":806188,"link":"/api/v1/people/806188"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519817257591402,"aZ":-30.283275473966935,"pfxX":-9.373888210060166,"pfxZ":0.9730205175966944,"pX":-1.014984336591175,"pZ":3.5033267021702446,"vX0":6.8095940935508965,"vY0":-138.02627838474336,"vZ0":1.510009486223106,"x":155.69,"y":144.19,"x0":-2.291052665460268,"y0":50.00067361024928,"z0":4.982307515082952,"aX":-18.160172560639353},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.3,"breakHorizontal":15.6,"spinRate":2067,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.39620339773543556,"extension":6.025916995252388},"index":0,"playId":"61a6f477-f3b4-379d-a41f-926d7fee8c58","pitchNumber":1,"startTime":"2026-09-19T03:05:35.054Z","endTime":"2026-09-19T03:05:39.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26674081454012,"aZ":-14.820300535353693,"pfxX":-6.734464016503071,"pfxZ":9.004523170785767,"pX":-0.31160147480045297,"pZ":2.2573450120351413,"vX0":7.128414783264873,"vY0":-138.30556352591967,"vZ0":-4.530558405758148,"x":128.88,"y":177.83,"x0":-2.0535581685137316,"y0":50.006025383122434,"z0":4.91819097025579,"aX":-12.98473954986088},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2266,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.3967803183084415,"extension":6.23368352454741},"index":1,"playId":"0dd7ebe9-addb-33cf-95f6-5dcae5f49c72","pitchNumber":2,"startTime":"2026-09-19T03:05:53.745Z","endTime":"2026-09-19T03:05:57.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.631521992487432,"aZ":-27.469660461287415,"pfxX":-9.777223252882257,"pfxZ":2.4241272015392052,"pX":-0.28076064123047323,"pZ":2.3386646806496603,"vX0":8.556822082619258,"vY0":-137.70488438822747,"vZ0":-1.7868773840469738,"x":127.7,"y":175.64,"x0":-2.1425382199423706,"y0":50.00309427804964,"z0":4.835842311483091,"aX":-18.971263319265855},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":2154,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.3961991746664495,"extension":6.189596407407585},"hitData":{"launchSpeed":98.3,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.56,"coordY":89.59}},"index":2,"playId":"76eae417-1a2a-390d-83d0-3bbccd63e086","pitchNumber":3,"startTime":"2026-09-19T03:06:14.547Z","endTime":"2026-09-19T03:06:23.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:06:23.224Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a ground ball to center fielder Jakob Marsee. Jake Cronenworth scores. Samad Taylor scores. Fernando Tatis Jr. to 2nd.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:06:52.189Z","endTime":"2026-09-19T03:07:59.545Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":806188,"link":"/api/v1/people/806188"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4988447611755,"aZ":-26.812966532483195,"pfxX":9.671393468325457,"pfxZ":3.6003913101932223,"pX":-2.6974449458057594,"pZ":2.6175682964397855,"vX0":-2.5265827850170957,"vY0":-121.21669437662281,"vZ0":0.32508725190903653,"x":219.82,"y":168.11,"x0":-2.898753113985193,"y0":50.00395782468785,"z0":4.821053970417526,"aX":14.405371157803014},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.8,"breakHorizontal":-16.9,"spinRate":2447,"spinDirection":86},"zone":11,"typeConfidence":0.9,"plateTime":0.4517021455142376,"extension":5.894651338148286},"index":0,"playId":"017d0d60-5844-3160-bde5-42fe495c0e39","pitchNumber":1,"startTime":"2026-09-19T03:06:57.618Z","endTime":"2026-09-19T03:07:00.887Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.01903191689342,"aZ":-14.279829620407014,"pfxX":-5.764517144032262,"pfxZ":9.140672112751215,"pX":-0.2890959899082654,"pZ":2.861827297078105,"vX0":7.356382761975264,"vY0":-139.84729410609327,"vZ0":-3.0593135614733873,"x":128.02,"y":161.51,"x0":-2.21941462675084,"y0":50.000725948859056,"z0":4.9214639942048795,"aX":-11.282619157362836},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2450,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.39345767700255907,"extension":6.0845649237890616},"index":1,"playId":"c5bf194e-69d3-382f-813a-a981c5ad19ce","pitchNumber":2,"startTime":"2026-09-19T03:07:25.664Z","endTime":"2026-09-19T03:07:29.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93690236436224,"aZ":-15.001354021511137,"pfxX":-6.429448873441995,"pfxZ":8.834035260016336,"pX":-0.746609738604136,"pZ":3.2488472299023843,"vX0":6.476183810327297,"vY0":-139.63360969756408,"vZ0":-2.005818270522854,"x":145.46,"y":151.06,"x0":-2.2779559687050663,"y0":50.005143953627936,"z0":4.980950147981479,"aX":-12.50305645886697},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2393,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.3945707304731587,"extension":6.153318356002705},"hitData":{"launchSpeed":88.8,"launchAngle":0.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.25,"coordY":80.23}},"index":2,"playId":"aef69be9-dfb5-33d8-a2db-d9ed2500f3f7","pitchNumber":3,"startTime":"2026-09-19T03:07:45.446Z","endTime":"2026-09-19T03:07:59.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:07:59.545Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:08:25.203Z","endTime":"2026-09-19T03:09:20.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023816663681703,"aZ":-27.409278196270698,"pfxX":10.395147331405127,"pfxZ":3.349718723299678,"pX":0.537705008339974,"pZ":2.022612736643197,"vX0":4.019585264663927,"vY0":-119.60485696202747,"vZ0":-0.6036062255516352,"x":96.5,"y":184.17,"x0":-2.52415276257574,"y0":50.00327198440087,"z0":4.776531012523094,"aX":14.781634058373912},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.1,"breakHorizontal":-19.9,"spinRate":2675,"spinDirection":73},"zone":9,"typeConfidence":0.91,"plateTime":0.4612167644186522,"extension":6.138506138400837},"index":0,"playId":"3e5ee7be-cb7b-3917-98ac-f29170d71e82","pitchNumber":1,"startTime":"2026-09-19T03:08:31.382Z","endTime":"2026-09-19T03:08:34.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29312108972621,"aZ":-15.492643698195264,"pfxX":-8.200106861267646,"pfxZ":8.624538364235127,"pX":-0.6382677684153193,"pZ":1.8160829891872043,"vX0":6.4275922703415045,"vY0":-138.96794503701364,"vZ0":-5.551254413510136,"x":141.33,"y":189.75,"x0":-1.928364062845698,"y0":50.005001021245555,"z0":4.887277582324156,"aX":-15.86670841072479},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2223,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.39577583135262184,"extension":6.303633734309923},"index":1,"playId":"4aa2618b-b5c9-3486-a707-4cade5304172","pitchNumber":2,"startTime":"2026-09-19T03:08:48.659Z","endTime":"2026-09-19T03:08:52.762Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179434085486005,"aZ":-36.49852270642683,"pfxX":5.868171728321073,"pfxZ":-2.9966846801496887,"pX":-0.0935718827677675,"pZ":1.3005461305495387,"vX0":2.4672845558074297,"vY0":-120.0798401889005,"vZ0":-1.4552978151315865,"x":120.57,"y":203.67,"x0":-1.9011323955916222,"y0":50.00598423933308,"z0":5.202074686989972,"aX":8.455090594589995},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.5,"breakHorizontal":-11.3,"spinRate":2841,"spinDirection":48},"zone":13,"typeConfidence":0.93,"plateTime":0.45851422455792124,"extension":5.944086025401182},"hitData":{"launchSpeed":107.0,"launchAngle":14.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.31,"coordY":65.3}},"index":2,"playId":"7ddec2c4-b21c-31e7-8dac-04cf7d52b0c0","pitchNumber":3,"startTime":"2026-09-19T03:09:08.747Z","endTime":"2026-09-19T03:09:20.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:09:20.683Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France homers (21) on a fly ball to left field. Fernando Tatis Jr. scores. Dustin Harris scores.","rbi":3,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:09:37.583Z","endTime":"2026-09-19T03:10:21.460Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736054263250978,"aZ":-26.775017650581358,"pfxX":7.516313496560617,"pfxZ":3.8444680161450364,"pX":-0.21351456161361862,"pZ":2.343241222113222,"vX0":2.815123898484331,"vY0":-118.32921601207391,"vZ0":0.04929115584473265,"x":125.14,"y":175.51,"x0":-2.3984078695520425,"y0":50.00050467682697,"z0":4.796195901156483,"aX":10.54783873087777},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.3,"breakHorizontal":-14.3,"spinRate":2540,"spinDirection":80},"zone":5,"typeConfidence":0.91,"plateTime":0.46469955064751955,"extension":6.048298301898424},"hitData":{"launchSpeed":106.3,"launchAngle":37.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.42,"coordY":74.29}},"index":0,"playId":"0904a16a-537a-33eb-8241-69782922312e","pitchNumber":1,"startTime":"2026-09-19T03:09:45.756Z","endTime":"2026-09-19T03:10:21.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:10:21.460Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out to third baseman Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T03:10:34.439Z","endTime":"2026-09-19T03:11:12.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.3942594323596,"aZ":-14.98276330153414,"pfxX":-6.863761635730758,"pfxZ":8.838507161595182,"pX":-1.2191777184247674,"pZ":2.617262974731365,"vX0":5.450911980213732,"vY0":-139.9640230776222,"vZ0":-3.541370672239772,"x":163.47,"y":168.11,"x0":-2.3195531301919265,"y0":50.00289451074065,"z0":4.907174867112926,"aX":-13.349877784717124},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2523,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.394331778103715,"extension":6.062866913459676},"index":0,"playId":"a70eea98-cc95-38a1-8210-421e1b592d60","pitchNumber":1,"startTime":"2026-09-19T03:10:42.124Z","endTime":"2026-09-19T03:10:45.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43775016218573,"aZ":-27.527877121102414,"pfxX":-9.9626747164289,"pfxZ":2.4649504846976553,"pX":-0.5676042913960913,"pZ":1.9247327665741303,"vX0":8.393724536063196,"vY0":-136.7343497698894,"vZ0":-2.603112972897185,"x":138.64,"y":186.81,"x0":-2.389707497614494,"y0":50.00348013493917,"z0":4.787043213442007,"aX":-18.779366277508515},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2247,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.40128202875617003,"extension":6.1310254461132345},"hitData":{"launchSpeed":101.1,"launchAngle":6.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":165.87}},"index":1,"playId":"28100783-61dc-3d6b-b446-a6431bef71c9","pitchNumber":2,"startTime":"2026-09-19T03:10:59.702Z","endTime":"2026-09-19T03:11:12.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:11:12.487Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to right fielder Dustin Harris.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-19T03:13:15.866Z","endTime":"2026-09-19T03:14:14.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Nick Pivetta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T03:13:09.885Z","endTime":"2026-09-19T03:13:17.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29947934942526,"aZ":-20.446079844459092,"pfxX":8.448254171588513,"pfxZ":5.94161621087652,"pX":1.7904859936733037,"pZ":3.713722784616054,"vX0":1.187486808246612,"vY0":-140.02430112931177,"vZ0":-2.766041766443251,"x":48.75,"y":138.51,"x0":0.2632551054653062,"y0":50.00372045674593,"z0":6.060813476664764,"aX":16.681946293269903},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":-15.5,"spinRate":2120,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.39202046458946693,"extension":5.792579826791998},"index":1,"playId":"90066e95-323c-3c19-a56a-42603aea54be","pitchNumber":1,"startTime":"2026-09-19T03:13:17.991Z","endTime":"2026-09-19T03:13:21.388Z","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":97.5,"endSpeed":88.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28187898408173,"aZ":-14.043660392435584,"pfxX":4.6609869147711365,"pfxZ":8.931067362521159,"pX":-0.6614221794542536,"pZ":2.6682941287843285,"vX0":-3.461530203395263,"vY0":-141.7739760384363,"vZ0":-6.67960509320301,"x":142.21,"y":166.74,"x0":-0.02840923579190387,"y0":50.00059138792369,"z0":5.956076147830659,"aX":9.459856953984206},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-7.7,"spinRate":2107,"spinDirection":130},"zone":4,"typeConfidence":0.93,"plateTime":0.3867559850853448,"extension":5.86131857676876},"index":2,"playId":"a7af5d27-a1a3-36e2-b561-4ab591f6c05f","pitchNumber":2,"startTime":"2026-09-19T03:13:33.053Z","endTime":"2026-09-19T03:13:36.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, 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":89.2,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.488386253108924,"aZ":-27.41099940517203,"pfxX":9.371962318129139,"pfxZ":2.8251759471822817,"pX":0.9004260260718513,"pZ":1.3930936828531706,"vX0":-2.0066147668336662,"vY0":-129.73510952244865,"vZ0":-5.124795790835783,"x":82.68,"y":201.17,"x0":0.4710189807543227,"y0":50.006469307378374,"z0":5.507352034664062,"aX":15.831344498727578},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":-16.4,"spinRate":2109,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.42368943200960674,"extension":5.882895743460036},"index":3,"playId":"ee810f5b-948b-32fa-a267-1436b8023e41","pitchNumber":3,"startTime":"2026-09-19T03:13:46.898Z","endTime":"2026-09-19T03:13:51.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.977890646098796,"aZ":-16.094333142042903,"pfxX":6.5156979767125875,"pfxZ":7.909334695778606,"pX":-0.4967650571181598,"pZ":2.6184106854503786,"vX0":-3.4203172382653766,"vY0":-141.62061718238314,"vZ0":-6.437206780748608,"x":135.94,"y":168.08,"x0":-0.12080533252449296,"y0":50.006967812810224,"z0":5.9482954754176625,"aX":13.254357309433503},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":-11.2,"spinRate":2052,"spinDirection":130},"zone":4,"typeConfidence":0.88,"plateTime":0.3865818503306495,"extension":5.672057220145686},"hitData":{"launchSpeed":91.2,"launchAngle":59.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.68,"coordY":133.68}},"index":4,"playId":"eb7fd869-98e3-3141-a3a8-fd393262c1ea","pitchNumber":4,"startTime":"2026-09-19T03:14:00.818Z","endTime":"2026-09-19T03:14:14.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:14:14.642Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Griffin Conine lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-19T03:14:29.522Z","endTime":"2026-09-19T03:17:31.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"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":88.4,"endSpeed":80.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49331567323514,"aZ":-27.500673494702436,"pfxX":-1.8564499812034483,"pfxZ":2.8334922830401252,"pX":0.24406036723190752,"pZ":1.6386695200699202,"vX0":-0.0015057269493665565,"vY0":-128.59086293086827,"vZ0":-4.862917152458646,"x":107.7,"y":194.54,"x0":0.48521299625003506,"y0":50.00266924711357,"z0":5.727937351669186,"aX":-3.0609524878643932},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":3.4,"spinRate":2326,"spinDirection":191},"zone":8,"typeConfidence":0.9,"plateTime":0.42847628724409503,"extension":5.90565457363821},"index":0,"playId":"d6d6e246-e1bc-3fba-997b-901288261004","pitchNumber":1,"startTime":"2026-09-19T03:14:34.030Z","endTime":"2026-09-19T03:14:37.157Z","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":96.2,"endSpeed":87.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06076659236916,"aZ":-22.257475759564326,"pfxX":8.481773572660398,"pfxZ":5.064084746288298,"pX":0.18572284601877145,"pZ":2.881598277447986,"vX0":-2.459989197662493,"vY0":-139.91002976807138,"vZ0":-4.635986401839377,"x":109.92,"y":160.98,"x0":-0.019090569527961117,"y0":50.0060189248371,"z0":6.041793541555232,"aX":16.61821284781487},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":-14.8,"spinRate":2182,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.39328469159364055,"extension":5.673289619654597},"index":1,"playId":"00993d05-5301-325c-a9b2-cb9704c6e8f9","pitchNumber":2,"startTime":"2026-09-19T03:14:46.521Z","endTime":"2026-09-19T03:14:49.645Z","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":89.9,"endSpeed":81.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.937035303257,"aZ":-31.46712121391976,"pfxX":9.780823456284642,"pfxZ":0.4157358108213405,"pX":0.8212465105833606,"pZ":1.8629236204811315,"vX0":-2.125453156472793,"vY0":-130.8080524612837,"vZ0":-3.4828724273222824,"x":85.7,"y":188.48,"x0":0.38531378489746276,"y0":50.002553483214896,"z0":5.624257380824581,"aX":16.59665659844913},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":-17.0,"spinRate":2043,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.42209565621306844,"extension":5.873499859163554},"index":2,"playId":"2e8d6513-678a-3919-b178-ca2190f77a2e","pitchNumber":3,"startTime":"2026-09-19T03:15:06.144Z","endTime":"2026-09-19T03:15:09.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":42.30074681418078,"aZ":-12.195878724070026,"pfxX":6.005502843097881,"pfxZ":10.549412095671913,"pX":-0.7795826840626858,"pZ":4.1568278460241475,"vX0":-4.073650061299805,"vY0":-139.39047315853455,"vZ0":-3.0745376926759693,"x":146.72,"y":126.55,"x0":-0.050638516582669185,"y0":50.003500890716126,"z0":6.123526843195614,"aX":11.373376869069409},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-9.6,"spinRate":2157,"spinDirection":131},"zone":11,"typeConfidence":0.93,"plateTime":0.3987647916044268,"extension":5.69765095281641},"index":3,"playId":"9283327a-3ce5-3a6d-8f01-ed6ebcd95698","pitchNumber":4,"startTime":"2026-09-19T03:15:23.665Z","endTime":"2026-09-19T03:15:27.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.447671954227516,"aZ":-16.78244098757684,"pfxX":9.044533437165684,"pfxZ":8.014995793107303,"pX":-0.8767349426669194,"pZ":0.8528002640886925,"vX0":-3.9199627475166725,"vY0":-138.75962119845113,"vZ0":-10.72674812347746,"x":150.42,"y":215.75,"x0":-0.6087118084392812,"y0":50.0044180016619,"z0":5.926332001605854,"aX":17.370618126499693},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":-15.4,"spinRate":2002,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.3970530008537416,"extension":5.758873162720492},"index":4,"playId":"c7eefea6-8318-3d89-82e1-65a272927812","pitchNumber":5,"startTime":"2026-09-19T03:15:41.204Z","endTime":"2026-09-19T03:15:45.046Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70497990314378,"aZ":-27.389818289324218,"pfxX":9.707527267448693,"pfxZ":2.710523716416618,"pX":0.008532802683077134,"pZ":1.1913994662007346,"vX0":-3.7276254818793353,"vY0":-133.09306101861702,"vZ0":-6.053832476478639,"x":116.67,"y":206.61,"x0":0.17851381429722352,"y0":50.00563576776727,"z0":5.520366015816655,"aX":17.147181071019148},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":-16.6,"spinRate":2100,"spinDirection":122},"zone":14,"typeConfidence":0.88,"plateTime":0.414014864952037,"extension":5.852314769975369},"index":5,"playId":"4423a3a6-c384-3155-b5e2-5f7f90ffb6ff","pitchNumber":6,"startTime":"2026-09-19T03:15:56.321Z","endTime":"2026-09-19T03:16:00.672Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97736153232213,"aZ":-21.748055159787295,"pfxX":8.76213012197929,"pfxZ":5.4728418125612155,"pX":1.0748920411932865,"pZ":2.6185015955086244,"vX0":0.6355152578919674,"vY0":-138.3659684407444,"vZ0":-5.296750177422622,"x":76.03,"y":168.08,"x0":-0.2943115994167549,"y0":50.00094430677052,"z0":6.051090879333327,"aX":16.686166177477066},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.0,"spinRate":1945,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.3985641663376951,"extension":5.458372334873209},"index":6,"playId":"e4addaec-f1b9-3aa0-ba67-56ed6a485b4f","pitchNumber":7,"startTime":"2026-09-19T03:16:14.348Z","endTime":"2026-09-19T03:16:17.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-09-19T03:16:35.449Z","endTime":"2026-09-19T03:17:13.909Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58041407617876,"aZ":-15.79763016279217,"pfxX":6.503802006906128,"pfxZ":8.271209382384848,"pX":-0.1814036559176701,"pZ":3.380593584526895,"vX0":-2.07335449505039,"vY0":-140.04468824146255,"vZ0":-4.561376956003438,"x":86.85,"y":109.33,"x0":-0.2749861229561798,"y0":50.00357378286033,"z0":6.068874725713496,"aX":12.876939255210798},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-11.3,"spinRate":1956,"spinDirection":142},"zone":2,"typeConfidence":0.9,"plateTime":0.39160583840661234,"extension":5.815619973406685},"hitData":{"launchSpeed":98.0,"launchAngle":18.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.05,"coordY":76.69}},"index":8,"playId":"5729425f-fd11-3dab-9ace-8369113dce98","pitchNumber":8,"startTime":"2026-09-19T03:17:13.909Z","endTime":"2026-09-19T03:17:31.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:17:31.102Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (31) on a ground ball to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-19T03:17:44.668Z","endTime":"2026-09-19T03:18:54.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.701952606415496,"aZ":-16.292598763446577,"pfxX":6.3877264681351935,"pfxZ":8.11689866822445,"pX":-0.7575432720163162,"pZ":1.2870229855710313,"vX0":-3.5332197015286377,"vY0":-139.53460909575657,"vZ0":-9.646885433264062,"x":105.7,"y":95.66,"x0":-0.29946721385701325,"y0":50.00281143818025,"z0":5.881273629641823,"aX":12.496615261490689},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":-10.8,"spinRate":1947,"spinDirection":128},"zone":13,"typeConfidence":0.61,"plateTime":0.39372798467285763,"extension":5.722293785498666},"index":0,"playId":"5148c2be-aa41-3a19-82f0-dfdbbbd530d4","pitchNumber":1,"startTime":"2026-09-19T03:17:48.430Z","endTime":"2026-09-19T03:17:52.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7113808312437,"aZ":-18.803594555907132,"pfxX":10.67362961799386,"pfxZ":6.793515665351885,"pX":-0.7713023584858429,"pZ":2.032004932721798,"vX0":-4.943715984868937,"vY0":-139.93939091359846,"vZ0":-7.334923324090831,"x":145.88,"y":204.03,"x0":-0.36155973551019055,"y0":50.00570238639514,"z0":5.934430503481662,"aX":21.020087236452813},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":-18.2,"spinRate":2123,"spinDirection":130},"zone":7,"typeConfidence":0.92,"plateTime":0.3924890575860185,"extension":5.724814870703707},"index":1,"playId":"309fa7a6-91d9-3579-b1bc-47fdfe5bb713","pitchNumber":2,"startTime":"2026-09-19T03:18:01.771Z","endTime":"2026-09-19T03:18:06.217Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57899289299267,"aZ":-17.56532152253407,"pfxX":8.824953773968705,"pfxZ":7.397779063363423,"pX":-0.5128436656569876,"pZ":1.4638108773949894,"vX0":-3.4239840868887295,"vY0":-139.86276803130062,"vZ0":-9.32406041696943,"x":136.55,"y":199.26,"x0":-0.41673600847632686,"y0":50.00135026759454,"z0":6.000996276864859,"aX":17.420202004363603},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":-15.2,"spinRate":2180,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.3921525384076965,"extension":5.551227232226582},"hitData":{"launchSpeed":99.5,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.72,"coordY":186.47}},"index":2,"playId":"472d2c14-4406-32d4-a06a-b9d268f6c526","pitchNumber":3,"startTime":"2026-09-19T03:18:36.650Z","endTime":"2026-09-19T03:18:54.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:18:54.384Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, first baseman Ty France to pitcher Wandy Peralta.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-19T03:19:20.221Z","endTime":"2026-09-19T03:19:56.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"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, 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":90.6,"endSpeed":83.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012288965766757,"aZ":-26.756352168899767,"pfxX":-0.8026297926376782,"pfxZ":3.063430031357867,"pX":0.011390527204005314,"pZ":1.0806331249241454,"vX0":-0.6279332428271784,"vY0":-131.8456599329169,"vZ0":-6.920491282255378,"x":116.57,"y":209.6,"x0":0.35657176815263825,"y0":50.00083005970522,"z0":5.703258219256173,"aX":-1.41829183926885},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":1.6,"spinRate":2254,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.41481534824373734,"extension":5.938229808277051},"index":0,"playId":"86fb2275-0763-37b8-97ec-8162fd3e4d57","pitchNumber":1,"startTime":"2026-09-19T03:19:26.243Z","endTime":"2026-09-19T03:19:29.791Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21393376034327,"aZ":-14.806821415369528,"pfxX":8.315859294492661,"pfxZ":8.696859166287194,"pX":0.3461651912168649,"pZ":2.557191185482206,"vX0":-1.7947648482512326,"vY0":-140.92896884498487,"vZ0":-6.8015208155275015,"x":103.8,"y":169.74,"x0":-0.08583525084804688,"y0":50.0034147041162,"z0":5.971755170666023,"aX":16.604345592866395},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":-14.6,"spinRate":2283,"spinDirection":140},"zone":6,"typeConfidence":0.66,"plateTime":0.3897490931414982,"extension":5.86980915806854},"hitData":{"launchSpeed":88.1,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":170.94}},"index":1,"playId":"2817aaa9-24f5-39a2-9039-9421b3075963","pitchNumber":2,"startTime":"2026-09-19T03:19:40.983Z","endTime":"2026-09-19T03:19:56.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:19:56.275Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-19T03:22:28.990Z","endTime":"2026-09-19T03:23:40.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Ralston replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T03:21:23.297Z","endTime":"2026-09-19T03:22:31.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667652,"link":"/api/v1/people/667652"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025051413814055,"aZ":-32.28192562909927,"pfxX":-0.08770823639191017,"pfxZ":-0.07183441153401837,"pX":0.6687501151654847,"pZ":3.3346763894381453,"vX0":2.816628978803288,"vY0":-124.06480062519961,"vZ0":-2.1072755726931387,"x":91.51,"y":148.74,"x0":-0.47023619693998664,"y0":50.00142455596401,"z0":6.88789212337084,"aX":-0.13709555597426396},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":-0.5,"spinRate":2085,"spinDirection":76},"zone":3,"typeConfidence":0.9,"plateTime":0.44163894626637834,"extension":5.92775546285809},"index":1,"playId":"2593779b-f96f-3902-8da1-e742cb0da9db","pitchNumber":1,"startTime":"2026-09-19T03:22:31.094Z","endTime":"2026-09-19T03:22:34.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066611379674583,"aZ":-22.896968182760943,"pfxX":-8.410079223195186,"pfxZ":6.401501926776613,"pX":0.5337812752294817,"pZ":1.7276809229635695,"vX0":4.3257251717310075,"vY0":-120.12614603449805,"vZ0":-7.168392259662991,"x":96.65,"y":192.13,"x0":-0.20545088133118428,"y0":50.0038718677444,"z0":6.810642728779718,"aX":-12.190183091275284},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.0,"breakHorizontal":14.0,"spinRate":945,"spinDirection":248},"zone":9,"typeConfidence":0.9,"plateTime":0.4574029678617193,"extension":5.601635075448488},"index":2,"playId":"0ed10eb2-4604-3396-874c-3a2bfbb806a4","pitchNumber":2,"startTime":"2026-09-19T03:22:48.737Z","endTime":"2026-09-19T03:22:52.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-19T03:23:05.372Z","endTime":"2026-09-19T03:23:15.405Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53634709200347,"aZ":-30.086441251336684,"pfxX":-8.44727291919488,"pfxZ":1.401160730116386,"pX":0.6575274634101915,"pZ":0.591074270755481,"vX0":4.4325477610981245,"vY0":-121.8653174377896,"vZ0":-8.584834369182305,"x":91.94,"y":222.82,"x0":-0.09860006945159196,"y0":50.000059328732206,"z0":6.8006628246777,"aX":-12.556488801678132},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.5,"breakHorizontal":14.0,"spinRate":940,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4514559913449503,"extension":5.6848694533482576},"index":4,"playId":"9b66f19c-63a9-33e6-b3b8-1a99d41c4db2","pitchNumber":3,"startTime":"2026-09-19T03:23:15.405Z","endTime":"2026-09-19T03:23:19.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.562768024227175,"aZ":-8.0634990421861,"pfxX":-4.115458944664097,"pfxZ":12.634609756838486,"pX":-0.5807915306542094,"pZ":2.1067118141470833,"vX0":-0.252389415324247,"vY0":-137.9530914313462,"vZ0":-11.026017206662289,"x":139.14,"y":181.9,"x0":0.046004415259813254,"y0":50.002071480051136,"z0":6.720521037736836,"aX":-7.851629675943642},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":7.4,"spinRate":2269,"spinDirection":198},"zone":7,"typeConfidence":0.9,"plateTime":0.3985847553338182,"extension":5.885218063250175},"index":5,"playId":"fa01a2bd-a6a9-34ed-a7bf-b6d8ae5f5273","pitchNumber":4,"startTime":"2026-09-19T03:23:37.201Z","endTime":"2026-09-19T03:23:40.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:23:40.926Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Cronenworth hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-19T03:23:59.168Z","endTime":"2026-09-19T03:26:10.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"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":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"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,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.650205677995707,"aZ":-9.902344622427602,"pfxX":-4.9955794304047485,"pfxZ":11.919969824785904,"pX":0.3376883056063175,"pZ":0.6002712473044741,"vX0":2.6158364982215545,"vY0":-136.25224211510127,"vZ0":-14.297157640102096,"x":104.13,"y":222.57,"x0":0.011077075282924894,"y0":50.003394693616364,"z0":6.61691520043206,"aX":-9.335519777373461},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":8.4,"spinRate":2256,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4029245293609547,"extension":6.016456515708151},"index":0,"playId":"72d26ed3-7e30-312b-961f-e410d2a6366a","pitchNumber":1,"startTime":"2026-09-19T03:24:08.649Z","endTime":"2026-09-19T03:24:12.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85282053685373,"aZ":-10.14136266672859,"pfxX":-3.45109896343371,"pfxZ":11.809915938894232,"pX":-0.21438985488847526,"pZ":1.8899896867962642,"vX0":0.731394261232298,"vY0":-135.98504862302755,"vZ0":-11.091079547421893,"x":125.17,"y":187.75,"x0":-0.03911118292159654,"y0":50.00545498068089,"z0":6.73376023581529,"aX":-6.440352027953742},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":6.1,"spinRate":2176,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.4033488843652102,"extension":5.798917944101852},"index":1,"playId":"e090bc6c-62e6-3852-b839-6b8560163711","pitchNumber":2,"startTime":"2026-09-19T03:24:27.529Z","endTime":"2026-09-19T03:24:31.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140403342244607,"aZ":-8.675055650077248,"pfxX":-2.3261656079459363,"pfxZ":12.391691244761988,"pX":-0.6417541908406341,"pZ":2.0907199923436597,"vX0":-0.7417955718235356,"vY0":-136.82778896673543,"vZ0":-10.81905026179171,"x":141.46,"y":182.33,"x0":-0.06494351209264129,"y0":50.00226039668579,"z0":6.689983743310645,"aX":-4.4113491828581815},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":4.3,"spinRate":2109,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.400275389787915,"extension":5.945404214091481},"index":2,"playId":"08702547-5e2b-389e-a8ff-57ece2782f63","pitchNumber":3,"startTime":"2026-09-19T03:24:46.270Z","endTime":"2026-09-19T03:24:50.357Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"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.6,"endSpeed":87.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47663009572486,"aZ":-6.588631511353141,"pfxX":-3.3675553183768328,"pfxZ":13.154792707519986,"pX":-0.3299909417679366,"pZ":0.5843505958250607,"vX0":-0.007296023941216229,"vY0":-138.4580621360643,"vZ0":-15.155528008563032,"x":129.58,"y":223.0,"x0":0.11021401337894865,"y0":50.00026217451005,"z0":6.565767427976765,"aX":-6.546453447559801},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.9,"breakHorizontal":6.1,"spinRate":2175,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.3953631539392415,"extension":6.0280204488421125},"index":3,"playId":"48187691-70bc-3667-b1fd-78a0ba86f5e5","pitchNumber":4,"startTime":"2026-09-19T03:25:19.259Z","endTime":"2026-09-19T03:25:22.551Z","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.8,"endSpeed":77.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387716402490334,"aZ":-29.675886053124355,"pfxX":-5.9510677332867985,"pfxZ":1.6623982711163805,"pX":0.3626340072075987,"pZ":1.2728900664957492,"vX0":3.3602789485016604,"vY0":-121.85344156184253,"vZ0":-7.041935532978664,"x":103.18,"y":204.41,"x0":-0.262527437185764,"y0":50.00037021314334,"z0":6.77054944004397,"aX":-8.93025990082062},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":10.0,"spinRate":875,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4498235529861767,"extension":5.820144638057592},"index":4,"playId":"0f6517b4-fa5f-3b2f-80f3-90930242877c","pitchNumber":5,"startTime":"2026-09-19T03:25:39.886Z","endTime":"2026-09-19T03:25:43.822Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63432053848211,"aZ":-27.57710431724369,"pfxX":1.063408598758512,"pfxZ":2.7809779113946913,"pX":2.055267249271491,"pZ":0.006269074854385223,"vX0":4.998421141378898,"vY0":-128.06748241674325,"vZ0":-10.918857988219148,"x":38.66,"y":238.61,"x0":-0.06376727617945809,"y0":50.00297773035021,"z0":6.499308949846328,"aX":1.7575906541419781},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":-3.1,"spinRate":2106,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.4284778095192152,"extension":6.15721096870215},"index":5,"playId":"f9c44717-b402-3685-a7f0-c8cdd047fb7d","pitchNumber":6,"startTime":"2026-09-19T03:25:58.784Z","endTime":"2026-09-19T03:26:10.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:26:10.482Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samad Taylor walks. Jake Cronenworth to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-19T03:26:36.588Z","endTime":"2026-09-19T03:28:09.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514071772385705,"aZ":-30.480203316215814,"pfxX":-0.04731232473931657,"pfxZ":1.119310328351851,"pX":0.5889191593383882,"pZ":3.9561539003014654,"vX0":2.442932352314006,"vY0":-123.48548937251037,"vZ0":-0.6800653849923197,"x":94.55,"y":131.96,"x0":-0.414323769392589,"y0":50.00496905625917,"z0":6.838426970551041,"aX":-0.07187823526790321},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-0.6,"spinRate":1761,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.4464826471843457,"extension":6.0332518433972036},"index":0,"playId":"3f70b038-e5a8-3644-8ffb-e0265bd59556","pitchNumber":1,"startTime":"2026-09-19T03:26:46.759Z","endTime":"2026-09-19T03:26:50.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877224737418555,"aZ":-10.846700801519013,"pfxX":-5.5705347399972105,"pfxZ":11.6038994594938,"pX":0.05300063187362031,"pZ":2.8127899060726023,"vX0":2.5445712112622103,"vY0":-134.39725335094425,"vZ0":-8.472798472519962,"x":114.98,"y":162.83,"x0":-0.17999439264684353,"y0":50.00108930464259,"z0":6.76753512051431,"aX":-10.235944976803717},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2145,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.4068312020777851,"extension":5.82803832125311},"index":1,"playId":"f6af5b17-e620-35d4-8153-b17f753d6143","pitchNumber":2,"startTime":"2026-09-19T03:27:04.522Z","endTime":"2026-09-19T03:27:09.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.362925982035133,"aZ":-32.26641651294486,"pfxX":-5.911962732549692,"pfxZ":-0.06415277814816012,"pX":1.058830881120093,"pZ":1.2991979645283827,"vX0":4.682828132631352,"vY0":-119.50098700237935,"vZ0":-6.157473852803608,"x":76.64,"y":203.7,"x0":-0.15510703453807279,"y0":50.00396984811216,"z0":6.797290139303679,"aX":-8.577743719807433},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.3,"breakHorizontal":9.6,"spinRate":1012,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.45781521782350776,"extension":5.801244991700045},"index":2,"playId":"8557e9ad-d7c7-37dc-938b-bc599100b6c2","pitchNumber":3,"startTime":"2026-09-19T03:27:28.234Z","endTime":"2026-09-19T03:27:31.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82286989533364,"aZ":-32.354358557892006,"pfxX":-6.694692155547385,"pfxZ":-0.12202932409698519,"pX":1.03664774569665,"pZ":2.4932270407602157,"vX0":4.936563075747358,"vY0":-120.32983531749645,"vZ0":-3.586935184431332,"x":77.49,"y":171.46,"x0":-0.16924663833917486,"y0":50.00423388873394,"z0":6.862681913638595,"aX":-9.841978194955047},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":11.0,"spinRate":935,"spinDirection":250},"zone":12,"typeConfidence":0.9,"plateTime":0.4547683137294678,"extension":5.808450025595941},"index":3,"playId":"8e80c937-f7ba-3e87-b85b-754e69b0a53b","pitchNumber":4,"startTime":"2026-09-19T03:27:46.511Z","endTime":"2026-09-19T03:27:50.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91115277103786,"aZ":-12.478577653815448,"pfxX":-5.612408606704628,"pfxZ":10.981149798784141,"pX":-0.6020274612163006,"pZ":1.2116498582034245,"vX0":0.585892539003651,"vY0":-133.61144835865355,"vZ0":-11.72965021431265,"x":139.95,"y":206.07,"x0":-0.09668949848171147,"y0":50.002740944851965,"z0":6.575857330377998,"aX":-10.067291551336309},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2221,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.41116934096156266,"extension":5.987205066411655},"index":4,"playId":"744474bb-e8a8-32b2-a5b5-5348aa4bd061","pitchNumber":5,"startTime":"2026-09-19T03:28:04.831Z","endTime":"2026-09-19T03:28:09.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:28:09.131Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ethan Salas flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-19T03:29:19.754Z","endTime":"2026-09-19T03:29:53.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-19T03:28:27.100Z","endTime":"2026-09-19T03:29:21.997Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935870975396444,"aZ":-31.877579352583822,"pfxX":-9.533797551595196,"pfxZ":0.21122723832722912,"pX":-0.7436657003510632,"pZ":3.17411399571154,"vX0":2.2362954953839105,"vY0":-118.26374807050185,"vZ0":-1.9275662541347431,"x":145.35,"y":153.08,"x0":-0.4727759474592711,"y0":50.00218565992378,"z0":6.968870139506474,"aX":-13.286708517640001},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.1,"breakHorizontal":16.6,"spinRate":924,"spinDirection":253},"zone":1,"typeConfidence":0.9,"plateTime":0.4660184788209394,"extension":5.856182816541196},"index":1,"playId":"e8e0d290-0d90-34a8-93a0-5bd659e069b2","pitchNumber":1,"startTime":"2026-09-19T03:29:21.997Z","endTime":"2026-09-19T03:29:25.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.072938813860585,"aZ":-25.768440432163462,"pfxX":-5.461769852505214,"pfxZ":4.4687195253264544,"pX":-0.03210110634932534,"pZ":2.8751692481853617,"vX0":2.5143694598276816,"vY0":-120.07803429442649,"vZ0":-4.0520778508402975,"x":118.22,"y":161.15,"x0":-0.3931286549709689,"y0":50.00520095120279,"z0":6.924058538933829,"aX":-7.836376249929898},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.2,"breakHorizontal":9.1,"spinRate":1004,"spinDirection":241},"zone":2,"typeConfidence":0.9,"plateTime":0.4592512179532351,"extension":5.56487560809576},"hitData":{"launchSpeed":85.7,"launchAngle":38.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.6,"coordY":98.02}},"index":2,"playId":"2f5a948e-ea2c-36df-9711-fabcaeb9d47e","pitchNumber":2,"startTime":"2026-09-19T03:29:39.947Z","endTime":"2026-09-19T03:29:53.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:29:53.728Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. challenged (pitch result), call on the field was confirmed: Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-19T03:30:09.715Z","endTime":"2026-09-19T03:31:29.766Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54835906426577,"aZ":-8.722102949667207,"pfxX":-2.385000756413046,"pfxZ":12.60332694938028,"pX":0.20927474165333745,"pZ":2.0400590329508956,"vX0":1.5935029694739558,"vY0":-136.19250875636746,"vZ0":-10.728539685102444,"x":109.02,"y":183.7,"x0":-0.07635994539292074,"y0":50.006274076999084,"z0":6.6545962389612034,"aX":-4.438906320831831},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.5,"breakHorizontal":4.0,"spinRate":2259,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.4036428851386429,"extension":6.040766305085319},"index":0,"playId":"812bacab-1e0b-3c86-ac33-db2d1e686445","pitchNumber":1,"startTime":"2026-09-19T03:30:20.926Z","endTime":"2026-09-19T03:30:24.576Z","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":93.6,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6086485421271,"aZ":-12.060185368668039,"pfxX":-2.407935726786844,"pfxZ":10.8270787221671,"pX":-0.529719255191622,"pZ":3.1906768906446623,"vX0":-0.21820386228014238,"vY0":-136.1042576373787,"vZ0":-7.42445120078249,"x":137.19,"y":152.63,"x0":-0.1358626978825564,"y0":50.002692693272024,"z0":6.807336299979312,"aX":-4.472957992378751},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":4.4,"spinRate":2074,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.40395993412931164,"extension":6.046942184600818},"index":1,"playId":"fcceb6db-4a4a-3fc7-90df-0947d4b0a391","pitchNumber":2,"startTime":"2026-09-19T03:30:40.315Z","endTime":"2026-09-19T03:30:43.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137893893292425,"aZ":-28.08251649616057,"pfxX":-6.529595514675534,"pfxZ":2.642405076041749,"pX":-0.4126646723872623,"pZ":1.4014277914014426,"vX0":1.229457666062091,"vY0":-124.00680995695544,"vZ0":-7.4259410231855885,"x":132.73,"y":200.94,"x0":-0.0686220489699489,"y0":50.00203663912609,"z0":6.796046810088971,"aX":-10.11007769887931},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":11.5,"spinRate":1048,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.44266316630798874,"extension":5.6073161328816},"index":2,"playId":"5ea94dd8-d5b4-3687-b1fa-8e9c4d3be9e4","pitchNumber":3,"startTime":"2026-09-19T03:31:05.769Z","endTime":"2026-09-19T03:31:09.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.408437082675963,"aZ":-28.057177650554117,"pfxX":-7.114364581947807,"pfxZ":2.7313938965687425,"pX":0.30136639192506165,"pZ":1.8622426101216867,"vX0":3.093956351978457,"vY0":-121.84630735934302,"vZ0":-6.24090566261456,"x":105.51,"y":188.5,"x0":-0.05895660987112741,"y0":50.00186949263673,"z0":6.87360160258951,"aX":-10.722261658534135},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.7,"breakHorizontal":12.1,"spinRate":939,"spinDirection":245},"zone":9,"typeConfidence":0.9,"plateTime":0.4491067937266755,"extension":5.631072814748197},"index":3,"playId":"c7e29723-c8d5-3adb-814f-04c73565bbde","pitchNumber":4,"startTime":"2026-09-19T03:31:25.808Z","endTime":"2026-09-19T03:31:29.766Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"}},"playEndTime":"2026-09-19T03:31:29.766Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-19T03:33:50.261Z","endTime":"2026-09-19T03:35:09.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004574386870868,"aZ":-18.630122332383237,"pfxX":5.536559709541375,"pfxZ":6.843292885390795,"pX":0.47959603516745425,"pZ":3.311945953302235,"vX0":-0.9985087839696336,"vY0":-139.67716389510525,"vZ0":-4.407552079899977,"x":98.72,"y":149.36,"x0":0.12204571279170967,"y0":50.001022108924644,"z0":6.132686070413399,"aX":10.95543894027579},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":-9.8,"spinRate":1927,"spinDirection":134},"zone":12,"typeConfidence":0.87,"plateTime":0.3919099149235943,"extension":5.651515194109246},"index":0,"playId":"6b7300b3-a718-3ae3-aef9-7ed7024eea1d","pitchNumber":1,"startTime":"2026-09-19T03:33:53.850Z","endTime":"2026-09-19T03:33:57.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383743648403343,"aZ":-27.028543442036337,"pfxX":10.854332163531513,"pfxZ":3.0875075540339854,"pX":0.8690763866723132,"pZ":0.36750297876067517,"vX0":-2.3950633536126236,"vY0":-128.74489781178556,"vZ0":-7.4333735188788665,"x":83.87,"y":228.86,"x0":0.40521607350850825,"y0":50.006005475251094,"z0":5.404089215955361,"aX":18.102930536528003},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-19.1,"spinRate":2063,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4265267175252325,"extension":6.086171653619343},"index":1,"playId":"8a418e22-4f5d-3bdd-a3f9-247669375a35","pitchNumber":2,"startTime":"2026-09-19T03:34:06.382Z","endTime":"2026-09-19T03:34:09.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.448362210042895,"aZ":-23.853315242061917,"pfxX":9.993076706851884,"pfxZ":4.253365238265431,"pX":0.3739176853790758,"pZ":3.358431010230379,"vX0":-2.4964222341570417,"vY0":-139.48380995177897,"vZ0":-3.169397517872885,"x":102.75,"y":148.1,"x0":-0.01362981328198182,"y0":50.00445562499536,"z0":6.095084533182215,"aX":19.552119030904343},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":-17.5,"spinRate":1970,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.39375608871366685,"extension":5.6981427350626},"index":2,"playId":"019d76ad-2b51-35e0-8611-200471dc1f17","pitchNumber":3,"startTime":"2026-09-19T03:34:23.141Z","endTime":"2026-09-19T03:34:27.894Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.530679315852208,"aZ":-20.943821450077756,"pfxX":8.815787271211725,"pfxZ":5.697148204123022,"pX":0.6730770115913322,"pZ":2.41304697797444,"vX0":-1.1166352349022126,"vY0":-139.53846948838805,"vZ0":-6.11456896477027,"x":91.34,"y":173.63,"x0":-0.06672621354660715,"y0":50.002591998290626,"z0":6.013568619832389,"aX":17.37592956037983},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":1950,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.39258756023079977,"extension":5.8359624008354345},"hitData":{"launchSpeed":93.8,"launchAngle":4.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":162.83}},"index":3,"playId":"831ae91f-4039-38cf-932f-7f4c4f59091f","pitchNumber":4,"startTime":"2026-09-19T03:34:54.230Z","endTime":"2026-09-19T03:35:09.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:35:09.266Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Deyvison De Los Santos pops out to second baseman Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-19T03:38:35.864Z","endTime":"2026-09-19T03:39:11.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,2],"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":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Deyvison De Los Santos replaces Joe Mack.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-19T03:35:29.974Z","endTime":"2026-09-19T03:36:04.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691277,"link":"/api/v1/people/691277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-19T03:36:04.971Z","endTime":"2026-09-19T03:37:26.178Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: David Morgan replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-19T03:37:26.178Z","endTime":"2026-09-19T03:38:38.187Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"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(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":97.2,"endSpeed":88.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0069581129601,"aZ":-13.801662811177376,"pfxX":-3.094258933809056,"pfxZ":9.077333695672692,"pX":-0.12355500453634492,"pZ":4.434619655396647,"vX0":4.808099030017246,"vY0":-141.52390314323398,"vZ0":-0.39981899710177804,"x":121.71,"y":119.05,"x0":-1.4442731082154106,"y0":50.00084015228499,"z0":5.463618027404797,"aX":-6.26217983822209},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":4.6,"spinRate":2506,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.38737221649879894,"extension":6.082113695005627},"index":3,"playId":"2e1ab1b2-404d-3df1-854f-0552f87fabc8","pitchNumber":1,"startTime":"2026-09-19T03:38:38.187Z","endTime":"2026-09-19T03:38:42.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61887182301231,"aZ":-13.263236678096202,"pfxX":-3.3785595974359266,"pfxZ":9.265304571797085,"pX":0.44220098643713723,"pZ":2.760096647401677,"vX0":6.425340117756914,"vY0":-142.19442676068016,"vZ0":-4.731786602836617,"x":100.14,"y":164.26,"x0":-1.4111889906490493,"y0":50.00297655488945,"z0":5.291982977378012,"aX":-6.896554711873178},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":2390,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.38569056447971795,"extension":6.1154427530452935},"hitData":{"launchSpeed":86.9,"launchAngle":62.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.98,"coordY":141.72}},"index":4,"playId":"ab94a5ce-202c-3ae1-8260-155557238dc1","pitchNumber":2,"startTime":"2026-09-19T03:38:55.029Z","endTime":"2026-09-19T03:39:11.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:39:11.210Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a line drive to left fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-19T03:39:25.142Z","endTime":"2026-09-19T03:40:10.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.996611455320206,"aZ":-19.519394142555694,"pfxX":-11.519795612905993,"pfxZ":6.095260010522906,"pX":0.30100838715202743,"pZ":1.1864513437282809,"vX0":9.515045640944061,"vY0":-143.3812120367522,"vZ0":-7.490153554716631,"x":105.53,"y":206.75,"x0":-1.5683645808070157,"y0":50.00350672035457,"z0":5.056455927584039,"aX":-23.920967022542627},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":18.8,"spinRate":2212,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.3823952762293379,"extension":6.1135050197169605},"index":0,"playId":"d7e56f88-34a3-37b5-a645-154b8f5ee43c","pitchNumber":1,"startTime":"2026-09-19T03:39:34.452Z","endTime":"2026-09-19T03:39:37.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.623399503025844,"aZ":-14.201518960505569,"pfxX":-6.169279706892523,"pfxZ":8.635064469687803,"pX":-0.5538411677235974,"pZ":2.821507552909666,"vX0":4.771000984365721,"vY0":-143.8861514239737,"vZ0":-4.738956078419668,"x":138.11,"y":162.6,"x0":-1.4379269580987866,"y0":50.00460805879066,"z0":5.380141959728674,"aX":-12.84417756509799},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2522,"spinDirection":214},"zone":1,"typeConfidence":0.87,"plateTime":0.3817153475292634,"extension":6.009421282992338},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.96,"coordY":77.2}},"index":1,"playId":"bd18a864-a034-3ae1-879c-9240663e10cd","pitchNumber":2,"startTime":"2026-09-19T03:39:53.078Z","endTime":"2026-09-19T03:40:10.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:40:10.132Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-19T03:40:24.624Z","endTime":"2026-09-19T03:40:46.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25056578862356,"aZ":-11.1918620184968,"pfxX":-3.9114819940782666,"pfxZ":10.240813085946971,"pX":-0.23858520043908815,"pZ":2.474120914054002,"vX0":4.5204201580122,"vY0":-142.98916218916014,"vZ0":-5.634277362683538,"x":126.09,"y":171.98,"x0":-1.3398351569847757,"y0":50.00080766166232,"z0":5.187478166545068,"aX":-8.012768701000239},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2375,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3846306332919278,"extension":6.204668345948534},"hitData":{"launchSpeed":105.2,"launchAngle":34.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.17,"coordY":52.24}},"index":0,"playId":"03c8985a-ca5e-303c-a0a2-a0756358993b","pitchNumber":1,"startTime":"2026-09-19T03:40:33.119Z","endTime":"2026-09-19T03:40:46.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:40:46.001Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dustin Harris flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-19T03:43:21.864Z","endTime":"2026-09-19T03:46:02.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[0,1],"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brian Navarreto replaces Deyvison De Los Santos, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T03:42:39.574Z","endTime":"2026-09-19T03:42:39.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":691277,"link":"/api/v1/people/691277"}},{"details":{"description":"Pitching Change: Josh Ekness replaces Jack Ralston.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-19T03:42:39.585Z","endTime":"2026-09-19T03:43:24.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.581068676192583,"aZ":-17.382911067913348,"pfxX":-7.03213807991459,"pfxZ":7.1479969238627366,"pX":-0.7198586700758481,"pZ":2.2719513197600585,"vX0":9.931432360973862,"vY0":-142.45583859646774,"vZ0":-5.039459978925396,"x":144.44,"y":177.44,"x0":-3.3263966532503497,"y0":50.004294316753445,"z0":5.151219863847204,"aX":-14.555745055496065},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":2360,"spinDirection":226},"zone":4,"typeConfidence":0.86,"plateTime":0.38346323589768216,"extension":6.787217124404476},"index":2,"playId":"66fed5d4-0714-3922-bc8a-7ff034bec778","pitchNumber":1,"startTime":"2026-09-19T03:43:24.064Z","endTime":"2026-09-19T03:43:27.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53046748768665,"aZ":-16.768405124778408,"pfxX":-6.107753724546315,"pfxZ":7.477879727913832,"pX":-0.6405229366063989,"pZ":2.0927805631834655,"vX0":9.478669634666982,"vY0":-142.15722954578578,"vZ0":-5.661851156036282,"x":141.42,"y":182.27,"x0":-3.2142510226891803,"y0":50.00684204363213,"z0":5.16343437534362,"aX":-12.58950061760837},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2388,"spinDirection":229},"zone":7,"typeConfidence":0.89,"plateTime":0.3843256597200839,"extension":6.614618198271525},"index":3,"playId":"a5a870a5-3f83-3687-a83e-d726db671d16","pitchNumber":2,"startTime":"2026-09-19T03:43:41.845Z","endTime":"2026-09-19T03:43:45.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21448981759308,"aZ":-17.459148798883138,"pfxX":-5.8914787013526615,"pfxZ":7.008355172736369,"pX":-0.9373760286032915,"pZ":4.1324877426890065,"vX0":8.901818710488033,"vY0":-144.1525431942952,"vZ0":-0.3452859684234003,"x":152.73,"y":127.2,"x0":-3.303242769485325,"y0":50.00381143680165,"z0":5.333813961187189,"aX":-12.372643754539824},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":2451,"spinDirection":225},"zone":11,"typeConfidence":0.83,"plateTime":0.3802908924392092,"extension":6.58034036232419},"index":4,"playId":"ec4b2b29-bc1f-369e-9153-6015d4699efc","pitchNumber":3,"startTime":"2026-09-19T03:44:18.903Z","endTime":"2026-09-19T03:44:22.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53424960178193,"aZ":-30.59850196377317,"pfxX":-11.843157268718691,"pfxZ":0.7630681887021407,"pX":-1.0504862480472108,"pZ":3.154242919247758,"vX0":11.045117494130338,"vY0":-143.47053725424024,"vZ0":0.15476870262706033,"x":157.04,"y":153.62,"x0":-3.431911643560057,"y0":50.00145221808735,"z0":5.0235841068948535,"aX":-24.42146513598623},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.7,"breakHorizontal":19.0,"spinRate":2239,"spinDirection":234},"zone":11,"typeConfidence":0.93,"plateTime":0.38335482714811553,"extension":6.805569416848872},"index":5,"playId":"2ff8ca25-8c25-348c-be91-97b3d3dc95fc","pitchNumber":4,"startTime":"2026-09-19T03:44:37.252Z","endTime":"2026-09-19T03:44:40.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":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8877611657471,"aZ":-14.813394808778819,"pfxX":-5.231776760018938,"pfxZ":8.400771547630294,"pX":-1.0508146228667314,"pZ":3.02165932292911,"vX0":7.987688556962952,"vY0":-142.85369014247365,"vZ0":-3.392961048329088,"x":157.05,"y":157.2,"x0":-3.203416720869617,"y0":50.00512679088319,"z0":5.155953818639466,"aX":-10.815484923877186},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2495,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.3834014226823723,"extension":6.5744598349845},"index":6,"playId":"b23130fa-e8cd-34fc-bf4b-116bf364c712","pitchNumber":5,"startTime":"2026-09-19T03:44:59.344Z","endTime":"2026-09-19T03:45:03.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91555843372898,"aZ":-14.368975804555054,"pfxX":-6.113863755124915,"pfxZ":8.482619118984992,"pX":-1.522878509333859,"pZ":2.5003867081421594,"vX0":7.235726371521604,"vY0":-144.0584017786839,"vZ0":-5.038879542980277,"x":175.05,"y":171.27,"x0":-3.2745261428323573,"y0":50.00059603868172,"z0":5.162467279733577,"aX":-12.830409053321928},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2503,"spinDirection":221},"zone":13,"typeConfidence":0.92,"plateTime":0.3804245851750685,"extension":6.581989627801202},"index":7,"playId":"4940c457-e9a4-3bb0-b8da-f47f2463e3ea","pitchNumber":6,"startTime":"2026-09-19T03:45:18.109Z","endTime":"2026-09-19T03:45:21.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-09-19T03:45:37.337Z","endTime":"2026-09-19T03:45:48.131Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38159142794721,"aZ":-12.537917713337006,"pfxX":-5.957079486261797,"pfxZ":9.465418834827293,"pX":0.4753562980414139,"pZ":2.378280215323645,"vX0":12.432356079843526,"vY0":-143.40159775774433,"vZ0":-5.439269292427099,"x":98.88,"y":174.57,"x0":-3.149954389336042,"y0":50.0028681769595,"z0":5.087557755948339,"aX":-12.359387764251855},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2628,"spinDirection":229},"zone":6,"typeConfidence":0.92,"plateTime":0.382524240121207,"extension":6.848991808195188},"hitData":{"launchSpeed":92.4,"launchAngle":48.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.94,"coordY":92.3}},"index":9,"playId":"d39ac86f-b283-393b-b9c0-4e6fa43d4275","pitchNumber":7,"startTime":"2026-09-19T03:45:48.131Z","endTime":"2026-09-19T03:46:02.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:46:02.631Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-19T03:46:18.934Z","endTime":"2026-09-19T03:47:25.151Z","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":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"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":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":91.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.81473549820379,"aZ":-12.505185886365362,"pfxX":-7.556426474635046,"pfxZ":9.221698843737746,"pX":0.4474232719894724,"pZ":2.480701485701808,"vX0":12.830375505766817,"vY0":-145.7109730962581,"vZ0":-5.379739934333499,"x":99.95,"y":171.8,"x0":-3.04752669598867,"y0":50.00279828446499,"z0":5.117888271073392,"aX":-16.118174289914567},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.6,"breakHorizontal":10.9,"spinRate":2559,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.3770620927960886,"extension":6.778855356896731},"index":0,"playId":"6bf92ea4-b5c1-368f-b1c8-4462ad62bc7a","pitchNumber":1,"startTime":"2026-09-19T03:46:25.410Z","endTime":"2026-09-19T03:46:28.852Z","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":97.8,"endSpeed":88.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86063425553273,"aZ":-30.22173193498622,"pfxX":-9.855419644313095,"pfxZ":0.9680608261419525,"pX":-0.12178255565448846,"pZ":2.627427602893297,"vX0":12.544945121802003,"vY0":-141.86371919075992,"vZ0":-1.2808183722049307,"x":121.64,"y":167.84,"x0":-3.3373602136040335,"y0":50.004612443826524,"z0":5.025476625345266,"aX":-19.930307252456068},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.7,"breakHorizontal":15.0,"spinRate":2352,"spinDirection":232},"zone":5,"typeConfidence":0.92,"plateTime":0.3872642927592347,"extension":6.797555270262296},"index":1,"playId":"092dc4e3-9e07-33f6-9678-51975b33a21e","pitchNumber":2,"startTime":"2026-09-19T03:46:42.792Z","endTime":"2026-09-19T03:46:46.265Z","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":97.6,"endSpeed":88.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18925824227921,"aZ":-13.126796483031399,"pfxX":-7.22424080538654,"pfxZ":9.444967629107794,"pX":0.7792166282642455,"pZ":1.4146496896388974,"vX0":12.83552040184401,"vY0":-141.34907217037693,"vZ0":-8.061559712454256,"x":87.3,"y":200.58,"x0":-2.8888117734022876,"y0":50.005651498946065,"z0":5.152828147871941,"aX":-14.574093513554168},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2602,"spinDirection":224},"zone":14,"typeConfidence":0.92,"plateTime":0.38797235374161376,"extension":6.8032938505896645},"index":2,"playId":"963a96f8-1832-38ca-b3ca-aa4c88f22d86","pitchNumber":3,"startTime":"2026-09-19T03:47:04.185Z","endTime":"2026-09-19T03:47:07.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345763338500085,"aZ":-29.686372810379577,"pfxX":10.04954176012928,"pfxZ":1.6584326905349416,"pX":1.2686417181126337,"pZ":1.1373695561704422,"vX0":8.265382368281044,"vY0":-122.8965816426005,"vZ0":-2.9783779114758686,"x":68.64,"y":208.07,"x0":-3.4700832280198086,"y0":50.00063428183119,"z0":4.944947898943002,"aX":15.02889559162131},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":-20.4,"spinRate":2744,"spinDirection":62},"zone":14,"typeConfidence":0.92,"plateTime":0.4494957203091863,"extension":6.868755912822569},"index":3,"playId":"a75bbdc4-394f-3fa8-9d56-0def4a97ef41","pitchNumber":4,"startTime":"2026-09-19T03:47:21.836Z","endTime":"2026-09-19T03:47:25.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:47:25.151Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-19T03:47:44.168Z","endTime":"2026-09-19T03:49:31.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74765934590076,"aZ":-10.373708766310251,"pfxX":-7.350265042192546,"pfxZ":10.87863091372824,"pX":1.2698380432755025,"pZ":1.3162588125403245,"vX0":14.2436746121,"vY0":-141.27681040224766,"vZ0":-8.57992274267947,"x":68.6,"y":203.24,"x0":-2.9020425386692503,"y0":50.00703330358145,"z0":5.075422536567818,"aX":-14.736364909147856},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":10.1,"spinRate":2672,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.38896690168338477,"extension":6.76041386074476},"index":0,"playId":"b5e2b430-e28e-39c3-998d-14a6828f8a1d","pitchNumber":1,"startTime":"2026-09-19T03:47:53.437Z","endTime":"2026-09-19T03:47:56.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.267629847909802,"aZ":-25.790845490533556,"pfxX":7.362049014955227,"pfxZ":4.317981654172683,"pX":2.06115548274823,"pZ":0.7834383227790018,"vX0":10.746767049986481,"vY0":-122.4751829065463,"vZ0":-4.309807046953343,"x":38.43,"y":217.63,"x0":-3.386380569409221,"y0":50.001650354692096,"z0":4.842634939006067,"aX":10.882108718911963},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":-16.4,"spinRate":2783,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.45191155950779915,"extension":6.811917377298375},"index":1,"playId":"07ae39d3-8e7f-3c3c-a52c-f040016fac2d","pitchNumber":2,"startTime":"2026-09-19T03:48:10.591Z","endTime":"2026-09-19T03:48:13.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.472819326839215,"aZ":-12.661368767142815,"pfxX":-5.445898026841222,"pfxZ":9.764290182906098,"pX":0.05009396051075454,"pZ":2.492672323059006,"vX0":10.947925999037277,"vY0":-141.24331999592417,"vZ0":-4.752876102875873,"x":115.09,"y":171.48,"x0":-3.1880153500847292,"y0":50.00208080857075,"z0":5.026798819273298,"aX":-10.883344288709477},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2590,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.3894400959655169,"extension":6.844505716361731},"index":2,"playId":"6f8ec51a-3bb5-341a-bae8-4457083ef2d4","pitchNumber":3,"startTime":"2026-09-19T03:48:30.090Z","endTime":"2026-09-19T03:48:33.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.257774929240966,"aZ":-9.636112789199762,"pfxX":-6.42252504105444,"pfxZ":11.165887011513838,"pX":0.7833980547914274,"pZ":1.979051492769245,"vX0":13.177091302394473,"vY0":-142.0514637499046,"vZ0":-6.889116403791618,"x":87.14,"y":185.35,"x0":-3.1070329641626246,"y0":50.005747229476185,"z0":5.067408649430812,"aX":-12.968175213127497},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2544,"spinDirection":227},"zone":14,"typeConfidence":0.92,"plateTime":0.3874037122478895,"extension":6.915006261806721},"index":3,"playId":"5617163d-cda0-3089-a6ef-2a7cf802df41","pitchNumber":4,"startTime":"2026-09-19T03:48:48.931Z","endTime":"2026-09-19T03:48:52.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64749882801014,"aZ":-10.466828785373357,"pfxX":-4.891088549000626,"pfxZ":11.047590647034625,"pX":0.8271777065105921,"pZ":2.122247010235734,"vX0":12.188687224632195,"vY0":-140.00844159867896,"vZ0":-6.494998314824044,"x":85.47,"y":181.48,"x0":-2.9672601935437743,"y0":50.002224972988834,"z0":5.173152504207176,"aX":-9.611056619394672},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":6.1,"spinRate":2696,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.39275738604719335,"extension":6.784712276764061},"index":4,"playId":"ed87ee9e-73d4-3417-9937-1360389eee9f","pitchNumber":5,"startTime":"2026-09-19T03:49:08.008Z","endTime":"2026-09-19T03:49:12.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6712622487898,"aZ":-26.290564743357447,"pfxX":-12.737708901099879,"pfxZ":2.8658969887971804,"pX":0.48882714404511046,"pZ":1.5445382704436925,"vX0":14.80266553144644,"vY0":-143.2942180874184,"vZ0":-4.870374389031197,"x":98.37,"y":197.08,"x0":-3.117579573072668,"y0":50.00686001165497,"z0":4.933121142543246,"aX":-26.190147937235686},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.2,"breakHorizontal":19.7,"spinRate":2487,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.383940229502997,"extension":6.833603968758651},"index":5,"playId":"24b6ed13-983e-3b81-ab7e-9899fe196c4d","pitchNumber":6,"startTime":"2026-09-19T03:49:28.006Z","endTime":"2026-09-19T03:49:31.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:49:31.336Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-19T03:51:36.215Z","endTime":"2026-09-19T03:54:09.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04024894188066,"aZ":-23.528573903281206,"pfxX":-9.09064579603853,"pfxZ":4.212521504548921,"pX":-0.7592866294802731,"pZ":3.4614096532667036,"vX0":5.110995001848629,"vY0":-142.42258879000582,"vZ0":-1.084797279198678,"x":145.94,"y":145.32,"x0":-1.3970556174990696,"y0":50.00317182935381,"z0":5.336852115853953,"aX":-18.655130891863546},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.6,"breakHorizontal":15.4,"spinRate":2094,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38473956345120275,"extension":6.0147260790976445},"index":0,"playId":"0155edf7-dbdd-3b7e-b394-b6a2ee4cf572","pitchNumber":1,"startTime":"2026-09-19T03:51:46.237Z","endTime":"2026-09-19T03:51:50.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241600193925287,"aZ":-30.150181569869368,"pfxX":1.9889903013586774,"pfxZ":1.1972347671103787,"pX":0.7289293463625993,"pZ":2.790473096221884,"vX0":5.223734797460751,"vY0":-128.54752442332284,"vZ0":-0.48915970265576,"x":89.21,"y":163.44,"x0":-1.5800714598614358,"y0":50.00192009468736,"z0":5.304461938049148,"aX":3.360238106114507},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":-4.7,"spinRate":2365,"spinDirection":109},"zone":3,"typeConfidence":0.9,"plateTime":0.4245303986732294,"extension":5.992570250433102},"index":1,"playId":"d207f2b8-a912-3a84-b468-a5ced04c61e0","pitchNumber":2,"startTime":"2026-09-19T03:52:04.762Z","endTime":"2026-09-19T03:52:08.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.946053436666634,"aZ":-22.256697346011894,"pfxX":-9.902883563477744,"pfxZ":4.782825730959463,"pX":-0.9389680728526522,"pZ":2.1192233352792886,"vX0":5.480327163948916,"vY0":-142.87809425317386,"vZ0":-4.817519314569297,"x":152.79,"y":181.56,"x0":-1.5920195561083839,"y0":50.004902037693114,"z0":5.22003118782199,"aX":-20.54129275204717},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2167,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.3828879124664071,"extension":5.969694103571945},"index":2,"playId":"020d74c4-fa4a-366f-bcee-891ce595176c","pitchNumber":3,"startTime":"2026-09-19T03:52:24.250Z","endTime":"2026-09-19T03:52:27.352Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.424706524484726,"aZ":-26.054196755393743,"pfxX":-9.37439332211519,"pfxZ":2.9371153026196897,"pX":-1.8405140183402857,"pZ":3.0758565639764988,"vX0":3.116035457033548,"vY0":-143.4846488644738,"vZ0":-1.3400147939981486,"x":187.16,"y":155.73,"x0":-1.7231551485791479,"y0":50.002462476233156,"z0":5.173491486874421,"aX":-19.531640829222717},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":1936,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.381839852571209,"extension":5.90100459926495},"index":3,"playId":"01066c0e-bce5-3602-9fb1-c3113af9816a","pitchNumber":4,"startTime":"2026-09-19T03:52:51.532Z","endTime":"2026-09-19T03:52:55.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22404008853368,"aZ":-14.581914221052942,"pfxX":-4.075614576425692,"pfxZ":8.687210570152196,"pX":0.2830906074789228,"pZ":3.0052456028717596,"vX0":5.917135236984565,"vY0":-141.4117192842426,"vZ0":-3.9893079025454137,"x":106.21,"y":157.64,"x0":-1.3069168904499835,"y0":50.005389351726734,"z0":5.369667128545383,"aX":-8.256385324624992},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2432,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.3873182274553555,"extension":5.905519201277008},"index":4,"playId":"dcee8a20-2703-3c6d-b7ae-3713c3bb37ff","pitchNumber":5,"startTime":"2026-09-19T03:53:10.798Z","endTime":"2026-09-19T03:53:17.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.049364923044536,"aZ":-41.69338525932694,"pfxX":5.768587305685991,"pfxZ":-6.388481193187384,"pX":0.48280376598500035,"pZ":0.7967372409931661,"vX0":2.629540209778536,"vY0":-122.0833701819483,"vZ0":-2.334666658727611,"x":98.6,"y":217.27,"x0":-1.3622789385101264,"y0":50.004716818586296,"z0":5.400141634553715,"aX":8.591313336345168},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.9,"breakHorizontal":-11.2,"spinRate":2586,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.45097931991810203,"extension":6.179076240601626},"index":5,"playId":"66418f0d-f483-321d-82de-b90b264fde94","pitchNumber":6,"startTime":"2026-09-19T03:53:41.851Z","endTime":"2026-09-19T03:53:46.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91394014190569,"aZ":-23.00392241715322,"pfxX":-11.642141513496494,"pfxZ":4.4947507716263,"pX":0.20994267107308934,"pZ":1.8919473369947222,"vX0":9.295753872052202,"vY0":-142.66356165792544,"vZ0":-4.8556752889859975,"x":109.0,"y":187.7,"x0":-1.594630337336278,"y0":50.00253540420532,"z0":5.085467475451112,"aX":-23.755419822187832},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":19.0,"spinRate":2038,"spinDirection":231},"zone":8,"typeConfidence":0.88,"plateTime":0.38541184586778376,"extension":6.082533697945223},"index":6,"playId":"25242c83-a36e-3657-ac3e-a53112ac2b87","pitchNumber":7,"startTime":"2026-09-19T03:54:05.165Z","endTime":"2026-09-19T03:54:09.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:54:09.626Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Otto Lopez doubles (32) on a sharp fly ball to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-19T03:54:30.343Z","endTime":"2026-09-19T03:56:31.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.461033539257,"aZ":-20.162121088897567,"pfxX":-11.681497183461994,"pfxZ":5.800428633647668,"pX":-0.15981956021685492,"pZ":0.6591730460593722,"vX0":7.983910487633959,"vY0":-143.72337208873708,"vZ0":-8.55699073833209,"x":123.09,"y":220.98,"x0":-1.470619008849305,"y0":50.00177340093351,"z0":4.95054097596059,"aX":-24.189229004044915},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.8,"breakHorizontal":19.3,"spinRate":2132,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.3825839274978211,"extension":6.044148046502449},"index":0,"playId":"7377e289-9fbb-301c-afdd-93b3249e1511","pitchNumber":1,"startTime":"2026-09-19T03:54:38.312Z","endTime":"2026-09-19T03:54:43.197Z","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":98.8,"endSpeed":89.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46641090694388,"aZ":-24.54386789611491,"pfxX":-11.715433973871203,"pfxZ":3.7031007839828005,"pX":0.2687927245849153,"pZ":1.5651372082757036,"vX0":9.278268348158862,"vY0":-143.41592385211564,"vZ0":-5.45362478935641,"x":106.75,"y":196.52,"x0":-1.5035830645806092,"y0":50.003302140477615,"z0":5.044474379900214,"aX":-24.14525674323574},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.6,"breakHorizontal":19.1,"spinRate":2050,"spinDirection":229},"zone":8,"typeConfidence":0.88,"plateTime":0.38348328146554334,"extension":6.083637168517993},"index":1,"playId":"cbaf3a50-be8e-33c4-8fc3-14e273b7af7b","pitchNumber":2,"startTime":"2026-09-19T03:54:58.022Z","endTime":"2026-09-19T03:55:01.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.774924073281756,"aZ":-41.74823105732843,"pfxX":5.687561081196372,"pfxZ":-6.6433336886286245,"pX":-1.0032843368198094,"pZ":1.6514821989058404,"vX0":-0.3245372718893427,"vY0":-120.0328362434428,"vZ0":-0.2036905012749637,"x":155.24,"y":194.19,"x0":-1.603026331725415,"y0":50.000941256918004,"z0":5.491676382051266,"aX":8.200689763975824},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.8,"breakHorizontal":-10.2,"spinRate":2495,"spinDirection":48},"zone":13,"typeConfidence":0.9,"plateTime":0.458372780899865,"extension":6.121679811032168},"index":2,"playId":"e7120b5c-3d61-3d08-adf8-bc038eac2ca7","pitchNumber":3,"startTime":"2026-09-19T03:55:18.755Z","endTime":"2026-09-19T03:55:23.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31434825179031,"aZ":-21.105228222855132,"pfxX":-10.862679899307578,"pfxZ":5.437554414064867,"pX":-0.2157137366567413,"pZ":0.860755188811398,"vX0":8.137881439742925,"vY0":-142.17618041514595,"vZ0":-7.513708482558284,"x":125.22,"y":215.54,"x0":-1.711952934117691,"y0":50.0035318943464,"z0":4.889853631222579,"aX":-22.114137099918747},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":17.9,"spinRate":1991,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.38608100880391705,"extension":6.073886138855622},"index":3,"playId":"e1612750-2d36-36ab-aeb1-27bc17876573","pitchNumber":4,"startTime":"2026-09-19T03:55:39.276Z","endTime":"2026-09-19T03:55:42.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.73081717618563,"aZ":-12.151517154293233,"pfxX":-5.213821333957432,"pfxZ":9.661172144195294,"pX":-0.17926232354271562,"pZ":2.458556740559394,"vX0":5.398069663128623,"vY0":-143.83339330439347,"vZ0":-5.95134406601905,"x":123.83,"y":172.4,"x0":-1.4127984255812398,"y0":50.00573084717312,"z0":5.3245636354665,"aX":-10.808324446711397},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2488,"spinDirection":218},"zone":5,"typeConfidence":0.92,"plateTime":0.38240614453200683,"extension":6.123539571901635},"hitData":{"launchSpeed":100.0,"launchAngle":24.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":77.94,"coordY":51.22}},"index":4,"playId":"564f7f13-f350-3a06-bdee-61862a96fad2","pitchNumber":5,"startTime":"2026-09-19T03:56:08.390Z","endTime":"2026-09-19T03:56:31.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:56:31.148Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-19T03:56:48.467Z","endTime":"2026-09-19T03:57:39.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"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":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.159788195562076,"aZ":-42.54466474036902,"pfxX":4.789936037049053,"pfxZ":-7.410049010037502,"pX":-0.054366576872982075,"pZ":1.9147331609654592,"vX0":2.1333343824350774,"vY0":-118.28428876758274,"vZ0":0.9329396962711298,"x":119.07,"y":187.08,"x0":-1.5936711157657941,"y0":50.0024088377154,"z0":5.454423987259108,"aX":6.703369198729957},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.8,"breakHorizontal":-9.2,"spinRate":2498,"spinDirection":47},"zone":8,"typeConfidence":0.9,"plateTime":0.46525901683610904,"extension":6.018314968989603},"index":0,"playId":"bfe1cc43-43b7-39e6-85dd-7223f19ef5ec","pitchNumber":1,"startTime":"2026-09-19T03:57:02.295Z","endTime":"2026-09-19T03:57:05.737Z","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":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438494480738832,"aZ":-41.81420666508213,"pfxX":5.200146430919794,"pfxZ":-6.8692580546124855,"pX":-0.8231400148044384,"pZ":2.5056751507816535,"vX0":0.2747003851560922,"vY0":-118.22485555862937,"vZ0":2.0265955292299473,"x":148.38,"y":171.13,"x0":-1.615935463189532,"y0":50.00509559802556,"z0":5.500977480098775,"aX":7.295042881549441},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.5,"breakHorizontal":-9.5,"spinRate":2504,"spinDirection":47},"zone":4,"typeConfidence":0.9,"plateTime":0.4649121944217365,"extension":5.960968678045268},"hitData":{"launchSpeed":93.3,"launchAngle":28.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.92,"coordY":61.81}},"index":1,"playId":"e26f34e5-4c73-30a1-a178-120c354eb572","pitchNumber":2,"startTime":"2026-09-19T03:57:22.440Z","endTime":"2026-09-19T03:57:39.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T03:57:39.445Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a ground ball to left fielder Samad Taylor. Otto Lopez scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-19T03:58:52.801Z","endTime":"2026-09-19T04:01:20.569Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-19T03:58:02.069Z","endTime":"2026-09-19T03:58:55.039Z","isPitch":false,"type":"action"},{"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":88.6,"endSpeed":81.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.690147954938492,"aZ":-28.935863016576466,"pfxX":-0.7774554262130993,"pfxZ":1.9302782860317738,"pX":-0.045627002632089006,"pZ":1.2631271539968072,"vX0":4.62080312125656,"vY0":-129.00271902277086,"vZ0":-3.962856553324569,"x":118.74,"y":204.68,"x0":-1.7617138590465902,"y0":50.00384312296543,"z0":5.058233948640653,"aX":-1.305770892217591},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":0.4,"spinRate":2239,"spinDirection":129},"zone":13,"typeConfidence":0.89,"plateTime":0.42512725269356366,"extension":5.949908440807787},"index":1,"playId":"7ee333c1-97d2-3139-9392-73c4d53e959b","pitchNumber":1,"startTime":"2026-09-19T03:58:55.039Z","endTime":"2026-09-19T03:58:59.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"8f01d166-37ff-3746-a43f-b19d2f195e29","startTime":"2026-09-19T03:59:24.534Z","endTime":"2026-09-19T03:59:27.580Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24896571251061,"aZ":-25.61230709304913,"pfxX":-9.932348099973211,"pfxZ":3.1860495320141657,"pX":-1.1129061505504945,"pZ":1.7590601423484593,"vX0":5.569611973191589,"vY0":-142.71298184708323,"vZ0":-4.690866876573886,"x":159.42,"y":191.29,"x0":-1.8007137720086508,"y0":50.00383991959557,"z0":5.040016391281636,"aX":-20.46178526767975},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":2128,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.38399854789688526,"extension":5.988535503137489},"index":3,"playId":"2a99142a-5812-3be9-8a45-f376be2acf2c","pitchNumber":2,"startTime":"2026-09-19T03:59:48.711Z","endTime":"2026-09-19T03:59:51.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.065859617283614,"aZ":-15.087896073453077,"pfxX":-4.256786469725529,"pfxZ":8.34984599551079,"pX":0.6898308156020019,"pZ":4.153660136655743,"vX0":7.261702242004022,"vY0":-142.03834766128048,"vZ0":-0.8257824319245094,"x":90.71,"y":126.63,"x0":-1.3450379367270289,"y0":50.00252569661584,"z0":5.406095751032603,"aX":-8.711092086951702},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2329,"spinDirection":215},"zone":12,"typeConfidence":0.92,"plateTime":0.38539723547283344,"extension":6.009618170058085},"index":4,"playId":"4a60f402-95fc-3352-ab4b-2f34a9a233f9","pitchNumber":3,"startTime":"2026-09-19T04:00:09.981Z","endTime":"2026-09-19T04:00:13.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59684367211968,"aZ":-27.68167322821211,"pfxX":1.332209649004506,"pfxZ":2.611936816413428,"pX":2.455563288862641,"pZ":0.9121137980069106,"vX0":9.774590887535018,"vY0":-130.41273277325465,"vZ0":-5.062654010343276,"x":23.4,"y":214.15,"x0":-1.515368930059137,"y0":50.00527472104553,"z0":4.9683837487327285,"aX":2.292107705507301},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2463,"spinDirection":136},"zone":14,"typeConfidence":0.89,"plateTime":0.42010280702591185,"extension":5.9676381489927},"index":5,"playId":"926eebc5-509d-3094-974d-c849ca370ac4","pitchNumber":4,"startTime":"2026-09-19T04:00:30.104Z","endTime":"2026-09-19T04:00:33.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher David Morgan. Otto Lopez to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"926eebc5-509d-3094-974d-c849ca370ac4","startTime":"2026-09-19T04:00:42.109Z","endTime":"2026-09-19T04:01:04.243Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35441239230825,"aZ":-28.252150798199967,"pfxX":-8.23526826072078,"pfxZ":1.8996010278387914,"pX":-0.309252987398861,"pZ":2.248903542136983,"vX0":6.884612487617553,"vY0":-142.68003660904094,"vZ0":-2.9035415615428013,"x":128.79,"y":178.06,"x0":-1.6816535656812925,"y0":50.00389915623277,"z0":5.0571941944007035,"aX":-17.006818623808968},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.0,"breakHorizontal":13.6,"spinRate":1963,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.38366196914279227,"extension":6.043787224061143},"hitData":{"launchSpeed":105.7,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":98.98}},"index":7,"playId":"e4b324d1-7f3e-3d1f-b627-e3a2229c46a3","pitchNumber":5,"startTime":"2026-09-19T04:01:04.243Z","endTime":"2026-09-19T04:01:20.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:01:20.569Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-19T04:03:54.622Z","endTime":"2026-09-19T04:05:07.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-19T04:01:54.314Z","endTime":"2026-09-19T04:02:29.932Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-19T04:02:29.932Z","endTime":"2026-09-19T04:03:56.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05239299042283,"aZ":-20.443344680677207,"pfxX":9.992194691660469,"pfxZ":5.642541066825721,"pX":1.4632014402280558,"pZ":2.5996993568280846,"vX0":-6.389738652767206,"vY0":-143.47752232268144,"vZ0":-5.243860041231063,"x":61.23,"y":168.59,"x0":2.4240970917130698,"y0":50.00300300075509,"z0":5.730070257267639,"aX":20.775383465204968},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.2,"breakHorizontal":-16.8,"spinRate":2410,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.3821594584327075,"extension":5.980732801790072},"index":2,"playId":"1059d95c-3b8e-3fa0-8444-d8878e60e614","pitchNumber":1,"startTime":"2026-09-19T04:03:56.383Z","endTime":"2026-09-19T04:04:00.282Z","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.5,"endSpeed":89.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45578674684048,"aZ":-18.842899137218463,"pfxX":10.0854417563673,"pfxZ":6.46134460198979,"pX":0.5244079957393096,"pZ":1.8525477343312753,"vX0":-8.687258029330176,"vY0":-143.03365881133792,"vZ0":-7.498945564389441,"x":97.01,"y":188.76,"x0":2.2978252297632724,"y0":50.00027339158181,"z0":5.699764602068134,"aX":20.795361366327437},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.2,"breakHorizontal":-16.4,"spinRate":2446,"spinDirection":140},"zone":9,"typeConfidence":0.9,"plateTime":0.3836425136965067,"extension":6.123512538803982},"index":3,"playId":"e3af1020-777e-3e10-82b6-6d127c4fc4fb","pitchNumber":2,"startTime":"2026-09-19T04:04:15.815Z","endTime":"2026-09-19T04:04:19.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.337827661019205,"aZ":-16.16852673565004,"pfxX":5.559369010207112,"pfxZ":7.677758178541749,"pX":-0.22568901396531724,"pZ":3.1029833776866735,"vX0":-8.924825891859191,"vY0":-143.494186896869,"vZ0":-4.929023742133278,"x":125.6,"y":155.0,"x0":2.2031409535350246,"y0":50.00110911725309,"z0":5.850926769287674,"aX":11.587762486807717},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2607,"spinDirection":147},"zone":2,"typeConfidence":0.86,"plateTime":0.38176300255867224,"extension":6.145933528187289},"index":4,"playId":"a6c15645-6ca7-3a18-9435-507bc9019ee8","pitchNumber":3,"startTime":"2026-09-19T04:04:37.788Z","endTime":"2026-09-19T04:04:41.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013566716862474,"aZ":-33.22636862254359,"pfxX":5.982238548388606,"pfxZ":-0.5802935949001089,"pX":-0.2289291006194861,"pZ":1.8889462086253959,"vX0":-8.5975337014615,"vY0":-133.78062889500507,"vZ0":-4.232154979775068,"x":125.73,"y":187.78,"x0":2.2390405372148194,"y0":50.000080873984366,"z0":5.854954292935366,"aX":10.916581098503135},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.7,"breakHorizontal":-9.1,"spinRate":990,"spinDirection":107},"zone":8,"typeConfidence":0.9,"plateTime":0.40835332418786763,"extension":6.035061836403132},"index":5,"playId":"a6759a70-f474-33a9-8749-357e8feb2562","pitchNumber":4,"startTime":"2026-09-19T04:05:03.756Z","endTime":"2026-09-19T04:05:07.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:05:07.753Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (26) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:07:26.033Z","endTime":"2026-09-19T04:09:17.977Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":690978,"link":"/api/v1/people/690978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dax Fulton replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T04:07:09.304Z","endTime":"2026-09-19T04:07:28.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690978,"link":"/api/v1/people/690978"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70614542299012,"aZ":-18.095848335225668,"pfxX":0.9063537267997066,"pfxZ":7.190708065470274,"pX":-0.28446188229795716,"pZ":1.9336453038962749,"vX0":-7.458020720934884,"vY0":-138.74346334999845,"vZ0":-8.435472762630834,"x":127.84,"y":186.57,"x0":2.3155737181778067,"y0":50.006423803965575,"z0":6.209124081390914,"aX":1.7757724600388733},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":-0.1,"spinRate":2365,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.3940797986459179,"extension":6.911975787052037},"index":1,"playId":"d5365c46-0261-37a5-9bd7-a16d4cceb4d0","pitchNumber":1,"startTime":"2026-09-19T04:07:28.181Z","endTime":"2026-09-19T04:07:32.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20451438981355,"aZ":-22.303410941883083,"pfxX":5.61231187107687,"pfxZ":5.08946555791511,"pX":0.22330151972358656,"pZ":2.6020199405186104,"vX0":-7.756505369831688,"vY0":-138.04052135003448,"vZ0":-5.638182214692875,"x":108.49,"y":168.53,"x0":2.3335722171505684,"y0":50.0060277792282,"z0":6.1616000250935175,"aX":10.891243429443747},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":-8.6,"spinRate":2160,"spinDirection":152},"zone":5,"typeConfidence":0.88,"plateTime":0.39598286725486975,"extension":6.882175777613582},"index":2,"playId":"63727522-7d76-33e1-a96a-a114256c1a30","pitchNumber":2,"startTime":"2026-09-19T04:07:47.385Z","endTime":"2026-09-19T04:07:50.687Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-19T04:08:01.147Z","endTime":"2026-09-19T04:08:10.397Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599877156436904,"aZ":-18.562028775079398,"pfxX":1.0656009413203529,"pfxZ":6.931446158628674,"pX":-0.28435136762232055,"pZ":3.981225071304596,"vX0":-7.215401268803312,"vY0":-138.89098895756382,"vZ0":-2.9976108501715997,"x":127.84,"y":131.29,"x0":2.2029085730000273,"y0":50.001981512329436,"z0":6.301172743344658,"aX":2.0927197239989965},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":-0.5,"spinRate":2311,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.393569660453839,"extension":7.045230861090271},"index":4,"playId":"92a1f80f-b9ab-3cc5-8d51-ff6a8e025aa7","pitchNumber":3,"startTime":"2026-09-19T04:08:10.397Z","endTime":"2026-09-19T04:08:14.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26912062770738,"aZ":-27.062337340235317,"pfxX":-6.454969205698966,"pfxZ":3.203354674168608,"pX":-0.9773735811019938,"pZ":2.5025192335671393,"vX0":-6.135917241573864,"vY0":-125.50494770653472,"vZ0":-3.881973041888677,"x":154.26,"y":171.21,"x0":2.337261510283168,"y0":50.00277750126886,"z0":6.271902195346968,"aX":-10.3031498678195},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":13.1,"spinRate":2716,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.43631408540389227,"extension":6.580256091130965},"index":5,"playId":"8dd5a443-68c6-388f-8e43-33a5055bdc90","pitchNumber":4,"startTime":"2026-09-19T04:08:27.206Z","endTime":"2026-09-19T04:08:30.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.710723850756867,"aZ":-18.583093149612434,"pfxX":-0.3942365567404513,"pfxZ":6.839063319194167,"pX":0.8675949889747672,"pZ":1.738987414435052,"vX0":-3.813200896398257,"vY0":-139.8612922889222,"vZ0":-8.72024451737779,"x":83.93,"y":191.83,"x0":2.298191507826199,"y0":50.00070185881624,"z0":6.109333193376469,"aX":-0.7824388299612367},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":1.4,"spinRate":2262,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.3911942250057807,"extension":7.170778604671764},"hitData":{"launchSpeed":111.4,"launchAngle":29.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":233.0,"coordY":58.96}},"index":6,"playId":"c6793ae3-4864-376b-99ec-fc88607e50ce","pitchNumber":5,"startTime":"2026-09-19T04:08:48.839Z","endTime":"2026-09-19T04:09:17.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:09:17.977Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:09:29.574Z","endTime":"2026-09-19T04:10:35.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806808435561997,"aZ":-31.09373538723125,"pfxX":-3.780556596476869,"pfxZ":0.6210989059358489,"pX":-0.036554808590633,"pZ":1.9380921600556786,"vX0":-5.439274704764823,"vY0":-130.7626077887299,"vZ0":-4.637400770971573,"x":118.39,"y":186.45,"x0":2.5622012141095762,"y0":50.00079958920925,"z0":6.069767736113249,"aX":-6.538663656910061},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":8.0,"spinRate":2358,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.4190178051028366,"extension":6.933857246368699},"index":0,"playId":"7b5fe2af-701f-3cf0-b96c-715a2fe43321","pitchNumber":1,"startTime":"2026-09-19T04:09:41.307Z","endTime":"2026-09-19T04:09:44.580Z","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":89.9,"endSpeed":82.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.960942709711343,"aZ":-27.930566936042215,"pfxX":9.299358999968119,"pfxZ":2.4500778594218104,"pX":1.325037580780529,"pZ":2.473414701923634,"vX0":-6.192183072300194,"vY0":-130.80739286548084,"vZ0":-3.636199824631755,"x":66.49,"y":172.0,"x0":2.5165297815586705,"y0":50.000501814541366,"z0":5.978819571783263,"aX":16.089963411634493},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":-15.5,"spinRate":1549,"spinDirection":125},"zone":14,"typeConfidence":0.89,"plateTime":0.4189615705866978,"extension":6.951530518892721},"index":1,"playId":"2e6e72fe-b46e-3cfb-86a5-36e9e7ba492a","pitchNumber":2,"startTime":"2026-09-19T04:09:54.041Z","endTime":"2026-09-19T04:09:57.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-19T04:10:07.578Z","endTime":"2026-09-19T04:10:19.016Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33642977722883,"aZ":-28.386395995325188,"pfxX":-10.356068384867271,"pfxZ":2.442380193391447,"pX":0.04419576958318501,"pZ":2.4743941167046506,"vX0":-2.8724380120838573,"vY0":-123.88571548585558,"vZ0":-3.2115306031675988,"x":115.32,"y":171.97,"x0":2.564683419730913,"y0":50.00163117714868,"z0":6.16653558634053,"aX":-16.055197179728278},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":19.4,"spinRate":2605,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.44255528194878124,"extension":6.579503000003478},"hitData":{"launchSpeed":76.7,"launchAngle":21.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.23,"coordY":88.59}},"index":3,"playId":"340b2d2e-807d-37db-a5b8-c48b2c447795","pitchNumber":3,"startTime":"2026-09-19T04:10:19.016Z","endTime":"2026-09-19T04:10:35.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:10:35.832Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to left fielder Heriberto Hernández. Xander Bogaerts to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:10:50.931Z","endTime":"2026-09-19T04:11:51.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.432555469783843,"aZ":-27.197145030116182,"pfxX":-1.9850276454970834,"pfxZ":2.941192184250571,"pX":-0.09368148519892172,"pZ":0.7221105384693381,"vX0":-6.702329244531388,"vY0":-129.43189291800883,"vZ0":-8.038028993300255,"x":120.57,"y":219.28,"x0":2.789110411791777,"y0":50.00444594783107,"z0":5.95558199678766,"aX":-3.3630557987343344},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":5.2,"spinRate":2369,"spinDirection":226},"zone":13,"typeConfidence":0.92,"plateTime":0.423442617068738,"extension":6.709747386742952},"index":0,"playId":"8b59a558-0065-3b84-ac16-0d9a1316df71","pitchNumber":1,"startTime":"2026-09-19T04:10:57.112Z","endTime":"2026-09-19T04:11:00.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730974781035687,"aZ":-28.128296674355763,"pfxX":-3.4659194948400076,"pfxZ":2.3574491200064918,"pX":-0.9059644439280987,"pZ":1.1860244551642731,"vX0":-7.569529297004561,"vY0":-129.7768784056907,"vZ0":-6.8971544554988755,"x":151.53,"y":206.76,"x0":2.4922840688394308,"y0":50.00143778577581,"z0":6.004310091188526,"aX":-5.944086055069291},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":7.9,"spinRate":2321,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.4211542036929461,"extension":7.016997909690635},"index":1,"playId":"af31c549-9052-36fa-a75a-d84b2414d6c2","pitchNumber":2,"startTime":"2026-09-19T04:11:18.026Z","endTime":"2026-09-19T04:11:22.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67502320489359,"aZ":-19.562028460376265,"pfxX":0.06680448237926839,"pfxZ":6.521909364006464,"pX":-0.40392203996493126,"pZ":1.8562599839785197,"vX0":-7.826839304970935,"vY0":-137.49577801307785,"vZ0":-8.015466650512282,"x":132.4,"y":188.66,"x0":2.459133014675038,"y0":50.00364405712554,"z0":6.114066021632907,"aX":0.13135283497877245},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":1.3,"spinRate":2267,"spinDirection":155},"zone":7,"typeConfidence":0.9,"plateTime":0.3968792476785219,"extension":7.191757106145465},"hitData":{"launchSpeed":95.7,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.93,"coordY":109.62}},"index":2,"playId":"70e0b05d-4869-398a-80e4-5936fb317053","pitchNumber":3,"startTime":"2026-09-19T04:11:37.336Z","endTime":"2026-09-19T04:11:51.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:11:51.907Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a line drive to center fielder Jakob Marsee. Xander Bogaerts scores. Jake Cronenworth to 2nd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:12:59.406Z","endTime":"2026-09-19T04:14:14.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":690978,"link":"/api/v1/people/690978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T04:12:04.194Z","endTime":"2026-09-19T04:13:01.542Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02562688159131,"aZ":-28.094797094949257,"pfxX":-0.7423121630832075,"pfxZ":2.3121305600036615,"pX":-1.1274045874034695,"pZ":0.26678629915889596,"vX0":-9.414671879258522,"vY0":-131.75164413336444,"vZ0":-9.734532818919801,"x":159.97,"y":231.58,"x0":2.5832396830772857,"y0":50.003274224176494,"z0":6.073700351175362,"aX":-1.309013313040606},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":3.4,"spinRate":2359,"spinDirection":220},"zone":13,"typeConfidence":0.83,"plateTime":0.4151402745017303,"extension":6.835319471468473},"index":1,"playId":"0454f887-d3fb-3916-83f0-ffe97d837096","pitchNumber":1,"startTime":"2026-09-19T04:13:01.542Z","endTime":"2026-09-19T04:13:04.831Z","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":95.2,"endSpeed":87.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858632912379363,"aZ":-26.895107524931962,"pfxX":7.437757242817408,"pfxZ":2.7055217180435074,"pX":0.5587085612109137,"pZ":1.9729831516226168,"vX0":-8.012951333505939,"vY0":-138.38270702815265,"vZ0":-6.337413286360361,"x":95.7,"y":185.51,"x0":2.5158926515045117,"y0":50.00495357223691,"z0":6.077420142016735,"aX":14.52800533661366},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.8,"breakHorizontal":-12.0,"spinRate":1992,"spinDirection":153},"zone":9,"typeConfidence":0.92,"plateTime":0.3947550881716251,"extension":6.9346529955970375},"index":2,"playId":"5af90e1c-bcc8-3f50-9e54-6355f9730afa","pitchNumber":2,"startTime":"2026-09-19T04:13:23.257Z","endTime":"2026-09-19T04:13:26.916Z","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":88.6,"endSpeed":81.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173632259129214,"aZ":-27.516065428061417,"pfxX":8.924501760047384,"pfxZ":2.7917752588569207,"pX":0.6075415690503518,"pZ":0.990579862654427,"vX0":-7.798178571828019,"vY0":-128.5902826563147,"vZ0":-7.231033574468328,"x":93.84,"y":212.03,"x0":2.5229424551772603,"y0":50.00619990896778,"z0":5.979982163785754,"aX":14.918089368776727},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":-14.4,"spinRate":1524,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.42628524611403806,"extension":6.717967545338211},"index":3,"playId":"cea2223f-6be7-3dd6-902d-b8c9230d68ec","pitchNumber":3,"startTime":"2026-09-19T04:13:43.805Z","endTime":"2026-09-19T04:13:47.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797678892288754,"aZ":-29.1868005258731,"pfxX":0.33948606756515426,"pfxZ":1.7362967802909086,"pX":0.0737851271726367,"pZ":1.813947157904985,"vX0":-6.893333644850456,"vY0":-129.61077060166593,"vZ0":-5.205862204948028,"x":114.19,"y":189.8,"x0":2.7134507336033,"y0":50.000636786822426,"z0":6.053152813925815,"aX":0.5843710441980865},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.3,"breakHorizontal":0.7,"spinRate":2401,"spinDirection":265},"zone":8,"typeConfidence":0.88,"plateTime":0.4211557663304468,"extension":6.93459971392472},"hitData":{"launchSpeed":97.3,"launchAngle":18.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.5,"coordY":80.62}},"index":4,"playId":"129dafef-802d-3f8b-a30b-1955a5da964a","pitchNumber":4,"startTime":"2026-09-19T04:14:01.650Z","endTime":"2026-09-19T04:14:14.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:14:14.127Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ethan Salas flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:14:35.342Z","endTime":"2026-09-19T04:15:49.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.327126916102248,"aZ":-31.496560483531628,"pfxX":-7.9786663909175894,"pfxZ":0.4635047996109929,"pX":0.3283490427175492,"pZ":3.1094703710873555,"vX0":-3.4497186995119224,"vY0":-121.16431707040186,"vZ0":-1.1384624973223096,"x":104.48,"y":154.82,"x0":2.810619032994768,"y0":50.00578557221376,"z0":6.356409828200694,"aX":-11.775957070832176},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":15.4,"spinRate":2586,"spinDirection":290},"zone":2,"typeConfidence":0.91,"plateTime":0.45335236085288244,"extension":6.690961488361136},"index":0,"playId":"c7ca8be1-677d-3122-a880-039caf400a18","pitchNumber":1,"startTime":"2026-09-19T04:14:39.400Z","endTime":"2026-09-19T04:14:42.877Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32134988475187,"aZ":-30.399754528563506,"pfxX":-7.826887982298592,"pfxZ":1.1858349272618707,"pX":-0.002166010102657725,"pZ":2.455237162941842,"vX0":-3.806393555812354,"vY0":-122.02187794884813,"vZ0":-2.681308507390584,"x":117.08,"y":172.49,"x0":2.599670811350885,"y0":50.0008616353105,"z0":6.214988553875841,"aX":-11.678384333179823},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":15.1,"spinRate":2616,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.450661685304405,"extension":6.5230306817089305},"index":1,"playId":"bb880209-4646-3a7a-8e35-362d9fe61ca8","pitchNumber":2,"startTime":"2026-09-19T04:14:57.352Z","endTime":"2026-09-19T04:15:01.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-19T04:15:08.086Z","endTime":"2026-09-19T04:15:15.455Z","isPitch":false,"type":"action","player":{"id":806956,"link":"/api/v1/people/806956"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04379370969065,"aZ":-29.280522840959073,"pfxX":-6.480842694519193,"pfxZ":1.905118415776669,"pX":-0.7466356734302332,"pZ":1.0234833090681106,"vX0":-6.0524424158318695,"vY0":-123.02467414096668,"vZ0":-6.4083205705067625,"x":145.46,"y":211.15,"x0":2.5941209012004256,"y0":50.00511910518857,"z0":6.166795268185207,"aX":-9.864221336210084},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":2590,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4464502161925785,"extension":6.696835335836368},"index":3,"playId":"c911502a-f7a8-3aae-8b4e-f1fe3e7753cc","pitchNumber":3,"startTime":"2026-09-19T04:15:15.455Z","endTime":"2026-09-19T04:15:19.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311096492549506,"aZ":-30.085947638751836,"pfxX":-9.077110250251907,"pfxZ":1.3678818640161872,"pX":-0.5986810176116235,"pZ":2.3368293742589867,"vX0":-4.877266155699173,"vY0":-123.55671002211892,"vZ0":-3.2354318823891064,"x":139.82,"y":175.69,"x0":2.587830185319947,"y0":50.004989926110675,"z0":6.223049172366121,"aX":-13.869436075403392},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":17.6,"spinRate":2741,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4453171408712482,"extension":6.6286666052958765},"hitData":{"launchSpeed":92.3,"launchAngle":38.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.05,"coordY":70.64}},"index":4,"playId":"09047583-ea30-3a40-b912-bafa864dd8da","pitchNumber":4,"startTime":"2026-09-19T04:15:32.883Z","endTime":"2026-09-19T04:15:49.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:15:49.102Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks. Jake Cronenworth to 3rd. Samad Taylor to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:16:06.095Z","endTime":"2026-09-19T04:17:29.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.263575023934305,"aZ":-24.511560535664607,"pfxX":10.639832798124559,"pfxZ":4.667687648211553,"pX":2.001222063346821,"pZ":1.3720563205528504,"vX0":-5.3517994466477905,"vY0":-127.82489251681095,"vZ0":-6.78850916360254,"x":40.72,"y":201.73,"x0":2.7483830756797936,"y0":50.0041147759729,"z0":6.008130246712563,"aX":17.470974958783792},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":-17.9,"spinRate":1632,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.42978863316426974,"extension":6.940154509827785},"index":0,"playId":"1f85e15b-a65b-3cce-9615-ac85ab1a1d8f","pitchNumber":1,"startTime":"2026-09-19T04:16:12.324Z","endTime":"2026-09-19T04:16:15.468Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83997042884912,"aZ":-19.07408787313586,"pfxX":0.566207556271145,"pfxZ":6.826969165045235,"pX":-2.060047435719307,"pZ":2.0157372679083916,"vX0":-11.63639159690692,"vY0":-137.70885452943952,"vZ0":-7.609135039186875,"x":195.52,"y":184.36,"x0":2.1483647455771036,"y0":50.003667473560924,"z0":6.107135855219381,"aX":1.0884008503577132},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":1.4,"spinRate":2372,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.39789174120493165,"extension":7.04238837714416},"index":1,"playId":"41c0b37a-ba32-333d-9c5c-c81cc8789839","pitchNumber":2,"startTime":"2026-09-19T04:16:27.624Z","endTime":"2026-09-19T04:16:31.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"dd53d228-77ea-4526-80ad-a08b18d12f75","startTime":"2026-09-19T04:16:46.692Z","endTime":"2026-09-19T04:16:51.692Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854005949496845,"aZ":-31.08721032849242,"pfxX":-6.911230092793762,"pfxZ":0.7291521920344699,"pX":-0.8526732729372264,"pZ":0.30111419625948727,"vX0":-6.485074510388008,"vY0":-122.26837013392655,"vZ0":-7.421332571864992,"x":149.5,"y":230.65,"x0":2.743980965564191,"y0":50.003987556933424,"z0":6.086491329111204,"aX":-10.337016204021786},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":14.2,"spinRate":2691,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.45007292528086307,"extension":6.773311326046738},"index":3,"playId":"e8fb79ed-0c35-3267-a515-0153e6f4058a","pitchNumber":3,"startTime":"2026-09-19T04:17:02.010Z","endTime":"2026-09-19T04:17:05.389Z","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":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.380125307353012,"aZ":-25.870125492720973,"pfxX":5.885908241619106,"pfxZ":3.2759687995329663,"pX":-0.4320987857826719,"pZ":0.6337429539414249,"vX0":-10.018304925359539,"vY0":-137.33688181492516,"vZ0":-9.87795976679527,"x":133.47,"y":221.67,"x0":2.486409946902002,"y0":50.00161544545174,"z0":6.015326532809118,"aX":11.323456919244277},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.1,"breakHorizontal":-8.8,"spinRate":2199,"spinDirection":142},"zone":13,"typeConfidence":0.86,"plateTime":0.39773644164621924,"extension":7.234408458834411},"index":4,"playId":"1f29edf9-44d2-377a-a758-b3c90eb84523","pitchNumber":4,"startTime":"2026-09-19T04:17:24.788Z","endTime":"2026-09-19T04:17:29.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:17:29.752Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto challenged (pitch result), call on the field was overturned: Dustin Harris called out on strikes.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:17:50.904Z","endTime":"2026-09-19T04:19:07.246Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71549932226735,"aZ":-31.401580335990186,"pfxX":-10.411177567042046,"pfxZ":0.5158754478043779,"pX":-1.2332339009345819,"pZ":1.749079702609608,"vX0":-5.6660028950611485,"vY0":-122.3987181292902,"vZ0":-4.344330212730117,"x":164.01,"y":191.55,"x0":2.4697828617919324,"y0":50.005641266091224,"z0":6.256741878576633,"aX":-15.688971945719254},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":20.3,"spinRate":2695,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4486746540643489,"extension":6.7506009220437235},"index":0,"playId":"0b4706bf-3ea7-38dd-86b8-85108d15f89d","pitchNumber":1,"startTime":"2026-09-19T04:17:58.447Z","endTime":"2026-09-19T04:18:02.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.830076524391504,"aZ":-31.702283081413274,"pfxX":-8.338599176012544,"pfxZ":0.31773829488078675,"pX":-0.9591048460927142,"pZ":2.2390071305049224,"vX0":-5.644311067107418,"vY0":-122.2300629945751,"vZ0":-3.2217492294784935,"x":153.56,"y":178.33,"x0":2.469771583428831,"y0":50.00518169606491,"z0":6.318270604298575,"aX":-12.521019581712931},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":16.6,"spinRate":2720,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4494329778252779,"extension":6.949329808587967},"index":1,"playId":"4604f19a-08c5-3704-b73c-5c49651ce4fc","pitchNumber":2,"startTime":"2026-09-19T04:18:14.007Z","endTime":"2026-09-19T04:18:23.041Z","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":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730817911668854,"aZ":-27.79675736982611,"pfxX":8.403428572412436,"pfxZ":2.664588607151126,"pX":-0.5549750208607392,"pZ":1.8971918677335733,"vX0":-9.974618531374334,"vY0":-127.26888182172625,"vZ0":-5.079082205834908,"x":138.15,"y":187.56,"x0":2.320353270050831,"y0":50.00305341422442,"z0":6.116016150007418,"aX":13.807816052387658},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-13.0,"spinRate":1550,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.4301056228882665,"extension":6.961218280789057},"index":2,"playId":"049c41de-0fcf-32e1-8455-819233ab69f4","pitchNumber":3,"startTime":"2026-09-19T04:18:32.043Z","endTime":"2026-09-19T04:18:35.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-19T04:18:47.543Z","endTime":"2026-09-19T04:19:02.485Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.735529961330585,"aZ":-26.05007579578646,"pfxX":4.860339158554824,"pfxZ":3.1601483011916294,"pX":0.8316747349666455,"pZ":2.0967592737941527,"vX0":-6.219211256423478,"vY0":-138.0264091690057,"vZ0":-6.265918663481612,"x":85.3,"y":182.17,"x0":2.4789732073994037,"y0":50.001378672377705,"z0":6.142231083942438,"aX":9.41019129697628},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":-7.6,"spinRate":2151,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.3963218950581928,"extension":6.749925576999163},"index":4,"playId":"36ed8555-caf1-3a4b-a21a-aed28bf408f7","pitchNumber":4,"startTime":"2026-09-19T04:19:02.485Z","endTime":"2026-09-19T04:19:07.246Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}},"playEndTime":"2026-09-19T04:19:07.246Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-19T04:19:38.253Z","endTime":"2026-09-19T04:20:26.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43706257982463,"aZ":-18.515666131070347,"pfxX":-0.76833523320689,"pfxZ":6.9595288072139585,"pX":-0.4105616665721598,"pZ":3.0061847008254463,"vX0":-7.390516902886602,"vY0":-138.6007735938445,"vZ0":-5.621044453290438,"x":132.65,"y":157.61,"x0":2.3807400173489257,"y0":50.00505951338928,"z0":6.280830328176601,"aX":-1.5058127956689342},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":2.8,"spinRate":2533,"spinDirection":164},"zone":1,"typeConfidence":0.9,"plateTime":0.3938784236067403,"extension":6.865732007214908},"index":0,"playId":"c9561cdd-b4a9-37ab-b6d2-b71ac180cc61","pitchNumber":1,"startTime":"2026-09-19T04:19:43.520Z","endTime":"2026-09-19T04:19:46.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14066686705345,"aZ":-30.70881428866443,"pfxX":-2.7122409753435406,"pfxZ":0.8344808566872643,"pX":0.771908280561467,"pZ":2.6005629670981465,"vX0":-3.694930591138453,"vY0":-131.37443556931268,"vZ0":-3.8086445198160117,"x":87.58,"y":168.56,"x0":2.5455458796424635,"y0":50.003445810882134,"z0":6.335350898825457,"aX":-4.771989974928776},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.0,"breakHorizontal":5.6,"spinRate":2510,"spinDirection":232},"zone":6,"typeConfidence":0.92,"plateTime":0.41589318772825257,"extension":6.875055582323595},"index":1,"playId":"4d89c0e7-3c9d-3fb3-a862-990736e15c9f","pitchNumber":2,"startTime":"2026-09-19T04:20:01.770Z","endTime":"2026-09-19T04:20:05.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.799960278734815,"aZ":-22.572658747254728,"pfxX":-0.10711030782142661,"pfxZ":4.924951495300743,"pX":-0.658620925589454,"pZ":3.731314452342277,"vX0":-8.124065738958244,"vY0":-138.45657893885496,"vZ0":-3.0840925452084167,"x":142.11,"y":138.03,"x0":2.3226446753654164,"y0":50.00156224284972,"z0":6.363564098735836,"aX":-0.20702647520743506},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":1.8,"spinRate":2250,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.3950173170485418,"extension":6.835152721787746},"index":2,"playId":"14f5e5cb-47e5-3076-8105-eece98f38307","pitchNumber":3,"startTime":"2026-09-19T04:20:22.512Z","endTime":"2026-09-19T04:20:26.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:20:26.001Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to second baseman Fernando Tatis Jr., deflected by pitcher Griffin Canning.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-19T04:22:50.622Z","endTime":"2026-09-19T04:23:45.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656288,"link":"/api/v1/people/656288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Griffin Canning replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T04:21:33.095Z","endTime":"2026-09-19T04:22:52.784Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.988067549579284,"aZ":-14.884256539078,"pfxX":-4.352958081104198,"pfxZ":8.78434189932583,"pX":-0.9477409281005957,"pZ":4.153232172062176,"vX0":0.6296386292048286,"vY0":-139.76570750815395,"vZ0":-1.7166791563227368,"x":153.13,"y":126.64,"x0":-0.611322923912888,"y0":50.004646044625986,"z0":5.758379270747014,"aX":-8.568736490064765},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2239,"spinDirection":210},"zone":11,"typeConfidence":0.93,"plateTime":0.3926649161857654,"extension":6.025997246325883},"index":1,"playId":"f4e8a0f4-2173-3c57-949b-ae53e92e789e","pitchNumber":1,"startTime":"2026-09-19T04:22:52.784Z","endTime":"2026-09-19T04:22:55.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.106596080653116,"aZ":-14.488389499471799,"pfxX":-6.063768911597086,"pfxZ":9.137092574721212,"pX":0.3156534878835993,"pZ":0.7616432438552005,"vX0":4.338626167554674,"vY0":-138.3185576172828,"vZ0":-9.853607826755931,"x":104.97,"y":218.22,"x0":-0.4860924987694182,"y0":50.0047382783758,"z0":5.343853572814555,"aX":-11.740467493372291},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2282,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.39611732894230745,"extension":6.121141773302673},"index":2,"playId":"63e09b60-c677-31f0-9b07-73e626f991c5","pitchNumber":2,"startTime":"2026-09-19T04:23:09.121Z","endTime":"2026-09-19T04:23:13.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.503614592983034,"aZ":-15.245908224169636,"pfxX":-6.1481069744522046,"pfxZ":8.77083635323307,"pX":-0.047101402150015854,"pZ":1.399474847329182,"vX0":3.4649376967055,"vY0":-138.45070367754636,"vZ0":-8.209545477714908,"x":118.8,"y":200.99,"x0":-0.5196262034617748,"y0":50.006576382950215,"z0":5.435248592546197,"aX":-11.872475764693029},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2245,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.3964397683399241,"extension":6.009483030897109},"hitData":{"launchSpeed":89.3,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":137.11,"coordY":161.82}},"index":3,"playId":"cb9eb173-e506-3416-afd4-97649871cabf","pitchNumber":3,"startTime":"2026-09-19T04:23:28.083Z","endTime":"2026-09-19T04:23:45.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:23:45.962Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-19T04:23:58.625Z","endTime":"2026-09-19T04:25:27.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.278879334623134,"aZ":-28.51284954346297,"pfxX":-8.860051221114372,"pfxZ":1.9453441993555458,"pX":-0.07880024705761844,"pZ":3.3394032587270273,"vX0":4.217952563442456,"vY0":-136.58225089639228,"vZ0":-0.7071895613348088,"x":120.0,"y":148.62,"x0":-0.49566852008519136,"y0":50.00180588791248,"z0":5.569863805470842,"aX":-16.66703281630419},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":15.1,"spinRate":2081,"spinDirection":220},"zone":2,"typeConfidence":0.79,"plateTime":0.4016781793206978,"extension":5.937994344362036},"index":0,"playId":"d1c785a7-174e-3b52-8f6a-b24c8c46e0a5","pitchNumber":1,"startTime":"2026-09-19T04:24:07.373Z","endTime":"2026-09-19T04:24:11.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.027925131952195,"aZ":-34.6926845197413,"pfxX":-2.360192166276197,"pfxZ":-1.4256383960512933,"pX":0.7992427781640445,"pZ":0.8850841944705732,"vX0":4.2344380186809625,"vY0":-131.77498858809813,"vZ0":-5.50575084703544,"x":86.53,"y":214.88,"x0":-0.5191516310744102,"y0":50.00305042342973,"z0":5.553263939815113,"aX":-4.1662723459557816},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.6,"breakHorizontal":3.4,"spinRate":2874,"spinDirection":349},"zone":14,"typeConfidence":0.81,"plateTime":0.41506180944086823,"extension":5.831030466838719},"index":1,"playId":"14ac8f5c-b517-3382-979c-9c4640983072","pitchNumber":2,"startTime":"2026-09-19T04:24:28.824Z","endTime":"2026-09-19T04:24:32.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83430315301288,"aZ":-32.099845460378816,"pfxX":-10.823548952692349,"pfxZ":0.04416864620212113,"pX":-0.21707906845792396,"pZ":1.9819633392436702,"vX0":4.916455377284928,"vY0":-132.09279767968098,"vZ0":-3.04352599561748,"x":125.27,"y":185.27,"x0":-0.6949550688875317,"y0":50.0052103943241,"z0":5.506427129096667,"aX":-19.151233373944567},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.4,"breakHorizontal":18.6,"spinRate":1759,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.41447142298077777,"extension":5.819552508281017},"index":2,"playId":"0a656f48-65f8-335a-b245-958610b21a2c","pitchNumber":3,"startTime":"2026-09-19T04:24:46.579Z","endTime":"2026-09-19T04:24:50.072Z","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.2,"endSpeed":84.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712663909054374,"aZ":-31.267731354565296,"pfxX":-10.987551936542127,"pfxZ":0.5040009946554718,"pX":0.051142002823500024,"pZ":0.9981054879787129,"vX0":5.532278422460055,"vY0":-132.7153465272191,"vZ0":-5.704307073883852,"x":115.05,"y":211.83,"x0":-0.6301039857540144,"y0":50.00058835649567,"z0":5.445312628018467,"aX":-19.648344676488684},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.1,"breakHorizontal":18.7,"spinRate":1727,"spinDirection":239},"zone":14,"typeConfidence":0.92,"plateTime":0.4123048857477234,"extension":5.7218633554237215},"index":3,"playId":"62aa70ab-4cbd-3485-b3a1-c84b13beda4d","pitchNumber":4,"startTime":"2026-09-19T04:25:05.137Z","endTime":"2026-09-19T04:25:08.635Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24592585853652,"aZ":-14.11778747033036,"pfxX":-5.349799529745543,"pfxZ":9.189442109376278,"pX":0.48978066741962717,"pZ":3.8643292880293907,"vX0":4.155178178702633,"vY0":-139.2864052327669,"vZ0":-2.3421060944016197,"x":98.33,"y":134.44,"x0":-0.3261764535622374,"y0":50.0045738820982,"z0":5.649505050146416,"aX":-10.514203439928677},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2329,"spinDirection":213},"zone":12,"typeConfidence":0.93,"plateTime":0.39322140598059985,"extension":6.0813247484215305},"index":4,"playId":"15ac3a9a-5171-337d-bf36-09f2e8710073","pitchNumber":5,"startTime":"2026-09-19T04:25:24.496Z","endTime":"2026-09-19T04:25:27.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:25:27.917Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a ground ball to second baseman Fernando Tatis Jr. Xavier Edwards to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-19T04:25:47.061Z","endTime":"2026-09-19T04:26:12.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060593829647548,"aZ":-20.751391746995065,"pfxX":-9.24323915750169,"pfxZ":5.778240426410152,"pX":0.03733991977907506,"pZ":3.1222272562178115,"vX0":4.793597128590916,"vY0":-139.1889347584544,"vZ0":-2.8678035012643894,"x":115.58,"y":154.48,"x0":-0.49943190477980315,"y0":50.00233838020905,"z0":5.528297075598422,"aX":-18.27092309457416},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":15.8,"spinRate":2336,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.39240656554552356,"extension":5.910478125539354},"hitData":{"launchSpeed":100.0,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":148.14}},"index":0,"playId":"fd2ff8b6-adbd-3eb5-9f2d-4a9eb74bc790","pitchNumber":1,"startTime":"2026-09-19T04:25:55.557Z","endTime":"2026-09-19T04:26:12.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:26:12.258Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Stowers grounds into a double play, first baseman Ty France to shortstop Xander Bogaerts to pitcher Griffin Canning. Agustín Ramírez out at 2nd. Kyle Stowers out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-19T04:26:26.595Z","endTime":"2026-09-19T04:27:26.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".836"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".460"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".309"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".082"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.94"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.94"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.19"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.50"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.72"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.81"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.81"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.73"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.86"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.42"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".836"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".460"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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_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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":656288,"link":"/api/v1/people/656288"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39209278631358,"aZ":-12.677000483492266,"pfxX":-4.265936657814512,"pfxZ":9.998783876451402,"pX":-0.6363145622400106,"pZ":4.243914988352083,"vX0":1.4815303587609727,"vY0":-139.48488758332454,"vZ0":-1.669758598005262,"x":141.25,"y":124.19,"x0":-0.6233654543696353,"y0":50.00416847702424,"z0":5.696017723960483,"aX":-8.319911194017127},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2285,"spinDirection":215},"zone":11,"typeConfidence":0.94,"plateTime":0.39423508828460463,"extension":5.8805248944161495},"index":0,"playId":"807dd6bb-0afe-3f98-8497-86c9b6045147","pitchNumber":1,"startTime":"2026-09-19T04:26:35.593Z","endTime":"2026-09-19T04:26:38.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446838566538517,"aZ":-37.15342357661875,"pfxX":-8.57951226732306,"pfxZ":-2.7874053104575784,"pX":-0.2876804876815232,"pZ":0.7968552394147215,"vX0":3.938851367648535,"vY0":-132.82284918398872,"vZ0":-4.981839580861117,"x":127.97,"y":217.26,"x0":-0.6752064728279903,"y0":50.00214097073818,"z0":5.398326561489102,"aX":-15.32882607357401},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.9,"breakHorizontal":14.6,"spinRate":1350,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.4123658973536517,"extension":5.735423469976973},"index":1,"playId":"4b15a98d-db90-3b4b-bdbb-9ab1623b6ee0","pitchNumber":2,"startTime":"2026-09-19T04:26:52.121Z","endTime":"2026-09-19T04:26:55.681Z","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.6,"endSpeed":83.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46978469438109,"aZ":-30.292444893437953,"pfxX":-10.66168807527832,"pfxZ":1.0458935725419156,"pX":-0.33019169519784025,"pZ":1.9732270279347806,"vX0":4.548027407981508,"vY0":-133.32597177912027,"vZ0":-3.3554866258813405,"x":129.59,"y":185.5,"x0":-0.6759288462000009,"y0":50.00074629373931,"z0":5.4412503857945245,"aX":-19.1339951364195},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":18.2,"spinRate":1397,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.4112959236834066,"extension":5.772852223270916},"hitData":{"launchSpeed":88.4,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":160.8}},"index":2,"playId":"4d58ce5d-f7dc-316f-b979-7c59725ecb92","pitchNumber":3,"startTime":"2026-09-19T04:27:16.093Z","endTime":"2026-09-19T04:27:26.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:27:26.203Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Stowers grounds into a double play, first baseman Ty France to shortstop Xander Bogaerts to pitcher Griffin Canning. Agustín Ramírez out at 2nd. Kyle Stowers out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-19T04:26:26.595Z","endTime":"2026-09-19T04:27:26.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".836"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".460"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".309"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".082"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.94"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.94"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.19"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.50"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.72"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.81"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.81"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.73"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.86"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.42"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".836"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".793"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".460"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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_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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":656288,"link":"/api/v1/people/656288"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39209278631358,"aZ":-12.677000483492266,"pfxX":-4.265936657814512,"pfxZ":9.998783876451402,"pX":-0.6363145622400106,"pZ":4.243914988352083,"vX0":1.4815303587609727,"vY0":-139.48488758332454,"vZ0":-1.669758598005262,"x":141.25,"y":124.19,"x0":-0.6233654543696353,"y0":50.00416847702424,"z0":5.696017723960483,"aX":-8.319911194017127},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2285,"spinDirection":215},"zone":11,"typeConfidence":0.94,"plateTime":0.39423508828460463,"extension":5.8805248944161495},"index":0,"playId":"807dd6bb-0afe-3f98-8497-86c9b6045147","pitchNumber":1,"startTime":"2026-09-19T04:26:35.593Z","endTime":"2026-09-19T04:26:38.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446838566538517,"aZ":-37.15342357661875,"pfxX":-8.57951226732306,"pfxZ":-2.7874053104575784,"pX":-0.2876804876815232,"pZ":0.7968552394147215,"vX0":3.938851367648535,"vY0":-132.82284918398872,"vZ0":-4.981839580861117,"x":127.97,"y":217.26,"x0":-0.6752064728279903,"y0":50.00214097073818,"z0":5.398326561489102,"aX":-15.32882607357401},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.9,"breakHorizontal":14.6,"spinRate":1350,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.4123658973536517,"extension":5.735423469976973},"index":1,"playId":"4b15a98d-db90-3b4b-bdbb-9ab1623b6ee0","pitchNumber":2,"startTime":"2026-09-19T04:26:52.121Z","endTime":"2026-09-19T04:26:55.681Z","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.6,"endSpeed":83.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46978469438109,"aZ":-30.292444893437953,"pfxX":-10.66168807527832,"pfxZ":1.0458935725419156,"pX":-0.33019169519784025,"pZ":1.9732270279347806,"vX0":4.548027407981508,"vY0":-133.32597177912027,"vZ0":-3.3554866258813405,"x":129.59,"y":185.5,"x0":-0.6759288462000009,"y0":50.00074629373931,"z0":5.4412503857945245,"aX":-19.1339951364195},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":18.2,"spinRate":1397,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.4112959236834066,"extension":5.772852223270916},"hitData":{"launchSpeed":88.4,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":160.8}},"index":2,"playId":"4d58ce5d-f7dc-316f-b979-7c59725ecb92","pitchNumber":3,"startTime":"2026-09-19T04:27:16.093Z","endTime":"2026-09-19T04:27:26.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T04:27:26.203Z","atBatIndex":75},"scoringPlays":[15,38,39,41,62,64,67],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":118.91,"y":191.48},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":185.18,"y":87.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":113.78,"y":143.39},"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":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":127.99,"y":145.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":148.85,"y":197.0},"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":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":116.34,"y":161.82},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":176.12,"y":136.76},"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":2,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":109.75,"y":174.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":134.58,"y":161.31},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16,17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":34.65,"y":80.32},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":176.75,"y":95.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":63.08,"y":104.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":95.57,"y":72.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":93.53,"y":84.79},"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":3,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":108.74,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"coordinates":{"x":124.45,"y":178.54},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":177.22,"y":134.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":116.76,"y":84.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":104.68,"y":68.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":150.8,"y":178.03},"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":4,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":140.15,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":200.45,"y":109.87},"type":"H","description":"Single"}]}},{"startIndex":31,"endIndex":42,"top":[31,32,33],"bottom":[34,35,36,37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":89.33,"y":147.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":144.21,"y":154.22},"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":43.37,"y":108.61},"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":5,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":119.67,"y":97.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":130.8,"y":194.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"coordinates":{"x":131.53,"y":114.31},"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":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":177.56,"y":89.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":147.25,"y":80.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":136.31,"y":65.3},"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":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":29.42,"y":74.29},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":108.23,"y":165.87},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":51,"top":[43,44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":185.68,"y":133.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":132.05,"y":76.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":109.72,"y":186.47},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":148.77,"y":170.94},"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":6,"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"coordinates":{"x":58.6,"y":98.02},"type":"O","description":"Flyout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":158.4,"y":162.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"coordinates":{"x":163.98,"y":141.72},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":90.96,"y":77.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":104.17,"y":52.24},"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":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":101.94,"y":92.3},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":71,"top":[59,60,61,62,63],"bottom":[64,65,66,67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":77.94,"y":51.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":104.92,"y":61.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":79.85,"y":98.98},"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":8,"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":233.0,"y":58.96},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":91.23,"y":88.59},"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":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":85.93,"y":109.62},"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":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":103.5,"y":80.62},"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":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"coordinates":{"x":97.05,"y":70.64},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":75,"top":[72,73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":137.11,"y":161.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":155.86,"y":148.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":159.41,"y":160.8},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":6,"hits":6,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":12,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":10,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"catcher":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"third":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"onDeck":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"battingOrder":4,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"onDeck":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"inHole":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"pitcher":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"battingOrder":1,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":7,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".249","atBats":36,"obp":".326","slg":".401","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":15,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":35,"obp":".410","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"4.12","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.29","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":55,"strikes":93,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":8,"pitchesPerInning":"18.50","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID667652":{"person":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":49,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":233,"era":"3.95","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"1.10","battersFaced":57,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":88,"strikes":145,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".000","pitchesPerInning":"17.05","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.88","walksPer9Inn":"3.95","hitsPer9Inn":"5.93","runsScoredPer9":"3.95","homeRunsPer9":"1.98","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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"}]},"ID694795":{"person":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"jerseyNumber":"95","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"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":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":26,"gamesStarted":0,"flyOuts":22,"groundOuts":22,"airOuts":35,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":18,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":96,"obp":".359","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":488,"era":"3.71","inningsPitched":"26.2","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"1.50","battersFaced":119,"outs":80,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":192,"strikes":296,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".400","pitchesPerInning":"18.30","gamesFinished":6,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"6.75","walksPer9Inn":"6.08","hitsPer9Inn":"7.43","runsScoredPer9":"5.06","homeRunsPer9":"0.67","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"1.0 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":28,"groundOuts":33,"airOuts":39,"runs":27,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":156,"obp":".339","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":674,"era":"5.82","inningsPitched":"38.2","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":10,"blownSaves":2,"earnedRuns":25,"whip":"1.45","battersFaced":171,"outs":116,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":674,"balls":229,"strikes":445,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":6,"winPercentage":".667","pitchesPerInning":"17.43","gamesFinished":8,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"9.54","walksPer9Inn":"2.56","hitsPer9Inn":"10.47","runsScoredPer9":"6.28","homeRunsPer9":"2.33","inheritedRunners":20,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":86,"flyOuts":27,"groundOuts":50,"airOuts":53,"runs":41,"doubles":8,"triples":0,"homeRuns":16,"strikeOuts":89,"baseOnBalls":33,"intentionalWalks":0,"hits":65,"hitByPitch":5,"avg":".253","atBats":257,"obp":".349","slg":".471","ops":".820","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":121,"rbi":38,"leftOnBase":123,"sacBunts":0,"sacFlies":0,"babip":".322","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.06","popOuts":14,"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":11,"putOuts":186,"errors":0,"chances":197,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":59,"groundOuts":89,"airOuts":106,"runs":47,"doubles":16,"triples":1,"homeRuns":24,"strikeOuts":127,"baseOnBalls":47,"intentionalWalks":1,"hits":96,"hitByPitch":4,"avg":".230","atBats":417,"obp":".313","slg":".446","ops":".759","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":186,"rbi":64,"leftOnBase":207,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.38","popOuts":23,"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":4,"putOuts":211,"errors":3,"chances":218,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":32,"flyOuts":130,"groundOuts":208,"airOuts":242,"runs":93,"doubles":35,"triples":3,"homeRuns":23,"strikeOuts":149,"baseOnBalls":58,"intentionalWalks":0,"hits":195,"hitByPitch":9,"atBats":789,"obp":".305","caughtStealing":8,"stolenBases":15,"stolenBasePercentage":".652","caughtStealingPercentage":".348","numberOfPitches":3174,"era":"3.84","inningsPitched":"206.0","wins":13,"losses":10,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.23","battersFaced":861,"outs":618,"gamesPitched":33,"completeGames":1,"shutouts":1,"pitchesThrown":3174,"balls":1072,"strikes":2102,"strikePercentage":".660","hitBatsmen":9,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".565","pitchesPerInning":"15.41","gamesFinished":1,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.51","walksPer9Inn":"2.53","hitsPer9Inn":"8.52","runsScoredPer9":"4.06","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":55,"lineOuts":57},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":49,"gamesStarted":0,"flyOuts":23,"groundOuts":68,"airOuts":49,"runs":36,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":39,"baseOnBalls":31,"intentionalWalks":1,"hits":57,"hitByPitch":3,"atBats":207,"obp":".370","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":954,"era":"5.37","inningsPitched":"53.2","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":32,"whip":"1.64","battersFaced":247,"outs":161,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":954,"balls":383,"strikes":571,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".500","pitchesPerInning":"17.78","gamesFinished":15,"strikeoutWalkRatio":"1.26","strikeoutsPer9Inn":"6.54","walksPer9Inn":"5.20","hitsPer9Inn":"9.56","runsScoredPer9":"6.04","homeRunsPer9":"0.50","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":7,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":50,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":19,"strikes":31,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":19,"flyOuts":80,"groundOuts":138,"airOuts":118,"runs":50,"doubles":14,"triples":3,"homeRuns":17,"strikeOuts":99,"baseOnBalls":52,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":462,"obp":".317","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1964,"era":"3.45","inningsPitched":"122.2","wins":5,"losses":6,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":47,"whip":"1.31","battersFaced":520,"outs":368,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1964,"balls":707,"strikes":1257,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".455","pitchesPerInning":"16.01","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.82","hitsPer9Inn":"8.00","runsScoredPer9":"3.67","homeRunsPer9":"1.25","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":12,"errors":0,"chances":23,"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"}]},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":24,"groundOuts":23,"airOuts":57,"runs":36,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":73,"baseOnBalls":23,"intentionalWalks":0,"hits":43,"hitByPitch":11,"avg":".222","atBats":194,"obp":".336","slg":".387","ops":".723","caughtStealing":7,"stolenBases":30,"stolenBasePercentage":".811","caughtStealingPercentage":".189","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":75,"rbi":15,"leftOnBase":91,"sacBunts":1,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.40","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":20,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":129,"errors":4,"chances":135,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691858":{"person":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"jerseyNumber":"68","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".214","atBats":14,"obp":".250","slg":".357","ops":".607","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":5,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":5,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":148,"flyOuts":71,"groundOuts":107,"airOuts":159,"runs":78,"doubles":19,"triples":6,"homeRuns":11,"strikeOuts":121,"baseOnBalls":75,"intentionalWalks":1,"hits":112,"hitByPitch":14,"avg":".228","atBats":492,"obp":".345","slg":".358","ops":".703","caughtStealing":12,"stolenBases":23,"stolenBasePercentage":".657","caughtStealingPercentage":".343","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":588,"totalBases":176,"rbi":39,"leftOnBase":200,"sacBunts":6,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.73","popOuts":39,"lineOuts":49},"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":350,"errors":0,"chances":355,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":65,"gamesStarted":0,"flyOuts":25,"groundOuts":75,"airOuts":45,"runs":31,"doubles":11,"triples":0,"homeRuns":1,"strikeOuts":68,"baseOnBalls":35,"intentionalWalks":1,"hits":50,"hitByPitch":3,"atBats":235,"obp":".320","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1095,"era":"3.50","inningsPitched":"64.1","wins":5,"losses":5,"saves":3,"saveOpportunities":8,"holds":17,"blownSaves":5,"earnedRuns":25,"whip":"1.32","battersFaced":276,"outs":193,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1095,"balls":423,"strikes":672,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"17.02","gamesFinished":13,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"9.51","walksPer9Inn":"4.90","hitsPer9Inn":"6.99","runsScoredPer9":"4.34","homeRunsPer9":"0.14","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":69,"groundOuts":120,"airOuts":149,"runs":48,"doubles":31,"triples":5,"homeRuns":9,"strikeOuts":36,"baseOnBalls":25,"intentionalWalks":1,"hits":126,"hitByPitch":0,"avg":".294","atBats":429,"obp":".332","slg":".452","ops":".784","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":194,"rbi":64,"leftOnBase":182,"sacBunts":1,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.67","popOuts":39,"lineOuts":41},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":2,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":24,"obp":".481","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"13.50","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.57","battersFaced":27,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":26,"strikes":47,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".---","pitchesPerInning":"15.64","gamesFinished":5,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.93","walksPer9Inn":"1.93","hitsPer9Inn":"21.21","runsScoredPer9":"13.50","homeRunsPer9":"3.86","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":209,"putOuts":124,"errors":12,"chances":345,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691277":{"person":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"jerseyNumber":"63","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"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":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":11,"flyOuts":1,"groundOuts":6,"airOuts":4,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":20,"obp":".250","slg":".350","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":7,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":2,"putOuts":36,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 5-2)","summary":"0.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":1,"flyOuts":23,"groundOuts":55,"airOuts":43,"runs":33,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":21,"intentionalWalks":1,"hits":47,"hitByPitch":6,"atBats":180,"obp":".351","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":841,"era":"5.36","inningsPitched":"48.2","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":29,"whip":"1.40","battersFaced":213,"outs":146,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":295,"strikes":546,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".714","pitchesPerInning":"17.28","gamesFinished":11,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.88","hitsPer9Inn":"8.69","runsScoredPer9":"6.10","homeRunsPer9":"0.74","inheritedRunners":28,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":22,"gamesStarted":17,"flyOuts":54,"groundOuts":82,"airOuts":94,"runs":41,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":69,"baseOnBalls":26,"intentionalWalks":0,"hits":93,"hitByPitch":5,"atBats":336,"obp":".336","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1353,"era":"4.14","inningsPitched":"82.2","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":38,"whip":"1.44","battersFaced":369,"outs":248,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1353,"balls":430,"strikes":923,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".167","pitchesPerInning":"16.37","gamesFinished":2,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.83","hitsPer9Inn":"10.13","runsScoredPer9":"4.46","homeRunsPer9":"1.20","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":89,"groundOuts":147,"airOuts":151,"runs":61,"doubles":17,"triples":6,"homeRuns":6,"strikeOuts":81,"baseOnBalls":67,"intentionalWalks":4,"hits":145,"hitByPitch":0,"avg":".282","atBats":515,"obp":".361","slg":".373","ops":".734","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":591,"totalBases":192,"rbi":52,"leftOnBase":216,"sacBunts":3,"sacFlies":6,"babip":".320","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.83","popOuts":19,"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":342,"putOuts":204,"errors":7,"chances":553,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":22,"groundOuts":31,"airOuts":42,"runs":15,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".211","atBats":133,"obp":".259","slg":".383","ops":".642","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":51,"rbi":25,"leftOnBase":63,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.25","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":56,"errors":3,"chances":123,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":37,"groundOuts":38,"airOuts":66,"runs":24,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":27,"intentionalWalks":1,"hits":41,"hitByPitch":3,"atBats":219,"obp":".285","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","numberOfPitches":1047,"era":"3.08","inningsPitched":"61.1","wins":3,"losses":4,"saves":1,"saveOpportunities":2,"holds":25,"blownSaves":1,"earnedRuns":21,"whip":"1.11","battersFaced":249,"outs":184,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1047,"balls":372,"strikes":675,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".429","pitchesPerInning":"17.07","gamesFinished":6,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"10.86","walksPer9Inn":"3.96","hitsPer9Inn":"6.02","runsScoredPer9":"3.52","homeRunsPer9":"0.73","inheritedRunners":26,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":22,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"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":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":64,"groundOuts":70,"airOuts":105,"runs":53,"doubles":26,"triples":4,"homeRuns":19,"strikeOuts":157,"baseOnBalls":49,"intentionalWalks":5,"hits":102,"hitByPitch":9,"avg":".237","atBats":431,"obp":".326","slg":".448","ops":".774","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":193,"rbi":61,"leftOnBase":202,"sacBunts":1,"sacFlies":2,"babip":".323","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.68","popOuts":21,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":466,"errors":7,"chances":502,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":114,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":26,"outs":18,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":33,"strikes":81,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"10.50","runsScoredPer9":"3.00","homeRunsPer9":"1.50","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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":58,"airOuts":42,"runs":28,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":54,"baseOnBalls":24,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".231","atBats":199,"obp":".319","slg":".362","ops":".681","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":72,"rbi":22,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.80","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":11,"putOuts":170,"errors":4,"chances":185,"fielding":".978","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":23,"flyOuts":63,"groundOuts":121,"airOuts":130,"runs":62,"doubles":23,"triples":2,"homeRuns":14,"strikeOuts":78,"baseOnBalls":31,"intentionalWalks":0,"hits":122,"hitByPitch":4,"atBats":447,"obp":".324","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1833,"era":"4.50","inningsPitched":"114.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":57,"whip":"1.34","battersFaced":487,"outs":342,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1833,"balls":627,"strikes":1206,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".400","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"6.16","walksPer9Inn":"2.45","hitsPer9Inn":"9.63","runsScoredPer9":"4.89","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":43,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690978":{"person":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":15,"gamesStarted":0,"flyOuts":7,"groundOuts":31,"airOuts":18,"runs":10,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":93,"obp":".318","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":437,"era":"3.46","inningsPitched":"26.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.31","battersFaced":110,"outs":78,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":176,"strikes":261,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.72","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.81","gamesFinished":9,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.19","hitsPer9Inn":"6.58","runsScoredPer9":"3.46","homeRunsPer9":"0.35","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"802","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":4,"groundOuts":15,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".128","atBats":47,"obp":".192","slg":".234","ops":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":11,"rbi":3,"leftOnBase":20,"sacBunts":3,"sacFlies":1,"babip":".179","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":11,"stolenBasePercentage":".579","caughtStealingPercentage":".421","assists":14,"putOuts":122,"errors":2,"chances":138,"fielding":".986","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":37,"groundOuts":84,"airOuts":62,"runs":38,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":82,"baseOnBalls":18,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".232","atBats":289,"obp":".280","slg":".398","ops":".678","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":115,"rbi":47,"leftOnBase":124,"sacBunts":4,"sacFlies":2,"babip":".276","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.23","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":24,"stolenBases":59,"stolenBasePercentage":".711","caughtStealingPercentage":".289","assists":43,"putOuts":702,"errors":11,"chances":756,"fielding":".985","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":84,"groundOuts":109,"airOuts":150,"runs":72,"doubles":29,"triples":1,"homeRuns":18,"strikeOuts":155,"baseOnBalls":64,"intentionalWalks":0,"hits":115,"hitByPitch":9,"atBats":527,"obp":".312","caughtStealing":6,"stolenBases":29,"stolenBasePercentage":".829","caughtStealingPercentage":".171","numberOfPitches":2457,"era":"3.99","inningsPitched":"144.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.24","battersFaced":602,"outs":433,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2457,"balls":903,"strikes":1554,"strikePercentage":".630","hitBatsmen":9,"balks":2,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".389","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.99","hitsPer9Inn":"7.17","runsScoredPer9":"4.49","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":42,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":97,"groundOuts":180,"airOuts":161,"runs":90,"doubles":32,"triples":9,"homeRuns":10,"strikeOuts":85,"baseOnBalls":36,"intentionalWalks":0,"hits":184,"hitByPitch":8,"avg":".307","atBats":599,"obp":".349","slg":".441","ops":".790","caughtStealing":5,"stolenBases":31,"stolenBasePercentage":".861","caughtStealingPercentage":".139","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":654,"totalBases":264,"rbi":69,"leftOnBase":233,"sacBunts":0,"sacFlies":11,"babip":".338","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.90","popOuts":23,"lineOuts":41},"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":326,"putOuts":203,"errors":21,"chances":550,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[669065,681715,672640,665052,691594,805300,669364,691788,691277,640459,682663,663969,806188,676604,667652,694795,690978],"pitchers":[663969,806188,676604,667652,694795,690978],"bench":[688363,665923,691858],"bullpen":[645261,687134,676534,687473,676083,691587,656848,680767],"battingOrder":[669065,681715,672640,665052,691594,805300,669364,640459,682663],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sanoja (31, Peralta, W); Lopez, O (32, Morgan, D)."},{"label":"HR","value":"Ramírez (5, 3rd inning off Pivetta, 0 on, 1 out)."},{"label":"TB","value":"Edwards, X; Hernández, H; Lopez, O 3; Marsee; Ramírez 6; Sanoja 3."},{"label":"RBI","value":"Ramírez (22); Sanoja (64)."},{"label":"2-out RBI","value":"Sanoja."},{"label":"Runners left in scoring position, 2 out","value":"Conine; Marsee."},{"label":"GIDP","value":"Stowers."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mack (11, throw)."},{"label":"DP","value":"(Lopez, O-Edwards, X-Stowers)."}]}],"note":[{"label":"a","value":"Popped out for Mack 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":4,"groundOuts":7,"airOuts":6,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".243","atBats":35,"obp":".318","slg":".398","ops":".716","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":19,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":7,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"3.93","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":46,"strikes":91,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"pitchesPerInning":"15.22","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":67,"flyOuts":27,"groundOuts":41,"airOuts":56,"runs":22,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":51,"baseOnBalls":27,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".267","atBats":202,"obp":".362","slg":".446","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":90,"rbi":29,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".322","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.25","popOuts":22,"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":15,"stolenBases":29,"stolenBasePercentage":".659","caughtStealingPercentage":".341","assists":22,"putOuts":397,"errors":3,"chances":422,"fielding":".993","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":{},"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":50,"gamesStarted":0,"flyOuts":35,"groundOuts":40,"airOuts":71,"runs":14,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":66,"baseOnBalls":34,"intentionalWalks":3,"hits":34,"hitByPitch":2,"atBats":206,"obp":".283","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1021,"era":"1.92","inningsPitched":"61.0","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":247,"outs":183,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1021,"balls":390,"strikes":631,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".750","pitchesPerInning":"16.74","gamesFinished":11,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"9.74","walksPer9Inn":"5.02","hitsPer9Inn":"5.02","runsScoredPer9":"2.07","homeRunsPer9":"1.03","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":42,"groundOuts":59,"airOuts":73,"runs":22,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".197","atBats":223,"obp":".272","slg":".309","ops":".581","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":69,"rbi":20,"leftOnBase":105,"sacBunts":4,"sacFlies":3,"babip":".238","groundOutsToAirouts":"0.81","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"55.75","popOuts":13,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":23,"stolenBases":49,"stolenBasePercentage":".681","caughtStealingPercentage":".319","assists":37,"putOuts":619,"errors":7,"chances":663,"fielding":".989","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":104,"groundOuts":179,"airOuts":180,"runs":63,"doubles":19,"triples":2,"homeRuns":20,"strikeOuts":154,"baseOnBalls":68,"intentionalWalks":0,"hits":142,"hitByPitch":12,"atBats":652,"obp":".303","caughtStealing":8,"stolenBases":7,"stolenBasePercentage":".467","caughtStealingPercentage":".533","numberOfPitches":2900,"era":"3.03","inningsPitched":"181.0","wins":12,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.16","battersFaced":736,"outs":543,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2900,"balls":1066,"strikes":1834,"strikePercentage":".630","hitBatsmen":12,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".571","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"7.66","walksPer9Inn":"3.38","hitsPer9Inn":"7.06","runsScoredPer9":"3.13","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":38,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":31,"errors":1,"chances":45,"fielding":".978","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":61,"gamesStarted":0,"flyOuts":24,"groundOuts":36,"airOuts":34,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":119,"baseOnBalls":23,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":220,"obp":".232","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1057,"era":"1.12","inningsPitched":"64.1","wins":5,"losses":2,"saves":37,"saveOpportunities":39,"holds":0,"blownSaves":2,"earnedRuns":8,"whip":"0.85","battersFaced":246,"outs":193,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1057,"balls":367,"strikes":690,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".714","pitchesPerInning":"16.43","gamesFinished":53,"strikeoutWalkRatio":"5.17","strikeoutsPer9Inn":"16.65","walksPer9Inn":"3.22","hitsPer9Inn":"4.48","runsScoredPer9":"1.54","homeRunsPer9":"0.28","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"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":24,"gamesStarted":24,"flyOuts":99,"groundOuts":93,"airOuts":166,"runs":57,"doubles":35,"triples":1,"homeRuns":14,"strikeOuts":107,"baseOnBalls":31,"intentionalWalks":0,"hits":111,"hitByPitch":2,"atBats":469,"obp":".283","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1938,"era":"3.69","inningsPitched":"124.1","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.14","battersFaced":510,"outs":373,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1938,"balls":696,"strikes":1242,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"15.59","gamesFinished":0,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.24","hitsPer9Inn":"8.03","runsScoredPer9":"4.13","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":37,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","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":{"summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":23,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":2,"hits":36,"hitByPitch":4,"atBats":120,"obp":".406","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":538,"era":"4.25","inningsPitched":"29.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.82","battersFaced":146,"outs":89,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":187,"strikes":351,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":1,"winPercentage":".750","pitchesPerInning":"18.13","gamesFinished":7,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"10.31","walksPer9Inn":"5.46","hitsPer9Inn":"10.92","runsScoredPer9":"4.85","homeRunsPer9":"0.61","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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"}]},"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":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":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":63,"gamesStarted":5,"flyOuts":28,"groundOuts":88,"airOuts":69,"runs":30,"doubles":16,"triples":2,"homeRuns":6,"strikeOuts":48,"baseOnBalls":23,"intentionalWalks":1,"hits":77,"hitByPitch":3,"atBats":279,"obp":".337","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1175,"era":"3.68","inningsPitched":"73.1","wins":3,"losses":3,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":30,"whip":"1.36","battersFaced":308,"outs":220,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1175,"balls":426,"strikes":749,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".500","pitchesPerInning":"16.02","gamesFinished":17,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"5.89","walksPer9Inn":"2.82","hitsPer9Inn":"9.45","runsScoredPer9":"3.68","homeRunsPer9":"0.74","inheritedRunners":34,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":72,"groundOuts":146,"airOuts":139,"runs":74,"doubles":23,"triples":3,"homeRuns":20,"strikeOuts":122,"baseOnBalls":54,"intentionalWalks":2,"hits":142,"hitByPitch":6,"atBats":547,"obp":".332","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","numberOfPitches":2446,"era":"4.58","inningsPitched":"143.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.37","battersFaced":609,"outs":430,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2446,"balls":915,"strikes":1531,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".571","pitchesPerInning":"17.07","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"7.66","walksPer9Inn":"3.39","hitsPer9Inn":"8.92","runsScoredPer9":"4.65","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":32,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"fielding":".974","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":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":96,"groundOuts":121,"airOuts":172,"runs":81,"doubles":25,"triples":5,"homeRuns":26,"strikeOuts":151,"baseOnBalls":39,"intentionalWalks":3,"hits":150,"hitByPitch":3,"avg":".256","atBats":587,"obp":".304","slg":".448","ops":".752","caughtStealing":4,"stolenBases":26,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":636,"totalBases":263,"rbi":86,"leftOnBase":247,"sacBunts":4,"sacFlies":3,"babip":".300","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.58","popOuts":25,"lineOuts":51},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":377,"errors":3,"chances":390,"fielding":".992","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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":28,"gamesStarted":11,"flyOuts":43,"groundOuts":79,"airOuts":74,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":83,"baseOnBalls":38,"intentionalWalks":0,"hits":88,"hitByPitch":5,"atBats":321,"obp":".358","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1438,"era":"5.59","inningsPitched":"83.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.51","battersFaced":368,"outs":251,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1438,"balls":567,"strikes":871,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".308","pitchesPerInning":"17.19","gamesFinished":8,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.93","walksPer9Inn":"4.09","hitsPer9Inn":"9.47","runsScoredPer9":"5.70","homeRunsPer9":"1.40","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":13,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2 K, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":15,"groundOuts":28,"airOuts":30,"runs":17,"doubles":3,"triples":3,"homeRuns":0,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".314","atBats":102,"obp":".374","slg":".402","ops":".776","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":41,"rbi":18,"leftOnBase":42,"sacBunts":2,"sacFlies":2,"babip":".364","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":1,"putOuts":55,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":4,"flyOuts":32,"groundOuts":72,"airOuts":60,"runs":25,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":1,"hits":56,"hitByPitch":0,"atBats":259,"obp":".266","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1093,"era":"2.38","inningsPitched":"68.0","wins":3,"losses":3,"saves":2,"saveOpportunities":7,"holds":15,"blownSaves":5,"earnedRuns":18,"whip":"1.09","battersFaced":280,"outs":204,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1093,"balls":352,"strikes":741,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":8,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.38","hitsPer9Inn":"7.41","runsScoredPer9":"3.31","homeRunsPer9":"0.79","inheritedRunners":28,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":24,"groundOuts":30,"airOuts":46,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".187","atBats":123,"obp":".289","slg":".244","ops":".533","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":30,"rbi":16,"leftOnBase":53,"sacBunts":3,"sacFlies":1,"babip":".232","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":14,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":54,"errors":1,"chances":145,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669392":{"person":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":12,"groundOuts":34,"airOuts":19,"runs":24,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".326","atBats":132,"obp":".403","slg":".402","ops":".805","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":53,"rbi":15,"leftOnBase":49,"sacBunts":3,"sacFlies":0,"babip":".457","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"132.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":77,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID806956":{"person":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":7,"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":10,"flyOuts":8,"groundOuts":5,"airOuts":10,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".120","slg":".440","ops":".560","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":11,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".063","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":33,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"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":4,"balls":1,"strikes":3,"strikePercentage":".750","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":72,"gamesStarted":0,"flyOuts":26,"groundOuts":91,"airOuts":50,"runs":31,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":101,"baseOnBalls":24,"intentionalWalks":7,"hits":63,"hitByPitch":5,"atBats":303,"obp":".275","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1259,"era":"2.85","inningsPitched":"82.0","wins":9,"losses":3,"saves":3,"saveOpportunities":8,"holds":26,"blownSaves":5,"earnedRuns":26,"whip":"1.06","battersFaced":334,"outs":246,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1259,"balls":398,"strikes":861,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".750","pitchesPerInning":"15.35","gamesFinished":9,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"11.09","walksPer9Inn":"2.63","hitsPer9Inn":"6.91","runsScoredPer9":"3.40","homeRunsPer9":"0.44","inheritedRunners":37,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":7,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":150,"flyOuts":90,"groundOuts":148,"airOuts":163,"runs":79,"doubles":22,"triples":0,"homeRuns":28,"strikeOuts":135,"baseOnBalls":75,"intentionalWalks":3,"hits":122,"hitByPitch":1,"avg":".219","atBats":558,"obp":".308","slg":".409","ops":".717","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":20,"groundIntoTriplePlay":0,"plateAppearances":644,"totalBases":228,"rbi":84,"leftOnBase":246,"sacBunts":1,"sacFlies":9,"babip":".233","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.93","popOuts":31,"lineOuts":42},"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":195,"putOuts":101,"errors":3,"chances":299,"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"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":10,"groundOuts":26,"airOuts":16,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":3,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".267","atBats":90,"obp":".287","slg":".400","ops":".687","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":36,"rbi":12,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID601713":{"person":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 3-2)","summary":"5.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":22,"strikes":54,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":20,"groundOuts":20,"airOuts":35,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":113,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":491,"era":"3.30","inningsPitched":"30.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.00","battersFaced":120,"outs":90,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":168,"strikes":323,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".600","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.50","walksPer9Inn":"2.10","hitsPer9Inn":"6.90","runsScoredPer9":"3.30","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":56,"groundOuts":89,"airOuts":106,"runs":55,"doubles":23,"triples":2,"homeRuns":21,"strikeOuts":99,"baseOnBalls":34,"intentionalWalks":1,"hits":123,"hitByPitch":13,"avg":".301","atBats":409,"obp":".366","slg":".521","ops":".887","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":213,"rbi":69,"leftOnBase":171,"sacBunts":0,"sacFlies":8,"babip":".343","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.48","popOuts":21,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":753,"errors":3,"chances":893,"fielding":".997","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":77,"groundOuts":174,"airOuts":136,"runs":92,"doubles":30,"triples":3,"homeRuns":23,"strikeOuts":125,"baseOnBalls":62,"intentionalWalks":6,"hits":171,"hitByPitch":6,"avg":".285","atBats":599,"obp":".355","slg":".461","ops":".816","caughtStealing":13,"stolenBases":35,"stolenBasePercentage":".729","caughtStealingPercentage":".271","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":674,"totalBases":276,"rbi":79,"leftOnBase":164,"sacBunts":1,"sacFlies":6,"babip":".324","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.04","popOuts":19,"lineOuts":40},"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":112,"putOuts":247,"errors":7,"chances":366,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"600","stats":{"batting":{"summary":"2-4 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":76,"groundOuts":160,"airOuts":128,"runs":63,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":106,"baseOnBalls":72,"intentionalWalks":2,"hits":115,"hitByPitch":4,"avg":".228","atBats":504,"obp":".326","slg":".339","ops":".665","caughtStealing":1,"stolenBases":21,"stolenBasePercentage":".955","caughtStealingPercentage":".045","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":585,"totalBases":171,"rbi":56,"leftOnBase":210,"sacBunts":0,"sacFlies":5,"babip":".263","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":16,"lineOuts":36},"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":310,"putOuts":212,"errors":11,"chances":533,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":13,"groundOuts":20,"airOuts":21,"runs":14,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".154","atBats":91,"obp":".198","slg":".264","ops":".462","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":24,"rbi":7,"leftOnBase":59,"sacBunts":1,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.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":73,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":4,"flyOuts":31,"groundOuts":71,"airOuts":56,"runs":34,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":0,"hits":50,"hitByPitch":3,"atBats":229,"obp":".292","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1033,"era":"4.60","inningsPitched":"62.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":32,"whip":"1.15","battersFaced":259,"outs":188,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1033,"balls":386,"strikes":647,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".250","pitchesPerInning":"16.48","gamesFinished":6,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.16","hitsPer9Inn":"7.18","runsScoredPer9":"4.88","homeRunsPer9":"0.72","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":48,"groundOuts":94,"airOuts":93,"runs":41,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":0,"hits":78,"hitByPitch":6,"avg":".223","atBats":350,"obp":".304","slg":".303","ops":".607","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":106,"rbi":30,"leftOnBase":152,"sacBunts":3,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":21,"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":242,"putOuts":191,"errors":7,"chances":440,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":30,"gamesStarted":29,"flyOuts":123,"groundOuts":131,"airOuts":198,"runs":73,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":138,"baseOnBalls":83,"intentionalWalks":0,"hits":133,"hitByPitch":2,"atBats":590,"obp":".320","caughtStealing":10,"stolenBases":22,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2770,"era":"3.60","inningsPitched":"162.1","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.33","battersFaced":685,"outs":487,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2770,"balls":1119,"strikes":1651,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":5,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".619","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"7.65","walksPer9Inn":"4.60","hitsPer9Inn":"7.37","runsScoredPer9":"4.05","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":7,"passedBall":0,"popOuts":32,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":4,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":22,"flyOuts":99,"groundOuts":130,"airOuts":168,"runs":64,"doubles":30,"triples":4,"homeRuns":16,"strikeOuts":83,"baseOnBalls":37,"intentionalWalks":1,"hits":135,"hitByPitch":5,"atBats":509,"obp":".318","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":2122,"era":"4.07","inningsPitched":"132.2","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":60,"whip":"1.30","battersFaced":558,"outs":398,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2122,"balls":729,"strikes":1393,"strikePercentage":".660","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".625","pitchesPerInning":"15.99","gamesFinished":3,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"5.63","walksPer9Inn":"2.51","hitsPer9Inn":"9.16","runsScoredPer9":"4.34","homeRunsPer9":"1.09","inheritedRunners":8,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":28,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,687957,592518,664034,701538,593428,630105,669392,806956,601713,593974,688158,670970,656288],"pitchers":[601713,593974,688158,670970,656288],"bench":[687749,669134,666023,669720,823550],"bullpen":[621111,606996,650633,673513,695243,663554,592662,699134,681190],"battingOrder":[665487,687957,592518,664034,701538,593428,630105,669392,806956],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bogaerts (18, Gibson, C)."},{"label":"HR","value":"France, T (21, 5th inning off Zuber, 2 on, 2 out); Merrill (26, 8th inning off Fulton, 0 on, 0 out)."},{"label":"TB","value":"Bogaerts 3; Cronenworth 2; France, T 5; Harris, D 2; Merrill 4; Tatis Jr.; Taylor, S 2."},{"label":"RBI","value":"France, T 3 (69); Harris, D 2 (18); Merrill (86); Tatis Jr. (79); Taylor, S (15)."},{"label":"2-out RBI","value":"France, T 3."},{"label":"Runners left in scoring position, 2 out","value":"Tatis Jr.; Machado, M 2."},{"label":"GIDP","value":"France, T."},{"label":"Team RISP","value":"6-for-14."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Harris, D (9, 2nd base off Phillips/Mack)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(France, T-Bogaerts-Canning)."}]}],"note":[]}},"officials":[{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"First Base"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Morgan, D."},{"label":"HBP","value":"Cronenworth (by Ralston)."},{"label":"ABS Challenge","value":"Salas 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Mack 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Hernández, H (Strike-Confirmed); Tatis Jr. (Strike-Confirmed); Navarreto (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Phillips 50-31; Gibson, C 11-9; Zuber 19-13; Ralston 21-11; Ekness 17-10; Fulton 30-19; Pivetta 76-54; Peralta, W 21-12; Morgan, D 24-15; Morejon 4-3; Canning 12-7."},{"label":"Groundouts-flyouts","value":"Phillips 7-0; Gibson, C 0-0; Zuber 0-1; Ralston 0-1; Ekness 0-1; Fulton 0-1; Pivetta 4-6; Peralta, W 2-1; Morgan, D 0-2; Morejon 0-0; Canning 1-0."},{"label":"Batters faced","value":"Phillips 13; Gibson, C 3; Zuber 7; Ralston 5; Ekness 3; Fulton 8; Pivetta 20; Peralta, W 5; Morgan, D 7; Morejon 1; Canning 4."},{"label":"Inherited runners-scored","value":"Gibson, C 1-0; Zuber 2-2; Morejon 1-0."},{"label":"Umpires","value":"HP: Marvin Hudson. 1B: Tripp Gibson. 2B: Nick Mahrley. 3B: Ryan Blakney. "},{"label":"Weather","value":"73 degrees, Clear."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"42,765."},{"label":"Venue","value":"Petco Park."},{"label":"September 18, 2026"}],"pitchingNotes":["Gibson, C pitched to 2 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","boxscoreName":"Ramírez"},"jerseyNumber":"50","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":58,"airOuts":42,"runs":28,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":54,"baseOnBalls":24,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".231","atBats":199,"obp":".319","slg":".362","ops":".681","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":72,"rbi":22,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.80","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":11,"putOuts":170,"errors":4,"chances":185,"fielding":".978","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","boxscoreName":"France, T"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":56,"groundOuts":89,"airOuts":106,"runs":55,"doubles":23,"triples":2,"homeRuns":21,"strikeOuts":99,"baseOnBalls":34,"intentionalWalks":1,"hits":123,"hitByPitch":13,"avg":".301","atBats":409,"obp":".366","slg":".521","ops":".887","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":213,"rbi":69,"leftOnBase":171,"sacBunts":0,"sacFlies":8,"babip":".343","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.48","popOuts":21,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":753,"errors":3,"chances":893,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","boxscoreName":"Phillips"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":7,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":50,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":19,"strikes":31,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":19,"flyOuts":80,"groundOuts":138,"airOuts":118,"runs":50,"doubles":14,"triples":3,"homeRuns":17,"strikeOuts":99,"baseOnBalls":52,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":462,"obp":".317","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1964,"era":"3.45","inningsPitched":"122.2","wins":5,"losses":6,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":47,"whip":"1.31","battersFaced":520,"outs":368,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1964,"balls":707,"strikes":1257,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".455","pitchesPerInning":"16.01","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.82","hitsPer9Inn":"8.00","runsScoredPer9":"3.67","homeRunsPer9":"1.25","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":12,"errors":0,"chances":23,"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"}]},"type":"starter","gameScore":59,"pitchingGameScore":59}]},"decisions":{"winner":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"loser":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}