{"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":776323,"link":"/api/v1.1/game/776323/feed/live","metaData":{"wait":10,"timeStamp":"20250914_225750","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776323,"type":"R","doubleHeader":"N","id":"2025/09/14/colmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776323-2025-09-14","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-14T20:10:00Z","originalDate":"2025-09-14","officialDate":"2025-09-14","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","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":"Colorado","record":{"gamesPlayed":150,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":109,"ties":0,"pct":".273"},"records":{},"divisionLeader":false,"wins":41,"losses":109,"winningPercentage":".273"},"franchiseName":"Colorado","clubName":"Rockies","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":2025,"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":150,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":82,"losses":68,"ties":0,"pct":".547"},"records":{},"divisionLeader":false,"wins":82,"losses":68,"winningPercentage":".547"},"franchiseName":"San Diego","clubName":"Padres","active":true}},"players":{"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},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID506433":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433","firstName":"Yu","lastName":"Darvish","primaryNumber":"11","birthDate":"1986-08-16","currentAge":40,"birthCity":"Osaka","birthCountry":"Japan","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yu","useLastName":"Darvish","boxscoreName":"Darvish","nickName":"Yu-San","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yu Darvish","nameSlug":"yu-darvish-506433","firstLastName":"Yu Darvish","lastFirstName":"Darvish, Yu","lastInitName":"Darvish, Y","initLastName":"Y Darvish","fullFMLName":"Yu Darvish","fullLFMName":"Darvish, Yu","strikeZoneTop":3.63,"strikeZoneBottom":1.75},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":25,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"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},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID688760":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760","firstName":"Linton","lastName":"Crim","birthDate":"1997-06-17","currentAge":29,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":223,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Blaine","useLastName":"Crim","middleName":"Blaine","boxscoreName":"Crim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaine Crim","nameSlug":"blaine-crim-688760","firstLastName":"Blaine Crim","lastFirstName":"Crim, Blaine","lastInitName":"Crim, B","initLastName":"B Crim","fullFMLName":"Linton Blaine Crim","fullLFMName":"Crim, Linton Blaine","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"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},"ID685326":{"id":685326,"fullName":"McCade Brown","link":"/api/v1/people/685326","firstName":"McCade","lastName":"Brown","primaryNumber":"51","birthDate":"2000-08-15","currentAge":26,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"McCade","useLastName":"Brown","middleName":"David","boxscoreName":"Brown, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"McCade Brown","nameSlug":"mccade-brown-685326","firstLastName":"McCade Brown","lastFirstName":"Brown, McCade","lastInitName":"Brown, M","initLastName":"M Brown","fullFMLName":"McCade David Brown","fullLFMName":"Brown, McCade David","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID578428":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428","firstName":"Jose","lastName":"Iglesias","primaryNumber":"7","birthDate":"1990-01-05","currentAge":36,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Iglesias","middleName":"Antonio","boxscoreName":"Iglesias, J","nickName":"Candelita","gender":"M","nameMatrilineal":"Aleman","isPlayer":true,"isVerified":true,"pronunciation":"e-GLAY-see-uhs","mlbDebutDate":"2011-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Iglesias","nameSlug":"jose-iglesias-578428","firstLastName":"Jose Iglesias","lastFirstName":"Iglesias, Jose","lastInitName":"Iglesias, J","initLastName":"J Iglesias","fullFMLName":"Jose Antonio Iglesias","fullLFMName":"Iglesias, Jose Antonio","strikeZoneTop":3.26,"strikeZoneBottom":1.45},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID695238":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238","firstName":"William","lastName":"Wagner","primaryNumber":"7","birthDate":"1998-07-29","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Will","useLastName":"Wagner","middleName":"James","boxscoreName":"Wagner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Wagner","nameSlug":"will-wagner-695238","firstLastName":"Will Wagner","lastFirstName":"Wagner, Will","lastInitName":"Wagner, W","initLastName":"W Wagner","fullFMLName":"William James Wagner","fullLFMName":"Wagner, William James","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID672710":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710","firstName":"Roansy","lastName":"Contreras","primaryNumber":"59","birthDate":"1999-11-07","currentAge":26,"birthCity":"Peralvillo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roansy","useLastName":"Contreras","boxscoreName":"Contreras","gender":"M","nameMatrilineal":"Morla","isPlayer":true,"isVerified":true,"pronunciation":"roh-AHN-see","mlbDebutDate":"2021-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roansy Contreras","nameSlug":"roansy-contreras-672710","firstLastName":"Roansy Contreras","lastFirstName":"Contreras, Roansy","lastInitName":"Contreras, R","initLastName":"R Contreras","fullFMLName":"Roansy Contreras","fullLFMName":"Contreras, Roansy","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669200":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200","firstName":"Mason","lastName":"McCoy","primaryNumber":"18","birthDate":"1995-03-31","currentAge":31,"birthCity":"Peoria","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Mason","useLastName":"McCoy","middleName":"Steven","boxscoreName":"McCoy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason McCoy","nameSlug":"mason-mccoy-669200","firstLastName":"Mason McCoy","lastFirstName":"McCoy, Mason","lastInitName":"McCoy, M","initLastName":"M McCoy","fullFMLName":"Mason Steven McCoy","fullLFMName":"McCoy, Mason Steven","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID690022":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022","firstName":"Ryan","lastName":"Ritter","primaryNumber":"8","birthDate":"2000-11-10","currentAge":25,"birthCity":"Evergreen Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Ritter","middleName":"Michael","boxscoreName":"Ritter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Ritter","nameSlug":"ryan-ritter-690022","firstLastName":"Ryan Ritter","lastFirstName":"Ritter, Ryan","lastInitName":"Ritter, R","initLastName":"R Ritter","fullFMLName":"Ryan Michael Ritter","fullLFMName":"Ritter, Ryan Michael","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"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},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","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},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":39909,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2025"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Partly Cloudy","temp":"72","wind":"7 mph, L To R"},"gameInfo":{"attendance":40693,"firstPitch":"2025-09-14T20:12:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"home":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"}},"officialScorer":{"id":680379,"fullName":"John Maffei","link":"/api/v1/people/680379"},"primaryDatacaster":{"id":431181,"fullName":"Jim Marshall","link":"/api/v1/people/431181"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, first baseman Ryan O'Hearn to pitcher Yu Darvish.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T20:12:25.191Z","endTime":"2025-09-14T20:12:49.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"2025-09-14T17:13:45.480Z","endTime":"2025-09-14T19:52:09.972Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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":"2025-09-14T19:52:09.972Z","endTime":"2025-09-14T20:10:45.346Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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":"2025-09-14T20:10:45.346Z","endTime":"2025-09-14T20:12:27.135Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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":93.4,"endSpeed":84.2,"strikeZoneTop":3.40045323668579,"strikeZoneBottom":1.53978781318484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.543729979092795,"aZ":-15.772948813924168,"pfxX":-9.42172137120767,"pfxZ":8.922269374592611,"pX":-0.10886247211887747,"pZ":2.874395354532909,"vX0":8.845003909266834,"vY0":-135.66185368715247,"vZ0":-3.5778546305172827,"x":121.15,"y":161.17,"x0":-2.209667516238315,"y0":50.00004247303254,"z0":5.330457921290159,"aX":-17.314015568971886},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":14.9,"spinRate":2438,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.40591158714943276,"extension":6.565397693432748},"index":3,"playId":"9253090c-2b87-3001-8741-2763860c5de7","pitchNumber":1,"startTime":"2025-09-14T20:12:27.135Z","endTime":"2025-09-14T20:12:30.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56214035509848,"aZ":-19.35182460023946,"pfxX":-10.02049162654345,"pfxZ":6.920045169332064,"pX":0.09106990052407013,"pZ":2.472760162548662,"vX0":9.771815714110621,"vY0":-135.9641033704028,"vZ0":-3.6110093302385495,"x":113.53,"y":172.02,"x0":-2.26488789907764,"y0":50.00607220803121,"z0":5.177756596436284,"aX":-18.578872599105456},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":15.8,"spinRate":2326,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4043766727667957,"extension":6.331867371081667},"hitData":{"launchSpeed":87.4,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.78,"coordY":161.82}},"index":4,"playId":"cd073ab9-d7c3-305d-a52c-11fbcd8409a4","pitchNumber":2,"startTime":"2025-09-14T20:12:40.666Z","endTime":"2025-09-14T20:12:49.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:12:49.200Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Jose Iglesias to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T20:13:16.364Z","endTime":"2025-09-14T20:14:53.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":68.6,"endSpeed":62.3,"strikeZoneTop":3.26216566938093,"strikeZoneBottom":1.33318305282636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.940878435804674,"aZ":-40.78939519622283,"pfxX":6.975431626386657,"pfxZ":-8.720577743020133,"pX":-1.217587409213146,"pZ":4.226290448464806,"vX0":-0.6293407870458471,"vY0":-99.4633737266133,"vZ0":6.596807214324912,"x":163.41,"y":124.67,"x0":-1.7993665360365807,"y0":50.00068083912005,"z0":6.196659595373577,"aX":6.894490037587057},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.2,"breakVerticalInduced":-13.1,"breakHorizontal":-12.4,"spinRate":2553,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.5535210526431507,"extension":6.6335213929195485},"index":0,"playId":"99d52c12-bbb3-33b0-8f2f-715948935fc5","pitchNumber":1,"startTime":"2025-09-14T20:13:17.956Z","endTime":"2025-09-14T20:13:21.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.51373022547814,"strikeZoneBottom":1.49307358373466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.065126979261482,"aZ":-30.88959989856227,"pfxX":3.764616348947377,"pfxZ":0.8062990105430021,"pX":-1.2086019083539628,"pZ":3.3128868607330744,"vX0":1.51348238619057,"vY0":-124.62198219630615,"vZ0":0.6055192839826888,"x":163.07,"y":149.33,"x0":-2.31068183364612,"y0":50.00255302312004,"z0":5.59290053062533,"aX":5.996187470121917},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-7.2,"spinRate":2821,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.4373918476585201,"extension":6.31901926400423},"index":1,"playId":"fee93141-6421-33b5-be70-d7b4038b51a4","pitchNumber":2,"startTime":"2025-09-14T20:13:32.064Z","endTime":"2025-09-14T20:13:36.344Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34168598652677,"aZ":-15.291173300304486,"pfxX":-7.259702608514533,"pfxZ":8.963422655218586,"pX":0.5969173102818046,"pZ":2.4200980986651333,"vX0":9.96267481568125,"vY0":-136.87748155862093,"vZ0":-4.612270701088789,"x":94.25,"y":173.44,"x0":-2.1595683160266943,"y0":50.000341874113396,"z0":5.18594939334336,"aX":-13.670408623095748},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2306,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4013300804787421,"extension":6.642611267903301},"index":2,"playId":"f4dc3d0b-d21e-3273-9a1f-cb50444b48e4","pitchNumber":3,"startTime":"2025-09-14T20:13:47.071Z","endTime":"2025-09-14T20:13:51.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.331971314737125,"aZ":-15.711086304402322,"pfxX":-7.057136013018517,"pfxZ":8.7706042321898,"pX":0.9636628143685639,"pZ":2.647519747823568,"vX0":10.91617684096203,"vY0":-136.4662239175984,"vZ0":-4.056278175770515,"x":80.27,"y":167.3,"x0":-2.1800255354763016,"y0":50.004473901897576,"z0":5.242572097771831,"aX":-13.250425846684035},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":10.3,"spinRate":2350,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40207191569536516,"extension":6.571422360431033},"index":3,"playId":"b40a6966-7cd5-3853-865f-0e1d84fbbfa1","pitchNumber":4,"startTime":"2025-09-14T20:14:03.116Z","endTime":"2025-09-14T20:14:07.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65270103631608,"aZ":-14.240354721188412,"pfxX":-7.9595345741058505,"pfxZ":9.475454380000649,"pX":0.7194333380297327,"pZ":3.2920285103005265,"vX0":10.713431894205893,"vY0":-137.4671970089593,"vZ0":-2.4380236731409535,"x":89.58,"y":149.9,"x0":-2.2145971436473575,"y0":50.00193022052862,"z0":5.170446953280836,"aX":-15.064013454252166},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":11.9,"spinRate":2409,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.40016682940655324,"extension":6.3962634525067115},"index":4,"playId":"3fad8958-e2f4-3aff-a1c0-6a23acc3f81f","pitchNumber":5,"startTime":"2025-09-14T20:14:24.169Z","endTime":"2025-09-14T20:14:27.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8270707910257,"aZ":-27.726536206579954,"pfxX":6.152189046756957,"pfxZ":2.978238247532161,"pX":1.3382942587312912,"pZ":1.5031911330835468,"vX0":6.677115296679829,"vY0":-122.24100653968806,"vZ0":-2.9374315184524122,"x":65.99,"y":198.19,"x0":-2.240646785005523,"y0":50.00607485246023,"z0":5.131400068222166,"aX":9.197854364701291},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.9,"breakHorizontal":-12.8,"spinRate":2717,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4501810872088017,"extension":6.5273706242620015},"hitData":{"launchSpeed":84.0,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":167.39}},"index":5,"playId":"01cac606-0876-392b-ade4-3c5f5f412872","pitchNumber":6,"startTime":"2025-09-14T20:14:45.910Z","endTime":"2025-09-14T20:14:53.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:14:53.868Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a soft ground ball to third baseman Jose Iglesias.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T20:15:13.725Z","endTime":"2025-09-14T20:16:29.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55406196134815,"aZ":-19.33388272284944,"pfxX":-3.4161526544311127,"pfxZ":7.109883408403785,"pX":0.2976157554484079,"pZ":2.197043281854044,"vX0":7.743437414178856,"vY0":-134.17549888676808,"vZ0":-4.170205360986178,"x":105.66,"y":179.46,"x0":-2.194072316417477,"y0":50.00609995255218,"z0":5.166178190889242,"aX":-6.173235927195449},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":4.3,"spinRate":2534,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.40968401521705955,"extension":6.479891026204938},"index":0,"playId":"52ec5c7d-dfeb-3e5d-a007-5eed863fec1f","pitchNumber":1,"startTime":"2025-09-14T20:15:17.638Z","endTime":"2025-09-14T20:15:22.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.732065992927666,"aZ":-15.285751654381613,"pfxX":-9.293059315262113,"pfxZ":8.849898766296594,"pX":-0.12702910415823376,"pZ":3.44593988452411,"vX0":8.999426397992739,"vY0":-138.66546650893494,"vZ0":-2.1401456599861937,"x":121.84,"y":145.74,"x0":-2.2386770082768224,"y0":50.00636857572433,"z0":5.271257889145718,"aX":-17.742580885209833},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":14.5,"spinRate":2428,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3980328676046989,"extension":6.426684644731979},"index":1,"playId":"a2300954-8f05-394c-a9ff-9f995d1821ac","pitchNumber":2,"startTime":"2025-09-14T20:15:38.929Z","endTime":"2025-09-14T20:15:42.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-14T20:15:48.392Z","endTime":"2025-09-14T20:15:59.352Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.51373022547814,"strikeZoneBottom":1.72151727954382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11920962394124,"aZ":-39.70274586235184,"pfxX":6.050609385013948,"pfxZ":-5.62369314041449,"pX":1.177698179127481,"pZ":0.2043615047174608,"vX0":4.874926066492754,"vY0":-116.4479509099819,"vZ0":-3.32194622945749,"x":72.11,"y":233.26,"x0":-1.7488987887834702,"y0":50.00527102457565,"z0":5.503914736924284,"aX":8.09537762968426},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.8,"breakHorizontal":-12.4,"spinRate":2779,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4750816616566791,"extension":6.537611520861482},"index":3,"playId":"7302ead6-0c4a-30e4-9048-fc8e6805a45b","pitchNumber":3,"startTime":"2025-09-14T20:15:59.352Z","endTime":"2025-09-14T20:16:02.858Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":66.5,"endSpeed":60.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.385266231716333,"aZ":-40.51069981106693,"pfxX":5.373815360980805,"pfxZ":-9.109202963576697,"pX":-0.6207396514102016,"pZ":1.5991325460823393,"vX0":0.5825612712319024,"vY0":-96.5582796701188,"vZ0":2.695827539014093,"x":140.66,"y":195.6,"x0":-1.6248895955769829,"y0":50.00322381314725,"z0":5.888345735994258,"aX":4.916755637474478},"breaks":{"breakAngle":7.2,"breakLength":18.0,"breakY":24.0,"breakVertical":-78.4,"breakVerticalInduced":-14.8,"breakHorizontal":-9.8,"spinRate":2395,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.5741416791019001,"extension":6.841068918060415},"hitData":{"launchSpeed":40.4,"launchAngle":-50.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.98,"coordY":186.99}},"index":4,"playId":"b2532404-fd77-3add-bee4-87f53dd6ebfe","pitchNumber":4,"startTime":"2025-09-14T20:16:19.460Z","endTime":"2025-09-14T20:16:29.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:16:29.585Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaine Crim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-14T20:16:43.432Z","endTime":"2025-09-14T20:18:38.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.6509739729244,"strikeZoneBottom":1.67582579745783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911686468369478,"aZ":-19.70698266339988,"pfxX":-2.9599208675508204,"pfxZ":6.879618406920685,"pX":0.8780254481557767,"pZ":2.044784267234079,"vX0":9.14481403609494,"vY0":-133.75399921500738,"vZ0":-4.333508728867991,"x":83.53,"y":183.57,"x0":-2.2008713170091174,"y0":50.000331810647026,"z0":5.099512316209748,"aX":-5.362998114673143},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":3.4,"spinRate":2594,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4095441857374129,"extension":6.703330148795459},"index":0,"playId":"e2ed2fac-56db-3664-bc8e-0ea94374e1f9","pitchNumber":1,"startTime":"2025-09-14T20:16:56.710Z","endTime":"2025-09-14T20:17:01.371Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.62809864375852,"strikeZoneBottom":1.65298057526281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67774201296659,"aZ":-11.960523851942872,"pfxX":-8.731888135410475,"pfxZ":10.630571204828827,"pX":-0.05435564833752429,"pZ":3.069799496577945,"vX0":9.108745315134556,"vY0":-137.7728272924667,"vZ0":-3.1111445274525,"x":119.07,"y":155.9,"x0":-2.2860286866237436,"y0":50.00660094824581,"z0":5.034591954555758,"aX":-16.61005701837956},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":13.7,"spinRate":2400,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3992104942553252,"extension":6.610921380196612},"index":1,"playId":"d05a7f30-7fa9-3eae-8051-b79533bc8286","pitchNumber":2,"startTime":"2025-09-14T20:17:14.979Z","endTime":"2025-09-14T20:17:20.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mickey Moniak steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"d05a7f30-7fa9-3eae-8051-b79533bc8286","startTime":"2025-09-14T20:17:42.301Z","endTime":"2025-09-14T20:17:49.700Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.775783291618936,"aZ":-17.51717194725174,"pfxX":-10.129057298159086,"pfxZ":7.396085040880213,"pX":-1.3890198812445018,"pZ":2.5964000706996866,"vX0":6.104558076471945,"vY0":-140.17077709502266,"vZ0":-3.893842654549457,"x":169.95,"y":168.68,"x0":-2.2831858869628787,"y0":50.0065841518579,"z0":5.153034775641892,"aX":-20.085939732694595},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":17.0,"spinRate":2491,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3913110494250369,"extension":6.50013195415721},"index":3,"playId":"bad64d51-abd6-32a0-88db-4bb6ce86a5f3","pitchNumber":3,"startTime":"2025-09-14T20:17:49.700Z","endTime":"2025-09-14T20:17:53.815Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.6,"strikeZoneTop":3.67384986200811,"strikeZoneBottom":1.69867136508679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.026784211605833,"aZ":-27.968822692600178,"pfxX":7.936214129082172,"pfxZ":2.80448554009768,"pX":1.8155146162325813,"pZ":1.8124294256888969,"vX0":7.118037006810351,"vY0":-123.26699313410869,"vZ0":-2.528200899375648,"x":47.8,"y":189.84,"x0":-2.166716676780799,"y0":50.006125427075666,"z0":5.2719974407413694,"aX":11.919040744659219},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-16.3,"spinRate":2764,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4485251641198369,"extension":6.4801784747537186},"index":4,"playId":"86122a71-1868-3c5d-ad02-fc2d332934cf","pitchNumber":4,"startTime":"2025-09-14T20:18:15.192Z","endTime":"2025-09-14T20:18:18.991Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948871197206902,"aZ":-28.417512627060944,"pfxX":8.677169780741291,"pfxZ":2.5734242718838125,"pX":0.13639534039401155,"pZ":1.9864487723773094,"vX0":2.9213998590687673,"vY0":-120.78197927838485,"vZ0":-2.1174320119166508,"x":111.8,"y":185.15,"x0":-2.2199366272909598,"y0":50.005671525679325,"z0":5.400869045182914,"aX":12.679251331513925},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.3,"breakHorizontal":-16.4,"spinRate":2798,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.455416983571201,"extension":6.503378742341889},"index":5,"playId":"53124811-178c-3480-9a12-566525b232e5","pitchNumber":5,"startTime":"2025-09-14T20:18:34.183Z","endTime":"2025-09-14T20:18:38.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:18:38.716Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:20:47.839Z","endTime":"2025-09-14T20:20:58.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.542512721499676,"aZ":-16.852104606614848,"pfxX":-7.426042969127051,"pfxZ":8.440211711262425,"pX":0.451040786960858,"pZ":2.1869266050806138,"vX0":9.453476900540961,"vY0":-134.2597674718864,"vZ0":-5.802819256436656,"x":99.81,"y":179.73,"x0":-2.159849437491383,"y0":50.004789419480495,"z0":5.586091776387881,"aX":-13.485257994212905},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2157,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.40881253693719444,"extension":5.371840312102694},"hitData":{"launchSpeed":95.2,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.46,"coordY":109.62}},"index":0,"playId":"dbdc5ff2-663c-3ece-b76e-c75b72661839","pitchNumber":1,"startTime":"2025-09-14T20:20:47.839Z","endTime":"2025-09-14T20:20:58.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:20:58.118Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a soft bunt ground ball to pitcher Germán Márquez. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:21:14.835Z","endTime":"2025-09-14T20:22:06.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608566,"link":"/api/v1/people/608566"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.73390177179172,"strikeZoneBottom":1.8500320810944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.563541003862575,"aZ":-33.13664702655661,"pfxX":-0.19896138715128298,"pfxZ":-0.681590770862865,"pX":-0.25481061302275393,"pZ":1.8878571595290463,"vX0":4.605356700229879,"vY0":-118.60826203888143,"vZ0":-2.772554090286229,"x":126.71,"y":187.81,"x0":-2.203135495851815,"y0":50.00353321120013,"z0":6.120612678003558,"aX":-0.2817301954576175},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.7,"breakHorizontal":-0.8,"spinRate":2574,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.463376268752242,"extension":5.159190221663845},"index":0,"playId":"c0fe6931-1cde-3625-a4b7-a580a37688fa","pitchNumber":1,"startTime":"2025-09-14T20:21:22.247Z","endTime":"2025-09-14T20:21:26.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.68454869450898,"strikeZoneBottom":1.84689856290825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76024665162538,"aZ":-16.069135576000885,"pfxX":-10.398940653899388,"pfxZ":8.967263963437919,"pX":0.8203332075130196,"pZ":2.054148665232816,"vX0":11.087488505634218,"vY0":-133.43154540027956,"vZ0":-6.941840648853053,"x":85.73,"y":183.32,"x0":-2.0455360264455256,"y0":50.002877014668606,"z0":5.855392637527567,"aX":-18.677745179774828},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":16.3,"spinRate":2107,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4111016974680979,"extension":5.592322142210682},"index":1,"playId":"8606f01b-469c-309b-be00-f5e902ac7ee2","pitchNumber":2,"startTime":"2025-09-14T20:21:36.402Z","endTime":"2025-09-14T20:21:40.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.054785928637607,"aZ":-26.498079932928032,"pfxX":-1.9146578880933012,"pfxZ":3.809090331661751,"pX":-0.5576404889745519,"pZ":2.1757931731958404,"vX0":5.3574531982000035,"vY0":-121.32531308553182,"vZ0":-3.0495407854248873,"x":138.26,"y":180.03,"x0":-2.5469802933744,"y0":50.00098325225028,"z0":5.761940803227779,"aX":-2.85116538658117},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":2.2,"spinRate":2193,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.4517095360525225,"extension":5.413893237175647},"hitData":{"launchSpeed":31.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.91,"coordY":194.72}},"index":2,"playId":"cbd163c7-ef30-309d-ae7c-552e0b9440af","pitchNumber":3,"startTime":"2025-09-14T20:21:55.920Z","endTime":"2025-09-14T20:22:06.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:22:06.677Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ramón Laureano pops out to shortstop Ezequiel Tovar on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:22:30.933Z","endTime":"2025-09-14T20:23:08.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.0,"strikeZoneTop":3.48228126310725,"strikeZoneBottom":1.62156895630095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52307427643945,"aZ":-14.58861747411627,"pfxX":-8.845060488338653,"pfxZ":9.387972095808099,"pX":-0.6776614548563432,"pZ":5.006579851509,"vX0":6.675836609390805,"vY0":-136.58460951413923,"vZ0":-0.5054248027941194,"x":142.83,"y":103.6,"x0":-2.01506160435952,"y0":50.00089856847694,"z0":6.20523044314811,"aX":-16.564916517264503},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":14.4,"spinRate":2197,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4023611025974052,"extension":5.3484011353077054},"index":0,"playId":"a3e2f165-5bea-3197-a1c8-67bb713b6db7","pitchNumber":1,"startTime":"2025-09-14T20:22:42.098Z","endTime":"2025-09-14T20:22:45.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.208663738215076,"aZ":-20.623772885102603,"pfxX":-10.396612867153035,"pfxZ":6.284759178970559,"pX":-0.881449066375334,"pZ":3.028437552776662,"vX0":6.769649991214914,"vY0":-135.13947739617035,"vZ0":-4.122070834290784,"x":150.6,"y":157.01,"x0":-2.0763987448193166,"y0":50.00416721333537,"z0":6.034260385927728,"aX":-19.108180377695938},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":17.3,"spinRate":2152,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.406307683583111,"extension":5.50221592209859},"hitData":{"launchSpeed":70.9,"launchAngle":51.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.21,"coordY":124.0}},"index":1,"playId":"30aaa781-3f1a-3ff7-bc81-7a12178c11a4","pitchNumber":2,"startTime":"2025-09-14T20:22:58.888Z","endTime":"2025-09-14T20:23:08.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:23:08.058Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out to first baseman Blaine Crim. Fernando Tatis Jr. to 3rd. Jackson Merrill to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:23:28.816Z","endTime":"2025-09-14T20:24:37.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"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,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":688760,"link":"/api/v1/people/688760"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.49398740617439,"strikeZoneBottom":1.72463157037886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54730375081553,"aZ":-31.65796617815189,"pfxX":-0.4615808226719156,"pfxZ":0.36055844875796783,"pX":0.33625011957557105,"pZ":0.9166160004643278,"vX0":5.94278093120344,"vY0":-119.48865735282646,"vZ0":-5.2463701984571065,"x":104.18,"y":214.03,"x0":-2.1356091091700056,"y0":50.00315517951483,"z0":6.024329915585173,"aX":-0.6605259997269862},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.5,"breakHorizontal":-0.7,"spinRate":2638,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4604786024587364,"extension":5.7686700554199275},"index":0,"playId":"1ef7db3f-380a-35dc-a41f-bcc9d3dd300c","pitchNumber":1,"startTime":"2025-09-14T20:23:32.251Z","endTime":"2025-09-14T20:23:36.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.49398740617439,"strikeZoneBottom":1.72463157037886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.261035777616698,"aZ":-17.29990704737732,"pfxX":-9.848078368455218,"pfxZ":8.057421938395652,"pX":0.851031339568833,"pZ":1.8087153951280976,"vX0":10.87567534578038,"vY0":-135.42041056300116,"vZ0":-7.351778521239909,"x":84.56,"y":189.94,"x0":-1.9492899805237414,"y0":50.00298997445918,"z0":5.782139694455122,"aX":-18.179996886353436},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":15.4,"spinRate":2173,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40541812825633894,"extension":5.809658862307497},"index":1,"playId":"4e986a3c-e89e-3541-b2fe-f544d81a20aa","pitchNumber":2,"startTime":"2025-09-14T20:23:49.918Z","endTime":"2025-09-14T20:23:53.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.60835443942674,"strikeZoneBottom":1.79317211018935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24012142034331,"aZ":-22.348684039033103,"pfxX":-11.52036343652785,"pfxZ":5.289708303005906,"pX":-0.7048113134668691,"pZ":1.3947081147732217,"vX0":8.044913488847028,"vY0":-135.3138190313222,"vZ0":-7.350274188559304,"x":143.87,"y":201.12,"x0":-2.218195014128164,"y0":50.00052099906909,"z0":5.709565424004051,"aX":-21.38255480069051},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":19.2,"spinRate":2045,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4046323402454388,"extension":5.357618575996676},"index":2,"playId":"0233df52-4b98-34ec-b97b-2e8f4eb93aca","pitchNumber":3,"startTime":"2025-09-14T20:24:10.088Z","endTime":"2025-09-14T20:24:14.931Z","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":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.784192462002363,"aZ":-17.312363663784268,"pfxX":-9.908207568442057,"pfxZ":8.0197777251,"pX":-0.7154326323893236,"pZ":2.640082242416704,"vX0":7.102046750853047,"vY0":-135.55502940515385,"vZ0":-5.479444239521852,"x":144.27,"y":167.5,"x0":-2.0875474499219613,"y0":50.00436084166732,"z0":5.904199038245894,"aX":-18.364168736917264},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":16.3,"spinRate":2175,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40470300983836216,"extension":5.373834807223491},"hitData":{"launchSpeed":78.6,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.91,"coordY":164.86}},"index":3,"playId":"3265c407-6c75-3b8f-b7fb-619505edfda8","pitchNumber":4,"startTime":"2025-09-14T20:24:29.091Z","endTime":"2025-09-14T20:24:37.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:24:37.228Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:24:53.937Z","endTime":"2025-09-14T20:26:09.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.53973260526057,"strikeZoneBottom":1.70178542282024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.373718797055737,"aZ":-31.20394158573589,"pfxX":0.5371103957718435,"pfxZ":0.6560168599284211,"pX":-0.9482376954702074,"pZ":3.505993625012212,"vX0":2.763057289536737,"vY0":-120.93873684617805,"vZ0":-0.03412959937110838,"x":153.14,"y":144.12,"x0":-2.176947467414951,"y0":50.00118726946113,"z0":6.26524385251043,"aX":0.7926649959200379},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.4,"breakHorizontal":-1.7,"spinRate":2652,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4535060050861568,"extension":4.978048812402901},"index":0,"playId":"46d303b2-9ce0-3fda-8db0-c6ac340ab8d2","pitchNumber":1,"startTime":"2025-09-14T20:25:03.346Z","endTime":"2025-09-14T20:25:07.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.53973260526057,"strikeZoneBottom":1.70178542282024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.810519300326373,"aZ":-29.64860144023746,"pfxX":2.1334216282257312,"pfxZ":1.76812901161113,"pX":-1.1662963125229904,"pZ":3.4920395803200748,"vX0":1.8304006175946108,"vY0":-118.98267585175938,"vZ0":-0.4541911372660652,"x":150.84,"y":87.65,"x0":-2.2239675088030864,"y0":50.00195682893694,"z0":6.3827649510346545,"aX":3.044185704100832},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2699,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4611494032214041,"extension":5.436855271398324},"index":1,"playId":"bba61116-1668-33c3-89b0-c820c10e71c4","pitchNumber":2,"startTime":"2025-09-14T20:25:17.696Z","endTime":"2025-09-14T20:25:21.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.786265742150345,"aZ":-32.38672929260302,"pfxX":-0.2116891954114155,"pfxZ":-0.1418051768574724,"pX":-0.48702721309491587,"pZ":2.87174541883377,"vX0":4.239474439215705,"vY0":-120.9668578337025,"vZ0":-1.245043791311706,"x":135.56,"y":161.24,"x0":-2.2423021109074814,"y0":50.005022237198546,"z0":6.25827237348106,"aX":-0.31099331708460165},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":-0.7,"spinRate":2537,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4545159234403826,"extension":5.380043865201372},"index":2,"playId":"4f585e60-d47a-3bd0-88f5-6091bd97aa13","pitchNumber":3,"startTime":"2025-09-14T20:25:29.574Z","endTime":"2025-09-14T20:25:35.795Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.44824431604061,"strikeZoneBottom":1.67893962234664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83013769686703,"aZ":-30.680597214514368,"pfxX":0.329970923360289,"pfxZ":1.0222440568686477,"pX":0.4194078382833455,"pZ":0.1934636700846231,"vX0":5.455802636700504,"vY0":-119.84308677634765,"vZ0":-7.295532105336889,"x":101.01,"y":233.56,"x0":-1.9237102877379493,"y0":50.003489571475605,"z0":5.995718860039499,"aX":0.4828858287073028},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.8,"spinRate":2598,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4559574239389992,"extension":5.8724944425708285},"index":3,"playId":"faddb21d-b9f2-3f45-a22f-76e4c6a4780b","pitchNumber":4,"startTime":"2025-09-14T20:25:47.843Z","endTime":"2025-09-14T20:25:51.802Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.49398740617439,"strikeZoneBottom":1.70178542282024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60647256821384,"aZ":-13.070146780247267,"pfxX":-7.815728809205715,"pfxZ":10.120278223391946,"pX":-0.3023482313387417,"pZ":1.240353964619502,"vX0":7.352554646562774,"vY0":-136.85996286848567,"vZ0":-9.593270187622972,"x":128.52,"y":205.29,"x0":-2.014750721418089,"y0":50.00091133760083,"z0":5.697113448302739,"aX":-14.751368869731063},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":12.5,"spinRate":2233,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4009749771891422,"extension":5.638448323500815},"index":4,"playId":"c58c8194-f9ab-3ecd-9f98-17a081bf3d9e","pitchNumber":5,"startTime":"2025-09-14T20:26:04.748Z","endTime":"2025-09-14T20:26:09.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:26:09.150Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a soft bunt ground ball to third baseman Kyle Farmer. Fernando Tatis Jr. scores. Jackson Merrill to 3rd. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:26:23.956Z","endTime":"2025-09-14T20:26:43.107Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.164639166637734,"aZ":-14.871178226636301,"pfxX":-7.477769438465593,"pfxZ":9.216859474942877,"pX":-0.04901129551657037,"pZ":2.827088592658295,"vX0":8.33751490395867,"vY0":-136.63886164506195,"vZ0":-5.295807848155294,"x":118.87,"y":162.45,"x0":-2.17899799454131,"y0":50.00076728989578,"z0":5.824378967344537,"aX":-14.035043999112387},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2155,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40199430601045183,"extension":5.559325845966987},"hitData":{"launchSpeed":26.8,"launchAngle":2.0,"totalDistance":18.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.95,"coordY":194.04}},"index":0,"playId":"0032d22c-3fce-32d5-9546-1a0f20d616c4","pitchNumber":1,"startTime":"2025-09-14T20:26:34.572Z","endTime":"2025-09-14T20:26:43.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:26:43.107Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Iglesias singles on a ground ball to center fielder Brenton Doyle. Jackson Merrill scores. Ryan O'Hearn scores. Jake Cronenworth to 3rd.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:27:09.854Z","endTime":"2025-09-14T20:28:41.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"postOnThird":{"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,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"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":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.6,"strikeZoneTop":3.35676431928785,"strikeZoneBottom":1.47334281962731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.89915201839609,"aZ":-16.381263853122864,"pfxX":-9.643996872311394,"pfxZ":8.356062772263392,"pX":1.428158404332291,"pZ":2.2810736986869267,"vX0":12.346871436746973,"vY0":-137.66528017239892,"vZ0":-6.350592841345622,"x":62.56,"y":177.19,"x0":-1.8942699969676906,"y0":50.002634921886546,"z0":5.755762775659432,"aX":-18.228662877085977},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":14.4,"spinRate":2193,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40020516116701366,"extension":5.3449916926399155},"index":0,"playId":"6fe5d430-28af-307b-b1d4-8f5ff2ddc266","pitchNumber":1,"startTime":"2025-09-14T20:27:21.466Z","endTime":"2025-09-14T20:27:24.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.950821560834882,"aZ":-30.154520036228327,"pfxX":-1.6258649176186735,"pfxZ":1.3416374630889212,"pX":1.4686117302370032,"pZ":0.28094806210168494,"vX0":8.553519133329564,"vY0":-123.39481478504561,"vZ0":-7.442849782677055,"x":61.02,"y":231.19,"x0":-1.8739148996731185,"y0":50.000351580773,"z0":5.973854383410161,"aX":-2.438805420481447},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":0.4,"spinRate":2664,"spinDirection":6},"zone":14,"typeConfidence":2.0,"plateTime":0.448724612217025,"extension":5.6551030615274716},"index":1,"playId":"0c497813-1e8e-3fb4-b07b-a78a42866571","pitchNumber":2,"startTime":"2025-09-14T20:27:35.910Z","endTime":"2025-09-14T20:27:40.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44916545179049,"aZ":-31.637381411256147,"pfxX":-0.9499526419286108,"pfxZ":0.34788070150072503,"pX":-0.6959302273754967,"pZ":2.0092812902594166,"vX0":4.165707595497266,"vY0":-124.16930607878433,"vZ0":-3.477354660760122,"x":143.53,"y":184.53,"x0":-2.2800748513517544,"y0":50.00314663456339,"z0":6.091523455426071,"aX":-1.467216265848944},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":0.6,"spinRate":2646,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.443012186363982,"extension":5.336861159133505},"index":2,"playId":"fe7b152b-55fd-3177-9c1c-880a8c7076cd","pitchNumber":3,"startTime":"2025-09-14T20:27:55.763Z","endTime":"2025-09-14T20:27:59.561Z","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":95.2,"endSpeed":86.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.649161950576264,"aZ":-15.787941499370376,"pfxX":-6.58692215792775,"pfxZ":8.483468186276497,"pX":-0.688345663291056,"pZ":4.089774921046065,"vX0":5.912289219435045,"vY0":-138.52866735617022,"vZ0":-2.7450200562945852,"x":143.24,"y":128.36,"x0":-2.0006241869499455,"y0":50.00562130278217,"z0":6.156623956169174,"aX":-12.72859605761162},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2276,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3962818245356736,"extension":5.5181386275398},"index":3,"playId":"1db3fa19-caf8-317b-8a59-b46c58811ba6","pitchNumber":4,"startTime":"2025-09-14T20:28:12.605Z","endTime":"2025-09-14T20:28:18.201Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76433276712658,"aZ":-16.53367434631373,"pfxX":-7.942750253951241,"pfxZ":8.20267309570335,"pX":-0.08253372629848144,"pZ":2.911319772068259,"vX0":7.765090990748057,"vY0":-137.97876118545452,"vZ0":-5.5894843983262,"x":120.15,"y":160.17,"x0":-1.9159565110775316,"y0":50.00644043194766,"z0":6.09669966650104,"aX":-15.154059428763281},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":12.6,"spinRate":2194,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3985881658463044,"extension":5.800067948048821},"hitData":{"launchSpeed":95.9,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.59,"coordY":137.81}},"index":4,"playId":"cf4c6cdc-d524-38ff-9f46-1dff2da6aa35","pitchNumber":5,"startTime":"2025-09-14T20:28:28.736Z","endTime":"2025-09-14T20:28:41.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:28:41.129Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddy Fermin pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-14T20:29:36.691Z","endTime":"2025-09-14T20:30:16.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T20:29:12.031Z","endTime":"2025-09-14T20:29:38.844Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.28815959627254,"strikeZoneBottom":1.56471577870512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40687890805531,"aZ":-31.423920004440955,"pfxX":-0.1823798641515193,"pfxZ":0.48916444172837625,"pX":1.0575322185188352,"pZ":1.0655087623087143,"vX0":7.226272323806458,"vY0":-123.32676567187497,"vZ0":-5.572596048211224,"x":76.69,"y":210.01,"x0":-1.902393841858547,"y0":50.00041845492289,"z0":6.044905157056082,"aX":-0.2785063169681981},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":-1.6,"spinRate":2663,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44629136565520255,"extension":5.309932961933379},"index":1,"playId":"c8593244-0cf8-3d58-8ff2-e293a48ae3c1","pitchNumber":1,"startTime":"2025-09-14T20:29:38.844Z","endTime":"2025-09-14T20:29:43.911Z","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":93.8,"endSpeed":85.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.336154611703535,"aZ":-19.44891360048929,"pfxX":-10.097325295295423,"pfxZ":6.800975623247467,"pX":-1.2506409938276828,"pZ":1.7888791100614865,"vX0":5.840219335402654,"vY0":-136.27019336057373,"vZ0":-7.127029701821614,"x":164.67,"y":190.48,"x0":-2.1152825080337845,"y0":50.004514557029225,"z0":5.792971333853557,"aX":-18.89728218514554},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":16.9,"spinRate":2172,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4027128391013117,"extension":5.395014224507557},"index":2,"playId":"854ecad2-fa9c-3b6e-a86c-3a0718e68152","pitchNumber":2,"startTime":"2025-09-14T20:29:52.052Z","endTime":"2025-09-14T20:29:55.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.961914097024035,"aZ":-20.701166090458177,"pfxX":-11.245435411559926,"pfxZ":6.171887140126742,"pX":-1.1291119348198946,"pZ":2.967315024140028,"vX0":6.432184924172937,"vY0":-136.23184075143388,"vZ0":-3.992818613378509,"x":160.04,"y":158.66,"x0":-2.073265370933775,"y0":50.00447995896193,"z0":5.9027602035998425,"aX":-20.909646256262647},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":18.8,"spinRate":2227,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4037385574948851,"extension":5.44558095207503},"hitData":{"launchSpeed":63.9,"launchAngle":60.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.07,"coordY":151.8}},"index":3,"playId":"d0065f88-84e8-36ab-8094-192fe86ef2ea","pitchNumber":3,"startTime":"2025-09-14T20:30:08.090Z","endTime":"2025-09-14T20:30:16.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:30:16.812Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T20:32:39.251Z","endTime":"2025-09-14T20:33:22.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":80.8,"strikeZoneTop":3.47111559976458,"strikeZoneBottom":1.67893962234664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.876067786681467,"aZ":-21.48143605936531,"pfxX":-2.1484782008324075,"pfxZ":6.36088846879388,"pX":-1.097303045025081,"pZ":2.3770039703796892,"vX0":4.203033126739635,"vY0":-129.56982470137353,"vZ0":-3.1310933130742225,"x":158.83,"y":174.6,"x0":-2.46951421707253,"y0":50.004468519280884,"z0":5.263587672051376,"aX":-3.6130919359796803},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.9,"breakHorizontal":2.9,"spinRate":2408,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4245306450109938,"extension":6.550222899687616},"index":0,"playId":"cd6d8fb5-3d55-3fcb-bd3d-15a0053a141b","pitchNumber":1,"startTime":"2025-09-14T20:32:46.893Z","endTime":"2025-09-14T20:32:51.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.42211551340963,"strikeZoneBottom":1.63046803971401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.147174858320287,"aZ":-21.262051081455812,"pfxX":-0.47224804956043576,"pfxZ":6.497573195023584,"pX":0.8143250762122077,"pZ":1.8845501660551642,"vX0":7.991431187110063,"vY0":-129.34086420235596,"vZ0":-4.21103332612,"x":85.96,"y":187.9,"x0":-2.26554117023254,"y0":50.00530407848446,"z0":5.1821141566985105,"aX":-0.7951084807576619},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.9,"breakHorizontal":-1.1,"spinRate":2477,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4248811087813551,"extension":6.590727644801646},"index":1,"playId":"70fe0c0f-411f-3041-9f69-a614585e7246","pitchNumber":2,"startTime":"2025-09-14T20:33:00.369Z","endTime":"2025-09-14T20:33:05.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14560338106479,"aZ":-17.956459560711156,"pfxX":-9.56622640833292,"pfxZ":7.771903270672689,"pX":0.5818871055691777,"pZ":2.3306817238685977,"vX0":10.925209569070605,"vY0":-135.08314209826844,"vZ0":-3.8331862194374526,"x":94.82,"y":175.85,"x0":-2.2911819497205608,"y0":50.006151910404924,"z0":5.047097372671576,"aX":-17.508266189760285},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2305,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40702973164102696,"extension":6.5357679751727735},"hitData":{"launchSpeed":85.1,"launchAngle":44.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.59,"coordY":118.38}},"index":2,"playId":"63442c67-3b16-3255-97c3-34658a8b4b86","pitchNumber":3,"startTime":"2025-09-14T20:33:13.980Z","endTime":"2025-09-14T20:33:22.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:33:22.834Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T20:33:39.330Z","endTime":"2025-09-14T20:35:10.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.8,"strikeZoneTop":3.67698123128678,"strikeZoneBottom":1.86171582822928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21338237471652,"aZ":-17.27497011364897,"pfxX":-9.412979656645739,"pfxZ":7.831953695745591,"pX":-1.5615306292011024,"pZ":2.9115075889677793,"vX0":5.922353803074223,"vY0":-137.6916348177499,"vZ0":-2.9107368907329696,"x":176.52,"y":160.17,"x0":-2.527680430535657,"y0":50.002935427050474,"z0":5.16446325206558,"aX":-17.90706320514739},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":15.6,"spinRate":2347,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3992166645508157,"extension":6.5405843874742615},"index":0,"playId":"635611cb-c3d8-3e25-b35d-856eecf6fc26","pitchNumber":1,"startTime":"2025-09-14T20:33:50.975Z","endTime":"2025-09-14T20:33:54.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.481182830262345,"aZ":-21.04728989313916,"pfxX":-0.09652913804385777,"pfxZ":6.421059101462564,"pX":0.39104862686612823,"pZ":2.790375059655779,"vX0":6.593920961391369,"vY0":-130.98730167182103,"vZ0":-2.6864647369290533,"x":102.09,"y":163.44,"x0":-2.149555891963726,"y0":50.00041863464182,"z0":5.408415255951679,"aX":-0.16855612660478989},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-1.3,"spinRate":2440,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4186612434894985,"extension":6.561246777887907},"index":1,"playId":"7046b241-aabf-363e-b29e-4b6ece72eb35","pitchNumber":2,"startTime":"2025-09-14T20:34:04.805Z","endTime":"2025-09-14T20:34:08.740Z","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":2,"outs":1},"pitchData":{"startSpeed":69.4,"endSpeed":62.1,"strikeZoneTop":3.44473798945937,"strikeZoneBottom":1.56170001603579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.148708282932063,"aZ":-41.99803706532631,"pfxX":7.377647578187486,"pfxZ":-9.952255551108207,"pX":-1.0675658780307293,"pZ":2.784964328456263,"vX0":-0.5327048184959162,"vY0":-100.66254424675408,"vZ0":4.3866678210531544,"x":157.69,"y":163.59,"x0":-1.7473943397734693,"y0":50.003435585195554,"z0":6.033687073282041,"aX":7.281827646340877},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.4,"breakVerticalInduced":-15.6,"breakHorizontal":-13.0,"spinRate":2493,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.552304135469535,"extension":6.716239921738558},"index":2,"playId":"c793a9d7-3e85-3e1e-9e4c-f2ac9dd11105","pitchNumber":3,"startTime":"2025-09-14T20:34:19.796Z","endTime":"2025-09-14T20:34:24.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.7,"strikeZoneTop":3.62792049460538,"strikeZoneBottom":1.6761438801256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.968284038462794,"aZ":-42.03069574472436,"pfxX":5.696545658002048,"pfxZ":-7.744735782364223,"pX":0.7400014044048131,"pZ":1.8601611408068386,"vX0":4.079965488976755,"vY0":-113.59009904463102,"vZ0":0.9494171389474653,"x":88.79,"y":188.56,"x0":-1.8368457240875928,"y0":50.00417670371831,"z0":5.705601376577458,"aX":7.246690033136007},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.2,"breakHorizontal":-11.5,"spinRate":2682,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4871878695394254,"extension":6.500349765866899},"index":3,"playId":"14fbac7a-6453-31b9-a03e-2d7fffdaa7a9","pitchNumber":4,"startTime":"2025-09-14T20:34:37.033Z","endTime":"2025-09-14T20:34:41.687Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-14T20:34:50.717Z","endTime":"2025-09-14T20:35:06.427Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.60835443942674,"strikeZoneBottom":1.7703249125574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67795493257712,"aZ":-22.26717386928914,"pfxX":-10.47673761766082,"pfxZ":5.244278947932234,"pX":0.23911385442188687,"pZ":2.5646817771399593,"vX0":10.153109639941894,"vY0":-136.95030994965774,"vZ0":-3.168918277766314,"x":107.89,"y":169.53,"x0":-2.164243784660942,"y0":50.00502886491707,"z0":5.268813282358241,"aX":-19.802423053321807},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":16.7,"spinRate":2281,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40072862949485666,"extension":6.574432606766025},"index":5,"playId":"cc927310-bcf5-3075-a1d1-81c0b8afdf55","pitchNumber":5,"startTime":"2025-09-14T20:35:06.427Z","endTime":"2025-09-14T20:35:10.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:35:10.174Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T20:35:31.310Z","endTime":"2025-09-14T20:38:16.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.2,"strikeZoneTop":3.4253735505232,"strikeZoneBottom":1.49618555435207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.713217148818764,"aZ":-12.58202552423653,"pfxX":-7.606131836056044,"pfxZ":10.36860747000372,"pX":0.21316430885464316,"pZ":2.8092762882181774,"vX0":9.524672545053551,"vY0":-137.830774646692,"vZ0":-3.886265958730737,"x":108.87,"y":162.93,"x0":-2.3282940904124896,"y0":50.00426049957457,"z0":5.110645923120853,"aX":-14.375369745937068},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":11.4,"spinRate":2377,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4001257222439003,"extension":6.653448109715914},"index":0,"playId":"f83c0d47-7bb0-3fb0-b182-2e087b2f9ae9","pitchNumber":1,"startTime":"2025-09-14T20:35:36.530Z","endTime":"2025-09-14T20:35:40.087Z","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":94.9,"endSpeed":85.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.511044389431284,"aZ":-14.357431746036587,"pfxX":-9.26362792186665,"pfxZ":9.386922616117214,"pX":-0.0347009210981217,"pZ":3.011449720061749,"vX0":9.294071173334729,"vY0":-137.8380215895138,"vZ0":-3.12085686895326,"x":118.32,"y":157.47,"x0":-2.2688533929993957,"y0":50.00457210150285,"z0":5.145456170916891,"aX":-17.586221176862235},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":14.5,"spinRate":2475,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3994584629722011,"extension":6.582792055408152},"index":1,"playId":"b931a9c7-e056-393f-a451-1170ab8462cf","pitchNumber":2,"startTime":"2025-09-14T20:35:54.753Z","endTime":"2025-09-14T20:36:00.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":69.7,"endSpeed":62.6,"strikeZoneTop":3.51685973980581,"strikeZoneBottom":1.54187203279807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.260927663129856,"aZ":-41.83607430999809,"pfxX":3.2605111827786084,"pfxZ":-9.78053260859468,"pX":1.9657272914769819,"pZ":0.7736248169408725,"vX0":5.818255697908161,"vY0":-101.0708820879879,"vZ0":0.9808655351690969,"x":42.07,"y":217.89,"x0":-1.425921240626701,"y0":50.00036019747133,"z0":5.728616423975641,"aX":3.2220055796946165},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.2,"breakVerticalInduced":-16.4,"breakHorizontal":-8.3,"spinRate":2428,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5514131757377698,"extension":7.007881992544142},"index":2,"playId":"62f95a23-85c9-3f0e-951c-f7bf56a8b976","pitchNumber":3,"startTime":"2025-09-14T20:36:23.934Z","endTime":"2025-09-14T20:36:27.626Z","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":94.8,"endSpeed":85.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.92610829220468,"aZ":-12.366309924195305,"pfxX":-7.481134613265459,"pfxZ":10.482560065967656,"pX":0.39192070457971384,"pZ":3.104690427014819,"vX0":9.422547619674475,"vY0":-137.64810042407504,"vZ0":-3.301554824335473,"x":102.06,"y":154.95,"x0":-2.128480543290234,"y0":50.001484689133804,"z0":5.175618879467645,"aX":-14.135210555462239},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":11.2,"spinRate":2372,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.40027168559748816,"extension":6.668820450066288},"index":3,"playId":"8b875c27-b2ca-3959-8e0e-08446595efd6","pitchNumber":4,"startTime":"2025-09-14T20:36:44.415Z","endTime":"2025-09-14T20:36:48.402Z","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":2,"outs":2},"pitchData":{"startSpeed":69.7,"endSpeed":63.4,"strikeZoneTop":3.53973260526057,"strikeZoneBottom":1.56471577870512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.2787023623055,"aZ":-39.72452644527783,"pfxX":5.480584419706052,"pfxZ":-7.511067270235241,"pX":1.9102852512513304,"pZ":0.5891842022040485,"vX0":5.069970675429099,"vY0":-101.24614349020328,"vZ0":-0.0354640589294164,"x":44.18,"y":222.87,"x0":-1.3675892250426525,"y0":50.000481222332425,"z0":5.709863776004284,"aX":5.512539370898342},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-13.0,"breakHorizontal":-11.8,"spinRate":2454,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.5475121973015664,"extension":6.835666574192813},"index":4,"playId":"629586ec-fc0f-33eb-bd74-d1731a0bbc2f","pitchNumber":5,"startTime":"2025-09-14T20:37:07.583Z","endTime":"2025-09-14T20:37:11.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.5511692388714,"strikeZoneBottom":1.64467156936597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57923272352559,"aZ":-17.316295279777304,"pfxX":-8.319842104807922,"pfxZ":7.859975468430523,"pX":1.187195102115908,"pZ":2.490782820366698,"vX0":11.775707226542705,"vY0":-137.16230349954955,"vZ0":-3.9017594610036235,"x":71.75,"y":171.53,"x0":-2.0965270079440765,"y0":50.00356285620424,"z0":5.125148398436346,"aX":-15.729167602468527},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":12.4,"spinRate":2359,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40054112069475245,"extension":6.656260128801275},"index":5,"playId":"58400096-d2a4-3b87-9379-86f3db84b7db","pitchNumber":6,"startTime":"2025-09-14T20:37:34.195Z","endTime":"2025-09-14T20:37:38.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.595117944725917,"aZ":-30.742635614924172,"pfxX":2.5386040232728777,"pfxZ":0.9286793106793869,"pX":0.514002877798356,"pZ":2.101400616423582,"vX0":5.7480954670871665,"vY0":-123.64340675487578,"vZ0":-1.5108356352025671,"x":97.41,"y":182.04,"x0":-2.178367502310503,"y0":50.0009664835574,"z0":5.320594650454578,"aX":3.8950766605407887},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-6.0,"spinRate":2708,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.44442729763168076,"extension":6.532395167977155},"hitData":{"launchSpeed":89.8,"launchAngle":15.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.6,"coordY":106.29}},"index":6,"playId":"1cc9c499-37a2-3337-89f4-daf2fb0e9c3c","pitchNumber":7,"startTime":"2025-09-14T20:38:05.938Z","endTime":"2025-09-14T20:38:16.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:38:16.440Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Braxton Fulford lines out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-14T20:38:31.942Z","endTime":"2025-09-14T20:39:16.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.23099235694183,"strikeZoneBottom":1.37055464433334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778067038351697,"aZ":-20.510600493232626,"pfxX":-5.267509506654967,"pfxZ":6.695881109836995,"pX":0.9709226379611056,"pZ":0.8816835191972462,"vX0":9.441437802864096,"vY0":-131.6182826475912,"vZ0":-7.256999116111369,"x":79.99,"y":214.97,"x0":-1.9899494570494856,"y0":50.00515940036747,"z0":5.210965286788029,"aX":-9.178958760397895},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":7.3,"spinRate":2481,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4172758172689792,"extension":6.842508836789422},"index":0,"playId":"f88a702f-ad65-3c91-abd7-d8d29d04e712","pitchNumber":1,"startTime":"2025-09-14T20:38:42.621Z","endTime":"2025-09-14T20:38:48.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65072713547708,"aZ":-19.945381185093396,"pfxX":-8.267513569132591,"pfxZ":6.542636028446157,"pX":-0.7998185252900112,"pZ":2.430226597729193,"vX0":7.053575398966798,"vY0":-136.4925727185866,"vZ0":-3.2440567298661245,"x":147.49,"y":173.16,"x0":-2.35526633707842,"y0":50.003241444875776,"z0":5.022946556915876,"aX":-15.454903635085458},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":13.3,"spinRate":2340,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4027167158272511,"extension":6.693228106428042},"hitData":{"launchSpeed":81.9,"launchAngle":27.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.33,"coordY":85.1}},"index":1,"playId":"31e24c55-5c0b-3514-8c37-1f2a9be89f1a","pitchNumber":2,"startTime":"2025-09-14T20:39:08.636Z","endTime":"2025-09-14T20:39:16.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:39:16.652Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mason McCoy singles on a line drive to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T20:41:21.995Z","endTime":"2025-09-14T20:42:30.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.34532988878485,"strikeZoneBottom":1.50760704763867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.720117488525773,"aZ":-17.590955478133733,"pfxX":-8.209348299803501,"pfxZ":8.106997025306885,"pX":1.1757042605409476,"pZ":2.429474529201637,"vX0":11.998038600764067,"vY0":-133.74595142501275,"vZ0":-5.010791393399757,"x":72.18,"y":173.18,"x0":-2.3163614140027136,"y0":50.00562714095949,"z0":5.601876314295249,"aX":-14.773052508274745},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":12.1,"spinRate":1962,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4106230329174063,"extension":5.551171180833554},"index":0,"playId":"161c417b-557f-3154-8d65-8cd8dbbc4756","pitchNumber":1,"startTime":"2025-09-14T20:41:21.995Z","endTime":"2025-09-14T20:41:26.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.36819887500908,"strikeZoneBottom":1.53045028672589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.355615416992393,"aZ":-23.5136471075659,"pfxX":-9.628753171806004,"pfxZ":4.854492139052061,"pX":-1.4680137952546646,"pZ":2.4544469169322554,"vX0":5.603079903330428,"vY0":-132.90276942902435,"vZ0":-4.15021521020359,"x":172.96,"y":172.51,"x0":-2.3562872289925276,"y0":50.00052101745138,"z0":5.750835974068292,"aX":-17.165911753779096},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2091,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.41265260717429264,"extension":5.424319093497856},"index":1,"playId":"cca410d6-4dea-328a-863f-5d55eb927988","pitchNumber":2,"startTime":"2025-09-14T20:41:32.723Z","endTime":"2025-09-14T20:41:36.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.39106836422612,"strikeZoneBottom":1.50760704763867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03307880577758,"aZ":-21.59678436893528,"pfxX":-10.076082615083159,"pfxZ":5.828783339647444,"pX":-1.1309347513523063,"pZ":3.440126605123019,"vX0":6.419438089744977,"vY0":-134.32208546352615,"vZ0":-2.454589558872818,"x":160.11,"y":145.9,"x0":-2.2515246936906004,"y0":50.00178327347405,"z0":5.913312280164155,"aX":-18.27960575743249},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":16.7,"spinRate":2054,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40888932395726085,"extension":5.3289138042395185},"index":2,"playId":"ee209092-ccd4-3e45-a7c0-e46cb301af5f","pitchNumber":3,"startTime":"2025-09-14T20:41:43.801Z","endTime":"2025-09-14T20:41:50.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.36819887500908,"strikeZoneBottom":1.57613777882493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.602081519304527,"aZ":-15.58207288545452,"pfxX":-8.033503524770975,"pfxZ":9.050730882729924,"pX":-0.6107884542896936,"pZ":2.3863888485589904,"vX0":7.452433210798925,"vY0":-135.085957628619,"vZ0":-5.628119945191318,"x":140.28,"y":174.35,"x0":-2.372212882860254,"y0":50.00668401514088,"z0":5.606774450538495,"aX":-14.733333037162437},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":12.8,"spinRate":2114,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4067143416339998,"extension":5.592781057361368},"index":3,"playId":"910e2021-7eb6-3e8c-b436-dbd757420676","pitchNumber":4,"startTime":"2025-09-14T20:41:55.500Z","endTime":"2025-09-14T20:42:01.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.39106836422612,"strikeZoneBottom":1.53045028672589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61139467624138,"aZ":-17.55303922716806,"pfxX":-8.402790930329433,"pfxZ":7.88748954668004,"pX":-0.2857392558442522,"pZ":1.9911278090169202,"vX0":8.390976386594762,"vY0":-135.51154323970783,"vZ0":-6.100990813671398,"x":127.89,"y":185.02,"x0":-2.335985170061531,"y0":50.000324450632206,"z0":5.505041268780732,"aX":-15.569665430621713},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":13.3,"spinRate":2093,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.40475789582694155,"extension":5.573612495466281},"index":4,"playId":"98742018-31d3-34d5-b87d-fdd5223149e6","pitchNumber":5,"startTime":"2025-09-14T20:42:06.613Z","endTime":"2025-09-14T20:42:17.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05364454760511,"aZ":-20.42227647288426,"pfxX":-9.663321192028354,"pfxZ":6.3756079543238116,"pX":-0.6068895735182008,"pZ":1.8416856645871689,"vX0":8.0165702578756,"vY0":-135.52177221147554,"vZ0":-5.916288215322043,"x":140.13,"y":189.05,"x0":-2.360696877701551,"y0":50.00563334768864,"z0":5.498404585791007,"aX":-17.81942991283323},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":15.6,"spinRate":2165,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4055332592191023,"extension":5.63510680931817},"hitData":{"launchSpeed":90.0,"launchAngle":10.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":103.43,"coordY":147.35}},"index":5,"playId":"cd726677-728d-3710-a24c-fabb2757c926","pitchNumber":6,"startTime":"2025-09-14T20:42:22.891Z","endTime":"2025-09-14T20:42:30.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:42:30.932Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to right fielder Yanquiel Fernández. Mason McCoy to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T20:43:05.963Z","endTime":"2025-09-14T20:44:09.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d629a95b-02a8-39c9-9bd1-7f0bb855107a","startTime":"2025-09-14T20:42:53.102Z","endTime":"2025-09-14T20:43:00.062Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.82569026653415,"strikeZoneBottom":1.82744356921671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01802831313788,"aZ":-18.792818989012236,"pfxX":-10.205712132903042,"pfxZ":7.35548587045268,"pX":-1.2086460773117689,"pZ":2.9238779495648157,"vX0":5.80120321353278,"vY0":-134.71422389088875,"vZ0":-4.596664809491715,"x":163.07,"y":159.84,"x0":-2.075502776360377,"y0":50.00336252082401,"z0":5.99925230584855,"aX":-18.56959681252768},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":17.0,"spinRate":2132,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40815806020691703,"extension":5.490954266722097},"index":1,"playId":"566705f4-104c-3071-8598-50e3511d68db","pitchNumber":1,"startTime":"2025-09-14T20:43:08.154Z","endTime":"2025-09-14T20:43:11.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.3,"strikeZoneTop":3.77993100915842,"strikeZoneBottom":1.73605477476364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.107467636155228,"aZ":-30.655364862036077,"pfxX":1.0834389786524223,"pfxZ":1.0610196363552902,"pX":-0.983058958384077,"pZ":3.9756216109546267,"vX0":2.3188018725466173,"vY0":-119.84224800074774,"vZ0":0.9861350223373118,"x":154.47,"y":131.44,"x0":-2.1109709750850474,"y0":50.00105592842458,"z0":6.336109569837478,"aX":1.5465700363236845},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":-2.6,"spinRate":2637,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4602746203996335,"extension":5.421335311566058},"index":2,"playId":"6c08bf99-c6ad-3295-84ee-c338b54ad826","pitchNumber":2,"startTime":"2025-09-14T20:43:25.132Z","endTime":"2025-09-14T20:43:38.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":82.7,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.11700024728918,"aZ":-18.39794019929403,"pfxX":-12.25331113149671,"pfxZ":7.722378717089086,"pX":-0.6941653797925845,"pZ":2.7263862342504384,"vX0":7.486114738679758,"vY0":-134.45249522882588,"vZ0":-4.822522370759617,"x":143.46,"y":165.17,"x0":-1.9601426728684415,"y0":50.00347885701477,"z0":5.897209136885221,"aX":-21.859442245762462},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":20.0,"spinRate":2099,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4114555872128145,"extension":5.499604413770768},"index":3,"playId":"153b3f46-b26b-3561-8aee-82edc2bdcb4d","pitchNumber":3,"startTime":"2025-09-14T20:43:40.232Z","endTime":"2025-09-14T20:43:53.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.818081791532208,"aZ":-25.424878563399698,"pfxX":-2.4361722987319085,"pfxZ":4.257080063123679,"pX":-0.06674264996426577,"pZ":2.835090271523426,"vX0":6.02260077010443,"vY0":-125.99379411197239,"vZ0":-2.1812704583663285,"x":119.54,"y":162.23,"x0":-2.186044647356458,"y0":50.005328106633364,"z0":5.795105272071417,"aX":-3.865427371134852},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":2.9,"spinRate":2202,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4369986288279466,"extension":5.603152808966784},"hitData":{"launchSpeed":96.5,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.91,"coordY":165.4}},"index":4,"playId":"c95fc9c7-3d28-3738-8f7a-264f896d28d9","pitchNumber":4,"startTime":"2025-09-14T20:43:58.984Z","endTime":"2025-09-14T20:44:09.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:44:09.645Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (13) on a fly ball to left center field. Mason McCoy scores. Fernando Tatis Jr. scores.","rbi":3,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T20:44:31.648Z","endTime":"2025-09-14T20:45:38.777Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":84.1,"strikeZoneTop":3.73417410812547,"strikeZoneBottom":1.75890144566462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.574677643736887,"aZ":-18.828787883310074,"pfxX":-11.327021323510792,"pfxZ":7.359286962143992,"pX":0.7676100856203711,"pZ":1.5547881234550882,"vX0":10.677058406419986,"vY0":-134.4224410619373,"vZ0":-7.608311775603279,"x":87.74,"y":196.8,"x0":-1.8015209401911956,"y0":50.00475952061637,"z0":5.779559186639596,"aX":-20.54597074148448},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":18.0,"spinRate":2122,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4088658271035399,"extension":5.553370987287031},"index":0,"playId":"3c17ab9d-8055-302b-bc84-1869231d62e5","pitchNumber":1,"startTime":"2025-09-14T20:44:40.819Z","endTime":"2025-09-14T20:44:50.690Z","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":93.0,"endSpeed":83.4,"strikeZoneTop":3.71129652801874,"strikeZoneBottom":1.85029165265711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63891303951653,"aZ":-12.571854960664325,"pfxX":-9.54107556074142,"pfxZ":10.86996926092262,"pX":0.5654497008483631,"pZ":1.6356821122101508,"vX0":9.403579393746174,"vY0":-134.75422530913437,"vZ0":-8.472771800704873,"x":95.45,"y":194.62,"x0":-1.763157512327324,"y0":50.00123315927542,"z0":5.749922729897364,"aX":-17.20190943729286},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":14.8,"spinRate":2104,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4095641113630144,"extension":5.597852369738191},"index":1,"playId":"698a48d9-d3be-361c-8c91-be6bbf33d6b1","pitchNumber":2,"startTime":"2025-09-14T20:44:56.631Z","endTime":"2025-09-14T20:45:09.498Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36716062817322,"aZ":-18.219865477938768,"pfxX":-11.57290400420268,"pfxZ":7.678657315126123,"pX":-0.6277251559532058,"pZ":2.043955181745386,"vX0":7.658506746978282,"vY0":-135.16464664987444,"vZ0":-6.491716290140287,"x":140.93,"y":183.59,"x0":-2.0204601316858875,"y0":50.001497963930184,"z0":5.793662562634563,"aX":-21.02952824645568},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":19.0,"spinRate":2136,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4080201827712342,"extension":5.655868965100438},"hitData":{"launchSpeed":105.8,"launchAngle":25.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":52.38,"coordY":64.97}},"index":2,"playId":"3bba7fc3-7e8d-3bbd-bc6f-47896096f6a9","pitchNumber":3,"startTime":"2025-09-14T20:45:16.034Z","endTime":"2025-09-14T20:45:38.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:45:38.777Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, shortstop Ezequiel Tovar to first baseman Blaine Crim.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T20:45:57.775Z","endTime":"2025-09-14T20:48:46.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10,11],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":688760,"link":"/api/v1/people/688760"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.36819887500908,"strikeZoneBottom":1.53045028672589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8374861569257,"aZ":-25.665022908236693,"pfxX":-3.683410897656939,"pfxZ":3.932981260219803,"pX":0.4818110630250364,"pZ":1.8474865350223773,"vX0":7.994255616649685,"vY0":-128.42009645639263,"vZ0":-4.398658550227211,"x":98.63,"y":188.9,"x0":-2.205582989712662,"y0":50.003143359389384,"z0":5.600628334399707,"aX":-6.097279790381214},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":4.7,"spinRate":2396,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.42799359227514255,"extension":5.783187793077505},"index":0,"playId":"76e64efc-842c-3e2e-acfb-6ec537cb0427","pitchNumber":1,"startTime":"2025-09-14T20:46:01.867Z","endTime":"2025-09-14T20:46:07.443Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.36819887500908,"strikeZoneBottom":1.57613777882493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73713727732637,"aZ":-29.835136959669835,"pfxX":-1.1024093034026006,"pfxZ":1.4831733926163455,"pX":-0.2338442706491505,"pZ":3.029903165066503,"vX0":4.942251159015708,"vY0":-125.13505061843559,"vZ0":-1.5336478121263941,"x":125.91,"y":156.97,"x0":-2.096622454273476,"y0":50.00233289244053,"z0":6.109510967314127,"aX":-1.7379250628397591},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.5,"breakHorizontal":0.8,"spinRate":2625,"spinDirection":87},"zone":2,"typeConfidence":2.0,"plateTime":0.43876956343886153,"extension":5.488273341178402},"index":1,"playId":"ae5e97b5-cb70-3277-9f79-b38e5eda5cb1","pitchNumber":2,"startTime":"2025-09-14T20:46:12.443Z","endTime":"2025-09-14T20:46:15.443Z","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":94.2,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.889362646381823,"aZ":-13.753475818988093,"pfxX":-6.384914704286576,"pfxZ":9.758700109736349,"pX":0.8952743939497672,"pZ":2.274623045156407,"vX0":9.696273129031864,"vY0":-136.71512093004114,"vZ0":-6.924357871008119,"x":82.87,"y":177.37,"x0":-1.8722052267844838,"y0":50.00578843935955,"z0":5.789252255263809,"aX":-12.05688693089823},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2236,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40104905979677197,"extension":5.51680835551843},"index":2,"playId":"2600c12b-077e-38c8-9411-af4d1987fcf5","pitchNumber":3,"startTime":"2025-09-14T20:46:24.311Z","endTime":"2025-09-14T20:46:28.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.38044172639852,"strikeZoneBottom":1.61117728807203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69876606427648,"aZ":-32.02806434914483,"pfxX":0.023608508241676596,"pfxZ":0.09577315826585209,"pX":0.9213221178516977,"pZ":0.26877811015375547,"vX0":6.865110891098979,"vY0":-122.69252126420069,"vZ0":-6.912721875217068,"x":81.88,"y":231.52,"x0":-1.9130860400901517,"y0":50.00321798873288,"z0":5.843460883885473,"aX":0.03542576666182997},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":-1.6,"spinRate":2676,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4459826049549065,"extension":5.479739839414335},"index":3,"playId":"f084998a-dddf-32be-a052-40bac0dfb267","pitchNumber":4,"startTime":"2025-09-14T20:46:39.370Z","endTime":"2025-09-14T20:46:49.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.114595671896474,"aZ":-24.264840744186458,"pfxX":-1.8812780700681855,"pfxZ":4.709163277244103,"pX":0.8607140646444286,"pZ":2.224098246244785,"vX0":8.610141028239289,"vY0":-129.35133037536934,"vZ0":-3.92790863688434,"x":84.19,"y":178.73,"x0":-2.279048046791705,"y0":50.00518816284078,"z0":5.641485358135724,"aX":-3.162418061497818},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":1.3,"spinRate":2275,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.42481940877921476,"extension":5.485716198460539},"index":4,"playId":"d85e0e5a-00ce-3497-b1bf-11ba6ac69e45","pitchNumber":5,"startTime":"2025-09-14T20:46:54.059Z","endTime":"2025-09-14T20:46:58.172Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-14T20:47:05.412Z","endTime":"2025-09-14T20:47:16.242Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.40086991463561,"strikeZoneBottom":1.60916801926734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66549037553711,"aZ":-27.296011111946527,"pfxX":-0.5098936266249514,"pfxZ":3.163944287345114,"pX":-0.7751424957603993,"pZ":3.37613641017339,"vX0":3.4176007406830444,"vY0":-122.92631692807983,"vZ0":-1.1629799017920728,"x":146.55,"y":147.62,"x0":-2.112756436278081,"y0":50.0026222013369,"z0":6.156891176435779,"aX":-0.7864093723327561},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.8,"breakHorizontal":0.2,"spinRate":2614,"spinDirection":53},"zone":1,"typeConfidence":2.0,"plateTime":0.4443040608831317,"extension":5.518019250915406},"index":6,"playId":"09667b42-e2c7-319a-b89a-5cc2b8949039","pitchNumber":6,"startTime":"2025-09-14T20:47:16.242Z","endTime":"2025-09-14T20:47:28.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.208948859093937,"aZ":-26.055013145488758,"pfxX":-1.9839856047226399,"pfxZ":3.778549371520821,"pX":0.13998896464765137,"pZ":1.3289470714722798,"vX0":6.5875448812421284,"vY0":-126.30757812327228,"vZ0":-5.341406476510489,"x":111.66,"y":202.9,"x0":-2.2416416892674587,"y0":50.00208110730721,"z0":5.56048121787758,"aX":-3.2127408102640196},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":2.2,"spinRate":2411,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4332811007177413,"extension":5.766225604894106},"index":7,"playId":"1c04b9bc-7500-3130-8b0f-171c9dcb6185","pitchNumber":7,"startTime":"2025-09-14T20:47:31.866Z","endTime":"2025-09-14T20:47:35.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98892347484427,"aZ":-20.07962058465596,"pfxX":-11.179828484738325,"pfxZ":6.469627867041828,"pX":-1.684496947190604,"pZ":2.698507782009576,"vX0":4.8571771704587725,"vY0":-136.55576195899988,"vZ0":-4.861128636098495,"x":181.21,"y":165.92,"x0":-2.0442284042325043,"y0":50.001576756300885,"z0":5.903029167497279,"aX":-20.89244825051861},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":19.1,"spinRate":2173,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40271084564753945,"extension":5.46120503596321},"index":8,"playId":"3072c4d3-b499-37d4-b969-47ae053b34f3","pitchNumber":8,"startTime":"2025-09-14T20:47:52.768Z","endTime":"2025-09-14T20:47:56.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76011185963224,"aZ":-32.164420221341075,"pfxX":-0.9555085433622237,"pfxZ":0.003655047858018179,"pX":-0.5419136043374235,"pZ":2.8275906051808324,"vX0":3.940534146952953,"vY0":-121.12952746477919,"vZ0":-1.3202273767305894,"x":137.66,"y":162.44,"x0":-2.0723313631904974,"y0":50.00042436823887,"z0":6.216454348413781,"aX":-1.4064273143857489},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":0.7,"spinRate":2565,"spinDirection":55},"zone":1,"typeConfidence":2.0,"plateTime":0.45383230736371205,"extension":5.510546165263763},"index":9,"playId":"9fa13391-9379-33f6-ba3b-3fd8d1d430dd","pitchNumber":9,"startTime":"2025-09-14T20:48:07.632Z","endTime":"2025-09-14T20:48:11.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.35757190267176,"strikeZoneBottom":1.58833229454556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.440131118574026,"aZ":-31.657282163212745,"pfxX":-0.8530333707801399,"pfxZ":0.36232133033379466,"pX":1.7110674916630468,"pZ":0.881750120164144,"vX0":8.524851502371378,"vY0":-120.45698930938217,"vZ0":-5.376600291679542,"x":51.78,"y":214.97,"x0":-1.7914859806598187,"y0":50.00531120266725,"z0":6.0032069321587285,"aX":-1.2307214616195858},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.6,"breakHorizontal":-0.8,"spinRate":2593,"spinDirection":2},"zone":14,"typeConfidence":2.0,"plateTime":0.45797763336495434,"extension":5.71263084379191},"index":10,"playId":"5a1ae479-77de-3a94-82e8-d04f2e9df5a3","pitchNumber":10,"startTime":"2025-09-14T20:48:25.499Z","endTime":"2025-09-14T20:48:34.628Z","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":93.3,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.484934990633306,"aZ":-18.53920942944007,"pfxX":-8.374099898145804,"pfxZ":7.493340717711383,"pX":0.12165128995255392,"pZ":1.4457276861834478,"vX0":8.870253062626128,"vY0":-135.25053293484305,"vZ0":-7.462506042773441,"x":112.36,"y":199.75,"x0":-2.141189096939201,"y0":50.00064465609535,"z0":5.581967534184282,"aX":-15.231881167703559},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2141,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4078255563493194,"extension":5.516193872050168},"hitData":{"launchSpeed":100.2,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":154.72}},"index":11,"playId":"ca7bf04e-9eac-32f2-94ec-0ef4505b3858","pitchNumber":11,"startTime":"2025-09-14T20:48:39.074Z","endTime":"2025-09-14T20:48:46.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:48:46.923Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T20:49:08.644Z","endTime":"2025-09-14T20:49:58.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.56341888358205,"strikeZoneBottom":1.74825447684123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91669072201435,"aZ":-14.496411028506678,"pfxX":-7.642282377487217,"pfxZ":9.553604921270967,"pX":-0.5177610373272867,"pZ":3.7767257852561507,"vX0":6.826193709357566,"vY0":-136.3798662766783,"vZ0":-3.31563753582234,"x":136.74,"y":136.81,"x0":-2.08200745535556,"y0":50.005702775545714,"z0":6.032242830648122,"aX":-14.1453200269878},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2147,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4043611780184122,"extension":5.539772082618087},"index":0,"playId":"d6c8b2d6-96e6-326e-a65d-2197b2ff0baa","pitchNumber":1,"startTime":"2025-09-14T20:49:08.644Z","endTime":"2025-09-14T20:49:19.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":72.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387019012648793,"aZ":-30.26487474796369,"pfxX":5.249990216409681,"pfxZ":1.41904729234294,"pX":0.9655044598921247,"pZ":2.3478429178972307,"vX0":5.258455901705171,"vY0":-116.99035152863178,"vZ0":-2.0469467432921626,"x":80.2,"y":175.39,"x0":-2.015591909458341,"y0":50.00547597790903,"z0":6.142981889764727,"aX":7.0906987194574205},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.3,"breakHorizontal":-11.0,"spinRate":2621,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.472896985430054,"extension":5.448065094741485},"index":1,"playId":"0f680000-b72d-3fff-8293-c1e3b67cebbb","pitchNumber":2,"startTime":"2025-09-14T20:49:20.446Z","endTime":"2025-09-14T20:49:34.728Z","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.8,"endSpeed":78.9,"strikeZoneTop":3.60916849648088,"strikeZoneBottom":1.74825447684123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.965851886598706,"aZ":-22.567206316757055,"pfxX":-10.59398049108865,"pfxZ":5.964308664594562,"pX":-0.2537974661359251,"pZ":2.148327178623171,"vX0":8.487716017360832,"vY0":-127.3692642502498,"vZ0":-4.486583616705115,"x":126.67,"y":180.78,"x0":-2.285602224726826,"y0":50.00368536328009,"z0":5.761905676387599,"aX":-17.064626543970185},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":1770,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.43332258011406566,"extension":5.417597995664634},"index":2,"playId":"650631f6-217c-375d-a160-6dd40973db09","pitchNumber":3,"startTime":"2025-09-14T20:49:35.905Z","endTime":"2025-09-14T20:49:49.145Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":74.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431493410427656,"aZ":-28.8508807712441,"pfxX":3.2390242809646503,"pfxZ":2.3289412479814384,"pX":-0.3102738780792294,"pZ":2.379923969253946,"vX0":3.2178809153846557,"vY0":-120.72970578618973,"vZ0":-2.6620415130042026,"x":128.83,"y":174.52,"x0":-2.09730163236595,"y0":50.00594720822631,"z0":6.120099335730641,"aX":4.630579225716497},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":-6.8,"spinRate":2703,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.45930570019598305,"extension":5.458317231880346},"hitData":{"launchSpeed":89.4,"launchAngle":47.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.8,"coordY":99.25}},"index":3,"playId":"5d289f95-0ad9-3abf-9411-29a8927a0cd2","pitchNumber":4,"startTime":"2025-09-14T20:49:49.582Z","endTime":"2025-09-14T20:49:58.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:49:58.986Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-14T20:50:13.798Z","endTime":"2025-09-14T20:51:28.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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.5,"endSpeed":83.2,"strikeZoneTop":3.57236395643918,"strikeZoneBottom":1.71193067917797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54024116604593,"aZ":-14.48938291245204,"pfxX":-7.895482876691991,"pfxZ":9.864181319771468,"pX":0.7513917137401392,"pZ":2.5153393183536843,"vX0":9.764989052029682,"vY0":-134.18132123250783,"vZ0":-6.133055655454581,"x":88.36,"y":170.87,"x0":-1.9379471595951105,"y0":50.00653356542167,"z0":5.893981318965743,"aX":-14.161402399490008},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":11.8,"spinRate":2165,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.41084034008422154,"extension":5.663967134154372},"index":0,"playId":"509206e4-0d21-3153-a4e0-d0151f455ea1","pitchNumber":1,"startTime":"2025-09-14T20:50:20.145Z","endTime":"2025-09-14T20:50:24.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38457932099934,"aZ":-32.604022638042856,"pfxX":-0.23139301732875428,"pfxZ":-0.3008343479935922,"pX":0.1489059697792198,"pZ":1.6600723346846502,"vX0":5.409902135501956,"vY0":-119.93311463096116,"vZ0":-3.271240838065703,"x":111.32,"y":193.96,"x0":-2.124725945822619,"y0":50.003970037423926,"z0":6.008667587251704,"aX":-0.3316710886592078},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.2,"breakHorizontal":-1.1,"spinRate":2635,"spinDirection":16},"zone":8,"typeConfidence":2.0,"plateTime":0.4601299564374308,"extension":5.5459879700099535},"index":1,"playId":"9665336d-7f4c-3c6f-9f4e-3eb87a278acb","pitchNumber":2,"startTime":"2025-09-14T20:50:33.033Z","endTime":"2025-09-14T20:50:37.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.59773088805975,"strikeZoneBottom":1.71398400968553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3050063337673,"aZ":-16.187488379117916,"pfxX":-8.2962281583184,"pfxZ":8.676988423347973,"pX":0.581692552148535,"pZ":1.9929746080940058,"vX0":10.211620958240333,"vY0":-135.5558991316337,"vZ0":-6.835749715985662,"x":94.83,"y":184.97,"x0":-2.1736007574164953,"y0":50.00574055080687,"z0":5.697055429369374,"aX":-15.292596467685652},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":2238,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40556298102424826,"extension":5.597432190926487},"index":2,"playId":"0085dcce-314c-34d0-b702-c8426c66fa32","pitchNumber":3,"startTime":"2025-09-14T20:50:45.773Z","endTime":"2025-09-14T20:50:49.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.62060624270986,"strikeZoneBottom":1.66829127082934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.739325130865335,"aZ":-29.94006499341787,"pfxX":-1.6631669396837208,"pfxZ":1.5277084503016134,"pX":0.3010162558092447,"pZ":0.4309054245979256,"vX0":6.947088066407443,"vY0":-121.1680899044201,"vZ0":-6.690062749130801,"x":105.53,"y":227.15,"x0":-2.404693872397391,"y0":50.00504657804364,"z0":5.890682729246809,"aX":-2.438879372777969},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":1.1,"spinRate":2646,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4544565038135131,"extension":5.691498430829691},"index":3,"playId":"d587bfc2-2969-3399-81d9-863eda7006eb","pitchNumber":4,"startTime":"2025-09-14T20:50:58.425Z","endTime":"2025-09-14T20:51:02.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.72001152217366,"aZ":-15.032636983042382,"pfxX":-8.485918920836905,"pfxZ":9.207413484892637,"pX":-0.772526416686452,"pZ":2.897700055213894,"vX0":6.288418071839261,"vY0":-136.70310827380288,"vZ0":-5.175518342102701,"x":146.45,"y":160.54,"x0":-2.019212070255596,"y0":50.00238965731974,"z0":5.874718788297787,"aX":-15.798728688539112},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":13.8,"spinRate":2100,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4031844410114629,"extension":5.45110489901784},"hitData":{"launchSpeed":89.4,"launchAngle":30.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.43,"coordY":105.59}},"index":4,"playId":"8bc5e631-8e6d-3c7f-bcb7-79ed11360a80","pitchNumber":5,"startTime":"2025-09-14T20:51:20.201Z","endTime":"2025-09-14T20:51:28.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:51:28.475Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T20:53:36.345Z","endTime":"2025-09-14T20:56:45.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":83.6,"strikeZoneTop":3.78074950877552,"strikeZoneBottom":1.75967814077388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24256780433914,"aZ":-23.984822688571178,"pfxX":-10.06471541495894,"pfxZ":4.53109073279054,"pX":-0.6988762971075072,"pZ":3.8582418337422655,"vX0":7.813568992077221,"vY0":-134.12306685346687,"vZ0":0.7862365488779093,"x":143.64,"y":134.61,"x0":-2.354264232808605,"y0":50.000919127520085,"z0":5.282502581248134,"aX":-18.183793504452066},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":16.3,"spinRate":2300,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4096644406581875,"extension":6.547636479747421},"index":0,"playId":"ffe5e553-b6cb-3362-81b6-ec557d019c1f","pitchNumber":1,"startTime":"2025-09-14T20:53:40.784Z","endTime":"2025-09-14T20:53:45.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-14T20:53:49.706Z","endTime":"2025-09-14T20:54:03.676Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"}},{"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":92.0,"endSpeed":83.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.242426697668826,"aZ":-24.368393784373083,"pfxX":-11.867849056231588,"pfxZ":4.3721886804425,"pX":-1.1100464162321553,"pZ":1.3605453842590916,"vX0":7.595962552388019,"vY0":-133.63350095735038,"vZ0":-5.002275108882415,"x":159.31,"y":202.05,"x0":-2.4662751399885514,"y0":50.003666840246254,"z0":5.036396863676617,"aX":-21.190292538982582},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":19.6,"spinRate":2242,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4119098328677624,"extension":6.563562346184025},"index":2,"playId":"c0c1ff83-e0b9-3ddf-bf2f-8101b57eb22a","pitchNumber":2,"startTime":"2025-09-14T20:54:03.676Z","endTime":"2025-09-14T20:54:07.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.671110820303436,"aZ":-31.584517133208085,"pfxX":3.417566240837714,"pfxZ":0.3978156712702283,"pX":0.3195257936530424,"pZ":2.1902383840698643,"vX0":4.639926552955471,"vY0":-122.0754651031336,"vZ0":-1.4277216788101303,"x":104.82,"y":179.64,"x0":-2.058516019078884,"y0":50.00430453770904,"z0":5.531361971142728,"aX":5.0975974897912},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":-7.4,"spinRate":2836,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.4507087694987364,"extension":6.2518178227821},"index":3,"playId":"99b205a1-fd7d-31bc-b0d2-d6324b53ebd0","pitchNumber":3,"startTime":"2025-09-14T20:54:25.474Z","endTime":"2025-09-14T20:54:28.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.3,"strikeZoneTop":3.66635861797191,"strikeZoneBottom":1.69113746694549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642399576624744,"aZ":-32.260109841595245,"pfxX":6.662961252150632,"pfxZ":-0.06665468071935043,"pX":0.9768706479164294,"pZ":0.6326708211684359,"vX0":4.778476836137157,"vY0":-118.41174388439269,"vZ0":-4.086190546938564,"x":79.76,"y":221.7,"x0":-1.9568978365979965,"y0":50.00111566560038,"z0":5.4417968503061935,"aX":9.143103853767817},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.1,"breakHorizontal":-13.6,"spinRate":2796,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4686205325678041,"extension":6.427675012556205},"index":4,"playId":"fb31340c-8998-3b73-9ee2-ced31fc7f860","pitchNumber":4,"startTime":"2025-09-14T20:54:47.547Z","endTime":"2025-09-14T20:54:50.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.946892875795896,"aZ":-33.69262656448239,"pfxX":2.8590347494232144,"pfxZ":-1.009634143551832,"pX":0.040373241679420906,"pZ":1.7711776087388835,"vX0":4.272175808486513,"vY0":-122.27705651026591,"vZ0":-2.077808180509196,"x":115.46,"y":190.96,"x0":-2.1064463114017,"y0":50.003944276862796,"z0":5.545464710196882,"aX":4.29374197037197},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":-6.2,"spinRate":2769,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.4493401609230414,"extension":6.387982373105073},"index":5,"playId":"13e0d64d-137c-3cd1-a467-48329a0d3844","pitchNumber":5,"startTime":"2025-09-14T20:55:05.950Z","endTime":"2025-09-14T20:55:11.073Z","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":94.2,"endSpeed":84.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75664766796483,"aZ":-14.948837482498368,"pfxX":-10.211953520312722,"pfxZ":9.259340042450285,"pX":0.17020611728794494,"pZ":2.304996389237165,"vX0":9.788893067257506,"vY0":-136.67360396784971,"vZ0":-4.732494733540193,"x":110.51,"y":176.55,"x0":-2.1599412226111325,"y0":50.00440512769523,"z0":5.1121039153235674,"aX":-19.00255706656189},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":16.0,"spinRate":2389,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40330935092102127,"extension":6.630948324864791},"index":6,"playId":"2096c45c-7a65-31e0-84b3-8aadf7ecc637","pitchNumber":6,"startTime":"2025-09-14T20:55:27.673Z","endTime":"2025-09-14T20:55:30.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.41941912574807,"aZ":-26.35504550062569,"pfxX":-12.118211475484546,"pfxZ":3.160304551973095,"pX":-0.33944665349670927,"pZ":2.896241932815333,"vX0":9.474923385168491,"vY0":-136.22802491445805,"vZ0":-1.181765084558116,"x":129.94,"y":160.58,"x0":-2.3226537260760654,"y0":50.00411370155677,"z0":5.191459423114207,"aX":-22.32986725870151},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":19.4,"spinRate":2239,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4051335536735894,"extension":6.569128095957809},"index":7,"playId":"c826ed74-8ae4-37d2-8fe6-4fd4ca1de2e6","pitchNumber":7,"startTime":"2025-09-14T20:55:47.785Z","endTime":"2025-09-14T20:55:51.277Z","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":70.1,"endSpeed":63.2,"strikeZoneTop":3.68923564851046,"strikeZoneBottom":1.66829127082934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.488221027510633,"aZ":-40.24487039289585,"pfxX":6.150185009478281,"pfxZ":-8.04097755054086,"pX":1.3113336441629517,"pZ":0.1514266583817338,"vX0":4.360952625949853,"vY0":-101.82095823210136,"vZ0":-0.6984019215026913,"x":67.02,"y":234.69,"x0":-1.6916458113077328,"y0":50.0008360723753,"z0":5.673067280230605,"aX":6.175343052114062},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.9,"breakVerticalInduced":-14.2,"breakHorizontal":-12.8,"spinRate":2525,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.547175641260532,"extension":6.817467997572575},"index":8,"playId":"b14e179f-e46d-30a2-adfc-429c6d7f989d","pitchNumber":8,"startTime":"2025-09-14T20:56:13.517Z","endTime":"2025-09-14T20:56:17.013Z","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.1,"endSpeed":85.1,"strikeZoneTop":3.59773088805975,"strikeZoneBottom":1.71398400968553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82317226800906,"aZ":-16.00815021784784,"pfxX":-9.034045579892014,"pfxZ":8.66464748647254,"pX":0.8177408264724877,"pZ":2.1026266931706763,"vX0":11.32459717814702,"vY0":-136.43735918338243,"vZ0":-4.942034273044465,"x":85.83,"y":182.01,"x0":-2.2326848589671857,"y0":50.00627547736484,"z0":5.0576520639269065,"aX":-16.864406337159107},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":13.7,"spinRate":2417,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.40299623552720165,"extension":6.77147850798135},"index":9,"playId":"360791a5-2ef2-3f5a-9c6e-5eeaaea9af1a","pitchNumber":9,"startTime":"2025-09-14T20:56:41.053Z","endTime":"2025-09-14T20:56:45.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:56:45.770Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to third baseman Jose Iglesias.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T20:57:10.282Z","endTime":"2025-09-14T20:57:19.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.329327334118087,"aZ":-19.262139892215686,"pfxX":-2.437435094722196,"pfxZ":7.487117773271429,"pX":0.35398307431931425,"pZ":1.6674553586949885,"vX0":7.6001400368854055,"vY0":-131.39803325490507,"vZ0":-5.2852929245838025,"x":103.51,"y":193.76,"x0":-2.276594729403292,"y0":50.00582350314438,"z0":5.163965324374047,"aX":-4.205985474917763},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":2.5,"spinRate":2573,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.41900582828984856,"extension":6.621483573066127},"hitData":{"launchSpeed":78.8,"launchAngle":11.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":93.12,"coordY":159.34}},"index":0,"playId":"170704b8-713f-3894-acee-9bf20150889b","pitchNumber":1,"startTime":"2025-09-14T20:57:14.458Z","endTime":"2025-09-14T20:57:19.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:57:19.413Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-14T20:57:44.544Z","endTime":"2025-09-14T20:58:51.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.4,"strikeZoneTop":3.30039952720847,"strikeZoneBottom":1.43984809083724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.58943102079678,"aZ":-11.895738137701168,"pfxX":-9.192238929214149,"pfxZ":10.684690986828226,"pX":1.2853973471778641,"pZ":2.229978362432072,"vX0":12.072259940961146,"vY0":-138.28790632322819,"vZ0":-5.691916358253839,"x":68.0,"y":178.57,"x0":-1.9837713264790016,"y0":50.00338352523911,"z0":5.144027978480397,"aX":-17.44803431018226},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":13.6,"spinRate":2428,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39914391883886324,"extension":6.693280320213573},"index":0,"playId":"bc89cd73-da3c-3866-b686-43bfdff97b2d","pitchNumber":1,"startTime":"2025-09-14T20:57:45.521Z","endTime":"2025-09-14T20:57:49.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.653389261751016,"aZ":-13.567522589544089,"pfxX":-8.552514313866642,"pfxZ":10.122149392419812,"pX":-0.22069136215885554,"pZ":3.1256118318614345,"vX0":8.251677517764874,"vY0":-136.13284010154743,"vZ0":-2.9979552988390603,"x":125.41,"y":154.39,"x0":-2.2107026246933885,"y0":50.00001334664399,"z0":5.206470982772694,"aX":-15.717587850633096},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":13.3,"spinRate":2478,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40557887965121653,"extension":6.4977880418098115},"index":1,"playId":"8b62c8c9-3d7a-3c20-8ea8-a22ef9d8f0cb","pitchNumber":2,"startTime":"2025-09-14T20:58:01.920Z","endTime":"2025-09-14T20:58:05.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":2},"pitchData":{"startSpeed":68.3,"endSpeed":60.6,"strikeZoneTop":3.32326810562836,"strikeZoneBottom":1.48553402346762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64924958772773,"aZ":-42.169044097123866,"pfxX":7.201302411549031,"pfxZ":-10.563119311144503,"pX":-1.1758641209583753,"pZ":3.164777234088468,"vX0":-0.7575384400246246,"vY0":-99.0172762069269,"vZ0":5.409847050487236,"x":161.82,"y":153.33,"x0":-1.7086059890859877,"y0":50.00108963368801,"z0":6.082768513643368,"aX":6.816736206205395},"breaks":{"breakAngle":9.6,"breakLength":18.0,"breakY":24.0,"breakVertical":-77.2,"breakVerticalInduced":-16.0,"breakHorizontal":-12.5,"spinRate":2426,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.5633679770910804,"extension":6.654922118791349},"index":2,"playId":"0f0b8de4-49b5-35dc-a963-f6137a668859","pitchNumber":3,"startTime":"2025-09-14T20:58:21.503Z","endTime":"2025-09-14T20:58:25.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29732480841963,"aZ":-32.81002449916395,"pfxX":2.5619714567450647,"pfxZ":-0.4051774926885594,"pX":0.24600763709636397,"pZ":1.7921248885349095,"vX0":4.956469133213459,"vY0":-125.22000953011027,"vZ0":-2.2733511088615614,"x":107.62,"y":190.39,"x0":-2.1053858663344185,"y0":50.00537290089793,"z0":5.441395250050631,"aX":3.9986154847913538},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-6.0,"spinRate":2743,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.4403051600884469,"extension":6.362077884764064},"hitData":{"launchSpeed":92.2,"launchAngle":52.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.2,"coordY":95.47}},"index":3,"playId":"49ca959f-3bc7-3972-ac50-daf6ca6e8f39","pitchNumber":4,"startTime":"2025-09-14T20:58:41.231Z","endTime":"2025-09-14T20:58:51.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T20:58:51.045Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T21:01:01.645Z","endTime":"2025-09-14T21:01:57.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.2,"strikeZoneTop":3.59580166009501,"strikeZoneBottom":1.64389501870213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54826860461259,"aZ":-30.837919562015312,"pfxX":-1.7405197565307289,"pfxZ":0.9461106020126682,"pX":0.15480642484224721,"pZ":1.5534599907742381,"vX0":6.5999355778172815,"vY0":-119.93195105933412,"vZ0":-3.7457493771041777,"x":111.1,"y":196.84,"x0":-2.4426131428465316,"y0":50.00362948802772,"z0":5.974851550737016,"aX":-2.461500486724157},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.8,"breakHorizontal":1.1,"spinRate":2645,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.46195188053285285,"extension":5.610655232151522},"index":0,"playId":"ac6da64e-9358-36ab-ac5f-c09a32a6db13","pitchNumber":1,"startTime":"2025-09-14T21:01:03.068Z","endTime":"2025-09-14T21:01:07.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.4493243219275,"strikeZoneBottom":1.58858985800673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35727226968205,"aZ":-32.74764765898107,"pfxX":1.2292282438670536,"pfxZ":-0.41352926983523464,"pX":-1.367426141123767,"pZ":1.776542969398592,"vX0":3.0455169451909305,"vY0":-118.45874086840692,"vZ0":-2.687663760018051,"x":169.12,"y":190.81,"x0":-2.8385915425554717,"y0":50.00207400762384,"z0":5.972979100627214,"aX":1.71519334052699},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.2,"breakHorizontal":-3.1,"spinRate":2597,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4655524941028961,"extension":5.466579573379213},"index":1,"playId":"e31b5d10-0845-3a65-bc39-b8445ea98fdd","pitchNumber":2,"startTime":"2025-09-14T21:01:15.699Z","endTime":"2025-09-14T21:01:19.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-14T21:01:31.613Z","endTime":"2025-09-14T21:01:34.907Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":91.6,"endSpeed":81.1,"strikeZoneTop":3.42645277247773,"strikeZoneBottom":1.70281920558609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.955869965259915,"aZ":-16.698649969317756,"pfxX":-8.697785844466916,"pfxZ":8.923313193779286,"pX":-0.3810274227744282,"pZ":4.697060626702469,"vX0":8.158528499143669,"vY0":-132.9988017622964,"vZ0":-0.30284627309997525,"x":131.52,"y":111.96,"x0":-2.4063941444230066,"y0":50.00528862743917,"z0":6.057991100616852,"aX":-15.089680372104812},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.2,"breakHorizontal":13.3,"spinRate":2170,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41694032109136847,"extension":5.581298865441849},"index":3,"playId":"05aa936a-e520-3ce2-80bc-d1a2a5d79a32","pitchNumber":3,"startTime":"2025-09-14T21:01:34.907Z","endTime":"2025-09-14T21:01:38.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11080963764571,"aZ":-15.672580659279546,"pfxX":-8.945377096272146,"pfxZ":9.560236760826864,"pX":-0.9012443565572283,"pZ":2.7942039501216804,"vX0":6.936963041669971,"vY0":-132.29172071578012,"vZ0":-4.946619526648229,"x":151.35,"y":163.34,"x0":-2.4298833374942377,"y0":50.00340449972641,"z0":5.883864284175248,"aX":-15.440846665494336},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":14.2,"spinRate":2148,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4182671960569895,"extension":5.585118508697679},"hitData":{"launchSpeed":84.2,"launchAngle":11.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.2,"coordY":92.34}},"index":4,"playId":"fe6bff10-c3ee-3c29-81d3-674a11c9a305","pitchNumber":4,"startTime":"2025-09-14T21:01:46.788Z","endTime":"2025-09-14T21:01:57.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:01:57.365Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Iglesias singles on a ground ball to left fielder Mickey Moniak, deflected by third baseman Kyle Farmer. Jake Cronenworth to 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T21:02:14.873Z","endTime":"2025-09-14T21:02:40.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"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],"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":83.6,"strikeZoneTop":3.38071121215484,"strikeZoneBottom":1.45152587808645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.82579696997812,"aZ":-14.743460103998801,"pfxX":-10.832947308482009,"pfxZ":9.611605343854425,"pX":-0.0024665313927044567,"pZ":2.0285565743630656,"vX0":9.235971980268246,"vY0":-135.14232502520878,"vZ0":-7.140569138349768,"x":117.09,"y":184.01,"x0":-2.090153117361359,"y0":50.0025816110486,"z0":5.77988043904011,"aX":-19.64543549967206},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":17.2,"spinRate":2139,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40837078133554305,"extension":5.74764872627127},"index":0,"playId":"f9dc570c-06ba-3f5d-a173-4a68fa306fd7","pitchNumber":1,"startTime":"2025-09-14T21:02:15.597Z","endTime":"2025-09-14T21:02:19.388Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30769297734726,"aZ":-16.045294541247365,"pfxX":-9.919478625105043,"pfxZ":8.85750930266196,"pX":-0.47427927412868975,"pZ":2.5704690478614554,"vX0":7.671427296533153,"vY0":-135.2641976916898,"vZ0":-5.511892207333395,"x":135.08,"y":169.38,"x0":-2.0833440450705245,"y0":50.00038804786407,"z0":5.791264243946644,"aX":-18.057890879278148},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":16.0,"spinRate":2105,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40767298867660484,"extension":5.50176404645316},"hitData":{"launchSpeed":94.7,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":112.66}},"index":1,"playId":"6de866ad-c293-3508-b6f1-fa02abc1be33","pitchNumber":2,"startTime":"2025-09-14T21:02:29.659Z","endTime":"2025-09-14T21:02:40.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:02:40.744Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a ground ball to left fielder Mickey Moniak. Jake Cronenworth scores. Jose Iglesias to 2nd.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T21:02:57.918Z","endTime":"2025-09-14T21:04:06.150Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.3121026535016,"strikeZoneBottom":1.5200563498063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.168110555046834,"aZ":-30.705708419169447,"pfxX":0.35218009803841444,"pfxZ":0.9804258114135651,"pX":0.9603907893976189,"pZ":1.0005362991488362,"vX0":7.01665948036246,"vY0":-121.71929349073908,"vZ0":-5.6483817685887505,"x":80.39,"y":211.77,"x0":-2.012153894966684,"y0":50.00035837195089,"z0":6.028134934035843,"aX":0.5243718831680508},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":-2.4,"spinRate":2744,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4509891878224126,"extension":5.590439213031138},"index":0,"playId":"2420b16f-c493-35c5-8ac1-07a589e57ee6","pitchNumber":1,"startTime":"2025-09-14T21:03:22.350Z","endTime":"2025-09-14T21:03:26.364Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.3121026535016,"strikeZoneBottom":1.54290051368037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36511510106693,"aZ":-31.352307275840523,"pfxX":0.631281032253084,"pfxZ":0.557357594058832,"pX":0.29981251394468883,"pZ":2.489157508771955,"vX0":5.955529210501271,"vY0":-121.56498961334509,"vZ0":-2.222222365116232,"x":105.57,"y":171.57,"x0":-2.275534419666329,"y0":50.00339215379343,"z0":6.16714205354379,"aX":0.9342507516189633},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-2.8,"spinRate":2687,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.4525320635830554,"extension":5.597722338259144},"index":1,"playId":"2081d324-1490-3c83-a091-f944c57e0db0","pitchNumber":2,"startTime":"2025-09-14T21:03:39.425Z","endTime":"2025-09-14T21:03:43.123Z","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":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41492357485034,"aZ":-19.947928608953397,"pfxX":-10.634129862394083,"pfxZ":6.643193490896931,"pX":-0.9802676320188776,"pZ":1.680853795129912,"vX0":6.922427545705585,"vY0":-135.7215183218347,"vZ0":-7.193418211676111,"x":154.37,"y":193.4,"x0":-2.1998877958071774,"y0":50.00498213706309,"z0":5.785818874399128,"aX":-19.57564796695976},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":17.5,"spinRate":2159,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4056487934686026,"extension":5.830533268392234},"hitData":{"launchSpeed":102.3,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.94,"coordY":114.18}},"index":2,"playId":"487f4929-7b08-3c2d-9c40-2911cb235ff5","pitchNumber":3,"startTime":"2025-09-14T21:03:56.006Z","endTime":"2025-09-14T21:04:06.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:04:06.150Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mason McCoy flies out to center fielder Brenton Doyle. Jose Iglesias to 3rd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T21:05:31.049Z","endTime":"2025-09-14T21:05:46.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"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":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T21:04:32.235Z","endTime":"2025-09-14T21:05:22.598Z","isPitch":false,"type":"action"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-14T21:05:22.598Z","endTime":"2025-09-14T21:05:33.235Z","isPitch":false,"type":"action","player":{"id":669200,"link":"/api/v1/people/669200"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.321239861491975,"aZ":-20.481816370700695,"pfxX":-11.34886501605731,"pfxZ":6.484482934825175,"pX":-0.7545516414242769,"pZ":2.6969008201673796,"vX0":7.206792421153254,"vY0":-134.24393948934733,"vZ0":-4.478688837327836,"x":145.76,"y":165.96,"x0":-2.0161335728470915,"y0":50.003932811399004,"z0":5.868196651567415,"aX":-20.466030600856495},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":18.7,"spinRate":2174,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40990204703584165,"extension":5.377760729654969},"hitData":{"launchSpeed":94.5,"launchAngle":31.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.39,"coordY":51.43}},"index":2,"playId":"5d5395c0-249f-37bc-a04a-bfabd2f1aa15","pitchNumber":1,"startTime":"2025-09-14T21:05:33.235Z","endTime":"2025-09-14T21:05:46.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:05:46.008Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks. Freddy Fermin to 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T21:06:07.182Z","endTime":"2025-09-14T21:08:20.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.905403132303825,"aZ":-18.01261193895022,"pfxX":-12.026185653104719,"pfxZ":7.596057292682324,"pX":-0.1745963544301464,"pZ":1.9153796602612938,"vX0":9.004298375229896,"vY0":-136.61782270295365,"vZ0":-7.254267903558465,"x":123.66,"y":187.06,"x0":-1.9732554580758623,"y0":50.00536824637237,"z0":5.872777083790569,"aX":-22.428351340448348},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":19.6,"spinRate":2253,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4030127619215498,"extension":5.7132009741388705},"index":0,"playId":"5604051b-9a79-3312-bfe0-af0faeb2d961","pitchNumber":1,"startTime":"2025-09-14T21:06:15.072Z","endTime":"2025-09-14T21:06:20.719Z","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":93.3,"endSpeed":83.7,"strikeZoneTop":3.72382470193063,"strikeZoneBottom":1.77136097251825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.62366714819627,"aZ":-14.834965719177955,"pfxX":-7.784894584644372,"pfxZ":9.527786936264125,"pX":-0.945782387451542,"pZ":2.2898395014774553,"vX0":5.064457482401886,"vY0":-135.5373318323015,"vZ0":-7.218981332556897,"x":153.05,"y":176.95,"x0":-1.8481732489429445,"y0":50.004912191188495,"z0":6.067779496542869,"aX":-14.17095959723086},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":12.7,"spinRate":2170,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4075332031548031,"extension":5.490874065071607},"index":1,"playId":"612e3c59-9184-3725-a777-06972e242795","pitchNumber":2,"startTime":"2025-09-14T21:06:37.888Z","endTime":"2025-09-14T21:06:42.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.81534285308518,"strikeZoneBottom":1.86275492925893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53257200512716,"aZ":-20.69938824275982,"pfxX":-12.473817961644418,"pfxZ":6.188089620090142,"pX":-1.2243386844408897,"pZ":1.7990342372502799,"vX0":6.3637263865581355,"vY0":-136.4327331915515,"vZ0":-7.097659322261391,"x":163.67,"y":190.21,"x0":-1.9868629083939136,"y0":50.00378563403665,"z0":5.898137540707227,"aX":-23.1375432944063},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":20.9,"spinRate":2174,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4039558664202949,"extension":5.5771010149280515},"index":2,"playId":"e92b1bc2-216a-3f5b-85d5-7a90071f72c8","pitchNumber":3,"startTime":"2025-09-14T21:06:56.775Z","endTime":"2025-09-14T21:07:01.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.240630748225634,"aZ":-18.732018193205928,"pfxX":-12.676741559265684,"pfxZ":7.321273519502279,"pX":-0.844693031283432,"pZ":1.9624740644936696,"vX0":7.024912490931813,"vY0":-135.77477434535484,"vZ0":-6.876480421901301,"x":149.2,"y":185.79,"x0":-1.8409533545931447,"y0":50.00503432113899,"z0":5.867017789197111,"aX":-23.285941763349467},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":21.1,"spinRate":2176,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4059492701975689,"extension":5.602887285968748},"index":3,"playId":"1466e3b7-10c8-31b0-b7dd-2af92afccb08","pitchNumber":4,"startTime":"2025-09-14T21:07:12.711Z","endTime":"2025-09-14T21:07:15.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.1,"strikeZoneTop":3.76403765961428,"strikeZoneBottom":1.73441669452192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.61835474928094,"aZ":-10.873329739433174,"pfxX":-9.043882417837864,"pfxZ":11.3610894736686,"pX":-0.9414920914183817,"pZ":1.2780775364139427,"vX0":5.736745256241605,"vY0":-137.5514957437148,"vZ0":-10.35948350643512,"x":152.89,"y":204.27,"x0":-1.9025296988798923,"y0":50.00386996208702,"z0":5.8783905013907685,"aX":-16.95907018574773},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":14.8,"spinRate":2165,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4015077933769331,"extension":5.559147920894372},"index":4,"playId":"b893e449-1db7-3822-8458-ed10af1805e4","pitchNumber":5,"startTime":"2025-09-14T21:07:35.826Z","endTime":"2025-09-14T21:07:39.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94301625655377,"aZ":-25.453067943824188,"pfxX":-6.754362566230604,"pfxZ":3.9729799684261344,"pX":-0.038230895558728425,"pZ":1.366667167632495,"vX0":7.870584946847358,"vY0":-130.4017830702113,"vZ0":-5.904224038039434,"x":118.46,"y":201.88,"x0":-2.243423677771681,"y0":50.00351765942924,"z0":5.626242678997991,"aX":-11.427676216789742},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":10.1,"spinRate":2224,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.42290605664401637,"extension":5.746349973081662},"index":5,"playId":"1e976d1b-489b-3d27-8d2e-7c514da74202","pitchNumber":6,"startTime":"2025-09-14T21:07:55.652Z","endTime":"2025-09-14T21:07:59.051Z","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":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.78707929511615,"strikeZoneBottom":1.75734259523953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.812443268732515,"aZ":-18.141087437897127,"pfxX":-12.997755077944309,"pfxZ":7.575465537939769,"pX":0.015244315169070105,"pZ":0.5112475750654667,"vX0":9.4128130736338,"vY0":-136.205919422244,"vZ0":-10.420441721365748,"x":116.42,"y":224.98,"x0":-1.821135373121979,"y0":50.00474910157507,"z0":5.678681865179256,"aX":-24.083701082258415},"breaks":{"breakAngle":46.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":21.1,"spinRate":2185,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4042973108045613,"extension":5.589261611887646},"index":6,"playId":"5be92202-57f7-3df5-90d9-76caee1df355","pitchNumber":7,"startTime":"2025-09-14T21:08:16.735Z","endTime":"2025-09-14T21:08:20.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:08:20.665Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jackson Merrill grounds into a double play, second baseman Ryan Ritter to shortstop Ezequiel Tovar to first baseman Blaine Crim. Fernando Tatis Jr. out at 2nd. Jackson Merrill out at 1st.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-14T21:10:46.713Z","endTime":"2025-09-14T21:11:18.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":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":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":688760,"link":"/api/v1/people/688760"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T21:08:35.478Z","endTime":"2025-09-14T21:09:12.362Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Roansy Contreras replaces Germán Márquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-14T21:09:12.362Z","endTime":"2025-09-14T21:10:48.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672710,"link":"/api/v1/people/672710"},"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":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.736339058721725,"aZ":-10.244688362341565,"pfxX":-6.666613276369256,"pfxZ":11.44241766799889,"pX":0.06068987926320757,"pZ":3.297971384789816,"vX0":4.924859688011221,"vY0":-138.90370355545613,"vZ0":-5.524851101015175,"x":114.69,"y":149.73,"x0":-0.886707243896699,"y0":50.00017121881262,"z0":6.021515922697616,"aX":-12.772874977927588},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":10.8,"spinRate":2595,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39729657994461753,"extension":6.629224493473662},"index":2,"playId":"4535dd2a-e3a9-3355-9bbb-ea9341dfdd7b","pitchNumber":1,"startTime":"2025-09-14T21:10:48.936Z","endTime":"2025-09-14T21:10:53.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.802706215860816,"aZ":-11.160782725283648,"pfxX":-7.344485060183698,"pfxZ":11.334096790184965,"pX":-0.26141510539593654,"pZ":2.7443517234432577,"vX0":4.18521543805558,"vY0":-136.9069112482137,"vZ0":-6.797481654231473,"x":126.96,"y":164.68,"x0":-0.8747840252803207,"y0":50.00319559584372,"z0":6.063312406617476,"aX":-13.616787736699562},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":12.1,"spinRate":2377,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4037069698935718,"extension":6.407922430841207},"hitData":{"launchSpeed":99.9,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":154.72}},"index":3,"playId":"189575c1-2cd6-361b-9de2-b67d616937d6","pitchNumber":2,"startTime":"2025-09-14T21:11:10.836Z","endTime":"2025-09-14T21:11:18.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:11:18.626Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (20) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T21:13:32.908Z","endTime":"2025-09-14T21:14:07.294Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45076002234,"aZ":-18.138905524850536,"pfxX":-2.203851531174351,"pfxZ":8.232785034586062,"pX":-0.17877546158075225,"pZ":2.6479741172314166,"vX0":6.318901977931495,"vY0":-130.97573006044854,"vZ0":-3.116565237991672,"x":123.81,"y":167.28,"x0":-2.356349961712221,"y0":50.00477004596938,"z0":5.2405319836185775,"aX":-3.7586599873582016},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.3,"breakHorizontal":2.3,"spinRate":2537,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4211930246651696,"extension":6.378661557248526},"hitData":{"launchSpeed":106.6,"launchAngle":30.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.41,"coordY":68.33}},"index":0,"playId":"382797f9-cfde-3554-82d8-90db701b7a35","pitchNumber":1,"startTime":"2025-09-14T21:13:42.921Z","endTime":"2025-09-14T21:14:07.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:14:07.294Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaine Crim called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T21:14:18.133Z","endTime":"2025-09-14T21:17:48.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"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":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.6,"strikeZoneTop":3.59128177921301,"strikeZoneBottom":1.60834959810903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41351716770694,"aZ":-20.854351829596748,"pfxX":-2.776826498817047,"pfxZ":6.694408905334372,"pX":0.18181366004201222,"pZ":2.7344473732478405,"vX0":7.197181627929409,"vY0":-130.73080623547898,"vZ0":-2.193112434682375,"x":110.07,"y":164.95,"x0":-2.2744634085578266,"y0":50.00468130912157,"z0":5.188085924105178,"aX":-4.697527600115739},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.8,"breakHorizontal":3.0,"spinRate":2625,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4226728766789023,"extension":6.573007692873927},"index":0,"playId":"b6c1fb62-4368-3416-98de-e66f8766aac2","pitchNumber":1,"startTime":"2025-09-14T21:14:31.540Z","endTime":"2025-09-14T21:14:35.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":73.8,"strikeZoneTop":3.61431018576463,"strikeZoneBottom":1.70003051602507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524279816988415,"aZ":-27.920154129629545,"pfxX":9.212668180954033,"pfxZ":3.0391784544398597,"pX":1.6208352655402845,"pZ":0.7881350832399459,"vX0":6.010312805392797,"vY0":-119.92039509638445,"vZ0":-4.5486305753018,"x":55.22,"y":217.5,"x0":-2.148909813932465,"y0":50.00263047546488,"z0":5.314749969149641,"aX":12.89984171351074},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.3,"breakHorizontal":-18.5,"spinRate":2938,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4636804083738344,"extension":6.444872991661596},"index":1,"playId":"2bf3ff85-1fd2-3fc8-b605-5e4acffe7d4b","pitchNumber":2,"startTime":"2025-09-14T21:14:45.136Z","endTime":"2025-09-14T21:14:51.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":72.5,"strikeZoneTop":3.43013149281784,"strikeZoneBottom":1.6541872401907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84773605571145,"aZ":-32.40520735983388,"pfxX":8.887976493991626,"pfxZ":-0.17196021083360602,"pX":1.3952600216352031,"pZ":1.4779904291682493,"vX0":5.771945487682438,"vY0":-118.85569593718543,"vZ0":-1.8596971432930307,"x":63.82,"y":198.87,"x0":-2.26024281196575,"y0":50.00225676030852,"z0":5.351441758749435,"aX":12.108630497190914},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.6,"breakHorizontal":-18.0,"spinRate":2875,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46952560186388137,"extension":6.348777558198554},"index":2,"playId":"a07e558d-0400-3fae-8c2e-e28348423bd0","pitchNumber":3,"startTime":"2025-09-14T21:15:02.906Z","endTime":"2025-09-14T21:15:07.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26200165890647,"aZ":-23.913156810020478,"pfxX":-9.819521487659749,"pfxZ":4.664500649179157,"pX":-1.4104444604288333,"pZ":2.7430055905863635,"vX0":6.4258874053207045,"vY0":-133.40470594072,"vZ0":-1.5400045266780236,"x":170.76,"y":164.72,"x0":-2.595810251660424,"y0":50.00365630497147,"z0":5.080446328839065,"aX":-17.39820531717239},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":2293,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.41328613211773657,"extension":6.509594645311379},"index":3,"playId":"6994fa83-e9d9-39dd-86df-d94c7ae3d0fd","pitchNumber":4,"startTime":"2025-09-14T21:15:20.242Z","endTime":"2025-09-14T21:15:24.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-14T21:15:37.154Z","endTime":"2025-09-14T21:15:46.705Z","isPitch":false,"type":"action","player":{"id":688760,"link":"/api/v1/people/688760"}},{"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":93.4,"endSpeed":84.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28032701030419,"aZ":-15.603238946273443,"pfxX":-7.000885195169014,"pfxZ":9.001765944285497,"pX":-0.5183974903725755,"pZ":2.7652609808710653,"vX0":7.383181112655752,"vY0":-135.6858012799463,"vZ0":-3.535434068182693,"x":136.76,"y":164.12,"x0":-2.382112616250214,"y0":50.00033002353813,"z0":5.191393895395884,"aX":-12.883539550187846},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2347,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40569684443487386,"extension":6.507023847138149},"index":5,"playId":"43865b23-9508-3e30-bd1e-f0d860eb7e21","pitchNumber":5,"startTime":"2025-09-14T21:15:46.705Z","endTime":"2025-09-14T21:15:51.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":69.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.284976526157088,"aZ":-40.54192457675633,"pfxX":4.754549078739727,"pfxZ":-6.79593799846398,"pX":-0.7091865926301665,"pZ":1.8549385909107658,"vX0":1.2940962960743276,"vY0":-112.09708805517762,"vZ0":0.904472127053296,"x":144.03,"y":188.7,"x0":-1.9161879732711367,"y0":50.001878986405636,"z0":5.69298674694127,"aX":5.8564867549382065},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.5,"breakHorizontal":-9.0,"spinRate":2726,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.49472771227331114,"extension":6.5173124000426945},"index":6,"playId":"d672dae2-c6ac-3d38-80e8-dd65633a0f56","pitchNumber":6,"startTime":"2025-09-14T21:16:07.074Z","endTime":"2025-09-14T21:16:13.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.56825511643856,"strikeZoneBottom":1.67710817134554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.902375177891038,"aZ":-31.213867908554956,"pfxX":0.9860073884186642,"pfxZ":0.6027303122194507,"pX":1.1617899392993245,"pZ":0.37417826693356,"vX0":7.684687248257885,"vY0":-126.59924385005803,"vZ0":-5.910937433704073,"x":72.72,"y":228.68,"x0":-2.062584637627165,"y0":50.004251053482776,"z0":5.290048383648753,"aX":1.5725935077893864},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.8,"spinRate":2894,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.435471776558511,"extension":6.466489950794028},"index":7,"playId":"6853a345-04e1-387c-a02a-4968e39080c5","pitchNumber":7,"startTime":"2025-09-14T21:16:27.872Z","endTime":"2025-09-14T21:16:32.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.927124096419984,"aZ":-18.19248427525121,"pfxX":-1.3375723353651576,"pfxZ":8.017323826814039,"pX":-1.177310179903246,"pZ":3.6565918084916103,"vX0":3.4513462034428386,"vY0":-132.16297813499148,"vZ0":-0.8965607475420831,"x":161.88,"y":140.05,"x0":-2.3346711048356172,"y0":50.00054709869485,"z0":5.354464782671807,"aX":-2.3321756593546596},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":1.6,"spinRate":2535,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.41671106253704426,"extension":6.555984082411836},"index":8,"playId":"35c8c51b-6416-3d2d-81de-e03764dceca1","pitchNumber":8,"startTime":"2025-09-14T21:16:51.265Z","endTime":"2025-09-14T21:16:54.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.005433862385125,"aZ":-25.35822343954146,"pfxX":-9.953034686209902,"pfxZ":3.685938615817843,"pX":-1.226703002284478,"pZ":2.0472736783332626,"vX0":6.676982368956374,"vY0":-135.7429884605979,"vZ0":-3.165521778048628,"x":163.76,"y":183.5,"x0":-2.435546126176381,"y0":50.00628382904704,"z0":5.010403405713352,"aX":-18.42433954254433},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":2305,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.404786797931572,"extension":6.607701429211549},"index":9,"playId":"9101053c-10d6-3d16-a8c1-2f52bc62c318","pitchNumber":9,"startTime":"2025-09-14T21:17:12.359Z","endTime":"2025-09-14T21:17:15.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.61431018576463,"strikeZoneBottom":1.67710817134554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05634766276936,"aZ":-16.584094650152373,"pfxX":-8.548535353769154,"pfxZ":8.364912388979846,"pX":0.0591022077375058,"pZ":3.019598460755401,"vX0":9.305334624824008,"vY0":-136.41428177901918,"vZ0":-2.291811020085176,"x":114.75,"y":157.25,"x0":-2.303424262551063,"y0":50.00549521100325,"z0":5.028267207318913,"aX":-15.93865595359547},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":13.2,"spinRate":2370,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40319814789483743,"extension":6.510533756759912},"index":10,"playId":"a909b367-03cd-3e97-85cb-4664dfeae1e4","pitchNumber":10,"startTime":"2025-09-14T21:17:44.979Z","endTime":"2025-09-14T21:17:48.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:17:48.549Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, shortstop Mason McCoy to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T21:18:06.653Z","endTime":"2025-09-14T21:18:25.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45675765906865,"aZ":-30.874880990126876,"pfxX":3.2588761099314847,"pfxZ":0.8211002339286226,"pX":0.15972402194210936,"pZ":1.8729712171596173,"vX0":4.632380525748564,"vY0":-125.29063318627487,"vZ0":-2.3913687086532347,"x":110.91,"y":188.21,"x0":-2.13996087250864,"y0":50.00330693194423,"z0":5.375143716143497,"aX":5.155084402681196},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":-7.0,"spinRate":2820,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.437975666691405,"extension":6.477796084295129},"hitData":{"launchSpeed":82.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.09,"coordY":147.48}},"index":0,"playId":"90a993f3-a08d-307d-9b2d-975490be9bc3","pitchNumber":1,"startTime":"2025-09-14T21:18:16.696Z","endTime":"2025-09-14T21:18:25.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:18:25.875Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-14T21:18:42.143Z","endTime":"2025-09-14T21:21:02.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.87835003328352,"aZ":-13.1491742511617,"pfxX":-7.034964830963069,"pfxZ":10.189748103339424,"pX":-0.7501078486220691,"pZ":3.3993864418221684,"vX0":6.856936711707134,"vY0":-137.3536574696175,"vZ0":-2.5261575858200898,"x":145.59,"y":147.0,"x0":-2.3927582445907998,"y0":50.00308816224462,"z0":5.251357426631071,"aX":-13.136082618550041},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":10.9,"spinRate":2444,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4022913492590603,"extension":6.517218650959478},"index":0,"playId":"dca6def2-eecd-3aac-88a8-ca6137fa3d6b","pitchNumber":1,"startTime":"2025-09-14T21:18:53.225Z","endTime":"2025-09-14T21:18:56.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.70644134442847,"strikeZoneBottom":1.81466362004059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.158519659392308,"aZ":-37.25766106947878,"pfxX":-5.478902990124918,"pfxZ":-3.174605996263284,"pX":-1.5212586850675265,"pZ":1.000185619954961,"vX0":3.8069153597897016,"vY0":-125.98570547622515,"vZ0":-2.9303495459234714,"x":174.99,"y":211.77,"x0":-2.3418823743018735,"y0":50.000014614897395,"z0":5.196647891741155,"aX":-8.785404326237916},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.2,"breakHorizontal":9.0,"spinRate":1231,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4351448463815988,"extension":6.56008922026694},"index":1,"playId":"780c2162-3c94-3f42-a64c-4084877c0746","pitchNumber":2,"startTime":"2025-09-14T21:19:15.842Z","endTime":"2025-09-14T21:19:19.042Z","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":70.4,"endSpeed":63.1,"strikeZoneTop":3.54523019269235,"strikeZoneBottom":1.72295427931336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.647978001236257,"aZ":-41.32788288473239,"pfxX":5.779428260203118,"pfxZ":-9.052122147129673,"pX":1.7896833502796465,"pZ":1.5109658971110844,"vX0":5.078591003954211,"vY0":-102.19743735563351,"vZ0":1.9274090700323463,"x":48.78,"y":197.98,"x0":-1.5195823735103093,"y0":50.00079734694127,"z0":5.805212745468252,"aX":5.846314139215231},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.2,"breakVerticalInduced":-14.9,"breakHorizontal":-12.4,"spinRate":2548,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.5451406895238171,"extension":6.766765552557153},"index":2,"playId":"f7622996-c192-35b5-86ed-fc3d3a3b5351","pitchNumber":3,"startTime":"2025-09-14T21:19:33.213Z","endTime":"2025-09-14T21:19:37.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":81.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71780497907719,"aZ":-19.58662569450809,"pfxX":-1.828750217333139,"pfxZ":7.273083019083378,"pX":0.6044738714499617,"pZ":2.6834425469251157,"vX0":8.43481330832765,"vY0":-132.1332268116837,"vZ0":-2.21565437736235,"x":93.96,"y":166.33,"x0":-2.4212583974335833,"y0":50.00194502013787,"z0":5.005403653969275,"aX":-3.1648400731148976},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.7,"breakHorizontal":1.1,"spinRate":2589,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4179335013243679,"extension":6.594730993079978},"index":3,"playId":"0bd21af9-502e-3d5f-8a2e-f0fae6255962","pitchNumber":4,"startTime":"2025-09-14T21:19:52.443Z","endTime":"2025-09-14T21:19:57.756Z","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.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04102816155572,"aZ":-16.31613998871648,"pfxX":-7.332542895106872,"pfxZ":8.599351657559968,"pX":-0.5898937077292681,"pZ":3.1597370917837164,"vX0":7.116321378313954,"vY0":-136.20806084290604,"vZ0":-2.291623764325607,"x":139.49,"y":153.47,"x0":-2.30718678889772,"y0":50.004913961929326,"z0":5.164319225495,"aX":-13.526416869080236},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2377,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40498774213044797,"extension":6.445704355926753},"index":4,"playId":"76b22d67-0b93-3877-82d9-d6e95dc7c912","pitchNumber":5,"startTime":"2025-09-14T21:20:22.401Z","endTime":"2025-09-14T21:20:28.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":66.4,"endSpeed":58.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.020488759549142,"aZ":-40.42815508408198,"pfxX":7.313395654253117,"pfxZ":-9.219330646975433,"pX":-0.9361434551871258,"pZ":3.355364885459494,"vX0":-0.47975980623703895,"vY0":-96.17861523473042,"vZ0":5.919125277661873,"x":152.68,"y":148.19,"x0":-1.6216405426893905,"y0":50.002163953873776,"z0":5.9997376902522435,"aX":6.549248719176834},"breaks":{"breakAngle":9.6,"breakLength":18.0,"breakY":24.0,"breakVertical":-78.1,"breakVerticalInduced":-13.3,"breakHorizontal":-12.8,"spinRate":2434,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.5793899967121527,"extension":6.840984084626829},"hitData":{"launchSpeed":64.4,"launchAngle":-25.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.47,"coordY":151.3}},"index":5,"playId":"45a0e9c0-f0aa-3b97-983e-708bbf974b0a","pitchNumber":6,"startTime":"2025-09-14T21:20:54.396Z","endTime":"2025-09-14T21:21:02.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:21:02.445Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T21:23:05.494Z","endTime":"2025-09-14T21:23:30.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.43013149281784,"strikeZoneBottom":1.56251754904742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.375870370405494,"aZ":-11.326165756353705,"pfxX":-5.828983420083255,"pfxZ":11.255936206654695,"pX":-0.6105090734861623,"pZ":1.172339692533825,"vX0":3.7478961035193183,"vY0":-136.52724218902995,"vZ0":-10.361844194629983,"x":140.27,"y":207.13,"x0":-1.2573490681224058,"y0":50.00058538770064,"z0":5.839447380844416,"aX":-10.793803805998632},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40412717040254575,"extension":6.504600999025989},"index":0,"playId":"2a4ad2f5-bc80-39b3-b6a8-ebe4c667ff53","pitchNumber":1,"startTime":"2025-09-14T21:23:07.791Z","endTime":"2025-09-14T21:23:11.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49581661676363,"aZ":-34.02573104516806,"pfxX":1.3896947607963372,"pfxZ":-1.2678240609794145,"pX":-0.0698347671080603,"pZ":2.716241013850772,"vX0":2.5196579992762067,"vY0":-120.60977481561676,"vZ0":-0.961686785693025,"x":119.66,"y":165.44,"x0":-1.31045056812005,"y0":50.00045227867369,"z0":6.133548832002972,"aX":2.036556367988612},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.1,"spinRate":2462,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.45496117151910287,"extension":6.259530543247711},"hitData":{"launchSpeed":91.0,"launchAngle":56.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.2,"coordY":111.77}},"index":1,"playId":"9ffa6c82-1304-334e-bab9-6e36235cbfd1","pitchNumber":2,"startTime":"2025-09-14T21:23:20.623Z","endTime":"2025-09-14T21:23:30.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:23:30.841Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Sheets pops out to first baseman Blaine Crim in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T21:23:46.067Z","endTime":"2025-09-14T21:25:04.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":688760,"link":"/api/v1/people/688760"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.43013149281784,"strikeZoneBottom":1.72295427931336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60381784889117,"aZ":-12.695996490163859,"pfxX":-6.891405915185807,"pfxZ":10.34741501785023,"pX":-0.09331243471338214,"pZ":3.302790239978322,"vX0":4.618217619080966,"vY0":-137.13214349775072,"vZ0":-5.116905319416924,"x":120.56,"y":149.6,"x0":-0.9138860842599607,"y0":50.00477141677488,"z0":6.076760352101765,"aX":-12.97451045674858},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":11.4,"spinRate":2423,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4012052608804013,"extension":6.444925365965915},"index":0,"playId":"50ea6ab8-e69e-3690-a848-9da1d12853aa","pitchNumber":1,"startTime":"2025-09-14T21:23:51.140Z","endTime":"2025-09-14T21:23:55.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.2,"strikeZoneTop":3.3610928360632,"strikeZoneBottom":1.70003051602507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826375337934152,"aZ":-36.512340683745265,"pfxX":4.208862124123059,"pfxZ":-3.4105990333846776,"pX":-1.0625250649277245,"pZ":2.753191672882972,"vX0":-0.5526724030148639,"vY0":-113.75781039058913,"vZ0":0.2965726190834459,"x":157.5,"y":164.44,"x0":-1.3572381657693147,"y0":50.0048676813324,"z0":6.33390047181729,"aX":5.347658131082855},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-5.6,"breakHorizontal":-7.3,"spinRate":2650,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.48726405385720595,"extension":6.222744298487819},"index":1,"playId":"9a5e3589-3c2a-309c-b08a-e2bca79d9694","pitchNumber":2,"startTime":"2025-09-14T21:24:04.405Z","endTime":"2025-09-14T21:24:09.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.2,"strikeZoneTop":3.40711690320766,"strikeZoneBottom":1.67710817134554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3935081280062,"aZ":-22.47937422825593,"pfxX":-10.016854287488195,"pfxZ":6.118468840403764,"pX":-2.0755077720642623,"pZ":3.889201939281186,"vX0":0.8662126201968738,"vY0":-126.06687686193783,"vZ0":-1.0031953418844783,"x":196.11,"y":133.77,"x0":-1.1280231659916926,"y0":50.002003445033644,"z0":6.133597118233784,"aX":-15.867606582067834},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.0,"breakHorizontal":17.9,"spinRate":2121,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.43712095228177494,"extension":6.537994970325774},"index":2,"playId":"4d431c1b-9787-3fbc-9de5-b3478ff8fef7","pitchNumber":3,"startTime":"2025-09-14T21:24:19.321Z","endTime":"2025-09-14T21:24:23.254Z","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":93.3,"endSpeed":83.4,"strikeZoneTop":3.50751839855817,"strikeZoneBottom":1.69793605108728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.62627979075101,"aZ":-9.460954295584227,"pfxX":-6.859081633426725,"pfxZ":12.515340491475325,"pX":-0.8388844391625798,"pZ":2.5469168242942124,"vX0":2.2849405254626878,"vY0":-135.58402951419646,"vZ0":-7.355868588127631,"x":148.98,"y":170.01,"x0":-0.8144292981458918,"y0":50.001498554872164,"z0":5.998919403908601,"aX":-12.446243447274343},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.8,"breakHorizontal":11.8,"spinRate":2327,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4079487489453544,"extension":6.356800691553003},"index":3,"playId":"bdaa12da-be23-348e-b4fe-ccb3f60fc1c1","pitchNumber":4,"startTime":"2025-09-14T21:24:33.276Z","endTime":"2025-09-14T21:24:36.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.900566848866223,"aZ":-18.913598723362636,"pfxX":-11.051425629514302,"pfxZ":8.020602833090013,"pX":-0.4055071355451152,"pZ":3.67222295961062,"vX0":4.877964248287728,"vY0":-128.83393371582017,"vZ0":-2.0496918994353184,"x":132.46,"y":139.63,"x0":-0.9050272781876881,"y0":50.00245490945971,"z0":5.966014036599032,"aX":-18.269433987817628},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":18.6,"spinRate":2003,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.42787434291864557,"extension":6.566551955047504},"hitData":{"launchSpeed":83.0,"launchAngle":68.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.31,"coordY":169.12}},"index":4,"playId":"b33fb2e8-ab86-3069-9715-ab1a68ffa7f9","pitchNumber":5,"startTime":"2025-09-14T21:24:54.889Z","endTime":"2025-09-14T21:25:04.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:25:04.685Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-14T21:25:22.921Z","endTime":"2025-09-14T21:25:29.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":94.3,"endSpeed":83.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.585292161366404,"aZ":-9.679480157982239,"pfxX":-5.507185007571727,"pfxZ":12.1988939314762,"pX":-0.3249844933031632,"pZ":2.6544609872571856,"vX0":3.4948877609305646,"vY0":-136.96863973640922,"vZ0":-7.148506828299617,"x":129.39,"y":167.11,"x0":-0.9218496855449226,"y0":50.00176158492381,"z0":6.010051465419149,"aX":-10.153656224203932},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":8.9,"spinRate":2199,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.404526472836928,"extension":6.269894880709958},"hitData":{"launchSpeed":105.8,"launchAngle":18.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.84,"coordY":56.46}},"index":0,"playId":"d8027eb0-33cc-3494-8c8c-fc2d941ce52d","pitchNumber":1,"startTime":"2025-09-14T21:25:22.921Z","endTime":"2025-09-14T21:25:29.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:25:29.956Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-14T21:27:40.846Z","endTime":"2025-09-14T21:28:34.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.48767546037135,"strikeZoneBottom":1.52814715813725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542122929541247,"aZ":-34.424275863613374,"pfxX":3.405729348343584,"pfxZ":-1.5291482633910451,"pX":0.026906719764042287,"pZ":3.0006523692300147,"vX0":4.404886572375222,"vY0":-121.16348627135407,"vZ0":1.2744048579987486,"x":115.97,"y":157.76,"x0":-2.262820602171816,"y0":50.00034358328103,"z0":5.495343903481581,"aX":5.0200043318067005},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.2,"breakHorizontal":-7.3,"spinRate":2916,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.45352650473526834,"extension":6.382719471706671},"index":0,"playId":"c630d2d6-0660-30fc-8fe8-19865e6a56cb","pitchNumber":1,"startTime":"2025-09-14T21:27:45.499Z","endTime":"2025-09-14T21:27:49.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.989584009898223,"aZ":-24.95117494462707,"pfxX":6.830792749746721,"pfxZ":5.160210265135582,"pX":0.012591136939788845,"pZ":2.5519324610136698,"vX0":3.301865471120892,"vY0":-118.74861844338899,"vZ0":-1.3069765229514079,"x":116.52,"y":169.88,"x0":-2.2922026289554127,"y0":50.00297825629925,"z0":5.422726596280287,"aX":9.558265636190495},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.2,"breakHorizontal":-13.3,"spinRate":2837,"spinDirection":84},"zone":5,"typeConfidence":2.0,"plateTime":0.4648433243097103,"extension":6.374187984356407},"index":1,"playId":"3bb58390-a7dc-38bd-bc21-bd8767e7a2d1","pitchNumber":2,"startTime":"2025-09-14T21:27:59.378Z","endTime":"2025-09-14T21:28:07.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":67.7,"endSpeed":60.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58985331654163,"aZ":-39.32698980650991,"pfxX":8.011350344655568,"pfxZ":-7.629041271414071,"pX":1.1844300143339332,"pZ":1.2102130769639983,"vX0":2.950811255829541,"vY0":-98.30863446739347,"vZ0":1.4603468295917348,"x":71.85,"y":206.1,"x0":-1.3962552807302442,"y0":50.00053159304302,"z0":5.851553217668022,"aX":7.515338302741933},"breaks":{"breakAngle":12.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.4,"breakVerticalInduced":-12.5,"breakHorizontal":-15.6,"spinRate":2546,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.5662441382745858,"extension":6.728738500252613},"index":2,"playId":"50adfc9f-c013-3d30-9bf3-5c0a7edd8b9b","pitchNumber":3,"startTime":"2025-09-14T21:28:30.437Z","endTime":"2025-09-14T21:28:34.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:28:34.318Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-14T21:28:51.215Z","endTime":"2025-09-14T21:30:11.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.257563430661,"strikeZoneBottom":1.3677927885913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66704514181653,"aZ":-32.318265933912045,"pfxX":3.95200887223342,"pfxZ":-0.09498506505123316,"pX":0.19665717647903463,"pZ":3.121322554560626,"vX0":4.271027861729893,"vY0":-123.14010171465446,"vZ0":0.8210660752526882,"x":109.5,"y":154.5,"x0":-2.074234104104047,"y0":50.001915122763286,"z0":5.519712802364188,"aX":6.062540504831108},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-8.2,"spinRate":2764,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.44496630311966223,"extension":6.311638036705349},"index":0,"playId":"30686440-cd32-305d-84c4-9d5ffe62b5c0","pitchNumber":1,"startTime":"2025-09-14T21:29:00.154Z","endTime":"2025-09-14T21:29:04.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.2,"strikeZoneTop":3.34958788079493,"strikeZoneBottom":1.43650791994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.519261439133096,"aZ":-19.742548171900484,"pfxX":-3.2570883299444384,"pfxZ":7.326817929980064,"pX":1.0669968750707526,"pZ":1.9743522631063142,"vX0":9.808436881795322,"vY0":-130.2394210379175,"vZ0":-3.896906598208209,"x":76.33,"y":185.47,"x0":-2.345394654078028,"y0":50.00320631438614,"z0":5.006674092591409,"aX":-5.527922459651244},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":3.5,"spinRate":2600,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42257340921504083,"extension":6.617058090407629},"index":1,"playId":"3898eb1f-95dc-3d06-a09f-8e4e2a32f5e1","pitchNumber":2,"startTime":"2025-09-14T21:29:16.609Z","endTime":"2025-09-14T21:29:20.845Z","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":2,"outs":1},"pitchData":{"startSpeed":66.2,"endSpeed":59.6,"strikeZoneTop":3.21156127090457,"strikeZoneBottom":1.3677927885913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.077648585655847,"aZ":-42.1954853666088,"pfxX":4.906640729251707,"pfxZ":-11.100126033827319,"pX":-0.17508007412922652,"pZ":3.128882587474206,"vX0":1.5610338426162698,"vY0":-95.90736111784058,"vZ0":5.8705995406676434,"x":123.67,"y":154.3,"x0":-1.6444135896229002,"y0":50.00175935425992,"z0":6.027310818832634,"aX":4.430146413108624},"breaks":{"breakAngle":6.0,"breakLength":19.2,"breakY":24.0,"breakVertical":-81.5,"breakVerticalInduced":-17.0,"breakHorizontal":-9.5,"spinRate":2364,"spinDirection":38},"zone":2,"typeConfidence":2.0,"plateTime":0.5779545785858269,"extension":6.7212454896599665},"index":2,"playId":"f8d657a2-47db-3755-9956-4f48545ad4c5","pitchNumber":3,"startTime":"2025-09-14T21:29:34.356Z","endTime":"2025-09-14T21:29:38.359Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-14T21:29:46.187Z","endTime":"2025-09-14T21:30:03.216Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"}},{"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":95.1,"endSpeed":85.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.03323418153799,"aZ":-14.007931886558712,"pfxX":-7.514119480104529,"pfxZ":9.566656575273722,"pX":-1.077404989406771,"pZ":2.549839244604708,"vX0":6.144709847034529,"vY0":-138.20401869623197,"vZ0":-4.291078731580646,"x":158.07,"y":169.93,"x0":-2.373600277883802,"y0":50.005375956192296,"z0":5.090099419661553,"aX":-14.273117656379913},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":12.0,"spinRate":2577,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39910787270381975,"extension":6.565413265687656},"hitData":{"launchSpeed":57.0,"launchAngle":6.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.55,"coordY":145.85}},"index":4,"playId":"f4fedeb9-0060-3567-942b-280f64d40c96","pitchNumber":4,"startTime":"2025-09-14T21:30:03.216Z","endTime":"2025-09-14T21:30:11.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:30:11.364Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, shortstop Mason McCoy to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-14T21:30:27.254Z","endTime":"2025-09-14T21:31:04.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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.9,"endSpeed":83.7,"strikeZoneTop":3.69492340930268,"strikeZoneBottom":1.803198695633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.980753918407956,"aZ":-15.179885321630659,"pfxX":-7.96467212481851,"pfxZ":9.340850437725969,"pX":-0.05934128239284071,"pZ":2.9683862590592227,"vX0":8.970389948313887,"vY0":-134.9291092881896,"vZ0":-2.301989145956803,"x":119.26,"y":158.63,"x0":-2.413204741512669,"y0":50.003768019207506,"z0":4.9189555884199345,"aX":-14.4928560266907},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":12.2,"spinRate":2402,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4080142163395588,"extension":6.718773503042061},"index":0,"playId":"9317b8ab-ac89-3399-9ff2-ee8bd8d90b4d","pitchNumber":1,"startTime":"2025-09-14T21:30:40.474Z","endTime":"2025-09-14T21:30:44.043Z","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":92.9,"endSpeed":83.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30022647798976,"aZ":-27.287576442597995,"pfxX":-12.414441311317068,"pfxZ":2.7028696130687475,"pX":-0.7407039245113478,"pZ":2.0942944133325536,"vX0":8.286465973396126,"vY0":-134.83947351418567,"vZ0":-2.4896447521095233,"x":145.23,"y":182.23,"x0":-2.2695910535409825,"y0":50.00408538849718,"z0":4.991887866772787,"aX":-22.44530379870129},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":20.3,"spinRate":2301,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.40907302485539,"extension":6.544871133809811},"hitData":{"launchSpeed":106.8,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":158.27}},"index":1,"playId":"240c35d9-7540-3fae-9388-5e5b43aafc6a","pitchNumber":2,"startTime":"2025-09-14T21:30:56.686Z","endTime":"2025-09-14T21:31:04.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:31:04.271Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T21:33:08.898Z","endTime":"2025-09-14T21:33:37.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.34958788079493,"strikeZoneBottom":1.61980848269049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42822193304261,"aZ":-11.620618567276718,"pfxX":-5.98905967444075,"pfxZ":10.921906678581593,"pX":-0.25461628172734124,"pZ":2.04319301174044,"vX0":4.199981016567536,"vY0":-136.6283178509093,"vZ0":-8.252045139989416,"x":126.71,"y":183.61,"x0":-1.0373598395268822,"y0":50.00064896564084,"z0":5.910268207399063,"aX":-11.268112602193765},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":10.0,"spinRate":2308,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40161555565027074,"extension":6.559827308092927},"index":0,"playId":"4401678c-d9a7-3d86-8d04-232bf0fbe573","pitchNumber":1,"startTime":"2025-09-14T21:33:13.565Z","endTime":"2025-09-14T21:33:17.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.80371047132837,"aZ":-9.02452799327875,"pfxX":-5.846746082710897,"pfxZ":12.526726070464424,"pX":-0.16178202956559898,"pZ":2.099000095204829,"vX0":3.498396461753362,"vY0":-136.71721118988984,"vZ0":-8.763543952027051,"x":123.17,"y":182.11,"x0":-0.7144078432476411,"y0":50.00298852481503,"z0":6.0103706668999894,"aX":-10.805868838633861},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":9.6,"spinRate":2260,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4043241827098183,"extension":6.43508522286912},"hitData":{"launchSpeed":97.8,"launchAngle":43.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.93,"coordY":61.71}},"index":1,"playId":"5118791f-75a5-332b-b978-696bdfe125eb","pitchNumber":2,"startTime":"2025-09-14T21:33:26.568Z","endTime":"2025-09-14T21:33:37.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:33:37.509Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Iglesias flies out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T21:33:45.480Z","endTime":"2025-09-14T21:34:06.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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":94.8,"endSpeed":84.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.065807121339816,"aZ":-8.626229626707708,"pfxX":-5.258833362228053,"pfxZ":12.675722836846422,"pX":0.28978046451097417,"pZ":1.9834726760320975,"vX0":5.4657404551541156,"vY0":-137.52843007212329,"vZ0":-8.941959348473944,"x":105.95,"y":185.23,"x0":-1.0694533162449593,"y0":50.00530396646668,"z0":5.919621113861587,"aX":-9.771566269298113},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":7.9,"spinRate":2435,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4029692741523676,"extension":6.665217725327944},"hitData":{"launchSpeed":89.7,"launchAngle":53.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.67,"coordY":95.85}},"index":0,"playId":"9abd8a1d-266d-386b-bd31-1d2d97de6e0d","pitchNumber":1,"startTime":"2025-09-14T21:33:56.083Z","endTime":"2025-09-14T21:34:06.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:34:06.101Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a ground ball to right fielder Yanquiel Fernández.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T21:34:27.841Z","endTime":"2025-09-14T21:35:53.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.39561024831173,"strikeZoneBottom":1.61980848269049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.420258096780955,"aZ":-14.656767277954385,"pfxX":-10.71373882581647,"pfxZ":9.280844322153596,"pX":0.5410029218418482,"pZ":3.3377458704149263,"vX0":7.084977369936579,"vY0":-137.4682657482441,"vZ0":-4.706536087063226,"x":96.38,"y":148.66,"x0":-0.6963040043733738,"y0":50.00043539460558,"z0":6.088607979102992,"aX":-20.217858164364724},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":17.6,"spinRate":2264,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40056231734305037,"extension":6.517945564617537},"index":0,"playId":"79a3bd06-a142-3626-a062-4653033dcff6","pitchNumber":1,"startTime":"2025-09-14T21:34:45.551Z","endTime":"2025-09-14T21:34:49.573Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.32657923986915,"strikeZoneBottom":1.55106040591413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68469211914111,"aZ":-16.0462857799219,"pfxX":-10.256337916496381,"pfxZ":8.696209966541078,"pX":-0.3664699151830571,"pZ":1.5461820826517116,"vX0":5.61544128301039,"vY0":-135.80242998928392,"vZ0":-8.495089762747764,"x":130.97,"y":197.03,"x0":-1.1362199265873953,"y0":50.003397277298276,"z0":5.84690754502066,"aX":-19.023295720508646},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":17.3,"spinRate":2195,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4044011868406936,"extension":6.610384703958845},"index":1,"playId":"42180fe0-1540-3c8a-bd0e-8013fb2e9213","pitchNumber":2,"startTime":"2025-09-14T21:34:57.929Z","endTime":"2025-09-14T21:35:01.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.30357228775201,"strikeZoneBottom":1.52814715813725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.063416525230338,"aZ":-32.47265653070964,"pfxX":1.1600589370153522,"pfxZ":-0.19237714076538293,"pX":0.8285742074503333,"pZ":1.0226903733128985,"vX0":4.610623261711422,"vY0":-122.4541204847404,"vZ0":-5.3211067547918445,"x":85.42,"y":211.17,"x0":-1.2291221688777494,"y0":50.005725188128835,"z0":6.000380543013268,"aX":1.762662107633121},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-3.2,"spinRate":2445,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4472022134454008,"extension":6.3576599579002355},"index":2,"playId":"dcd46984-395e-3d7f-a577-b3aa6f7fae02","pitchNumber":3,"startTime":"2025-09-14T21:35:10.595Z","endTime":"2025-09-14T21:35:14.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.220098025586125,"aZ":-10.03812593429537,"pfxX":-5.461902801089069,"pfxZ":11.817398102211836,"pX":0.49935612664305845,"pZ":2.1846253757195355,"vX0":5.482959300351738,"vY0":-136.53177949105367,"vZ0":-8.412385192572769,"x":97.97,"y":179.8,"x0":-0.8327323141413787,"y0":50.00376586530281,"z0":6.011027344844959,"aX":-10.232797549319491},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":8.6,"spinRate":2258,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4023590716884202,"extension":6.487159680507515},"index":3,"playId":"baecc190-2cb6-3a66-b47f-5cbc26cbe794","pitchNumber":4,"startTime":"2025-09-14T21:35:23.559Z","endTime":"2025-09-14T21:35:27.447Z","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":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.522388317875556,"aZ":-15.35774459204937,"pfxX":-9.621557295718183,"pfxZ":8.886443844752545,"pX":-0.4735824584792619,"pZ":2.0843655780858072,"vX0":4.664321281573817,"vY0":-137.00541438790754,"vZ0":-7.772666720194062,"x":135.05,"y":182.5,"x0":-0.9521552492110071,"y0":50.00383253267947,"z0":6.016979718309365,"aX":-18.210997003827778},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":16.3,"spinRate":2164,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40046974031765803,"extension":6.562650135181712},"hitData":{"launchSpeed":82.9,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.66,"coordY":143.76}},"index":4,"playId":"f68b5fb2-d26a-355a-a60c-d1a80b7f0381","pitchNumber":5,"startTime":"2025-09-14T21:35:42.977Z","endTime":"2025-09-14T21:35:53.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:35:53.640Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mason McCoy pops out to catcher Braxton Fulford in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-14T21:36:17.191Z","endTime":"2025-09-14T21:37:05.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.30357228775201,"strikeZoneBottom":1.64272730309597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0165812391075,"aZ":-31.848086763356527,"pfxX":1.1744416728152292,"pfxZ":0.22406324104803232,"pX":1.0229652861801724,"pZ":3.519194865231385,"vX0":4.880767335614653,"vY0":-120.82751365074292,"vZ0":0.03508627004370779,"x":78.01,"y":143.76,"x0":-1.1814186697795221,"y0":50.004627836896944,"z0":6.318687194390841,"aX":1.7242508707747397},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-3.4,"spinRate":2367,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.45448004006249443,"extension":6.2082464095187255},"index":0,"playId":"a045cb29-fed9-3b81-ba5e-bc24aa5b66c2","pitchNumber":1,"startTime":"2025-09-14T21:36:21.365Z","endTime":"2025-09-14T21:36:26.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":82.9,"strikeZoneTop":3.32657923986915,"strikeZoneBottom":1.50523529076315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.6533937319207,"aZ":-8.232062481960828,"pfxX":-5.664454302206153,"pfxZ":13.289226056474021,"pX":0.9314571805848377,"pZ":2.7813613133015243,"vX0":6.937997699247532,"vY0":-135.3753460620395,"vZ0":-7.158765031665341,"x":81.5,"y":163.68,"x0":-0.9647711826768484,"y0":50.000729493407846,"z0":6.084218073466584,"aX":-10.203724518811734},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":22.1,"breakHorizontal":8.3,"spinRate":2366,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40925121531262754,"extension":6.35676384552342},"index":1,"playId":"8212777b-03c1-3f7d-ad3c-f4a578351bc7","pitchNumber":2,"startTime":"2025-09-14T21:36:38.535Z","endTime":"2025-09-14T21:36:42.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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":84.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.82631310959188,"aZ":-11.333573338645614,"pfxX":-6.908658495618658,"pfxZ":11.229026499197627,"pX":-0.7528537605277528,"pZ":3.3945843589336775,"vX0":3.0210479646411352,"vY0":-137.41455383708023,"vZ0":-5.098919103465669,"x":145.7,"y":147.13,"x0":-0.9874397572971064,"y0":50.001624284230786,"z0":6.087147607825592,"aX":-12.82099939439875},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":11.5,"spinRate":2368,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4031967975238224,"extension":6.3001366833405505},"hitData":{"launchSpeed":78.3,"launchAngle":80.0,"totalDistance":46.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":106.88,"coordY":204.67}},"index":2,"playId":"c8b8c8e8-f2c3-3113-952d-d8532740afe6","pitchNumber":3,"startTime":"2025-09-14T21:36:56.470Z","endTime":"2025-09-14T21:37:05.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:37:05.627Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Freeman hit by pitch.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:39:36.174Z","endTime":"2025-09-14T21:39:55.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.9,"strikeZoneTop":3.30357228775201,"strikeZoneBottom":1.55106040591413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40285392275856,"aZ":-28.091311217519035,"pfxX":-11.204272223598874,"pfxZ":2.3034218124961434,"pX":-0.456547106028883,"pZ":2.2067834144927474,"vX0":8.854195916698913,"vY0":-133.32409676785008,"vZ0":-1.9989331637142436,"x":134.4,"y":179.2,"x0":-2.38805953168803,"y0":50.00566048512846,"z0":5.021959703648215,"aX":-19.891910275503033},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2213,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4130417449841568,"extension":6.506307458691413},"index":0,"playId":"e62f8862-96c3-327d-8030-d39151dfa35f","pitchNumber":1,"startTime":"2025-09-14T21:39:36.829Z","endTime":"2025-09-14T21:39:41.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.491812327737744,"aZ":-25.396463099160464,"pfxX":-12.04099363648075,"pfxZ":3.888590677255996,"pX":-1.754519821705751,"pZ":3.4973445351196752,"vX0":5.841874082527348,"vY0":-131.62362954720786,"vZ0":0.6362910464025324,"x":183.88,"y":144.35,"x0":-2.4453770158990444,"y0":50.0062390065552,"z0":5.141803844011207,"aX":-21.005255532566164},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.4,"breakHorizontal":20.4,"spinRate":2260,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41709139398632145,"extension":6.407084982615876},"index":1,"playId":"b99a499d-1dcb-3284-b597-eb7a4d107281","pitchNumber":2,"startTime":"2025-09-14T21:39:51.094Z","endTime":"2025-09-14T21:39:55.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:39:55.904Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to left fielder Ramón Laureano. Tyler Freeman to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:40:33.687Z","endTime":"2025-09-14T21:42:25.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T21:40:20.394Z","endTime":"2025-09-14T21:40:35.745Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"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":69.4,"endSpeed":63.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.816553243171573,"aZ":-41.12720728964494,"pfxX":5.345074712713279,"pfxZ":-8.872136163752902,"pX":0.5463244158937526,"pZ":1.4106595997049636,"vX0":2.6412126934379905,"vY0":-100.91802743713956,"vZ0":1.8075040042600283,"x":96.18,"y":200.69,"x0":-1.4837435225103284,"y0":50.00429141262843,"z0":5.772712321940448,"aX":5.391400189975635},"breaks":{"breakAngle":8.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.7,"breakVerticalInduced":-14.9,"breakHorizontal":-10.6,"spinRate":2580,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.5474080115797535,"extension":6.585167517909286},"index":1,"playId":"fe31ec03-c4c3-3df3-818c-dbf8f4221ea9","pitchNumber":1,"startTime":"2025-09-14T21:40:35.745Z","endTime":"2025-09-14T21:40:39.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.28056701962341,"strikeZoneBottom":1.4823247986803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77161363697904,"aZ":-15.226826657450149,"pfxX":-5.866931238324929,"pfxZ":9.226726060439415,"pX":2.248086959029932,"pZ":1.7651374593751532,"vX0":13.249158581444528,"vY0":-134.77869048210636,"vZ0":-5.615853334143381,"x":31.31,"y":191.12,"x0":-1.972963539874979,"y0":50.00281030906356,"z0":4.95433283927615,"aX":-10.777681954168692},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2279,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40667343609115614,"extension":6.681329485360477},"index":2,"playId":"ed9dbf3e-cfa5-3baa-a47f-a743f5438757","pitchNumber":2,"startTime":"2025-09-14T21:40:58.442Z","endTime":"2025-09-14T21:41:02.003Z","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":92.6,"endSpeed":83.8,"strikeZoneTop":3.28056701962341,"strikeZoneBottom":1.50523529076315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.596283979917885,"aZ":-19.290317273916187,"pfxX":-7.965286486620736,"pfxZ":7.117828518259048,"pX":0.9006105754543191,"pZ":2.334932883550818,"vX0":11.0074106234582,"vY0":-134.31071876160334,"vZ0":-3.3467916876181953,"x":82.67,"y":175.74,"x0":-2.233562485039473,"y0":50.0027505121062,"z0":4.984451992341852,"aX":-14.418700492401621},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2248,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4092552560006246,"extension":6.744569964442599},"index":3,"playId":"7b04fc8d-3e4f-3d1c-aed7-cc379d0f07b1","pitchNumber":3,"startTime":"2025-09-14T21:41:19.100Z","endTime":"2025-09-14T21:41:24.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.2,"strikeZoneTop":3.37259821534035,"strikeZoneBottom":1.52814715813725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1460974450029,"aZ":-28.610098091855654,"pfxX":-11.888162287889347,"pfxZ":1.9888694578398631,"pX":0.3994728402211117,"pZ":1.2636976580835586,"vX0":11.314208644404435,"vY0":-134.43892836479247,"vZ0":-4.080851496494649,"x":101.77,"y":204.66,"x0":-2.364587534871525,"y0":50.00250795079927,"z0":4.884564157156627,"aX":-21.28119519508004},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":18.4,"spinRate":2303,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4109140183205664,"extension":6.892540067524807},"index":4,"playId":"eacd4d05-7f21-3188-aff5-f944cffd64e2","pitchNumber":4,"startTime":"2025-09-14T21:41:40.957Z","endTime":"2025-09-14T21:41:45.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"playId":"1e96f79e-ddde-3980-8785-5803a17b3c8c","startTime":"2025-09-14T21:41:58.667Z","endTime":"2025-09-14T21:42:03.123Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00394131537878,"aZ":-18.310223633301437,"pfxX":-8.92091115628052,"pfxZ":7.58945986958511,"pX":-0.37798795480143443,"pZ":1.741174894261707,"vX0":8.621454481537398,"vY0":-135.16311379460987,"vZ0":-4.711839061226296,"x":131.41,"y":191.77,"x0":-2.47000411042885,"y0":50.001683451701986,"z0":4.81627272483841,"aX":-16.29278826348066},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":2382,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4072444999631215,"extension":6.57855168690116},"hitData":{"launchSpeed":103.6,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":106.08}},"index":6,"playId":"708f3ce8-2dd1-3012-b95e-7ad0a466006b","pitchNumber":5,"startTime":"2025-09-14T21:42:13.827Z","endTime":"2025-09-14T21:42:25.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:42:25.205Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (21) on a fly ball to center field. Tyler Freeman scores. Ezequiel Tovar scores.","rbi":3,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:45:55.402Z","endTime":"2025-09-14T21:46:24.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[2],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":669093,"link":"/api/v1/people/669093"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T21:42:38.321Z","endTime":"2025-09-14T21:43:37.681Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-14T21:43:37.681Z","endTime":"2025-09-14T21:44:22.684Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Yu Darvish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-14T21:44:22.684Z","endTime":"2025-09-14T21:45:57.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11553982322413,"aZ":-10.843858385852348,"pfxX":-3.153982497955149,"pfxZ":10.994509370264652,"pX":-0.09125331848225027,"pZ":2.63705098436121,"vX0":2.2105028185326874,"vY0":-138.88833024987986,"vZ0":-6.771210453208477,"x":120.48,"y":167.58,"x0":-0.4905071397470132,"y0":50.001532911020725,"z0":5.838967887706771,"aX":-6.118751666283027},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2108,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.39540767248276154,"extension":6.702620066579353},"hitData":{"launchSpeed":105.7,"launchAngle":31.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.83,"coordY":42.88}},"index":3,"playId":"dad6fabe-4668-3fc6-8938-65d07b01bc8d","pitchNumber":1,"startTime":"2025-09-14T21:45:57.369Z","endTime":"2025-09-14T21:46:24.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:46:24.270Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaine Crim strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:46:42.201Z","endTime":"2025-09-14T21:47:54.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.0,"endSpeed":79.2,"strikeZoneTop":3.48767546037135,"strikeZoneBottom":1.68856916667782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00850593812137,"aZ":-28.536130770350947,"pfxX":2.062649411636901,"pfxZ":2.2416754013414195,"pX":0.3562581746043792,"pZ":2.4087732531154997,"vX0":2.473325813626152,"vY0":-128.0152617192226,"vZ0":-2.9986940547600924,"x":103.42,"y":173.74,"x0":-0.898675544914341,"y0":50.00100706011114,"z0":5.883368124235458,"aX":3.345580217262838},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-4.4,"spinRate":2192,"spinDirection":146},"zone":6,"typeConfidence":0.92,"plateTime":0.43161662603422046,"extension":6.766152135255644},"index":0,"playId":"c65f6ad6-e01c-39ac-a6c5-09cb494019fc","pitchNumber":1,"startTime":"2025-09-14T21:46:50.670Z","endTime":"2025-09-14T21:46:54.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.57976823015123,"strikeZoneBottom":1.66564752939443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3736345863759,"aZ":-25.92930114382943,"pfxX":1.20335745064743,"pfxZ":3.654726299942828,"pX":1.1139775289987772,"pZ":1.4847746992782187,"vX0":4.091375347860571,"vY0":-130.3582150760759,"vZ0":-5.945425237645894,"x":74.54,"y":198.69,"x0":-0.6369836302438399,"y0":50.000040120546856,"z0":5.772343543628566,"aX":2.054696799533123},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-3.1,"spinRate":2095,"spinDirection":157},"zone":14,"typeConfidence":0.92,"plateTime":0.4214089587222216,"extension":6.925959519687226},"index":1,"playId":"bf542ba1-69cb-3250-8bda-3d222366348f","pitchNumber":2,"startTime":"2025-09-14T21:47:07.831Z","endTime":"2025-09-14T21:47:11.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.43013149281784,"strikeZoneBottom":1.5166910522197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.554974760886346,"aZ":-27.609309183888918,"pfxX":1.7643768950212393,"pfxZ":2.694282050132185,"pX":0.6787019414650175,"pZ":1.8922774636318407,"vX0":2.719446374759074,"vY0":-129.96859350275258,"vZ0":-4.455175115138506,"x":91.13,"y":187.69,"x0":-0.6141790208728117,"y0":50.00546423195725,"z0":5.748290497854925,"aX":2.9905689522213095},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":-3.8,"spinRate":2031,"spinDirection":152},"zone":9,"typeConfidence":0.92,"plateTime":0.4229138203564222,"extension":6.808027996575166},"index":2,"playId":"0482d668-66bd-393f-9110-8d7220ae09c3","pitchNumber":3,"startTime":"2025-09-14T21:47:26.133Z","endTime":"2025-09-14T21:47:30.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.810932063476177,"aZ":-23.05671327721384,"pfxX":-8.276915659628418,"pfxZ":6.097943049348272,"pX":-0.8755806527223301,"pZ":1.2543278443061254,"vX0":1.994228003018825,"vY0":-122.22252318865108,"vZ0":-5.600016622853957,"x":150.38,"y":204.91,"x0":-0.6332722594024354,"y0":50.000050200718654,"z0":5.58701008167701,"aX":-12.368748486511294},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.8,"breakHorizontal":14.4,"spinRate":1381,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.450228236568341,"extension":7.1191697653193},"index":3,"playId":"9d0f35ef-0427-341f-bdc6-0c3f29d9ed48","pitchNumber":4,"startTime":"2025-09-14T21:47:50.287Z","endTime":"2025-09-14T21:47:54.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:47:54.112Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:48:14.027Z","endTime":"2025-09-14T21:49:42.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.7,"strikeZoneTop":3.52220700322207,"strikeZoneBottom":1.63126771747334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.146329624908656,"aZ":-30.849997063343967,"pfxX":0.48469980127109524,"pfxZ":0.8062741776633509,"pX":0.7407859398683913,"pZ":4.254469971301152,"vX0":3.543444302436618,"vY0":-128.4038281075564,"vZ0":1.8553643410170921,"x":88.76,"y":123.91,"x0":-0.7283570457003571,"y0":50.00362948246568,"z0":5.947413353317874,"aX":0.7977812011628274},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.8,"spinRate":2138,"spinDirection":148},"zone":12,"typeConfidence":0.92,"plateTime":0.42892974414792295,"extension":6.5499649755789475},"index":0,"playId":"95d50690-6d71-3351-acb7-24c094610474","pitchNumber":1,"startTime":"2025-09-14T21:48:24.414Z","endTime":"2025-09-14T21:48:28.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.571982252469624,"aZ":-26.046174087832842,"pfxX":1.1943233449527226,"pfxZ":3.7490571926168146,"pX":0.8084457160186441,"pZ":1.6168871338255937,"vX0":3.3236511623573985,"vY0":-128.06172125161794,"vZ0":-5.160281521756535,"x":86.18,"y":195.12,"x0":-0.6700855501337255,"y0":50.00018519119327,"z0":5.738510511161982,"aX":1.9496459480048258},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":-3.0,"spinRate":2181,"spinDirection":152},"zone":9,"typeConfidence":0.92,"plateTime":0.43046790086904885,"extension":6.780675536218562},"index":1,"playId":"a806f8d6-4a6e-3e54-8393-a04d57adc887","pitchNumber":2,"startTime":"2025-09-14T21:48:41.678Z","endTime":"2025-09-14T21:48:45.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.08785402923842,"aZ":-8.582039225292869,"pfxX":-3.3914400037321126,"pfxZ":11.750014965060267,"pX":0.26845025978933595,"pZ":3.5225954676924633,"vX0":2.8220888005358535,"vY0":-142.10500112804738,"vZ0":-5.054766430713549,"x":106.77,"y":143.67,"x0":-0.305950901369011,"y0":50.00427303336558,"z0":5.891852465501035,"aX":-6.810607618143471},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.2,"breakHorizontal":5.4,"spinRate":2208,"spinDirection":186},"zone":2,"typeConfidence":0.92,"plateTime":0.3881537272338722,"extension":6.79166209908389},"index":2,"playId":"a51b7b81-bd10-3f9b-84a9-d068a33e65a7","pitchNumber":3,"startTime":"2025-09-14T21:48:58.923Z","endTime":"2025-09-14T21:49:03.140Z","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":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.54275199702305,"strikeZoneBottom":1.69798641884331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.997316700751448,"aZ":-23.147751359297096,"pfxX":-8.499372648818891,"pfxZ":6.029037788675669,"pX":0.7454109462797582,"pZ":3.1919876473237934,"vX0":5.519926879684917,"vY0":-121.89194981367251,"vZ0":-1.2736110638897709,"x":88.59,"y":152.6,"x0":-0.4495056835173809,"y0":50.0060082124686,"z0":5.7287852764272,"aX":-12.732591955662373},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.8,"breakHorizontal":14.0,"spinRate":1441,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.4501645552531386,"extension":7.008719834021182},"index":3,"playId":"a2c4d481-06a1-38fb-a42b-ac104dac7fde","pitchNumber":4,"startTime":"2025-09-14T21:49:20.632Z","endTime":"2025-09-14T21:49:25.869Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00077666229253,"aZ":-22.36829618214985,"pfxX":-7.767219697261954,"pfxZ":6.592189707956777,"pX":0.9132293876822203,"pZ":1.9814960972776219,"vX0":5.665296104537722,"vY0":-121.7640004264625,"vZ0":-4.03031069339739,"x":82.19,"y":185.28,"x0":-0.4452753817696062,"y0":50.004012136686484,"z0":5.615469067310912,"aX":-11.554961979190953},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.2,"breakHorizontal":12.6,"spinRate":1397,"spinDirection":226},"zone":14,"typeConfidence":0.87,"plateTime":0.4514614832726833,"extension":7.0302995716114145},"index":4,"playId":"1551745d-22cc-3b40-aff7-89e4c012d4a0","pitchNumber":5,"startTime":"2025-09-14T21:49:38.055Z","endTime":"2025-09-14T21:49:42.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:49:42.711Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yanquiel Fernández walks.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:50:02.063Z","endTime":"2025-09-14T21:51:57.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.924575825200918,"aZ":-23.59179772929721,"pfxX":-10.068297721388202,"pfxZ":5.732973346501566,"pX":-0.6449434433391801,"pZ":3.0404488836092063,"vX0":3.0707099420880155,"vY0":-122.32695125834691,"vZ0":-1.4256269539808823,"x":141.58,"y":156.69,"x0":-0.617824907442395,"y0":50.002471097809114,"z0":5.677556854656003,"aX":-15.068380454777094},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.2,"breakHorizontal":17.4,"spinRate":1400,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.4499074489728656,"extension":6.899405397299065},"index":0,"playId":"2b74e5f0-a44e-3cd8-aa12-9135059982d1","pitchNumber":1,"startTime":"2025-09-14T21:50:07.982Z","endTime":"2025-09-14T21:50:12.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.3,"strikeZoneTop":3.77555825467717,"strikeZoneBottom":1.86052693390063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.546093443710564,"aZ":-23.936281676966225,"pfxX":-11.589719148576847,"pfxZ":5.489147122656299,"pX":1.010855679495266,"pZ":1.7104781298015688,"vX0":7.3871229839055506,"vY0":-122.91777242564378,"vZ0":-4.23974906266403,"x":78.47,"y":192.6,"x0":-0.55587896757593,"y0":50.005886753021436,"z0":5.535271049377027,"aX":-17.411162712105924},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.0,"breakHorizontal":18.8,"spinRate":1313,"spinDirection":229},"zone":14,"typeConfidence":0.83,"plateTime":0.44877165159098986,"extension":7.100685130200932},"index":1,"playId":"3af0ee48-b19b-3bba-91f2-aabe9979a69b","pitchNumber":2,"startTime":"2025-09-14T21:50:25.164Z","endTime":"2025-09-14T21:50:29.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.77555825467717,"strikeZoneBottom":1.86052693390063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.214018226766044,"aZ":-27.294009580725373,"pfxX":0.9221226994174287,"pfxZ":2.933719467396884,"pX":1.3360605006407984,"pZ":1.5102504682990372,"vX0":4.760704167307038,"vY0":-128.80478219744467,"vZ0":-4.9112534906676615,"x":66.07,"y":198.0,"x0":-0.6635333448456084,"y0":50.004280373568946,"z0":5.577720845213522,"aX":1.5332332035663914},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2119,"spinDirection":142},"zone":14,"typeConfidence":0.92,"plateTime":0.4268613844089173,"extension":6.909184864385589},"index":2,"playId":"54c631b6-f03a-3bff-bfc5-99cee5948774","pitchNumber":3,"startTime":"2025-09-14T21:50:44.828Z","endTime":"2025-09-14T21:50:48.641Z","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":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.75251750934443,"strikeZoneBottom":1.83759455246217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.076175070307805,"aZ":-21.97558310621337,"pfxX":-7.531325808475754,"pfxZ":6.915404966942795,"pX":1.0229832625028261,"pZ":1.3596356704884085,"vX0":5.874143326670443,"vY0":-121.34377317515879,"vZ0":-5.1684233916139535,"x":78.01,"y":202.07,"x0":-0.4632188865902369,"y0":50.00571239874385,"z0":5.45830147750167,"aX":-11.114812941028399},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.4,"breakHorizontal":12.0,"spinRate":1425,"spinDirection":225},"zone":14,"typeConfidence":0.87,"plateTime":0.4532131179466927,"extension":7.087870428602797},"index":3,"playId":"053899f6-c3cc-3b1f-8061-3957f164ab29","pitchNumber":4,"startTime":"2025-09-14T21:51:04.767Z","endTime":"2025-09-14T21:51:08.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":86.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.781525875359556,"aZ":-6.25691025100689,"pfxX":-2.5954491163847924,"pfxZ":13.146478281631989,"pX":-0.16956065367515263,"pZ":1.8306417626504867,"vX0":1.7340549686614626,"vY0":-141.52425300360403,"vZ0":-9.285842246977412,"x":123.46,"y":189.35,"x0":-0.4620501881735412,"y0":50.0044188539978,"z0":5.604683197010649,"aX":-5.116888136892832},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":21.4,"breakHorizontal":4.2,"spinRate":2108,"spinDirection":191},"zone":8,"typeConfidence":0.92,"plateTime":0.3912813134730828,"extension":6.985035953654845},"index":4,"playId":"f0503dc7-d242-3938-9028-2d48be1203ef","pitchNumber":5,"startTime":"2025-09-14T21:51:27.237Z","endTime":"2025-09-14T21:51:30.533Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.6,"strikeZoneTop":3.71795972140675,"strikeZoneBottom":1.87199366958272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.963914465384242,"aZ":-24.013988777814077,"pfxX":-6.526618151801525,"pfxZ":5.670375855448761,"pX":1.427793410995284,"pZ":3.568503272995419,"vX0":6.50922077439737,"vY0":-119.98551400122071,"vZ0":0.17926227454290444,"x":62.58,"y":142.43,"x0":-0.4887368448272281,"y0":50.00346000325927,"z0":5.6550163136051035,"aX":-9.395744096037085},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.6,"breakHorizontal":10.0,"spinRate":1530,"spinDirection":235},"zone":12,"typeConfidence":0.75,"plateTime":0.45872414372324544,"extension":7.0008276613928055},"index":5,"playId":"ab9df221-b15c-3079-a90c-525f9ec92a28","pitchNumber":6,"startTime":"2025-09-14T21:51:51.442Z","endTime":"2025-09-14T21:51:57.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:51:57.091Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Farmer lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-14T21:52:17.836Z","endTime":"2025-09-14T21:53:35.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":97.4,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.274651617960544,"aZ":-9.91999770746476,"pfxX":-1.529653145967397,"pfxZ":11.0826028687308,"pX":0.2821503378227113,"pZ":1.7697390858286532,"vX0":2.250706157990731,"vY0":-141.50888681360405,"vZ0":-8.94012527833309,"x":106.25,"y":191.0,"x0":-0.3284434836618557,"y0":50.0014870709602,"z0":5.623908321431567,"aX":-3.071385425134981},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":2.3,"spinRate":2138,"spinDirection":187},"zone":9,"typeConfidence":0.91,"plateTime":0.3885360450136721,"extension":6.850986037661672},"index":0,"playId":"59d4bd2e-2a13-32e8-be63-6ae68e4ac476","pitchNumber":1,"startTime":"2025-09-14T21:52:27.032Z","endTime":"2025-09-14T21:52:31.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.55674243748405,"strikeZoneBottom":1.61980848269049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.370365143436114,"aZ":-30.41880194468765,"pfxX":2.226828764705131,"pfxZ":1.0936667863033218,"pX":1.1285017162986086,"pZ":3.841210549996387,"vX0":3.4671569759280376,"vY0":-126.42715455642698,"vZ0":1.080216099106433,"x":73.98,"y":135.07,"x0":-0.5535357658443729,"y0":50.00359218400475,"z0":5.862023701032311,"aX":3.5813308400745365},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2106,"spinDirection":129},"zone":12,"typeConfidence":0.91,"plateTime":0.434326328481653,"extension":6.836914086443456},"index":1,"playId":"c9048384-c76e-3573-9f79-9677fb1d1807","pitchNumber":2,"startTime":"2025-09-14T21:52:47.937Z","endTime":"2025-09-14T21:52:51.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.708960932266773,"aZ":-27.407785151714695,"pfxX":1.8884323251705695,"pfxZ":2.8282249019702608,"pX":1.1088560892147676,"pZ":1.8800778752353595,"vX0":3.987042371592771,"vY0":-129.86809919206598,"vZ0":-4.311899092613902,"x":74.73,"y":188.02,"x0":-0.7000248879197839,"y0":50.001965744137124,"z0":5.680695550147473,"aX":3.1801650563568513},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2181,"spinDirection":145},"zone":14,"typeConfidence":0.92,"plateTime":0.42401348080198353,"extension":6.872548552783539},"index":2,"playId":"f1af134b-4627-3f3c-ad05-f04892a80441","pitchNumber":3,"startTime":"2025-09-14T21:53:06.315Z","endTime":"2025-09-14T21:53:11.152Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":73.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81143843001262,"aZ":-24.025427929847094,"pfxX":-6.394171513256183,"pfxZ":5.713341083727929,"pX":0.7112363358821807,"pZ":3.295455254998875,"vX0":4.483499844529639,"vY0":-120.45071268963332,"vZ0":-0.3694119120361661,"x":89.89,"y":149.8,"x0":-0.3712851403008657,"y0":50.001963019060355,"z0":5.630561849081919,"aX":-9.118484275092278},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.4,"breakHorizontal":10.1,"spinRate":1530,"spinDirection":230},"zone":3,"typeConfidence":0.67,"plateTime":0.4599504651055266,"extension":7.028532046672096},"hitData":{"launchSpeed":95.9,"launchAngle":21.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.07,"coordY":86.09}},"index":3,"playId":"40bea03a-840e-3372-9bc3-516240d1c7fe","pitchNumber":4,"startTime":"2025-09-14T21:53:28.617Z","endTime":"2025-09-14T21:53:35.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:53:35.549Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T21:55:30.878Z","endTime":"2025-09-14T21:56:39.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"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":1},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.63734034083139,"strikeZoneBottom":1.6541872401907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.215203369305407,"aZ":-32.62835315413032,"pfxX":1.0348887408937553,"pfxZ":-0.30685530186906895,"pX":-0.5729832559945507,"pZ":2.6526602406053117,"vX0":1.6241715024318173,"vY0":-121.3919946598953,"vZ0":-1.5333222751507043,"x":138.84,"y":167.16,"x0":-1.388078457806075,"y0":50.00400390105063,"z0":6.162378771552124,"aX":1.527176126886572},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":-2.3,"spinRate":2414,"spinDirection":93},"zone":4,"typeConfidence":2.0,"plateTime":0.45313503520516996,"extension":6.1789572990797215},"index":0,"playId":"bf272ee8-0f28-3489-9433-4b7604ad2499","pitchNumber":1,"startTime":"2025-09-14T21:55:45.355Z","endTime":"2025-09-14T21:55:49.737Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.61431018576463,"strikeZoneBottom":1.63126771747334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.726493780792044,"aZ":-32.96760851521316,"pfxX":1.8563621076291383,"pfxZ":-0.551129858086723,"pX":0.5320278780382433,"pZ":3.025365537657327,"vX0":3.63604161281302,"vY0":-119.94939412619009,"vZ0":-0.5079943940323082,"x":96.72,"y":157.1,"x0":-1.2516838651411921,"y0":50.00344910685108,"z0":6.209286145767329,"aX":2.672649395247727},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":-4.3,"spinRate":2437,"spinDirection":87},"zone":3,"typeConfidence":2.0,"plateTime":0.45868232663093345,"extension":6.258784494199097},"index":1,"playId":"8a96d3b1-4fc8-306b-90fe-e61d3dc84453","pitchNumber":2,"startTime":"2025-09-14T21:55:59.999Z","endTime":"2025-09-14T21:56:04.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.7,"strikeZoneTop":3.70644134442847,"strikeZoneBottom":1.74587946628502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25499145948923,"aZ":-38.85457123966533,"pfxX":3.3985843600777215,"pfxZ":-5.456136943698434,"pX":0.22073259595983055,"pZ":0.3874973657006825,"vX0":1.2161337950669673,"vY0":-111.51310448605226,"vZ0":-3.8726630654415044,"x":108.59,"y":228.32,"x0":-0.7776654750430861,"y0":50.002509142461626,"z0":6.270973048443689,"aX":4.160899703504875},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-10.7,"breakHorizontal":-6.5,"spinRate":2661,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4965153726914693,"extension":5.900877168255375},"index":2,"playId":"70db4271-a020-3fcf-951a-a4e6666c6966","pitchNumber":3,"startTime":"2025-09-14T21:56:14.354Z","endTime":"2025-09-14T21:56:17.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28371571694213,"aZ":-14.544571259099776,"pfxX":-4.648072533319009,"pfxZ":9.480651109213689,"pX":-1.100442880392701,"pZ":2.6240643911724213,"vX0":1.6565162766279724,"vY0":-136.74599121959076,"vZ0":-6.509689158274076,"x":158.95,"y":167.93,"x0":-1.1168055050159031,"y0":50.00138051399859,"z0":6.067152421428582,"aX":-8.64125468623198},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2204,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4033716773810023,"extension":6.464486483262843},"hitData":{"launchSpeed":76.9,"launchAngle":41.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.06,"coordY":103.25}},"index":3,"playId":"e6490551-5b83-3bf4-a08a-fc02f1786465","pitchNumber":4,"startTime":"2025-09-14T21:56:31.467Z","endTime":"2025-09-14T21:56:39.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:56:39.565Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out sharply to right fielder Yanquiel Fernández.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T21:57:00.220Z","endTime":"2025-09-14T21:58:15.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.4,"strikeZoneTop":3.68340591544036,"strikeZoneBottom":1.76880608201755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.448762789808434,"aZ":-38.80380218363155,"pfxX":4.3994536360863155,"pfxZ":-5.265055021402546,"pX":-1.9124564723439366,"pZ":3.1902139629860478,"vX0":-3.0611129767673826,"vY0":-112.12416569946939,"vZ0":1.6341592220798533,"x":189.9,"y":152.64,"x0":-1.0933337205338964,"y0":50.00340211524694,"z0":6.446103766521785,"aX":5.537411087024272},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-8.6,"breakHorizontal":-7.1,"spinRate":2678,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4906555954494425,"extension":6.190603632023076},"index":0,"playId":"d03bc967-1ad3-3d21-a61b-676275599e64","pitchNumber":1,"startTime":"2025-09-14T21:57:00.937Z","endTime":"2025-09-14T21:57:04.221Z","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":94.3,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.46763844185269,"aZ":-11.84254565532504,"pfxX":-7.134804576437407,"pfxZ":10.883306666006561,"pX":-0.9820832101858747,"pZ":3.1325978519943574,"vX0":2.013380471765536,"vY0":-137.06900361184822,"vZ0":-5.725907502396285,"x":154.43,"y":154.2,"x0":-0.8079070687537337,"y0":50.000102914930196,"z0":6.085965514323742,"aX":-13.325478944548673},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":12.4,"spinRate":2297,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4024372220159824,"extension":6.390759868519551},"index":1,"playId":"38024904-1957-3c94-b57c-279c20197e88","pitchNumber":2,"startTime":"2025-09-14T21:57:14.096Z","endTime":"2025-09-14T21:57:19.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.257623022855626,"aZ":-11.937691351692225,"pfxX":-6.584009093562701,"pfxZ":10.70956350736979,"pX":-0.013690256433857833,"pZ":2.773612934524305,"vX0":3.713892900796744,"vY0":-137.30000395160047,"vZ0":-6.7964730662266435,"x":117.52,"y":163.89,"x0":-0.5356457437393081,"y0":50.005545723346465,"z0":6.1109644411495045,"aX":-12.445824685561666},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":11.0,"spinRate":2365,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40045819539628447,"extension":6.383687652070129},"index":2,"playId":"3fd0375e-7455-3e43-a01d-bc5349dcffc1","pitchNumber":3,"startTime":"2025-09-14T21:57:28.772Z","endTime":"2025-09-14T21:57:32.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-14T21:57:37.208Z","endTime":"2025-09-14T21:57:51.584Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.891158281249957,"aZ":-39.165052671566,"pfxX":3.3617646127746075,"pfxZ":-5.580977339057195,"pX":-0.7078688535670244,"pZ":1.180322051112124,"vX0":-0.9177536846398504,"vY0":-112.31564053844639,"vZ0":-2.533369493614223,"x":143.98,"y":206.91,"x0":-0.726034083078317,"y0":50.00079712816458,"z0":6.377744485804051,"aX":4.214067910999567},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.4,"breakHorizontal":-5.8,"spinRate":2711,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.49119745487941824,"extension":6.001523646348055},"index":4,"playId":"90979722-e48c-352f-88d8-d1afea54dc39","pitchNumber":4,"startTime":"2025-09-14T21:57:51.584Z","endTime":"2025-09-14T21:57:55.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.885952824851234,"aZ":-20.401054088319945,"pfxX":-9.019384295431827,"pfxZ":7.19745363269431,"pX":-0.5598213732296511,"pZ":2.469705626925585,"vX0":3.2532600773199682,"vY0":-127.75882384067397,"vZ0":-4.896059451968185,"x":138.34,"y":172.1,"x0":-0.6855242647411794,"y0":50.00497374868403,"z0":6.037107914732492,"aX":-14.755465999293937},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.0,"breakHorizontal":15.5,"spinRate":2057,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4304521569038675,"extension":6.361153733496367},"hitData":{"launchSpeed":105.3,"launchAngle":20.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.76,"coordY":90.07}},"index":5,"playId":"2b78b2d4-3ce9-3ed7-ba8d-8d25ffc5e4cd","pitchNumber":5,"startTime":"2025-09-14T21:58:09.635Z","endTime":"2025-09-14T21:58:15.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T21:58:15.968Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Laureano lines out sharply to right fielder Yanquiel Fernández.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-14T21:58:28.349Z","endTime":"2025-09-14T22:00:21.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.52220700322207,"strikeZoneBottom":1.6541872401907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27103494229589,"aZ":-33.58817062850063,"pfxX":0.8395480051125912,"pfxZ":-0.9472254641769826,"pX":0.3979389142868794,"pZ":1.5114869126757906,"vX0":3.4081991476597335,"vY0":-121.28384248099135,"vZ0":-4.1203183947931405,"x":101.83,"y":197.97,"x0":-1.1333933327367183,"y0":50.00197762762465,"z0":6.15506821021186,"aX":1.2532831874310226},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-2.3,"spinRate":2484,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4512439835520614,"extension":6.279024079724287},"index":0,"playId":"d67066b9-46a5-33e7-b53b-a7cdd62a9c85","pitchNumber":1,"startTime":"2025-09-14T21:58:38.309Z","endTime":"2025-09-14T21:58:42.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02230158132343,"aZ":-11.69138775673527,"pfxX":-3.009897998223683,"pfxZ":10.711408458711546,"pX":0.47740705964690544,"pZ":2.4131398493405376,"vX0":4.173737637206731,"vY0":-137.7610752573261,"vZ0":-7.9117050923200365,"x":98.8,"y":173.63,"x0":-0.6697590445443892,"y0":50.0063404008038,"z0":6.122109713343877,"aX":-5.757882300924458},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":4.6,"spinRate":2193,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39834221718126406,"extension":6.24712328820512},"index":1,"playId":"cddbbc65-7fb8-3c58-ab83-1aa905ea3a1c","pitchNumber":2,"startTime":"2025-09-14T21:58:50.198Z","endTime":"2025-09-14T21:58:55.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.40711690320766,"strikeZoneBottom":1.60834959810903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58588555147342,"aZ":-9.209173753137991,"pfxX":-6.995510629608233,"pfxZ":12.068904375406358,"pX":0.7954289293282374,"pZ":0.8510873526916763,"vX0":6.298031195253468,"vY0":-138.00455224113645,"vZ0":-11.933060389327633,"x":86.68,"y":215.8,"x0":-0.6225787444406747,"y0":50.00622533677475,"z0":5.8838350728172895,"aX":-13.314026265433586},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":11.2,"spinRate":2347,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3989719695960847,"extension":6.495736279499234},"index":2,"playId":"34c85201-b942-3cad-9862-8271f33d398f","pitchNumber":3,"startTime":"2025-09-14T21:59:05.522Z","endTime":"2025-09-14T21:59:08.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.135254731406345,"aZ":-32.10423846089349,"pfxX":1.7939565263902222,"pfxZ":0.05032262669539911,"pX":0.48268768709251786,"pZ":2.171898734792363,"vX0":2.871022852952384,"vY0":-121.90485844014863,"vZ0":-2.9738926483206045,"x":98.6,"y":180.14,"x0":-0.9458602081009149,"y0":50.00526157606792,"z0":6.193859573547025,"aX":2.6861070831776206},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":-4.0,"spinRate":2595,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.450208052164629,"extension":6.281678271968087},"index":3,"playId":"67002f2e-2fe0-3791-9998-6b03734aa347","pitchNumber":4,"startTime":"2025-09-14T21:59:19.775Z","endTime":"2025-09-14T21:59:23.837Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-14T21:59:30.597Z","endTime":"2025-09-14T21:59:41.584Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.45314779284145,"strikeZoneBottom":1.53960360915588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.571088373280705,"aZ":-34.347581415157244,"pfxX":1.618584553813886,"pfxZ":-1.4694625104141137,"pX":0.6808688745139972,"pZ":1.147158557688642,"vX0":3.5758924392253046,"vY0":-121.0873310253761,"vZ0":-4.612835581929198,"x":91.05,"y":207.81,"x0":-1.0278191689722187,"y0":50.00379731147085,"z0":6.096085002950883,"aX":2.3928629438424127},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.5,"breakHorizontal":-3.8,"spinRate":2576,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.45308165242697296,"extension":6.410276026169678},"index":5,"playId":"bf6f2227-33c4-3e01-a5df-4109ac722793","pitchNumber":5,"startTime":"2025-09-14T21:59:41.584Z","endTime":"2025-09-14T21:59:44.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40504211982314,"aZ":-12.409776233031355,"pfxX":-4.667941262510977,"pfxZ":10.382295808858762,"pX":0.5762428398186451,"pZ":1.8601533848769183,"vX0":4.804434695023622,"vY0":-137.98450634589054,"vZ0":-9.1422382371883,"x":95.03,"y":188.56,"x0":-0.5919021808684755,"y0":50.00032023395782,"z0":6.079602526849512,"aX":-8.883930575418928},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2334,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3989308989643483,"extension":6.39038959115058},"index":6,"playId":"5bb71f9b-3726-3078-9396-91672534aebe","pitchNumber":6,"startTime":"2025-09-14T21:59:55.297Z","endTime":"2025-09-14T21:59:58.786Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.86072685363517,"aZ":-12.507300936182462,"pfxX":-6.701074346254101,"pfxZ":10.373930915172542,"pX":0.4482655621504552,"pZ":2.9956421501028605,"vX0":5.41404172879835,"vY0":-137.84084111464628,"vZ0":-6.279644243711041,"x":99.91,"y":157.9,"x0":-0.6852240038180086,"y0":50.00400314601538,"z0":6.172729152439102,"aX":-12.705433900532277},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2444,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.39963252312734054,"extension":6.355408277210171},"hitData":{"launchSpeed":103.3,"launchAngle":20.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.17,"coordY":80.62}},"index":7,"playId":"caa90c4b-9586-3443-b725-6fb53d47a708","pitchNumber":7,"startTime":"2025-09-14T22:00:15.010Z","endTime":"2025-09-14T22:00:21.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:00:21.851Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a fly ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T22:02:51.226Z","endTime":"2025-09-14T22:04:39.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T22:02:33.766Z","endTime":"2025-09-14T22:02:53.440Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":88.9,"strikeZoneTop":3.4761658080655,"strikeZoneBottom":1.44796162804532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.863837455970064,"aZ":-18.333370091322333,"pfxX":7.793695011720514,"pfxZ":6.777740043743705,"pX":-0.9873198909807642,"pZ":3.73835399144461,"vX0":-11.529717659749638,"vY0":-142.68903666439746,"vZ0":-3.2327594177767756,"x":154.63,"y":137.84,"x0":2.111747830830661,"y0":50.002037681538084,"z0":6.055549192579394,"aX":15.913398766162441},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":-11.5,"spinRate":2435,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.38532903151787545,"extension":6.531660653694309},"index":1,"playId":"528f5af2-0a8a-3ad4-a8ce-626cdbcbbc6c","pitchNumber":1,"startTime":"2025-09-14T22:02:53.440Z","endTime":"2025-09-14T22:02:56.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.1,"strikeZoneTop":3.38410401922367,"strikeZoneBottom":1.42505455181785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.49039557007648,"aZ":-20.457625284616146,"pfxX":10.049701728850991,"pfxZ":5.95303392473514,"pX":-1.146589773064022,"pZ":2.0468346994328623,"vX0":-12.784729363589799,"vY0":-141.15664894699395,"vZ0":-6.689100758266194,"x":160.71,"y":183.52,"x0":2.188788085890306,"y0":50.00296247511023,"z0":5.816872245554642,"aX":19.782014037078515},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":-14.8,"spinRate":2426,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.3917396281512513,"extension":6.601260609905543},"index":2,"playId":"99cff43a-c4ff-3922-bc71-7e71f1078ae5","pitchNumber":2,"startTime":"2025-09-14T22:03:09.985Z","endTime":"2025-09-14T22:03:13.217Z","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":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":86.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.528922981570744,"aZ":-19.757454394127656,"pfxX":11.127183929413953,"pfxZ":6.300827702073469,"pX":0.699348964761951,"pZ":2.305957971058932,"vX0":-8.810094440295888,"vY0":-141.43968714692554,"vZ0":-6.336559439347628,"x":90.34,"y":176.52,"x0":2.4525457200093164,"y0":50.00053001488657,"z0":5.8983623104732805,"aX":21.921623648752817},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":-17.6,"spinRate":2433,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3914000891185503,"extension":6.269881590464478},"index":3,"playId":"bb6378a0-7979-36a2-9d78-04f7eb2257e3","pitchNumber":3,"startTime":"2025-09-14T22:03:27.182Z","endTime":"2025-09-14T22:03:31.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":87.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.06656943548579,"aZ":-18.062564831745682,"pfxX":7.967790055612823,"pfxZ":7.108065402336225,"pX":0.14719111320128267,"pZ":2.9214568051184044,"vX0":-8.710120992432975,"vY0":-141.59474816401178,"vZ0":-5.127966164317197,"x":111.39,"y":159.9,"x0":2.2613493988077016,"y0":50.00282472625675,"z0":5.951021632178202,"aX":15.817927622600461},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":-12.1,"spinRate":2428,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.3901816265064437,"extension":6.2914247379077075},"index":4,"playId":"0dd56398-268d-3333-af1f-718edbef6ce9","pitchNumber":4,"startTime":"2025-09-14T22:03:44.792Z","endTime":"2025-09-14T22:03:50.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.167298951948048,"aZ":-27.3055100110669,"pfxX":7.484227620049145,"pfxZ":2.807250238941812,"pX":0.5193729670441468,"pZ":2.9809107727165927,"vX0":-7.086831870753558,"vY0":-131.2659536611581,"vZ0":-2.466025034547652,"x":97.2,"y":158.3,"x0":2.288724105506248,"y0":50.00471183573293,"z0":5.976616882690412,"aX":12.992738809484353},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-11.9,"spinRate":1279,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.4181177714961839,"extension":6.437463704344841},"index":5,"playId":"e1af7504-3412-37d5-b879-dff5fd561981","pitchNumber":5,"startTime":"2025-09-14T22:04:07.804Z","endTime":"2025-09-14T22:04:11.681Z","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":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":89.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.434925948501586,"aZ":-14.434991942438034,"pfxX":7.319808217550219,"pfxZ":8.539921743437635,"pX":-0.4831932960201706,"pZ":2.1970821089192563,"vX0":-9.868255455459977,"vY0":-144.3439097296183,"vZ0":-7.7929982676067,"x":135.42,"y":179.46,"x0":2.053869972433599,"y0":50.00478916688265,"z0":5.850066259583305,"aX":15.209287736100624},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":-10.9,"spinRate":2317,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.3817218730169425,"extension":6.321176386864783},"hitData":{"launchSpeed":67.8,"launchAngle":38.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.59,"coordY":121.03}},"index":6,"playId":"8dfe6e4b-36e0-305f-9aad-2ee02911b945","pitchNumber":6,"startTime":"2025-09-14T22:04:28.327Z","endTime":"2025-09-14T22:04:39.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:04:39.155Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ryan Ritter out on a sacrifice bunt to first baseman Ryan O'Hearn. Braxton Fulford to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T22:04:54.434Z","endTime":"2025-09-14T22:05:11.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":87.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.148270749998986,"aZ":-18.480456392678082,"pfxX":6.117459322224194,"pfxZ":6.867825038789569,"pX":-0.08844453242124603,"pZ":3.1138884937072757,"vX0":-8.61352832654137,"vY0":-141.65875579588672,"vZ0":-4.447165865541686,"x":120.37,"y":154.71,"x0":2.2242618579074267,"y0":50.002034588549655,"z0":5.917666073722807,"aX":12.19543169353085},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":-8.9,"spinRate":2295,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.3895326811142561,"extension":6.487206457734489},"hitData":{"launchSpeed":41.0,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":143.86,"coordY":181.7}},"index":0,"playId":"ec53b093-c350-3cb3-9861-74e2ca62daa6","pitchNumber":1,"startTime":"2025-09-14T22:05:04.604Z","endTime":"2025-09-14T22:05:11.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:05:11.928Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Mason McCoy to first baseman Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T22:05:33.827Z","endTime":"2025-09-14T22:08:09.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.6,"strikeZoneTop":3.38410401922367,"strikeZoneBottom":1.63126771747334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.0277593641417,"aZ":-17.32836803465993,"pfxX":7.813415194057017,"pfxZ":7.320674395851671,"pX":-0.4972201070374371,"pZ":2.27516392774182,"vX0":-9.995593950107892,"vY0":-142.74426553974732,"vZ0":-6.78200788550158,"x":135.95,"y":177.35,"x0":2.062878369663215,"y0":50.0071329280798,"z0":5.805649931466574,"aX":15.85586940193077},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":-11.8,"spinRate":2473,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.3862145200525213,"extension":6.576146959426306},"index":0,"playId":"7af43f3b-ae14-333c-a0b5-9fbe7880a28a","pitchNumber":1,"startTime":"2025-09-14T22:05:38.127Z","endTime":"2025-09-14T22:05:41.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.3610928360632,"strikeZoneBottom":1.58543287699787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16310959614694,"aZ":-35.44544793605675,"pfxX":-3.111743421262763,"pfxZ":-2.0025392764411167,"pX":1.2149808151638093,"pZ":1.5644768884593467,"vX0":-2.931296871734578,"vY0":-127.9226236323394,"vZ0":-3.809427571600315,"x":70.69,"y":196.54,"x0":2.784525461644611,"y0":50.000183651607244,"z0":5.885143169622338,"aX":-5.096727406346367},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.3,"breakHorizontal":6.4,"spinRate":2911,"spinDirection":305},"zone":14,"typeConfidence":0.9,"plateTime":0.4300428030748962,"extension":6.322159305062203},"index":1,"playId":"5e793ecc-1417-3418-9000-8b195ae5ae5c","pitchNumber":2,"startTime":"2025-09-14T22:05:59.800Z","endTime":"2025-09-14T22:06:03.391Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.56693984829555,"aZ":-17.662715315184943,"pfxX":7.390182284325391,"pfxZ":7.177511114996715,"pX":-0.5225029575312506,"pZ":3.817244871429065,"vX0":-10.369835852977927,"vY0":-142.42197197774584,"vZ0":-2.855444444098679,"x":136.92,"y":135.71,"x0":2.2327943388773557,"y0":50.00095389744763,"z0":5.971631708101511,"aX":14.938886180853046},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":-10.9,"spinRate":2468,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.38693463971906716,"extension":6.385138798554761},"index":2,"playId":"d4782ad8-4c97-3c62-ad2f-ce7ed2082160","pitchNumber":3,"startTime":"2025-09-14T22:06:19.451Z","endTime":"2025-09-14T22:06:23.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.38410401922367,"strikeZoneBottom":1.63126771747334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.14123627009517,"aZ":-19.003142463081534,"pfxX":7.626799669050209,"pfxZ":6.47881094761761,"pX":-1.6504255546460649,"pZ":3.1960489999127972,"vX0":-12.591517985997363,"vY0":-142.26169902091988,"vZ0":-4.241267790068303,"x":179.91,"y":152.49,"x0":1.858854623334722,"y0":50.0014399707359,"z0":5.924178304547061,"aX":15.503153230090762},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-11.0,"spinRate":2472,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.3862310715910615,"extension":6.510158608525686},"index":3,"playId":"2450c62a-ff07-32a2-aae4-067e3c568090","pitchNumber":4,"startTime":"2025-09-14T22:06:55.434Z","endTime":"2025-09-14T22:07:00.040Z","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.5,"endSpeed":83.8,"strikeZoneTop":3.35863507687213,"strikeZoneBottom":1.58339570058618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.088563121340055,"aZ":-25.672987662476046,"pfxX":6.811336448218896,"pfxZ":3.646794713463824,"pX":0.41937051745845816,"pZ":1.4950393829697652,"vX0":-7.669945135848375,"vY0":-132.91485327708216,"vZ0":-6.426234475186296,"x":101.01,"y":198.41,"x0":2.460621686447422,"y0":50.00663300830054,"z0":5.814263635348298,"aX":12.161923526118127},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":-10.7,"spinRate":1483,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.412440898188815,"extension":6.267634560668825},"index":4,"playId":"cda9030c-2dec-37ff-a4ff-0db56841899b","pitchNumber":5,"startTime":"2025-09-14T22:07:17.093Z","endTime":"2025-09-14T22:07:20.775Z","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":98.7,"endSpeed":89.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.273540892649095,"aZ":-17.56085150820443,"pfxX":7.7362811499336654,"pfxZ":7.120665642624854,"pX":-0.1425651464210183,"pZ":2.726907258880993,"vX0":-9.109623227308967,"vY0":-143.3242371239811,"vZ0":-5.733473451984139,"x":122.43,"y":165.15,"x0":2.0923482513442337,"y0":50.00510809269997,"z0":5.87391603045042,"aX":15.881579127727036},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":-11.9,"spinRate":2482,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.3841423019982919,"extension":6.486009451026908},"index":5,"playId":"90846c2f-85b0-37b8-b373-7edb876d6e25","pitchNumber":6,"startTime":"2025-09-14T22:07:37.667Z","endTime":"2025-09-14T22:07:41.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.44156065527052,"aZ":-21.941114601174565,"pfxX":6.810030491086087,"pfxZ":5.1249770673412725,"pX":-0.8217215987037976,"pZ":2.341294490595507,"vX0":-10.622655258161064,"vY0":-141.40178351750865,"vZ0":-5.86361431457679,"x":148.32,"y":175.57,"x0":2.1232904806548225,"y0":50.00375694038382,"z0":5.878541845116006,"aX":13.599666364522013},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":-9.8,"spinRate":2379,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.38944664870118073,"extension":6.6047262659887584},"hitData":{"launchSpeed":71.1,"launchAngle":7.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.2,"coordY":159.79}},"index":6,"playId":"10056120-baec-3e56-a1da-c3489d4ad6e1","pitchNumber":7,"startTime":"2025-09-14T22:08:01.755Z","endTime":"2025-09-14T22:08:09.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:08:09.376Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (18) on a sharp fly ball to center fielder Jackson Merrill. Braxton Fulford scores.","rbi":1,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T22:08:28.541Z","endTime":"2025-09-14T22:09:39.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":670970,"link":"/api/v1/people/670970"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.5,"strikeZoneTop":3.43013149281784,"strikeZoneBottom":1.53960360915588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.04625125063579,"aZ":-20.808225181573416,"pfxX":7.072910202674924,"pfxZ":5.5631831138750485,"pX":-0.022872156450811292,"pZ":4.4051778172779485,"vX0":-8.910262424294526,"vY0":-143.43491291220002,"vZ0":-0.9118730705554139,"x":117.87,"y":119.84,"x0":2.233076269078163,"y0":50.00713897972256,"z0":6.0481585953211106,"aX":14.46199576449858},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":-10.6,"spinRate":2408,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.38466767613351305,"extension":6.443222924530754},"index":0,"playId":"01b23276-d4e3-393f-9bce-5899abb4af8f","pitchNumber":1,"startTime":"2025-09-14T22:08:39.091Z","endTime":"2025-09-14T22:08:42.813Z","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":97.6,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.60180724895584,"aZ":-18.38989243735336,"pfxX":9.314754109438244,"pfxZ":6.957750694509917,"pX":-0.07168735250769714,"pZ":2.4495508963355004,"vX0":-9.360931248107907,"vY0":-141.58886117313108,"vZ0":-6.095273337322219,"x":119.73,"y":172.64,"x0":2.10626446845211,"y0":50.00339543283244,"z0":5.853434737946499,"aX":18.456533893867768},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.4,"spinRate":2421,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.39047039686024343,"extension":6.506037000060658},"index":1,"playId":"1f1d3646-168d-35bf-ab23-c47805bad5ec","pitchNumber":2,"startTime":"2025-09-14T22:09:01.595Z","endTime":"2025-09-14T22:09:05.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.313481600541678,"aZ":-36.082760281586594,"pfxX":-3.6854008213746106,"pfxZ":-2.541218985969431,"pX":0.35250043518889923,"pZ":2.3686925013603175,"vX0":-4.0629011808247535,"vY0":-124.05554652185181,"vZ0":-1.4000949873063921,"x":103.56,"y":174.83,"x0":2.499779001372426,"y0":50.005757530926054,"z0":5.990058831292695,"aX":-5.658373322821326},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":7.7,"spinRate":2990,"spinDirection":302},"zone":6,"typeConfidence":0.9,"plateTime":0.4440913082078364,"extension":6.3670901550664425},"hitData":{"launchSpeed":104.5,"launchAngle":25.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":163.49,"coordY":47.93}},"index":2,"playId":"ade34a7a-e46e-3e52-9189-11f68b07a420","pitchNumber":3,"startTime":"2025-09-14T22:09:26.581Z","endTime":"2025-09-14T22:09:39.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:09:39.433Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to left fielder Ramón Laureano. Ezequiel Tovar scores.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T22:11:02.255Z","endTime":"2025-09-14T22:12:37.198Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":670970,"link":"/api/v1/people/670970"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T22:10:05.031Z","endTime":"2025-09-14T22:11:04.492Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":87.3,"strikeZoneTop":3.61456811157619,"strikeZoneBottom":1.76905609092448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.575612720122166,"aZ":-22.716823802764377,"pfxX":7.3424950047344275,"pfxZ":4.7300213687490515,"pX":1.3313319324103656,"pZ":3.525716412310467,"vX0":-5.407436056862166,"vY0":-142.5763157637081,"vZ0":-2.550990302394272,"x":66.25,"y":143.59,"x0":2.3267078058207167,"y0":50.00390691036609,"z0":5.912102738482067,"aX":14.682125620010765},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":-11.8,"spinRate":2272,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.38849601584843496,"extension":6.510972060692615},"index":1,"playId":"ce1034f6-09f9-3ec4-b2f2-4111370debc3","pitchNumber":1,"startTime":"2025-09-14T22:11:04.492Z","endTime":"2025-09-14T22:11:08.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":86.8,"strikeZoneTop":3.5224644267659,"strikeZoneBottom":1.67735769359911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.3717027523758,"aZ":-25.768446037450666,"pfxX":6.537681294230483,"pfxZ":3.2360462729074477,"pX":0.5981262149099416,"pZ":4.627090046577472,"vX0":-6.771743468531756,"vY0":-141.9607508447425,"vZ0":0.7044919918221283,"x":94.2,"y":113.85,"x0":2.1993882823015873,"y0":50.00550349541942,"z0":6.053962904077477,"aX":12.954474114624515},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":-10.0,"spinRate":2324,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.39023722000421435,"extension":6.356524216593529},"index":2,"playId":"c7879d35-5756-368f-9400-18478bc58bfb","pitchNumber":2,"startTime":"2025-09-14T22:11:23.932Z","endTime":"2025-09-14T22:11:29.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.5,"strikeZoneTop":3.56851279098791,"strikeZoneBottom":1.74612935344395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87134190926022,"aZ":-34.77799840906531,"pfxX":-3.9811260038753535,"pfxZ":-1.6413714680318137,"pX":0.11636269747349379,"pZ":1.4777434374838554,"vX0":-4.712185891523388,"vY0":-126.51590450142965,"vZ0":-3.465160519679852,"x":112.56,"y":198.88,"x0":2.538452627338442,"y0":50.00621852825849,"z0":5.727048409890973,"aX":-6.2930276779473004},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.7,"breakHorizontal":8.5,"spinRate":2934,"spinDirection":291},"zone":14,"typeConfidence":0.9,"plateTime":0.4371794541847698,"extension":6.401628405235582},"index":3,"playId":"7dca35bb-49e5-3966-84e6-60b600aefa76","pitchNumber":3,"startTime":"2025-09-14T22:11:47.338Z","endTime":"2025-09-14T22:11:53.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":87.6,"strikeZoneTop":3.59153957936193,"strikeZoneBottom":1.74612935344395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.25496128661702,"aZ":-19.096334856501166,"pfxX":8.911500986340684,"pfxZ":6.527785639129933,"pX":-0.030581698216974023,"pZ":2.8569829223545424,"vX0":-9.241010993087274,"vY0":-142.44415498738798,"vZ0":-4.895883685284001,"x":118.17,"y":161.64,"x0":2.1370786655553093,"y0":50.00656579853365,"z0":5.849139086924395,"aX":17.86431171540365},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":-13.7,"spinRate":2390,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.38821349601572397,"extension":6.562206702660664},"index":4,"playId":"cd7c8816-ce92-3207-8834-ffa3ed1f29e1","pitchNumber":4,"startTime":"2025-09-14T22:12:07.275Z","endTime":"2025-09-14T22:12:10.800Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.32193606308767,"aZ":-21.416072854244515,"pfxX":9.883593818904615,"pfxZ":5.4587497778134235,"pX":0.9837292903234444,"pZ":2.4039131365943347,"vX0":-7.630998128256859,"vY0":-141.19306894866165,"vZ0":-5.562527835822491,"x":79.5,"y":173.87,"x0":2.4703340365031705,"y0":50.00173989707773,"z0":5.825869093590497,"aX":19.476334764707705},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":-15.8,"spinRate":2319,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.391539854093641,"extension":6.5911483136300255},"hitData":{"launchSpeed":85.7,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.54,"coordY":116.72}},"index":5,"playId":"d4e7ba3c-1497-3c74-83b7-db5e91b0e00c","pitchNumber":5,"startTime":"2025-09-14T22:12:26.180Z","endTime":"2025-09-14T22:12:37.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:12:37.198Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaine Crim called out on strikes.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-14T22:15:01.999Z","endTime":"2025-09-14T22:17:37.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T22:12:48.875Z","endTime":"2025-09-14T22:14:53.597Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-14T22:14:53.597Z","endTime":"2025-09-14T22:15:04.187Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.75277619049312,"strikeZoneBottom":1.81491387262183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01083792395863,"aZ":-36.692712652635755,"pfxX":1.8144193032095055,"pfxZ":-2.8881502574647495,"pX":-1.2981315336068733,"pZ":2.4595302163772597,"vX0":0.7913875151970737,"vY0":-125.32390661964843,"vZ0":-1.8480077745235342,"x":166.48,"y":172.37,"x0":-1.8551755504227296,"y0":50.001799599346086,"z0":6.247833964000862,"aX":2.8406634978480554},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-3.5,"spinRate":2372,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.4396904772279404,"extension":6.674051280294287},"index":2,"playId":"ec373eee-338f-33d2-a89d-81f22235310e","pitchNumber":1,"startTime":"2025-09-14T22:15:04.187Z","endTime":"2025-09-14T22:15:07.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.077421753259646,"aZ":-34.910347863512094,"pfxX":2.463853687204717,"pfxZ":-1.7157917896743409,"pX":3.167886086795506E-4,"pZ":0.9782574226755273,"vX0":3.5945033203519405,"vY0":-126.5521052262102,"vZ0":-5.5294247661834595,"x":116.99,"y":212.37,"x0":-1.7657994153475014,"y0":50.00025864790661,"z0":6.032182162621076,"aX":3.9405419115295777},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":-5.4,"spinRate":2520,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4350761841696391,"extension":6.569455445986359},"index":3,"playId":"3e909f17-a7f9-3e96-96cc-95ead63d0f9b","pitchNumber":2,"startTime":"2025-09-14T22:15:22.444Z","endTime":"2025-09-14T22:15:25.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.67214710250317,"strikeZoneBottom":1.66589699088122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91041983874093,"aZ":-34.8762644545831,"pfxX":1.1477951234362314,"pfxZ":-1.7032771049799484,"pX":1.2743914464477026,"pZ":0.06763305471783394,"vX0":6.896603508240528,"vY0":-126.61059116282671,"vZ0":-7.663846854483046,"x":68.42,"y":236.95,"x0":-1.6577527187021253,"y0":50.00174823488755,"z0":6.00176844187788,"aX":1.822745252047175},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.9,"breakHorizontal":-4.0,"spinRate":2369,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.43612999927804763,"extension":6.694202091046144},"index":4,"playId":"77d70f17-c5cd-3288-8ba5-f2bfb140fd33","pitchNumber":3,"startTime":"2025-09-14T22:15:41.771Z","endTime":"2025-09-14T22:15:47.630Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":91.5,"strikeZoneTop":3.67214710250317,"strikeZoneBottom":1.71174192466672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.757042937542636,"aZ":-10.08704774815562,"pfxX":-6.9083295992594,"pfxZ":10.216301712455712,"pX":-0.2622422693078935,"pZ":1.9094024387691741,"vX0":6.643034910262659,"vY0":-147.18754135323795,"vZ0":-10.202900722585895,"x":127.0,"y":187.23,"x0":-1.667359354840037,"y0":50.00318717037597,"z0":6.047507633730954,"aX":-14.9342687285543},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.3,"breakHorizontal":10.9,"spinRate":2708,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.37425571857662465,"extension":6.65141607668021},"index":5,"playId":"d496f652-1ce3-3f4f-877b-37d07cbbdcf1","pitchNumber":4,"startTime":"2025-09-14T22:16:10.190Z","endTime":"2025-09-14T22:16:16.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mickey Moniak steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"d496f652-1ce3-3f4f-877b-37d07cbbdcf1","startTime":"2025-09-14T22:16:26.158Z","endTime":"2025-09-14T22:16:40.237Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":79.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74382511667696,"aZ":-33.98798969067249,"pfxX":2.551210537965377,"pfxZ":-1.1028427387904145,"pX":0.005217464785722406,"pZ":1.8071842606372073,"vX0":3.8415430401782014,"vY0":-129.09313435828355,"vZ0":-3.9592820012750387,"x":116.8,"y":189.99,"x0":-1.8497349505967406,"y0":50.005593446455066,"z0":6.05668463623255,"aX":4.187339617088503},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.9,"breakHorizontal":-5.6,"spinRate":2407,"spinDirection":37},"zone":8,"typeConfidence":0.9,"plateTime":0.42884103365520376,"extension":6.691202170404773},"index":7,"playId":"c9ae3bc6-0718-3156-a5ff-8991fc786f29","pitchNumber":5,"startTime":"2025-09-14T22:16:40.237Z","endTime":"2025-09-14T22:16:45.827Z","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":102.7,"endSpeed":92.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.15416773906948,"aZ":-11.937922616784967,"pfxX":-9.414645338095095,"pfxZ":9.075355358705012,"pX":-0.2477996927290338,"pZ":2.7511386928772565,"vX0":7.2620941404706265,"vY0":-149.12106273559988,"vZ0":-7.73902947437365,"x":126.45,"y":164.5,"x0":-1.5036893796173518,"y0":50.00292918134484,"z0":6.085192446319418,"aX":-20.994558524278023},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":14.9,"breakHorizontal":15.5,"spinRate":2666,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3686887266688501,"extension":6.589140577859538},"index":8,"playId":"a6cbaf56-7b9f-3de8-8736-4f8d95f3b025","pitchNumber":6,"startTime":"2025-09-14T22:17:08.738Z","endTime":"2025-09-14T22:17:12.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":103.3,"endSpeed":93.3,"strikeZoneTop":3.60305362719268,"strikeZoneBottom":1.55130926051034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.7353812781824,"aZ":-10.272020556290004,"pfxX":-6.687896559386157,"pfxZ":9.7633815773266,"pX":0.07594419008928834,"pZ":1.6460950948479944,"vX0":6.976023026699848,"vY0":-149.83098273234447,"vZ0":-11.01723997880174,"x":114.11,"y":194.34,"x0":-1.42885104927027,"y0":50.00501439700302,"z0":5.985733236142527,"aX":-15.004245164854265},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2583,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.3674617608204067,"extension":6.6949621484148425},"index":9,"playId":"c214fec6-e7f1-3b57-a950-62ff01d1977f","pitchNumber":7,"startTime":"2025-09-14T22:17:32.901Z","endTime":"2025-09-14T22:17:37.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:17:37.292Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gavin Sheets hit by pitch.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T22:21:35.863Z","endTime":"2025-09-14T22:22:14.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Roansy Contreras.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T22:21:35.241Z","endTime":"2025-09-14T22:21:37.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"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":96.4,"endSpeed":87.7,"strikeZoneTop":3.5800259674916,"strikeZoneBottom":1.80344888727354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.259980606931414,"aZ":-13.527034032496273,"pfxX":-3.969794321922,"pfxZ":9.434102707524069,"pX":-0.3273039420029217,"pZ":2.064591376045212,"vX0":4.30288903439062,"vY0":-140.10076530360814,"vZ0":-7.890735557589904,"x":129.48,"y":183.04,"x0":-1.3713062284967283,"y0":50.0068173843877,"z0":5.812366813463091,"aX":-7.850507492346585},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":2558,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.39176041975917864,"extension":5.9744207227296116},"index":1,"playId":"31b86b48-aba0-3ab4-83d8-2faeb26c91b7","pitchNumber":1,"startTime":"2025-09-14T22:21:37.960Z","endTime":"2025-09-14T22:21:42.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64998190411793,"aZ":-12.766124889038082,"pfxX":-2.2213694471297343,"pfxZ":9.812726975082878,"pX":-0.11196206786809178,"pZ":2.274058170417964,"vX0":4.004430172408652,"vY0":-140.2149911781479,"vZ0":-7.36392725804821,"x":121.27,"y":177.38,"x0":-1.2743193805262787,"y0":50.003341082882635,"z0":5.779254505115059,"aX":-4.394081383987221},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":3.1,"spinRate":2580,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39160885132460743,"extension":5.948518845691985},"index":2,"playId":"2db2bbd4-16ca-3dd4-8b79-9a6b11283fe9","pitchNumber":2,"startTime":"2025-09-14T22:21:50.761Z","endTime":"2025-09-14T22:21:54.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.99552546094144,"aZ":-15.55364159840937,"pfxX":-3.1526148222900625,"pfxZ":8.217862372782978,"pX":1.7387298608726367,"pZ":4.571541261825658,"vX0":9.0697807404467,"vY0":-142.33514026523477,"vZ0":-1.1268310491825002,"x":50.72,"y":115.35,"x0":-1.0997349605926547,"y0":50.00449860403986,"z0":5.97164579001228,"aX":-6.378665985661076},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":3.6,"spinRate":2662,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3869248759618249,"extension":5.916530108600088},"index":3,"playId":"7ecb31de-becc-345a-86ab-25af40d8346c","pitchNumber":3,"startTime":"2025-09-14T22:22:10.450Z","endTime":"2025-09-14T22:22:14.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:22:14.528Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T22:22:48.709Z","endTime":"2025-09-14T22:23:17.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T22:22:27.912Z","endTime":"2025-09-14T22:22:50.951Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03722110874408,"aZ":-14.118887496262268,"pfxX":-2.0570957195242183,"pfxZ":9.198784591506257,"pX":-0.4338651993939328,"pZ":3.200002458879159,"vX0":3.5678252240105213,"vY0":-140.02322609081494,"vZ0":-4.934074102042181,"x":133.54,"y":152.38,"x0":-1.4640765413897592,"y0":50.001806526914464,"z0":5.926392950436473,"aX":-4.037491120434818},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":2.9,"spinRate":2521,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3929139658456706,"extension":5.920927289452149},"index":1,"playId":"e2da5c57-6246-318f-ac37-faa59bf2a716","pitchNumber":1,"startTime":"2025-09-14T22:22:50.951Z","endTime":"2025-09-14T22:22:55.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7661026282484,"aZ":-12.135055046010645,"pfxX":-2.822468152402058,"pfxZ":9.752962561719832,"pX":-0.20988303415967385,"pZ":2.149307321154585,"vX0":3.8950765402489473,"vY0":-143.07699856611083,"vZ0":-8.083317958032191,"x":125.0,"y":180.75,"x0":-1.2279115874359972,"y0":50.00530762963448,"z0":5.7882171319979765,"aX":-5.80068030471741},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":4.2,"spinRate":2592,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.384139858667516,"extension":6.027806539715279},"hitData":{"launchSpeed":91.8,"launchAngle":26.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.94,"coordY":89.7}},"index":2,"playId":"cf3b86b6-b351-3de0-a0ba-757b2c25a698","pitchNumber":2,"startTime":"2025-09-14T22:23:07.167Z","endTime":"2025-09-14T22:23:17.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:23:17.334Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks. Gavin Sheets to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T22:23:33.038Z","endTime":"2025-09-14T22:25:52.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.7,"strikeZoneTop":3.39586698290539,"strikeZoneBottom":1.68881874971171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.830063424021866,"aZ":-12.86786900222446,"pfxX":-3.953501323692109,"pfxZ":9.924619717500978,"pX":-0.923103993286573,"pZ":2.7902869422109458,"vX0":1.9276592587385064,"vY0":-139.42849979250863,"vZ0":-5.906410095590714,"x":152.19,"y":163.44,"x0":-1.1142681356458775,"y0":50.005848710161104,"z0":5.804658824282107,"aX":-7.6925360711955735},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":6.7,"spinRate":2339,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3946479018521236,"extension":6.107597470718611},"index":0,"playId":"addf7d12-df7e-37c4-985b-79a4e26c97db","pitchNumber":1,"startTime":"2025-09-14T22:23:40.481Z","endTime":"2025-09-14T22:23:44.887Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.41888084422301,"strikeZoneBottom":1.73466652082553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.753309724390654,"aZ":-28.19174489179591,"pfxX":5.8043795547200885,"pfxZ":2.6395392832735904,"pX":1.025495491062406,"pZ":1.8798281989934098,"vX0":3.688026502160872,"vY0":-123.00972791165248,"vZ0":-4.022083431490827,"x":77.91,"y":188.02,"x0":-1.2549138307399044,"y0":50.00373125180767,"z0":5.966091433293967,"aX":8.764651457124414},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":-11.4,"spinRate":2892,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44780028187003307,"extension":5.814000374473906},"index":1,"playId":"9b690a4a-464f-3caa-8f07-525de22c2c55","pitchNumber":2,"startTime":"2025-09-14T22:23:55.866Z","endTime":"2025-09-14T22:24:00.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.343990414460905,"aZ":-11.699865087920731,"pfxX":-1.0385800012334454,"pfxZ":10.50108811054493,"pX":0.21164830536271206,"pZ":2.8971930190263144,"vX0":4.102331214251796,"vY0":-139.8996382207488,"vZ0":-5.971006441084031,"x":108.93,"y":160.56,"x0":-1.1493404516149777,"y0":50.00393174360835,"z0":5.8513311652408415,"aX":-2.025132278179004},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":0.8,"spinRate":2437,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.39395887772574767,"extension":6.148821529680518},"index":2,"playId":"8c43af53-9e97-3aa3-a179-18d371d1ae73","pitchNumber":3,"startTime":"2025-09-14T22:24:14.171Z","endTime":"2025-09-14T22:24:19.827Z","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":96.8,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31563254781085,"aZ":-12.843962046428695,"pfxX":-1.1694586944659413,"pfxZ":9.677261427767206,"pX":0.8935642249957717,"pZ":2.162130679633561,"vX0":5.531495581068926,"vY0":-140.756768050203,"vZ0":-7.847231014590831,"x":82.94,"y":180.4,"x0":-0.9490498227586234,"y0":50.0032809700597,"z0":5.826471614388858,"aX":-2.3369516179247065},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":1.0,"spinRate":2440,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.38982371764367496,"extension":6.098054091540997},"index":3,"playId":"972befb9-3623-36a0-8148-aa24de48affe","pitchNumber":4,"startTime":"2025-09-14T22:24:36.348Z","endTime":"2025-09-14T22:24:39.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-14T22:24:49.016Z","endTime":"2025-09-14T22:25:04.531Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.64568591112868,"aZ":-11.50336245881456,"pfxX":-3.6208639815737107,"pfxZ":10.047865663629691,"pX":-0.1732679633202153,"pZ":2.230921595941108,"vX0":3.8683040682798997,"vY0":-143.1298364813448,"vZ0":-7.922202067163474,"x":123.6,"y":178.55,"x0":-1.0773772785287585,"y0":50.00425488124698,"z0":5.770182387418633,"aX":-7.449882961255918},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2495,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38392863769014696,"extension":6.207195341913076},"index":5,"playId":"017898b1-2b84-3ab7-b62d-649f23230a81","pitchNumber":5,"startTime":"2025-09-14T22:25:04.531Z","endTime":"2025-09-14T22:25:08.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.44189641362597,"strikeZoneBottom":1.68881874971171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46312981547306,"aZ":-16.753116210320876,"pfxX":-0.8507597561850604,"pfxZ":7.521855993730475,"pX":1.537884852564104,"pZ":2.54560782071243,"vX0":6.962741874502466,"vY0":-142.02217410910882,"vZ0":-6.500854290796628,"x":58.38,"y":170.05,"x0":-0.8312698856971882,"y0":50.00288079178897,"z0":5.9234086072682,"aX":-1.745588846775336},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":0.1,"spinRate":2455,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.38516093148170416,"extension":6.037644984857788},"index":6,"playId":"0870d078-3aab-3e64-a780-bee5269c2701","pitchNumber":6,"startTime":"2025-09-14T22:25:26.584Z","endTime":"2025-09-14T22:25:30.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.41888084422301,"strikeZoneBottom":1.64297664308961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.56023586714609,"aZ":-16.012890625349222,"pfxX":-1.2719840736906365,"pfxZ":7.976254237151908,"pX":-0.9728564850051662,"pZ":2.7653756571925436,"vX0":1.2878432588838793,"vY0":-141.93871959024506,"vZ0":-5.980040555822193,"x":153.03,"y":129.12,"x0":-1.2687033654168864,"y0":50.00344585345802,"z0":5.931042997084627,"aX":-2.5777351486097624},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":2.0,"spinRate":2549,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38689872603401776,"extension":5.97616405540361},"index":7,"playId":"b341af51-ae35-3a06-a52d-600556e1a9ad","pitchNumber":7,"startTime":"2025-09-14T22:25:46.927Z","endTime":"2025-09-14T22:25:52.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:25:52.796Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Iglesias flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T22:27:12.811Z","endTime":"2025-09-14T22:27:44.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T22:26:11.066Z","endTime":"2025-09-14T22:27:15.043Z","isPitch":false,"type":"action"},{"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.0,"endSpeed":87.0,"strikeZoneTop":3.34984436533854,"strikeZoneBottom":1.50548390300257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.528653860133666,"aZ":-12.535440761132017,"pfxX":0.19057418149593097,"pfxZ":10.027352905389682,"pX":2.0879354148901945,"pZ":1.6037789504270368,"vX0":8.41735745606623,"vY0":-140.63286148012642,"vZ0":-9.136136902801928,"x":37.41,"y":195.48,"x0":-0.9971639936886348,"y0":50.003261737412224,"z0":5.754235727765084,"aX":0.3710415477280479},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-2.4,"spinRate":2494,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.392852876441661,"extension":6.138367684303515},"index":1,"playId":"a10a8a92-ecf7-37e8-898f-4a7720fe031c","pitchNumber":1,"startTime":"2025-09-14T22:27:15.043Z","endTime":"2025-09-14T22:27:18.132Z","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":96.3,"endSpeed":87.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05278331787588,"aZ":-14.623049133924313,"pfxX":-0.9682866194345316,"pfxZ":8.933599548401638,"pX":-0.588971722977756,"pZ":2.8954991845092115,"vX0":2.0112784342132244,"vY0":-140.09719074134998,"vZ0":-5.7746355164248735,"x":139.45,"y":160.6,"x0":-1.1941669748974701,"y0":50.00681864008209,"z0":5.958798631383497,"aX":-1.9033433169414977},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":1.3,"spinRate":2331,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3927047980751852,"extension":5.909151496840526},"hitData":{"launchSpeed":98.4,"launchAngle":50.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.57,"coordY":103.46}},"index":2,"playId":"23d40238-fb93-31c0-946f-4a739085b097","pitchNumber":2,"startTime":"2025-09-14T22:27:30.729Z","endTime":"2025-09-14T22:27:44.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:27:44.075Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-14T22:27:57.093Z","endTime":"2025-09-14T22:28:34.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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(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":85.0,"endSpeed":77.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.667106162850565,"aZ":-33.61283160847972,"pfxX":4.517352068242573,"pfxZ":-0.9553241302098296,"pX":0.7991083049034272,"pZ":1.5735276884151705,"vX0":3.698737796680208,"vY0":-123.64587241717514,"vZ0":-3.423504358915573,"x":86.54,"y":196.29,"x0":-1.3146266007131684,"y0":50.00002433320469,"z0":5.861672626699119,"aX":6.839430626488348},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":-9.1,"spinRate":2909,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.446738216908114,"extension":5.9608710700839636},"index":0,"playId":"b638606a-2893-3834-a12d-99a06bc0d5c2","pitchNumber":1,"startTime":"2025-09-14T22:28:10.855Z","endTime":"2025-09-14T22:28:15.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57625070997554,"aZ":-12.7400176794784,"pfxX":-5.877930677811426,"pfxZ":9.468351485471386,"pX":-0.1790894893228197,"pZ":2.7115676352758578,"vX0":4.4310635381193055,"vY0":-142.9703509099162,"vZ0":-6.693490950945902,"x":123.83,"y":165.57,"x0":-0.9920352360074882,"y0":50.00262499358368,"z0":5.896754002928612,"aX":-12.064935977850396},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2675,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38436149846893963,"extension":6.081137099125637},"hitData":{"launchSpeed":84.7,"launchAngle":27.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.01,"coordY":85.21}},"index":1,"playId":"34808c55-b3a8-3aa8-8590-5399368f4dbc","pitchNumber":2,"startTime":"2025-09-14T22:28:27.344Z","endTime":"2025-09-14T22:28:34.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:28:34.859Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, shortstop Mason McCoy to first baseman Ryan O'Hearn.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-14T22:30:54.218Z","endTime":"2025-09-14T22:31:21.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669200,"link":"/api/v1/people/669200"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.4994428414056,"strikeZoneBottom":1.65819702940734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.602014391351588,"aZ":-31.93548655453641,"pfxX":3.9037576056316685,"pfxZ":0.1512019003153604,"pX":-0.6947251402043283,"pZ":4.1598580264428575,"vX0":1.7019034418155574,"vY0":-126.19229637663209,"vZ0":1.2174694902906757,"x":143.48,"y":126.46,"x0":-1.8875538168206505,"y0":50.0041675720162,"z0":6.26771224013302,"aX":6.219081056552439},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-7.4,"spinRate":2330,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.4360815299747127,"extension":6.720031649196134},"index":0,"playId":"1aedb998-cacc-3f61-8ef8-2da3a247e03d","pitchNumber":1,"startTime":"2025-09-14T22:30:57.987Z","endTime":"2025-09-14T22:31:02.868Z","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":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.784428078670636,"aZ":-9.072082013698179,"pfxX":-5.970402387330041,"pfxZ":11.070287102944276,"pX":0.07353799382357053,"pZ":1.9034593235923516,"vX0":6.738116557785269,"vY0":-144.28064151294296,"vZ0":-10.148527786630883,"x":114.2,"y":187.39,"x0":-1.5279258224933912,"y0":50.000459922890485,"z0":6.045514921262018,"aX":-12.456932363337986},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2429,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.3811307911682338,"extension":6.601423322092558},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.72,"coordY":157.26}},"index":1,"playId":"0266b606-0659-3c18-bb37-2d73db104a2a","pitchNumber":2,"startTime":"2025-09-14T22:31:13.848Z","endTime":"2025-09-14T22:31:21.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:31:21.137Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-14T22:32:06.039Z","endTime":"2025-09-14T22:33:17.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jordan Beck replaces Yanquiel Fernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T22:31:39.690Z","endTime":"2025-09-14T22:31:45.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-14T22:31:45.862Z","endTime":"2025-09-14T22:32:08.377Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27758570413239,"aZ":-32.90716650930007,"pfxX":2.8957554141205515,"pfxZ":-0.44700950878629975,"pX":0.18039248486797424,"pZ":2.8354787224110205,"vX0":3.728321868842852,"vY0":-127.20082121720556,"vZ0":-1.9888868809372344,"x":110.12,"y":162.22,"x0":-1.6856854662942837,"y0":50.00518471457394,"z0":6.259110951742908,"aX":4.703651593422358},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.1,"breakHorizontal":-6.1,"spinRate":2436,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.43208859119267773,"extension":6.7147520614891265},"index":2,"playId":"58c98d8c-2873-3dec-9066-c2ceab1cd05e","pitchNumber":1,"startTime":"2025-09-14T22:32:08.377Z","endTime":"2025-09-14T22:32:12.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.407130015212584,"aZ":-32.90967534056319,"pfxX":2.6976877190129542,"pfxZ":-0.43796709855741867,"pX":-0.30199507932407993,"pZ":2.20013699423638,"vX0":2.909252669558733,"vY0":-128.75945125267089,"vZ0":-3.340246489768224,"x":128.51,"y":179.38,"x0":-1.801632904741873,"y0":50.0055825215611,"z0":6.089453767651616,"aX":4.4821934941739485},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-5.6,"spinRate":2442,"spinDirection":50},"zone":7,"typeConfidence":0.9,"plateTime":0.42714074154242887,"extension":6.552951724014267},"index":3,"playId":"e1f10289-149b-3e8b-a511-dd324e1d5f7e","pitchNumber":2,"startTime":"2025-09-14T22:32:35.096Z","endTime":"2025-09-14T22:32:39.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.66063042648034,"strikeZoneBottom":1.74612935344395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.386187342915047,"aZ":-33.337747741186135,"pfxX":1.4740406286629488,"pfxZ":-0.703146033204558,"pX":1.2173614851761492,"pZ":-0.9525589642809332,"vX0":6.6278970978003615,"vY0":-128.60228787474048,"vZ0":-10.629825416474644,"x":70.6,"y":264.5,"x0":-1.596373653403214,"y0":50.003405392140245,"z0":5.8633147599061,"aX":2.4409146215678086},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.7,"breakHorizontal":-4.3,"spinRate":2388,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.427700588689393,"extension":6.972764166369277},"index":4,"playId":"ce587f50-35d2-30a6-ab25-14c567be1024","pitchNumber":3,"startTime":"2025-09-14T22:32:53.228Z","endTime":"2025-09-14T22:32:56.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":79.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91930129341455,"aZ":-32.84579386579426,"pfxX":4.564808800118725,"pfxZ":-0.414749166726625,"pX":1.0783310428005832,"pZ":1.509486387410973,"vX0":5.190660404193522,"vY0":-128.41476229479017,"vZ0":-4.6371296487673135,"x":75.9,"y":198.02,"x0":-1.5817115611718746,"y0":50.00186832715115,"z0":5.969237080388426,"aX":7.427408296028072},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.8,"breakHorizontal":-9.7},"zone":14,"typeConfidence":0.9,"plateTime":0.4307785449860071,"extension":6.879337982989798},"index":5,"playId":"6cea2ab2-1f59-3f6e-bbd9-1cfaf7915711","pitchNumber":4,"startTime":"2025-09-14T22:33:14.370Z","endTime":"2025-09-14T22:33:17.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:33:17.786Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer called out on strikes.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-14T22:33:38.777Z","endTime":"2025-09-14T22:35:21.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":101.1,"endSpeed":92.0,"strikeZoneTop":3.56851279098791,"strikeZoneBottom":1.60859875597178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.5481006622673,"aZ":-11.086758631363036,"pfxX":-7.428766400254784,"pfxZ":9.733620364771795,"pX":-0.13317014356013665,"pZ":1.281349055384495,"vX0":7.218386383898847,"vY0":-146.68189736005584,"vZ0":-11.664466033146779,"x":122.08,"y":204.18,"x0":-1.6676641517528132,"y0":50.00439261115325,"z0":5.98348778055266,"aX":-16.096818031854088},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.2,"breakHorizontal":11.9,"spinRate":2576,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.37422528757609097,"extension":6.51664550562872},"index":0,"playId":"ad61eae2-111a-3493-9a9c-ee8eb095f068","pitchNumber":1,"startTime":"2025-09-14T22:33:43.335Z","endTime":"2025-09-14T22:33:48.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.6,"endSpeed":91.8,"strikeZoneTop":3.59153957936193,"strikeZoneBottom":1.58568191351317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.226867967506934,"aZ":-8.354154582078202,"pfxX":-7.833815324149629,"pfxZ":10.980583268795145,"pX":-0.17498288133071363,"pZ":1.3504645559096127,"vX0":6.934885633669202,"vY0":-147.30785621905687,"vZ0":-11.953709312178043,"x":123.67,"y":202.32,"x0":-1.5571363597105883,"y0":50.0004685744421,"z0":5.98242443248224,"aX":-16.990960478618167},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.3,"breakHorizontal":12.6,"spinRate":2544,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3736753037893439,"extension":6.591165331695008},"index":1,"playId":"9f49e03a-a0c0-3abf-b42f-044c41c92f29","pitchNumber":2,"startTime":"2025-09-14T22:33:59.882Z","endTime":"2025-09-14T22:34:04.343Z","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":2},"pitchData":{"startSpeed":101.6,"endSpeed":92.3,"strikeZoneTop":3.56851279098791,"strikeZoneBottom":1.60821199469532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.05501921600052,"aZ":-11.820516153366162,"pfxX":-7.750635393620364,"pfxZ":9.272639419856446,"pX":-0.5847718233481668,"pZ":2.6850583108680213,"vX0":5.893795320484834,"vY0":-147.65953756300132,"vZ0":-7.798512057216377,"x":139.29,"y":166.28,"x0":-1.6054524575763007,"y0":50.006890224286145,"z0":6.065872669144291,"aX":-17.020255638808262},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.4,"breakHorizontal":12.8,"spinRate":2580,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.3717589366142051,"extension":6.468087278317929},"index":2,"playId":"0e72e453-a5ac-3436-b88b-5def9fb39fbb","pitchNumber":3,"startTime":"2025-09-14T22:34:17.811Z","endTime":"2025-09-14T22:34:21.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":93.4,"strikeZoneTop":3.56851279098791,"strikeZoneBottom":1.60821199469532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1392587094613,"aZ":-11.883835436827761,"pfxX":-5.942876962716186,"pfxZ":9.161930126228288,"pX":-0.51117488269518,"pZ":1.3863191176541148,"vX0":5.430155449163448,"vY0":-147.44602304227323,"vZ0":-11.471073734714318,"x":136.48,"y":201.35,"x0":-1.5992701366967785,"y0":50.00727157263291,"z0":6.016000449758339,"aX":-13.16542000378542},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":2615,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3706583425898069,"extension":6.470227905944662},"index":3,"playId":"7816198a-33af-3c05-bc8d-73d15f62361a","pitchNumber":4,"startTime":"2025-09-14T22:34:34.941Z","endTime":"2025-09-14T22:34:38.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":92.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.116832628764875,"aZ":-10.110488966158872,"pfxX":-5.831948619117613,"pfxZ":9.994849021172556,"pX":-0.21490700643757524,"pZ":2.9256955556475273,"vX0":6.177463698670606,"vY0":-147.8262953135251,"vZ0":-7.620428161195808,"x":125.19,"y":159.79,"x0":-1.5766901544630119,"y0":50.00191377120471,"z0":6.13472133536447,"aX":-12.87263963843075},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2469,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3708968378091786,"extension":6.680470376269271},"index":4,"playId":"5b4b4ab7-d589-3328-9cb7-dee63cc3f0f1","pitchNumber":5,"startTime":"2025-09-14T22:34:53.623Z","endTime":"2025-09-14T22:35:00.896Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.56851279098791,"strikeZoneBottom":1.63151699674523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.722004694490092,"aZ":-34.521981109457464,"pfxX":3.3620940610738286,"pfxZ":-1.3937784208519233,"pX":-0.7007235537488272,"pZ":3.4627167282801583,"vX0":1.5279005580353255,"vY0":-128.55835282268794,"vZ0":-0.1187860188536749,"x":143.71,"y":145.29,"x0":-1.7390122587109589,"y0":50.00619313493908,"z0":6.180836663159401,"aX":5.6490802304250165},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-6.5,"spinRate":2411,"spinDirection":55},"zone":1,"typeConfidence":0.9,"plateTime":0.4254490118606342,"extension":6.968122755206648},"index":5,"playId":"84bea975-1800-3ed0-bd2b-90c1d0032e8e","pitchNumber":6,"startTime":"2025-09-14T22:35:15.548Z","endTime":"2025-09-14T22:35:21.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:35:21.713Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mason McCoy doubles (1) on a sharp fly ball to left fielder Jordan Beck.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T22:37:47.200Z","endTime":"2025-09-14T22:38:18.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Mickey Moniak.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T22:37:16.356Z","endTime":"2025-09-14T22:37:16.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Jordan Beck remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-14T22:37:16.374Z","endTime":"2025-09-14T22:37:16.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"description":"Pitching Change: Jimmy Herget replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-14T22:37:16.375Z","endTime":"2025-09-14T22:37:43.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Rockies interim manager Warren Schaeffer ejected by HP umpire James Jean.","event":"Ejection","eventType":"ejection","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-14T22:37:43.625Z","endTime":"2025-09-14T22:37:49.393Z","isPitch":false,"type":"action","player":{"id":519256,"link":"/api/v1/people/519256"},"umpire":{"id":676581,"link":"/api/v1/people/676581"}},{"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":92.1,"endSpeed":84.1,"strikeZoneTop":3.45340484035584,"strikeZoneBottom":1.65443664092417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.590492733801042,"aZ":-28.198097260976223,"pfxX":-10.758726128553926,"pfxZ":2.188808622303984,"pX":-1.4330219657438539,"pZ":3.492881725363085,"vX0":4.82857199445409,"vY0":-134.08814872284205,"vZ0":-0.06827086702225948,"x":171.62,"y":144.47,"x0":-1.8614984761999334,"y0":50.00381180240191,"z0":5.534370880831574,"aX":-19.54852619643558},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":18.4,"spinRate":2399,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40883583822607683,"extension":4.762402663895452},"index":4,"playId":"72b9b384-4a16-384e-88a7-98f80d4ca524","pitchNumber":1,"startTime":"2025-09-14T22:37:49.393Z","endTime":"2025-09-14T22:37:53.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.441313413090786,"aZ":-26.84647864173728,"pfxX":-2.0707077881015357,"pfxZ":3.4613516566647675,"pX":0.17184264305905667,"pZ":2.362139928018589,"vX0":6.318175846358202,"vY0":-122.75025337012956,"vZ0":-1.1026946032301286,"x":110.45,"y":175.0,"x0":-2.157191106118559,"y0":50.002293297625684,"z0":5.086016223935096,"aX":-3.1868962527163824},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.2,"breakHorizontal":2.4,"spinRate":2746,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4448307236265956,"extension":4.864690328270366},"hitData":{"launchSpeed":101.5,"launchAngle":23.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":36.57,"coordY":89.23}},"index":5,"playId":"d34fe003-a506-3da5-a077-aa38a854e0fb","pitchNumber":2,"startTime":"2025-09-14T22:38:05.590Z","endTime":"2025-09-14T22:38:18.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:38:18.179Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a sharp line drive to center fielder Brenton Doyle. Mason McCoy to 3rd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T22:38:40.816Z","endTime":"2025-09-14T22:40:13.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":686668,"link":"/api/v1/people/686668"},"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":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.8795230980592,"strikeZoneBottom":1.89517891359508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55294870657834,"aZ":-35.488714482726515,"pfxX":-10.911398208659136,"pfxZ":-1.877614263678261,"pX":-0.7397934843579779,"pZ":1.3312853731281404,"vX0":8.069943096189698,"vY0":-132.57001597664916,"vZ0":-0.8292340852726172,"x":145.2,"y":202.84,"x0":-2.418446150914252,"y0":50.00361093745721,"z0":4.257889544165778,"aX":-19.260420109927463},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.4,"breakHorizontal":17.8,"spinRate":2354,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4144988172650388,"extension":5.012680411604065},"index":0,"playId":"d5517674-1e98-3dbc-95da-d01af918696b","pitchNumber":1,"startTime":"2025-09-14T22:38:50.029Z","endTime":"2025-09-14T22:38:53.822Z","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":85.9,"endSpeed":78.4,"strikeZoneTop":3.8795230980592,"strikeZoneBottom":1.87224422707963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.767826024629915,"aZ":-24.247324765336632,"pfxX":-0.22499379429279642,"pfxZ":5.052896779643457,"pX":1.0310552257569565,"pZ":1.7951896595532253,"vX0":8.266440976260432,"vY0":-124.88194154620538,"vZ0":-3.080818576379042,"x":77.7,"y":190.31,"x0":-2.3024306218996395,"y0":50.00354784575588,"z0":5.054598555874185,"aX":-0.3550414555447415},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.6,"breakHorizontal":-1.7,"spinRate":2604,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4397587161908527,"extension":5.170735002098543},"index":1,"playId":"62ecc8f5-b097-3fdc-9c5c-5ff20b37336c","pitchNumber":2,"startTime":"2025-09-14T22:39:03.831Z","endTime":"2025-09-14T22:39:08.098Z","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":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.78733816546463,"strikeZoneBottom":1.73466652082553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23978216730079,"aZ":-25.70085100347842,"pfxX":9.38929661709475,"pfxZ":4.955454749221843,"pX":0.8324240734479773,"pZ":2.3762079626763986,"vX0":4.890912657125451,"vY0":-114.25058309704298,"vZ0":-0.26892112570149396,"x":85.27,"y":174.62,"x0":-2.5639939614790666,"y0":50.004994010969774,"z0":5.04544136006617,"aX":12.275849587289521},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":9.2,"breakHorizontal":-18.4,"spinRate":3032,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.48145752755886484,"extension":5.104057365826112},"index":2,"playId":"cf299e81-7dbc-3e00-bf3f-cf55af8a63e2","pitchNumber":3,"startTime":"2025-09-14T22:39:22.434Z","endTime":"2025-09-14T22:39:27.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.83342704520865,"strikeZoneBottom":1.80344888727354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20695233059524,"aZ":-29.0972133304975,"pfxX":-9.715999158953561,"pfxZ":1.695705479047552,"pX":-0.5484631564348964,"pZ":2.829770085738874,"vX0":7.351481746363987,"vY0":-133.91076016668882,"vZ0":-0.9960477389447975,"x":137.91,"y":162.38,"x0":-2.0685009280345974,"y0":50.00181072112995,"z0":5.290091847390736,"aX":-17.625619235695684},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":16.0,"spinRate":2429,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4091834182094094,"extension":5.084596467912295},"index":3,"playId":"59cbe29f-539e-39ac-a950-19162f488dbd","pitchNumber":4,"startTime":"2025-09-14T22:39:42.710Z","endTime":"2025-09-14T22:39:46.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.78,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.284528776764734,"aZ":-25.03455766516823,"pfxX":-0.7584129010173428,"pfxZ":4.536444524826901,"pX":0.5395252859867897,"pZ":2.055557797898185,"vX0":7.2067393310427335,"vY0":-124.44898569637255,"vZ0":-1.9537454906861331,"x":96.43,"y":183.28,"x0":-2.291540729643817,"y0":50.00108291172277,"z0":4.91834578332196,"aX":-1.1939026486375988},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":-0.2,"spinRate":2669,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4396243749967672,"extension":4.96731773805542},"hitData":{"launchSpeed":102.1,"launchAngle":13.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.5,"coordY":72.08}},"index":4,"playId":"da84b39a-8bd9-3bb1-af15-125716aba761","pitchNumber":5,"startTime":"2025-09-14T22:40:03.071Z","endTime":"2025-09-14T22:40:13.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:40:13.131Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T22:40:39.754Z","endTime":"2025-09-14T22:42:29.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.7,"strikeZoneTop":3.62608303310466,"strikeZoneBottom":1.78051999705854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.227571251624095,"aZ":-29.963107524297364,"pfxX":8.31856925753951,"pfxZ":1.7240351520445572,"pX":-1.0603208618931688,"pZ":3.238912451168698,"vX0":1.316875220710491,"vY0":-113.32671642942177,"vZ0":1.891176664269107,"x":157.42,"y":151.33,"x0":-2.7306109715516556,"y0":50.004367103737785,"z0":5.414743849038119,"aX":10.679053189315667},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":4.0,"breakHorizontal":-15.4,"spinRate":3000,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.48574882523685226,"extension":5.031720820000329},"index":0,"playId":"d8d878b6-7a11-3349-bcb2-7bc9040324f3","pitchNumber":1,"startTime":"2025-09-14T22:40:54.138Z","endTime":"2025-09-14T22:41:02.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (30) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"d8d878b6-7a11-3349-bcb2-7bc9040324f3","startTime":"2025-09-14T22:41:08.912Z","endTime":"2025-09-14T22:41:16.351Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12317745343915,"aZ":-29.253370605355983,"pfxX":-2.5603650656696484,"pfxZ":1.8263245577983183,"pX":-0.26207166373196417,"pZ":2.0879466168180985,"vX0":5.2618549517924205,"vY0":-125.01583220251936,"vZ0":-1.8916842851349045,"x":126.99,"y":182.41,"x0":-2.053139258358841,"y0":50.00151701741668,"z0":5.235409109906266,"aX":-4.089096258727537},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":3.6,"spinRate":2809,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4366622599987289,"extension":4.975188634699866},"index":2,"playId":"972099f2-e43e-3dbe-bca1-dd6f44fd64f1","pitchNumber":2,"startTime":"2025-09-14T22:41:16.351Z","endTime":"2025-09-14T22:41:20.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42562020107309,"aZ":-29.49930898747249,"pfxX":-12.855690319762378,"pfxZ":1.4670403752795966,"pX":-0.45920032862380544,"pZ":3.074789236428438,"vX0":7.823615052321695,"vY0":-134.96240240456663,"vZ0":-0.4635287965952251,"x":134.5,"y":155.76,"x0":-1.7421924152023114,"y0":50.00362128171759,"z0":5.346615741927512,"aX":-23.452754557866403},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.8,"breakHorizontal":21.4,"spinRate":2542,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.40758812110341625,"extension":5.02166527660043},"index":3,"playId":"666a3f59-2c5f-3073-a712-a81bffffe95b","pitchNumber":3,"startTime":"2025-09-14T22:41:37.110Z","endTime":"2025-09-14T22:41:40.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.228139521621394,"aZ":-23.946971789145348,"pfxX":-11.013860438557462,"pfxZ":4.363390812003706,"pX":0.9607278123382241,"pZ":3.1932233386363618,"vX0":11.271322872311764,"vY0":-136.95468614346618,"vZ0":-0.7983348242404676,"x":80.38,"y":152.56,"x0":-1.7911213419668572,"y0":50.00458285675632,"z0":5.136813145898832,"aX":-20.77789719026751},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":17.4,"spinRate":2469,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.40101511953074764,"extension":5.079076361045886},"index":4,"playId":"5159ee17-16ac-3489-8a0f-5560b92b77d6","pitchNumber":4,"startTime":"2025-09-14T22:42:00.082Z","endTime":"2025-09-14T22:42:04.571Z","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":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.816658175485607,"aZ":-28.703671247141887,"pfxX":6.30384171257493,"pfxZ":2.573900421218557,"pX":1.5624213328125782,"pZ":1.6590289665530733,"vX0":6.746298925262487,"vY0":-116.23994833176147,"vZ0":-1.6870449981342417,"x":57.44,"y":193.99,"x0":-2.2127526378846833,"y0":50.002919683331086,"z0":5.158306196819636,"aX":8.49639948163486},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.4,"breakHorizontal":-13.3,"spinRate":3055,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.47391547653225796,"extension":5.385701154327181},"index":5,"playId":"0e618d3b-af4c-3d91-aba0-56f5e03c8ccf","pitchNumber":5,"startTime":"2025-09-14T22:42:24.880Z","endTime":"2025-09-14T22:42:29.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:42:29.688Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T22:42:46.827Z","endTime":"2025-09-14T22:44:21.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":78.4,"endSpeed":71.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17637224548027,"aZ":-32.1056200965254,"pfxX":7.153666351603759,"pfxZ":0.05658316720468548,"pX":0.8287758906841574,"pZ":2.260923193186016,"vX0":5.062426662858016,"vY0":-113.98103804618768,"vZ0":0.7564229762863401,"x":85.41,"y":177.74,"x0":-2.3595901956420597,"y0":50.00472498383723,"z0":5.123627143632617,"aX":9.306458811935782},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.6,"breakHorizontal":-14.4,"spinRate":3014,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4826527850130069,"extension":4.646621703832587},"index":0,"playId":"b7af8535-01ba-3f7c-8b1d-5d87197dbe84","pitchNumber":1,"startTime":"2025-09-14T22:42:54.068Z","endTime":"2025-09-14T22:42:59.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.39586698290539,"strikeZoneBottom":1.57422401505692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.731311047692852,"aZ":-28.365324582037985,"pfxX":-2.602226195541449,"pfxZ":2.401144509349991,"pX":0.8687092624645757,"pZ":1.0981161015798835,"vX0":8.157317362503631,"vY0":-125.32492219813727,"vZ0":-3.603007675592294,"x":83.89,"y":209.13,"x0":-2.0927939953109664,"y0":50.00403904296084,"z0":4.875463420971389,"aX":-4.13236401030546},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":2.8,"spinRate":2826,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.43733207349748193,"extension":5.390177910728874},"index":1,"playId":"acc22371-a3f6-3fb2-ab09-f5cbb37eb14c","pitchNumber":2,"startTime":"2025-09-14T22:43:15.603Z","endTime":"2025-09-14T22:43:19.424Z","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":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13855123428433,"aZ":-33.3145507173941,"pfxX":6.013925674847551,"pfxZ":-0.8597407709034446,"pX":-0.21918264253291073,"pZ":2.1144382721137105,"vX0":3.295773223595387,"vY0":-115.07445812311306,"vZ0":0.774712696880433,"x":125.35,"y":181.69,"x0":-2.4528588576593857,"y0":50.00005818987683,"z0":5.010960952545917,"aX":8.030634532283402},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.1,"breakHorizontal":-11.8,"spinRate":3117,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.47670333283209176,"extension":5.171666017702984},"index":2,"playId":"6a5c62c5-19c2-33ac-af43-2fc17aa859e0","pitchNumber":3,"startTime":"2025-09-14T22:43:46.479Z","endTime":"2025-09-14T22:43:52.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.353211433769566,"aZ":-20.967032225990025,"pfxX":-10.34995093869443,"pfxZ":5.943210440278003,"pX":0.6839300141560323,"pZ":3.7731862028385605,"vX0":9.925972798828557,"vY0":-136.98021553940578,"vZ0":-0.49314216168381597,"x":90.93,"y":136.9,"x0":-1.65503616209746,"y0":50.00416105392783,"z0":5.398469589658425,"aX":-19.52413489585423},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":16.4,"spinRate":2545,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.40100191483796843,"extension":5.231125628128888},"index":3,"playId":"63bea896-2bf8-3ddd-82c8-5c659fc3ff8f","pitchNumber":4,"startTime":"2025-09-14T22:44:16.558Z","endTime":"2025-09-14T22:44:21.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:44:21.577Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets hits a ground-rule double (28) on a fly ball to right-center field. Mason McCoy scores. Fernando Tatis Jr. scores.","rbi":2,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T22:44:37.737Z","endTime":"2025-09-14T22:45:17.526Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.2,"endSpeed":70.4,"strikeZoneTop":3.67214710250317,"strikeZoneBottom":1.78051999705854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26951137539412,"aZ":-33.45437650159169,"pfxX":8.702350830614417,"pfxZ":-1.0080226867223816,"pX":0.3734542891663328,"pZ":1.990976423602566,"vX0":3.845684420550649,"vY0":-113.69721600474985,"vZ0":0.7826446841218804,"x":102.76,"y":185.02,"x0":-2.48524248214303,"y0":50.00101390781618,"z0":5.037156367705928,"aX":11.073850995291947},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.2,"breakHorizontal":-16.9,"spinRate":3105,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.48698746366275136,"extension":5.148028372128331},"index":0,"playId":"fc1d2a89-a146-321f-9853-9cdefc4274df","pitchNumber":1,"startTime":"2025-09-14T22:44:48.108Z","endTime":"2025-09-14T22:44:52.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96198004847247,"aZ":-35.076336264666956,"pfxX":-11.289214153527688,"pfxZ":-1.6244463317353866,"pX":0.11608149899486285,"pZ":3.3883860818985307,"vX0":8.804918973928622,"vY0":-133.84896087616073,"vZ0":1.6863786815118555,"x":112.58,"y":147.29,"x0":-1.77432943472593,"y0":50.00197360031554,"z0":5.289717222142189,"aX":-20.17348817434127},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.3,"breakHorizontal":18.1,"spinRate":2518,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4115941423097813,"extension":5.362453519574541},"hitData":{"launchSpeed":100.1,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":170.82,"coordY":53.99}},"index":1,"playId":"a7c9a54b-4fde-34a2-b9bc-0c9969ff56d4","pitchNumber":2,"startTime":"2025-09-14T22:45:06.747Z","endTime":"2025-09-14T22:45:17.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:45:17.526Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-14T22:48:11.793Z","endTime":"2025-09-14T22:48:44.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-14T22:46:43.653Z","endTime":"2025-09-14T22:47:10.176Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-14T22:47:10.176Z","endTime":"2025-09-14T22:48:13.568Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.785987648281775,"aZ":-37.28232682473294,"pfxX":-3.6592578395153845,"pfxZ":-3.1710766636050547,"pX":0.3116119726641622,"pZ":3.5679225280253424,"vX0":-3.7747102970963264,"vY0":-125.90591028460193,"vZ0":1.8382867066974067,"x":105.12,"y":142.45,"x0":2.3038730927764925,"y0":50.00286213037569,"z0":5.8382350857214105,"aX":-5.893538578266641},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.2,"breakHorizontal":7.4,"spinRate":2301,"spinDirection":273},"zone":3,"typeConfidence":0.79,"plateTime":0.43448378062910553,"extension":6.36240685571749},"index":2,"playId":"5fada80d-a221-33b0-bc88-32c51890afb9","pitchNumber":1,"startTime":"2025-09-14T22:48:13.568Z","endTime":"2025-09-14T22:48:17.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748805978496083,"aZ":-44.78381177658224,"pfxX":-5.516826524100396,"pfxZ":-9.349169784246326,"pX":-0.24489199793891306,"pZ":2.0034779622463312,"vX0":-3.3123166293016215,"vY0":-116.258417912412,"vZ0":0.43977014800033776,"x":126.33,"y":184.69,"x0":1.9220663000185905,"y0":50.00298862656412,"z0":6.113423499323143,"aX":-7.440843719101168},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.4,"breakHorizontal":10.9,"spinRate":2619,"spinDirection":328},"zone":8,"typeConfidence":0.91,"plateTime":0.4737813970987581,"extension":6.396130424864766},"hitData":{"launchSpeed":94.2,"launchAngle":21.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.29,"coordY":81.79}},"index":3,"playId":"8b440ea4-63d7-3337-9e06-8f124ff9e5c1","pitchNumber":2,"startTime":"2025-09-14T22:48:37.748Z","endTime":"2025-09-14T22:48:44.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:48:44.639Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford called out on strikes.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T22:51:13.411Z","endTime":"2025-09-14T22:52:14.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Suarez replaces Mason Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-14T22:50:43.488Z","endTime":"2025-09-14T22:51:15.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.37285482487663,"strikeZoneBottom":1.45966404688381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.55854659453612,"aZ":-14.309908346124427,"pfxX":-3.877798394143734,"pfxZ":8.913869796186159,"pX":0.7320356360287421,"pZ":2.9050994896323425,"vX0":6.644402416838932,"vY0":-141.6657319386351,"vZ0":-6.006882361176219,"x":89.1,"y":160.34,"x0":-1.1550253536309427,"y0":50.003602877557896,"z0":5.9908999023908835,"aX":-7.7727563779974975},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":5.4,"spinRate":2392,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.3887068295480569,"extension":6.5837411601944895},"index":1,"playId":"4c89141e-ce73-3bb9-8039-960e38fd9e6d","pitchNumber":1,"startTime":"2025-09-14T22:51:15.334Z","endTime":"2025-09-14T22:51:19.281Z","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.9,"endSpeed":88.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.72239908708733,"aZ":-11.469634888618062,"pfxX":-5.054811992007074,"pfxZ":10.244967984352911,"pX":0.4402824266686525,"pZ":2.62343858340636,"vX0":6.592601025546839,"vY0":-142.2149952669815,"vZ0":-7.31071666896793,"x":100.22,"y":167.95,"x0":-1.2659454661374214,"y0":50.00133773688449,"z0":5.977913513879381,"aX":-10.21415862144076},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2369,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3871496730945645,"extension":6.658808560359053},"index":2,"playId":"633531ac-3791-3e0f-bf61-cee4cb6e5980","pitchNumber":2,"startTime":"2025-09-14T22:51:30.048Z","endTime":"2025-09-14T22:51:34.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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.32683559948342,"strikeZoneBottom":1.43675616906321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46339555464206,"aZ":-11.100115685692737,"pfxX":-5.091933492775093,"pfxZ":10.196897690143336,"pX":0.3313084956816267,"pZ":1.8702081746829267,"vX0":6.704225051141802,"vY0":-142.9689339366416,"vZ0":-9.18319927678947,"x":104.37,"y":188.28,"x0":-1.384267335113885,"y0":50.001359057821,"z0":5.823535317284541,"aX":-10.522902443448157},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":7.8,"spinRate":2451,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3833337886113144,"extension":6.621353808999708},"index":3,"playId":"668221e9-574f-33c3-8a24-f1d57f497e3b","pitchNumber":3,"startTime":"2025-09-14T22:52:09.829Z","endTime":"2025-09-14T22:52:14.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:52:14.037Z","atBatIndex":75},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Hunter Goodman reaches on a fielding error by third baseman Jose Iglesias.","rbi":0,"awayScore":6,"homeScore":9,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T22:52:39.824Z","endTime":"2025-09-14T22:54:08.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hunter Goodman replaces Ryan Ritter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-14T22:52:30.712Z","endTime":"2025-09-14T22:52:42.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690022,"link":"/api/v1/people/690022"}},{"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46289422333635,"aZ":-11.42987440452919,"pfxX":-4.596482846018995,"pfxZ":9.818374827933452,"pX":0.08606577530514885,"pZ":1.6451327091121668,"vX0":5.711437656040058,"vY0":-144.188457924205,"vZ0":-10.33363609822974,"x":113.72,"y":194.36,"x0":-1.3200707793351532,"y0":50.004290234359146,"z0":5.973829144506697,"aX":-9.712549151422188},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2400,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.37938432768298913,"extension":6.672342972451899},"index":1,"playId":"b113ed87-a416-3ce5-b1c6-6fecceff37b4","pitchNumber":1,"startTime":"2025-09-14T22:52:42.058Z","endTime":"2025-09-14T22:52:46.991Z","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":99.1,"endSpeed":89.9,"strikeZoneTop":3.37285482487663,"strikeZoneBottom":1.64297664308961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.77640797056632,"aZ":-9.351049644523073,"pfxX":-5.285220372920575,"pfxZ":10.92309417616711,"pX":-0.029429252139707363,"pZ":3.8501335234136476,"vX0":5.999330013315305,"vY0":-144.15760778445326,"vZ0":-4.6490559548935,"x":118.12,"y":134.83,"x0":-1.4580467810619782,"y0":50.00477305196076,"z0":6.069561305422791,"aX":-11.045195468928402},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":8.3,"spinRate":2431,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38102249981315595,"extension":6.518675668651558},"index":2,"playId":"0619beb4-87b4-329d-9504-c35e5bd690b2","pitchNumber":2,"startTime":"2025-09-14T22:53:06.977Z","endTime":"2025-09-14T22:53:12.077Z","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":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.64216124476178,"aZ":-12.740317499789764,"pfxX":-6.935633068949786,"pfxZ":9.405492987729865,"pX":-0.7165534202375871,"pZ":2.6059776758073423,"vX0":4.780975358398975,"vY0":-143.19951568895246,"vZ0":-7.03056521026159,"x":144.31,"y":168.42,"x0":-1.5110419756261064,"y0":50.00282140388235,"z0":5.898665829779267,"aX":-14.330676209570104},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2449,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3832415412891361,"extension":6.7939703955351955},"index":3,"playId":"fbb67c42-3e29-3551-a14d-315402c4eae2","pitchNumber":3,"startTime":"2025-09-14T22:53:27.731Z","endTime":"2025-09-14T22:53:31.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-14T22:53:45.375Z","endTime":"2025-09-14T22:53:58.495Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45119225900551,"aZ":-20.358442806333183,"pfxX":-9.177258769072267,"pfxZ":6.534233983257521,"pX":0.28910383733371675,"pZ":2.04234460734208,"vX0":7.916240926606046,"vY0":-133.31215413202048,"vZ0":-6.281376527639114,"x":105.98,"y":183.64,"x0":-1.5200036472818135,"y0":50.00180896157116,"z0":5.888649863928925,"aX":-16.592100727922016},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":15.0,"spinRate":1977,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4101582013537901,"extension":6.796296119128015},"hitData":{"launchSpeed":91.7,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.64,"coordY":165.36}},"index":5,"playId":"c1a266a9-7b42-32db-b764-84dff1038816","pitchNumber":4,"startTime":"2025-09-14T22:53:58.495Z","endTime":"2025-09-14T22:54:08.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:54:08.041Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman called out on strikes.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T22:54:31.755Z","endTime":"2025-09-14T22:55:54.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.2,"endSpeed":90.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41394903973574,"aZ":-10.342047186040944,"pfxX":-4.786942559131467,"pfxZ":10.397676116616738,"pX":-0.023751807931589656,"pZ":2.1119322483701706,"vX0":5.825728830795518,"vY0":-144.18712121765603,"vZ0":-9.104430703963315,"x":117.91,"y":181.76,"x0":-1.4511836566182037,"y0":50.00283762477386,"z0":5.953957677902852,"aX":-10.0511424976124},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2389,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.380285307738657,"extension":6.776720543269242},"index":0,"playId":"f337613e-80f9-3875-b110-81dc9345d469","pitchNumber":1,"startTime":"2025-09-14T22:54:35.622Z","endTime":"2025-09-14T22:54:39.094Z","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":99.0,"endSpeed":90.7,"strikeZoneTop":3.30382852249884,"strikeZoneBottom":1.55130926051034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.088889227869274,"aZ":-14.641704996544451,"pfxX":-5.819996692321939,"pfxZ":8.380169202382568,"pX":0.4731177556883126,"pZ":1.2951770784614585,"vX0":6.763004283196349,"vY0":-143.6783037214932,"vZ0":-10.49458312611391,"x":98.97,"y":203.81,"x0":-1.1543605172631415,"y0":50.00506004385446,"z0":5.903826852112823,"aX":-12.178139624790132},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2318,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3811390968562871,"extension":6.841028120955345},"index":1,"playId":"1c4d84ea-45bb-386a-8431-0a98f9d7bdad","pitchNumber":2,"startTime":"2025-09-14T22:54:58.962Z","endTime":"2025-09-14T22:55:03.943Z","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":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.126314530690095,"aZ":-13.185647607184961,"pfxX":-9.166777699746364,"pfxZ":9.199088567234924,"pX":-1.259658271591298,"pZ":1.9734723680355477,"vX0":3.9310857429020656,"vY0":-143.04319826498065,"vZ0":-8.851385917222968,"x":165.02,"y":185.5,"x0":-1.4634802963418911,"y0":50.00681766404107,"z0":5.942209917464557,"aX":-18.93095031677899},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":15.7,"spinRate":2380,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.38344385942518766,"extension":6.793332086466434},"index":2,"playId":"f4caede3-4961-3671-9751-b06389cf164b","pitchNumber":3,"startTime":"2025-09-14T22:55:20.166Z","endTime":"2025-09-14T22:55:27.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.4,"strikeZoneTop":3.34984436533854,"strikeZoneBottom":1.50548390300257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.047238735816926,"aZ":-7.81167650513475,"pfxX":-4.8135272740345645,"pfxZ":11.80677709128066,"pX":0.5862149778959126,"pZ":1.8819335257575962,"vX0":7.462662898983198,"vY0":-143.62035987344575,"vZ0":-10.173547542000906,"x":94.65,"y":187.97,"x0":-1.435242304855658,"y0":50.00363730267835,"z0":5.9793430222434125,"aX":-9.933603231306977},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":7.0,"spinRate":2382,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.38315844930806753,"extension":6.823889412323752},"index":3,"playId":"918d4c20-c4ec-3b50-8a85-711fe1d5616a","pitchNumber":4,"startTime":"2025-09-14T22:55:49.452Z","endTime":"2025-09-14T22:55:54.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:55:54.615Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T22:56:11.271Z","endTime":"2025-09-14T22:57:50.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.274532282650824,"aZ":-9.324140611665205,"pfxX":-2.939798221566037,"pfxZ":10.920661101084347,"pX":0.9468924214265977,"pZ":3.1381915326574736,"vX0":7.329888163644579,"vY0":-144.75648246870753,"vZ0":-6.804915011757046,"x":80.91,"y":154.05,"x0":-1.252246457690234,"y0":50.00049198927162,"z0":6.111317523428512,"aX":-6.151051802086109},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2380,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38046565397036325,"extension":6.74450045881073},"index":0,"playId":"ad869245-7e3a-37e2-8823-5d8c41979119","pitchNumber":1,"startTime":"2025-09-14T22:56:22.059Z","endTime":"2025-09-14T22:56:29.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Hunter Goodman advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"ad869245-7e3a-37e2-8823-5d8c41979119","startTime":"2025-09-14T22:56:34.434Z","endTime":"2025-09-14T22:56:42.280Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":100.3,"endSpeed":91.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.039283301744,"aZ":-13.625462096856197,"pfxX":-5.2624271843459525,"pfxZ":8.687558503933523,"pX":-0.11940698966565762,"pZ":3.003948188236577,"vX0":5.3335653371998255,"vY0":-145.840020142474,"vZ0":-6.348214126619393,"x":121.55,"y":157.67,"x0":-1.295837004459135,"y0":50.00582436883091,"z0":6.044559807835048,"aX":-11.240714386833682},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2375,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.37679256017807194,"extension":6.714002011038923},"index":2,"playId":"a325e627-c9d0-3e2a-af54-9f780abd7d39","pitchNumber":2,"startTime":"2025-09-14T22:56:42.280Z","endTime":"2025-09-14T22:56:46.513Z","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":99.9,"endSpeed":90.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.92012405514333,"aZ":-9.010446047918322,"pfxX":-2.9149463683543675,"pfxZ":10.93809630095209,"pX":0.39540954248549387,"pZ":3.755766165169217,"vX0":5.976308765958935,"vY0":-145.25981959197324,"vZ0":-4.90469847766274,"x":101.93,"y":137.37,"x0":-1.3184010911669084,"y0":50.00164257141701,"z0":6.02466527456806,"aX":-6.173248817048734},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2482,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3783996970725081,"extension":6.576618185652123},"index":3,"playId":"d29ed8d2-42e0-3f27-998a-263b1a367791","pitchNumber":3,"startTime":"2025-09-14T22:57:04.434Z","endTime":"2025-09-14T22:57:08.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.6,"strikeZoneTop":3.5109534181848,"strikeZoneBottom":1.52839589152573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.724142518313116,"aZ":-9.524275546878515,"pfxX":-4.594720590390745,"pfxZ":10.897901694416984,"pX":0.8376872905028466,"pZ":4.837349045863172,"vX0":7.821051273868179,"vY0":-143.79622504608895,"vZ0":-2.1879942302842723,"x":85.07,"y":108.17,"x0":-1.329940886068516,"y0":50.00001112105936,"z0":6.205248260486084,"aX":-9.54845539529002},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2437,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38203406468365353,"extension":6.64656430950014},"index":4,"playId":"6db24172-3ef0-358a-8944-04f61ecae62c","pitchNumber":4,"startTime":"2025-09-14T22:57:28.326Z","endTime":"2025-09-14T22:57:32.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":90.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.74256346778106,"aZ":-6.454565730225042,"pfxX":-3.7940741772581044,"pfxZ":12.150029919141945,"pX":1.2244390117628832,"pZ":2.3066967362661446,"vX0":8.446596459742114,"vY0":-145.62385063631396,"vZ0":-9.423766631050361,"x":70.33,"y":176.5,"x0":-1.239612069320379,"y0":50.00516936010284,"z0":5.999589881145749,"aX":-8.033077806531601},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":19.9,"breakHorizontal":4.9,"spinRate":2460,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3781911823664412,"extension":6.667636992092278},"index":5,"playId":"03a1e469-5a4d-3ee3-9432-4f243e3ffe47","pitchNumber":5,"startTime":"2025-09-14T22:57:46.881Z","endTime":"2025-09-14T22:57:50.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:57:50.983Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-14T22:56:11.271Z","endTime":"2025-09-14T22:57:50.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.274532282650824,"aZ":-9.324140611665205,"pfxX":-2.939798221566037,"pfxZ":10.920661101084347,"pX":0.9468924214265977,"pZ":3.1381915326574736,"vX0":7.329888163644579,"vY0":-144.75648246870753,"vZ0":-6.804915011757046,"x":80.91,"y":154.05,"x0":-1.252246457690234,"y0":50.00049198927162,"z0":6.111317523428512,"aX":-6.151051802086109},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2380,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38046565397036325,"extension":6.74450045881073},"index":0,"playId":"ad869245-7e3a-37e2-8823-5d8c41979119","pitchNumber":1,"startTime":"2025-09-14T22:56:22.059Z","endTime":"2025-09-14T22:56:29.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Hunter Goodman advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"ad869245-7e3a-37e2-8823-5d8c41979119","startTime":"2025-09-14T22:56:34.434Z","endTime":"2025-09-14T22:56:42.280Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":100.3,"endSpeed":91.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.039283301744,"aZ":-13.625462096856197,"pfxX":-5.2624271843459525,"pfxZ":8.687558503933523,"pX":-0.11940698966565762,"pZ":3.003948188236577,"vX0":5.3335653371998255,"vY0":-145.840020142474,"vZ0":-6.348214126619393,"x":121.55,"y":157.67,"x0":-1.295837004459135,"y0":50.00582436883091,"z0":6.044559807835048,"aX":-11.240714386833682},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2375,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.37679256017807194,"extension":6.714002011038923},"index":2,"playId":"a325e627-c9d0-3e2a-af54-9f780abd7d39","pitchNumber":2,"startTime":"2025-09-14T22:56:42.280Z","endTime":"2025-09-14T22:56:46.513Z","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":99.9,"endSpeed":90.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.92012405514333,"aZ":-9.010446047918322,"pfxX":-2.9149463683543675,"pfxZ":10.93809630095209,"pX":0.39540954248549387,"pZ":3.755766165169217,"vX0":5.976308765958935,"vY0":-145.25981959197324,"vZ0":-4.90469847766274,"x":101.93,"y":137.37,"x0":-1.3184010911669084,"y0":50.00164257141701,"z0":6.02466527456806,"aX":-6.173248817048734},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2482,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3783996970725081,"extension":6.576618185652123},"index":3,"playId":"d29ed8d2-42e0-3f27-998a-263b1a367791","pitchNumber":3,"startTime":"2025-09-14T22:57:04.434Z","endTime":"2025-09-14T22:57:08.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.6,"strikeZoneTop":3.5109534181848,"strikeZoneBottom":1.52839589152573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.724142518313116,"aZ":-9.524275546878515,"pfxX":-4.594720590390745,"pfxZ":10.897901694416984,"pX":0.8376872905028466,"pZ":4.837349045863172,"vX0":7.821051273868179,"vY0":-143.79622504608895,"vZ0":-2.1879942302842723,"x":85.07,"y":108.17,"x0":-1.329940886068516,"y0":50.00001112105936,"z0":6.205248260486084,"aX":-9.54845539529002},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2437,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38203406468365353,"extension":6.64656430950014},"index":4,"playId":"6db24172-3ef0-358a-8944-04f61ecae62c","pitchNumber":4,"startTime":"2025-09-14T22:57:28.326Z","endTime":"2025-09-14T22:57:32.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":90.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.74256346778106,"aZ":-6.454565730225042,"pfxX":-3.7940741772581044,"pfxZ":12.150029919141945,"pX":1.2244390117628832,"pZ":2.3066967362661446,"vX0":8.446596459742114,"vY0":-145.62385063631396,"vZ0":-9.423766631050361,"x":70.33,"y":176.5,"x0":-1.239612069320379,"y0":50.00516936010284,"z0":5.999589881145749,"aX":-8.033077806531601},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":19.9,"breakHorizontal":4.9,"spinRate":2460,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3781911823664412,"extension":6.667636992092278},"index":5,"playId":"03a1e469-5a4d-3ee3-9432-4f243e3ffe47","pitchNumber":5,"startTime":"2025-09-14T22:57:46.881Z","endTime":"2025-09-14T22:57:50.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-14T22:57:50.983Z","atBatIndex":78},"scoringPlays":[9,10,18,27,31,47,58,59,73],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":148.78,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":107.73,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":115.98,"y":186.99},"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":1,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":87.46,"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":1,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":122.91,"y":194.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":110.21,"y":124.0},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":158.91,"y":164.86},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":118.95,"y":194.04},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":125.59,"y":137.81},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":100.07,"y":151.8},"type":"O","description":"Pop Out"}]}},{"startIndex":12,"endIndex":21,"top":[12,13,14,15],"bottom":[16,17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":190.59,"y":118.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":66.6,"y":106.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":74.33,"y":85.1},"type":"O","description":"Lineout"}],"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"coordinates":{"x":103.43,"y":147.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":144.91,"y":165.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":52.38,"y":64.97},"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":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":108.24,"y":154.72},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":115.8,"y":99.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":46.43,"y":105.59},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24],"bottom":[25,26,27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":93.12,"y":159.34},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":142.2,"y":95.47},"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":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":143.2,"y":92.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":100.13,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":85.94,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"coordinates":{"x":94.39,"y":51.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":144.72,"y":154.72},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":218.41,"y":68.33},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":98.09,"y":147.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":141.47,"y":151.3},"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":118.2,"y":111.77},"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":4,"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":164.31,"y":169.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":134.84,"y":56.46},"type":"O","description":"Lineout"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":134.55,"y":145.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":108.24,"y":158.27},"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":157.93,"y":61.71},"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":161.67,"y":95.85},"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":147.66,"y":143.76},"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"coordinates":{"x":106.88,"y":204.67},"type":"O","description":"Pop Out"}]}},{"startIndex":45,"endIndex":54,"top":[45,46,47,48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":83.91,"y":106.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":151.83,"y":42.88},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":180.07,"y":86.09},"type":"O","description":"Lineout"}],"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":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":90.06,"y":103.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":186.76,"y":90.07},"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":6,"pitcher":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":188.17,"y":80.62},"type":"O","description":"Lineout"}]}},{"startIndex":55,"endIndex":65,"top":[55,56,57,58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":163.59,"y":121.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":143.86,"y":181.7},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":105.2,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":163.49,"y":47.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":93.54,"y":116.72},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":69.94,"y":89.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":85.57,"y":103.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":149.01,"y":85.21},"type":"O","description":"Lineout"}]}},{"startIndex":66,"endIndex":74,"top":[66,67,68],"bottom":[69,70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":106.72,"y":157.26},"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":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"coordinates":{"x":36.57,"y":89.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":134.5,"y":72.08},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":170.82,"y":53.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":118.29,"y":81.79},"type":"O","description":"Lineout"}]}},{"startIndex":75,"endIndex":78,"top":[75,76,77,78],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":100.64,"y":165.36},"type":"E","description":"Field Error"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":14,"errors":1,"leftOnBase":8},"away":{"runs":6,"hits":8,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"shortstop":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"left":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"onDeck":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"inHole":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"battingOrder":6,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"onDeck":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"inHole":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"battingOrder":2,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".238","atBats":35,"obp":".295","slg":".388","ops":".683","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":6,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":9,"groundOuts":3,"airOuts":18,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":37,"obp":".439","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"6.02","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.60","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":55,"strikes":92,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":9,"pitchesPerInning":"18.38","runsScoredPer9":"10.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":0,"chances":27,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"4-4 | 2 HR, 5 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":126,"flyOuts":75,"groundOuts":75,"airOuts":118,"runs":56,"doubles":17,"triples":8,"homeRuns":21,"strikeOuts":102,"baseOnBalls":21,"intentionalWalks":1,"hits":107,"hitByPitch":2,"avg":".268","atBats":399,"obp":".306","slg":".509","ops":".815","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":203,"rbi":62,"leftOnBase":141,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":11,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":222,"errors":7,"chances":232,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":115,"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":47,"gamesStarted":0,"flyOuts":24,"groundOuts":54,"airOuts":34,"runs":18,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":2,"hits":40,"hitByPitch":0,"atBats":172,"obp":".321","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":833,"era":"3.11","inningsPitched":"46.1","wins":4,"losses":3,"saves":8,"saveOpportunities":12,"holds":7,"blownSaves":4,"earnedRuns":16,"whip":"1.36","battersFaced":196,"outs":139,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":349,"strikes":484,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".571","pitchesPerInning":"17.98","gamesFinished":26,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.74","walksPer9Inn":"4.47","hitsPer9Inn":"7.77","runsScoredPer9":"3.50","homeRunsPer9":"0.78","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685326":{"person":{"id":685326,"fullName":"McCade Brown","link":"/api/v1/people/685326"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":10,"groundOuts":14,"airOuts":16,"runs":15,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":4,"atBats":59,"obp":".452","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":284,"era":"9.88","inningsPitched":"13.2","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.12","battersFaced":73,"outs":41,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":284,"balls":116,"strikes":168,"strikePercentage":".590","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"20.78","gamesFinished":0,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"6.59","walksPer9Inn":"5.93","hitsPer9Inn":"13.17","runsScoredPer9":"9.88","homeRunsPer9":"1.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.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":54,"gamesStarted":0,"flyOuts":47,"groundOuts":63,"airOuts":93,"runs":24,"doubles":15,"triples":1,"homeRuns":6,"strikeOuts":71,"baseOnBalls":24,"intentionalWalks":1,"hits":71,"hitByPitch":7,"atBats":293,"obp":".311","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1203,"era":"2.64","inningsPitched":"78.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":23,"whip":"1.21","battersFaced":329,"outs":235,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":1203,"balls":420,"strikes":783,"strikePercentage":".650","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":".333","pitchesPerInning":"15.36","gamesFinished":8,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"8.16","walksPer9Inn":"2.76","hitsPer9Inn":"8.16","runsScoredPer9":"2.76","homeRunsPer9":"0.69","inheritedRunners":36,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 3-14)","summary":"2.1 IP, 7 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":19,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":31,"strikes":43,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":24,"gamesStarted":24,"flyOuts":84,"groundOuts":108,"airOuts":149,"runs":98,"doubles":38,"triples":5,"homeRuns":19,"strikeOuts":77,"baseOnBalls":44,"intentionalWalks":1,"hits":159,"hitByPitch":5,"atBats":488,"obp":".384","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":1909,"era":"6.73","inningsPitched":"115.0","wins":3,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.77","battersFaced":543,"outs":345,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1909,"balls":721,"strikes":1188,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":7,"winPercentage":".176","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.03","walksPer9Inn":"3.44","hitsPer9Inn":"12.44","runsScoredPer9":"7.67","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":28,"lineOuts":37},"fielding":{"gamesStarted":1,"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"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":18,"airOuts":29,"runs":10,"doubles":4,"triples":2,"homeRuns":1,"strikeOuts":32,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".206","atBats":97,"obp":".255","slg":".320","ops":".575","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":31,"rbi":15,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":19,"stolenBasePercentage":".731","caughtStealingPercentage":".269","assists":7,"putOuts":178,"errors":6,"chances":191,"fielding":".969","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":28,"gamesStarted":28,"flyOuts":92,"groundOuts":146,"airOuts":162,"runs":95,"doubles":30,"triples":5,"homeRuns":21,"strikeOuts":112,"baseOnBalls":35,"intentionalWalks":2,"hits":177,"hitByPitch":5,"atBats":590,"obp":".341","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2237,"era":"4.97","inningsPitched":"145.0","wins":4,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.46","battersFaced":637,"outs":435,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2237,"balls":720,"strikes":1517,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".211","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.95","walksPer9Inn":"2.17","hitsPer9Inn":"10.99","runsScoredPer9":"5.90","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":4,"chances":18,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":57,"groundOuts":124,"airOuts":90,"runs":47,"doubles":19,"triples":2,"homeRuns":2,"strikeOuts":49,"baseOnBalls":33,"intentionalWalks":0,"hits":99,"hitByPitch":10,"avg":".278","atBats":356,"obp":".352","slg":".360","ops":".712","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":128,"rbi":29,"leftOnBase":115,"sacBunts":2,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"178.00","popOuts":6,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":117,"errors":2,"chances":143,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":6,"strikes":10,"strikePercentage":".630","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":49,"gamesStarted":0,"flyOuts":29,"groundOuts":43,"airOuts":58,"runs":28,"doubles":12,"triples":2,"homeRuns":6,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":1,"hits":47,"hitByPitch":4,"atBats":205,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":966,"era":"3.72","inningsPitched":"55.2","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":23,"whip":"1.24","battersFaced":234,"outs":167,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":348,"strikes":618,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"17.35","gamesFinished":15,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"9.70","walksPer9Inn":"3.56","hitsPer9Inn":"7.60","runsScoredPer9":"4.53","homeRunsPer9":"0.97","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"3","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672710":{"person":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":12,"strikes":25,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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":4,"gamesStarted":0,"flyOuts":11,"groundOuts":9,"airOuts":19,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":43,"obp":".283","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":182,"era":"4.63","inningsPitched":"11.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.03","battersFaced":46,"outs":35,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":64,"strikes":118,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"3.86","walksPer9Inn":"1.54","hitsPer9Inn":"7.71","runsScoredPer9":"4.63","homeRunsPer9":"1.54","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":14,"groundOuts":30,"airOuts":22,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".241","atBats":116,"obp":".279","slg":".353","ops":".632","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":41,"rbi":9,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":4,"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":33,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID690022":{"person":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"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":50,"flyOuts":14,"groundOuts":46,"airOuts":25,"runs":21,"doubles":8,"triples":3,"homeRuns":1,"strikeOuts":54,"baseOnBalls":8,"intentionalWalks":0,"hits":39,"hitByPitch":4,"avg":".245","atBats":159,"obp":".297","slg":".352","ops":".649","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":56,"rbi":17,"leftOnBase":67,"sacBunts":4,"sacFlies":1,"babip":".362","groundOutsToAirouts":"1.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"159.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":124,"putOuts":78,"errors":5,"chances":207,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688760":{"person":{"id":688760,"fullName":"Blaine Crim","link":"/api/v1/people/688760"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":8,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".087","atBats":23,"obp":".160","slg":".261","ops":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":6,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":36,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","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,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":66,"groundOuts":89,"airOuts":128,"runs":69,"doubles":25,"triples":4,"homeRuns":30,"strikeOuts":140,"baseOnBalls":30,"intentionalWalks":0,"hits":136,"hitByPitch":4,"avg":".277","atBats":491,"obp":".323","slg":".527","ops":".850","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":259,"rbi":87,"leftOnBase":189,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.37","popOuts":36,"lineOuts":26},"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":12,"stolenBases":65,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":35,"putOuts":590,"errors":8,"chances":633,"fielding":".987","passedBall":6,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":2,"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":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":1,"flyOuts":21,"groundOuts":54,"airOuts":35,"runs":33,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":0,"atBats":163,"obp":".388","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"6.92","inningsPitched":"40.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.76","battersFaced":184,"outs":121,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":230,"strikes":404,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.72","gamesFinished":9,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.36","walksPer9Inn":"4.02","hitsPer9Inn":"11.83","runsScoredPer9":"7.36","homeRunsPer9":"2.23","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":3,"chances":10,"fielding":".700","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":40,"groundOuts":70,"airOuts":77,"runs":24,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":0,"hits":61,"hitByPitch":4,"avg":".227","atBats":269,"obp":".281","slg":".368","ops":".649","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":99,"rbi":30,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.62","popOuts":12,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.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":134,"putOuts":176,"errors":4,"chances":314,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":12,"gamesStarted":10,"flyOuts":43,"groundOuts":51,"airOuts":67,"runs":50,"doubles":8,"triples":0,"homeRuns":14,"strikeOuts":22,"baseOnBalls":20,"intentionalWalks":0,"hits":71,"hitByPitch":2,"atBats":207,"obp":".399","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":873,"era":"9.00","inningsPitched":"50.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.82","battersFaced":233,"outs":150,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":335,"strikes":538,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".167","pitchesPerInning":"17.46","gamesFinished":2,"strikeoutWalkRatio":"1.10","strikeoutsPer9Inn":"3.96","walksPer9Inn":"3.60","hitsPer9Inn":"12.78","runsScoredPer9":"9.00","homeRunsPer9":"2.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":64,"groundOuts":95,"airOuts":109,"runs":60,"doubles":26,"triples":5,"homeRuns":15,"strikeOuts":158,"baseOnBalls":41,"intentionalWalks":0,"hits":134,"hitByPitch":4,"avg":".271","atBats":495,"obp":".331","slg":".434","ops":".765","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":215,"rbi":51,"leftOnBase":171,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":17,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":251,"errors":3,"chances":265,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":39,"groundOuts":60,"airOuts":77,"runs":49,"doubles":15,"triples":3,"homeRuns":11,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":275,"obp":".345","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1077,"era":"6.14","inningsPitched":"66.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.50","battersFaced":293,"outs":198,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1077,"balls":349,"strikes":728,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.18","hitsPer9Inn":"11.32","runsScoredPer9":"6.68","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":65,"groundOuts":116,"airOuts":116,"runs":53,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":127,"baseOnBalls":29,"intentionalWalks":0,"hits":111,"hitByPitch":0,"avg":".239","atBats":464,"obp":".282","slg":".384","ops":".666","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":178,"rbi":55,"leftOnBase":181,"sacBunts":2,"sacFlies":4,"babip":".297","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.14","popOuts":15,"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":5,"putOuts":341,"errors":2,"chances":348,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":61,"airOuts":91,"runs":41,"doubles":18,"triples":3,"homeRuns":8,"strikeOuts":87,"baseOnBalls":20,"intentionalWalks":0,"hits":82,"hitByPitch":1,"avg":".259","atBats":316,"obp":".305","slg":".411","ops":".716","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":130,"rbi":26,"leftOnBase":105,"sacBunts":4,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":13,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":208,"putOuts":128,"errors":7,"chances":343,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":28,"groundOuts":61,"airOuts":52,"runs":12,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".209","atBats":196,"obp":".243","slg":".301","ops":".544","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":59,"rbi":13,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.33","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":109,"putOuts":117,"errors":6,"chances":232,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":14,"gamesStarted":1,"flyOuts":17,"groundOuts":29,"airOuts":31,"runs":26,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":1,"atBats":121,"obp":".383","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":522,"era":"7.94","inningsPitched":"28.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.69","battersFaced":131,"outs":85,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":205,"strikes":317,"strikePercentage":".610","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"18.42","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.35","walksPer9Inn":"1.59","hitsPer9Inn":"13.66","runsScoredPer9":"8.26","homeRunsPer9":"3.81","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":40,"gamesStarted":0,"flyOuts":28,"groundOuts":71,"airOuts":47,"runs":46,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":41,"baseOnBalls":21,"intentionalWalks":1,"hits":69,"hitByPitch":6,"atBats":228,"obp":".376","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":948,"era":"7.08","inningsPitched":"54.2","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":43,"whip":"1.65","battersFaced":255,"outs":164,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":948,"balls":354,"strikes":594,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".167","pitchesPerInning":"17.34","gamesFinished":4,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.46","hitsPer9Inn":"11.36","runsScoredPer9":"7.57","homeRunsPer9":"1.81","inheritedRunners":27,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":28,"gamesStarted":23,"flyOuts":73,"groundOuts":157,"airOuts":134,"runs":103,"doubles":38,"triples":3,"homeRuns":22,"strikeOuts":69,"baseOnBalls":46,"intentionalWalks":2,"hits":188,"hitByPitch":7,"atBats":540,"obp":".403","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2217,"era":"6.84","inningsPitched":"126.1","wins":4,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":96,"whip":"1.85","battersFaced":602,"outs":379,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2217,"balls":857,"strikes":1360,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".211","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.92","walksPer9Inn":"3.28","hitsPer9Inn":"13.39","runsScoredPer9":"7.34","homeRunsPer9":"1.57","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":9,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":15,"groundOuts":24,"airOuts":19,"runs":12,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":89,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":378,"era":"3.63","inningsPitched":"22.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.48","battersFaced":99,"outs":67,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":133,"strikes":245,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.93","gamesFinished":7,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.27","walksPer9Inn":"3.63","hitsPer9Inn":"9.67","runsScoredPer9":"4.84","homeRunsPer9":"0.40","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":20,"groundOuts":25,"airOuts":30,"runs":16,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".222","atBats":108,"obp":".292","slg":".287","ops":".579","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":31,"rbi":7,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.00","popOuts":5,"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":54,"putOuts":26,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671289,678662,666160,688760,686668,692585,687597,571657,690924,690022,696100,608566,672710,675848,623474,669020],"pitchers":[608566,672710,675848,623474,669020],"bench":[606115,691720,691011],"bullpen":[687134,685326,683409,663372,607536,685299,677955,683627,622608,680767],"battingOrder":[671289,678662,666160,688760,686668,687597,571657,690924,696100],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tovar (18, Morejon)."},{"label":"HR","value":"Moniak 2 (21, 4th inning off Darvish, 0 on, 0 out, 6th inning off Estrada, J, 2 on, 0 out)."},{"label":"TB","value":"Farmer, K; Fulford; Moniak 10; Tovar 3."},{"label":"RBI","value":"Moniak 5 (62); Tovar (26)."},{"label":"2-out RBI","value":"Moniak; Tovar."},{"label":"Runners left in scoring position, 2 out","value":"Crim 2; Tovar."},{"label":"SAC","value":"Ritter."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Moniak 2 (9, 2nd base off Darvish/Fermin, 2nd base off Miller, M/Fermin)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Ritter-Tovar-Crim)."}]}],"note":[{"label":"a","value":"Struck out for Fernández, Y in the 8th."},{"label":"b","value":"Reached on error for Ritter in the 9th."}]},"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":9,"groundOuts":3,"airOuts":18,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".252","atBats":37,"obp":".321","slg":".388","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":19,"rbi":9,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":5},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":35,"obp":".270","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"3.64","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.20","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":55,"strikes":104,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":6,"pitchesPerInning":"17.67","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"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":57,"gamesStarted":0,"flyOuts":44,"groundOuts":38,"airOuts":73,"runs":28,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":58,"baseOnBalls":29,"intentionalWalks":2,"hits":49,"hitByPitch":1,"atBats":213,"obp":".320","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":965,"era":"4.24","inningsPitched":"57.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":27,"whip":"1.36","battersFaced":248,"outs":172,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":965,"balls":371,"strikes":594,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".667","pitchesPerInning":"16.83","gamesFinished":18,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.10","walksPer9Inn":"4.55","hitsPer9Inn":"7.69","runsScoredPer9":"4.40","homeRunsPer9":"1.41","inheritedRunners":37,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":43,"groundOuts":83,"airOuts":80,"runs":30,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":1,"hits":75,"hitByPitch":2,"avg":".260","atBats":289,"obp":".307","slg":".346","ops":".653","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":100,"rbi":24,"leftOnBase":112,"sacBunts":7,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.25","popOuts":17,"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":12,"stolenBases":38,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":36,"putOuts":739,"errors":5,"chances":780,"fielding":".994","passedBall":6,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":40,"groundOuts":47,"airOuts":72,"runs":23,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":20,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":232,"obp":".271","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1043,"era":"2.87","inningsPitched":"62.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.07","battersFaced":255,"outs":188,"gamesPitched":12,"completeGames":1,"shutouts":1,"pitchesThrown":1043,"balls":400,"strikes":643,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".667","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"9.62","walksPer9Inn":"2.87","hitsPer9Inn":"6.75","runsScoredPer9":"3.30","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","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":{"note":"(H, 8)","summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":18,"groundOuts":31,"airOuts":36,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":93,"baseOnBalls":24,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":185,"obp":".251","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":879,"era":"2.89","inningsPitched":"56.0","wins":1,"losses":2,"saves":21,"saveOpportunities":25,"holds":8,"blownSaves":4,"earnedRuns":18,"whip":"0.93","battersFaced":213,"outs":168,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":879,"balls":304,"strikes":575,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".333","pitchesPerInning":"15.70","gamesFinished":36,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"14.95","walksPer9Inn":"3.86","hitsPer9Inn":"4.50","runsScoredPer9":"3.05","homeRunsPer9":"0.80","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(S, 38)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":37,"groundOuts":47,"airOuts":72,"runs":23,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":70,"baseOnBalls":15,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":232,"obp":".248","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":995,"era":"3.06","inningsPitched":"64.2","wins":4,"losses":6,"saves":38,"saveOpportunities":43,"holds":0,"blownSaves":5,"earnedRuns":22,"whip":"0.93","battersFaced":251,"outs":194,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":995,"balls":320,"strikes":675,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".400","pitchesPerInning":"15.39","gamesFinished":52,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"9.74","walksPer9Inn":"2.09","hitsPer9Inn":"6.26","runsScoredPer9":"3.20","homeRunsPer9":"0.70","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":66,"gamesStarted":1,"flyOuts":28,"groundOuts":94,"airOuts":47,"runs":28,"doubles":13,"triples":2,"homeRuns":4,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":3,"hits":62,"hitByPitch":2,"atBats":257,"obp":".318","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1044,"era":"3.27","inningsPitched":"66.0","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":24,"whip":"1.36","battersFaced":291,"outs":198,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":382,"strikes":662,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".857","pitchesPerInning":"15.82","gamesFinished":16,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"7.91","walksPer9Inn":"3.82","hitsPer9Inn":"8.45","runsScoredPer9":"3.82","homeRunsPer9":"0.55","inheritedRunners":47,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","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":"200","stats":{"batting":{"summary":"2-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":69,"groundOuts":82,"airOuts":120,"runs":50,"doubles":20,"triples":6,"homeRuns":13,"strikeOuts":96,"baseOnBalls":30,"intentionalWalks":1,"hits":102,"hitByPitch":4,"avg":".259","atBats":394,"obp":".314","slg":".439","ops":".753","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":173,"rbi":60,"leftOnBase":183,"sacBunts":1,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.31","popOuts":16,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":259,"errors":1,"chances":267,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID578428":{"person":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":32,"groundOuts":110,"airOuts":63,"runs":26,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":53,"baseOnBalls":22,"intentionalWalks":0,"hits":65,"hitByPitch":7,"avg":".227","atBats":286,"obp":".297","slg":".273","ops":".570","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":78,"rbi":32,"leftOnBase":132,"sacBunts":3,"sacFlies":2,"babip":".274","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"286.00","popOuts":11,"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":161,"putOuts":101,"errors":4,"chances":266,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":18,"strikes":17,"strikePercentage":".490","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506433":{"person":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 4-5)","summary":"5.0 IP, 3 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":82,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":28,"strikes":54,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":13,"gamesStarted":13,"flyOuts":32,"groundOuts":55,"airOuts":65,"runs":40,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":0,"hits":54,"hitByPitch":6,"atBats":233,"obp":".301","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1001,"era":"5.63","inningsPitched":"62.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.14","battersFaced":257,"outs":187,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1001,"balls":351,"strikes":650,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".444","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"8.66","walksPer9Inn":"2.45","hitsPer9Inn":"7.80","runsScoredPer9":"5.78","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":71,"gamesStarted":0,"flyOuts":34,"groundOuts":40,"airOuts":59,"runs":29,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":101,"baseOnBalls":25,"intentionalWalks":2,"hits":54,"hitByPitch":3,"atBats":249,"obp":".293","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1136,"era":"3.46","inningsPitched":"67.2","wins":4,"losses":5,"saves":3,"saveOpportunities":6,"holds":28,"blownSaves":3,"earnedRuns":26,"whip":"1.17","battersFaced":282,"outs":203,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":1136,"balls":377,"strikes":759,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":3,"winPercentage":".444","pitchesPerInning":"16.79","gamesFinished":6,"strikeoutWalkRatio":"4.04","strikeoutsPer9Inn":"13.43","walksPer9Inn":"3.33","hitsPer9Inn":"7.18","runsScoredPer9":"3.86","homeRunsPer9":"1.33","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, HBP, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"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":133,"flyOuts":59,"groundOuts":96,"airOuts":141,"runs":52,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":97,"baseOnBalls":39,"intentionalWalks":1,"hits":118,"hitByPitch":5,"avg":".263","atBats":449,"obp":".327","slg":".457","ops":".784","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":205,"rbi":66,"leftOnBase":213,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.63","popOuts":33,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":158,"errors":2,"chances":172,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":55,"groundOuts":89,"airOuts":100,"runs":68,"doubles":24,"triples":2,"homeRuns":23,"strikeOuts":109,"baseOnBalls":33,"intentionalWalks":1,"hits":118,"hitByPitch":8,"avg":".286","atBats":412,"obp":".348","slg":".522","ops":".870","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":215,"rbi":75,"leftOnBase":194,"sacBunts":0,"sacFlies":4,"babip":".335","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.91","popOuts":18,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":207,"errors":6,"chances":223,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","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":85,"groundOuts":104,"airOuts":156,"runs":86,"doubles":35,"triples":1,"homeRuns":20,"strikeOuts":201,"baseOnBalls":66,"intentionalWalks":2,"hits":142,"hitByPitch":3,"atBats":596,"obp":".315","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2844,"era":"4.59","inningsPitched":"157.0","wins":8,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.32","battersFaced":674,"outs":471,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2844,"balls":1043,"strikes":1801,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".421","pitchesPerInning":"18.11","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.78","hitsPer9Inn":"8.14","runsScoredPer9":"4.93","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":35,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 19)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":69,"gamesStarted":0,"flyOuts":28,"groundOuts":83,"airOuts":54,"runs":21,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":64,"baseOnBalls":16,"intentionalWalks":3,"hits":45,"hitByPitch":0,"atBats":240,"obp":".237","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":915,"era":"2.15","inningsPitched":"67.0","wins":11,"losses":5,"saves":3,"saveOpportunities":7,"holds":19,"blownSaves":4,"earnedRuns":16,"whip":"0.91","battersFaced":262,"outs":201,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":915,"balls":293,"strikes":622,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":2,"winPercentage":".688","pitchesPerInning":"13.66","gamesFinished":9,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.15","hitsPer9Inn":"6.04","runsScoredPer9":"2.82","homeRunsPer9":"0.27","inheritedRunners":40,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":5,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695238":{"person":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"jerseyNumber":"24","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":11,"groundOuts":41,"airOuts":29,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".224","atBats":125,"obp":".322","slg":".280","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":35,"rbi":7,"leftOnBase":61,"sacBunts":1,"sacFlies":0,"babip":".289","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":71,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":99,"groundOuts":137,"airOuts":165,"runs":85,"doubles":33,"triples":0,"homeRuns":25,"strikeOuts":119,"baseOnBalls":53,"intentionalWalks":3,"hits":159,"hitByPitch":3,"avg":".277","atBats":575,"obp":".338","slg":".464","ops":".802","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":636,"totalBases":267,"rbi":88,"leftOnBase":260,"sacBunts":0,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":33,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":104,"errors":16,"chances":331,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669200":{"person":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"jerseyNumber":"18","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"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":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".176","atBats":17,"obp":".263","slg":".235","ops":".498","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | BB, 3 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":87,"groundOuts":155,"airOuts":137,"runs":102,"doubles":27,"triples":2,"homeRuns":22,"strikeOuts":122,"baseOnBalls":86,"intentionalWalks":7,"hits":148,"hitByPitch":6,"avg":".264","atBats":560,"obp":".367","slg":".438","ops":".805","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":654,"totalBases":245,"rbi":65,"leftOnBase":162,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.46","popOuts":24,"lineOuts":26},"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":334,"errors":3,"chances":341,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":3,"groundOuts":17,"airOuts":7,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".371","atBats":62,"obp":".409","slg":".484","ops":".893","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":30,"rbi":8,"leftOnBase":23,"sacBunts":2,"sacFlies":0,"babip":".500","groundOutsToAirouts":"2.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":51,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":42,"groundOuts":49,"airOuts":80,"runs":33,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".207","atBats":246,"obp":".272","slg":".333","ops":".605","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":82,"rbi":27,"leftOnBase":141,"sacBunts":4,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":24,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":37,"stolenBasePercentage":".755","caughtStealingPercentage":".245","assists":21,"putOuts":646,"errors":8,"chances":675,"fielding":".988","passedBall":2,"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":14,"gamesStarted":6,"flyOuts":34,"groundOuts":28,"airOuts":55,"runs":24,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":145,"obp":".288","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":581,"era":"5.68","inningsPitched":"38.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.13","battersFaced":156,"outs":114,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":200,"strikes":381,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"15.29","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"6.63","walksPer9Inn":"1.89","hitsPer9Inn":"8.29","runsScoredPer9":"5.68","homeRunsPer9":"2.13","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","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":5,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":121,"era":"0.00","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.81","battersFaced":33,"outs":26,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":35,"strikes":86,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"13.96","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.08","hitsPer9Inn":"5.19","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":71,"groundOuts":94,"airOuts":109,"runs":57,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":96,"baseOnBalls":65,"intentionalWalks":0,"hits":96,"hitByPitch":14,"avg":".249","atBats":385,"obp":".372","slg":".384","ops":".756","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":148,"rbi":53,"leftOnBase":165,"sacBunts":4,"sacFlies":6,"babip":".302","groundOutsToAirouts":"0.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":227,"putOuts":237,"errors":10,"chances":474,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":114,"groundOuts":202,"airOuts":208,"runs":60,"doubles":29,"triples":4,"homeRuns":7,"strikeOuts":20,"baseOnBalls":30,"intentionalWalks":0,"hits":165,"hitByPitch":2,"avg":".286","atBats":577,"obp":".320","slg":".386","ops":".706","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":627,"totalBases":223,"rbi":55,"leftOnBase":236,"sacBunts":12,"sacFlies":6,"babip":".284","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.43","popOuts":26,"lineOuts":68},"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":67,"putOuts":720,"errors":1,"chances":788,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":63,"groundOuts":110,"airOuts":114,"runs":62,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":97,"baseOnBalls":55,"intentionalWalks":4,"hits":117,"hitByPitch":8,"avg":".270","atBats":434,"obp":".359","slg":".429","ops":".788","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":186,"rbi":54,"leftOnBase":198,"sacBunts":0,"sacFlies":4,"babip":".311","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","popOuts":17,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":418,"errors":4,"chances":459,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":90,"groundOuts":111,"airOuts":173,"runs":53,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":71,"baseOnBalls":49,"intentionalWalks":1,"hits":117,"hitByPitch":7,"atBats":467,"obp":".328","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1983,"era":"3.72","inningsPitched":"123.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.35","battersFaced":528,"outs":370,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1983,"balls":732,"strikes":1251,"strikePercentage":".630","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".455","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"5.18","walksPer9Inn":"3.58","hitsPer9Inn":"8.54","runsScoredPer9":"3.87","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":46,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,701538,657656,657757,656811,630105,578428,666023,669200,506433,669093,670970,695243,663158],"pitchers":[506433,669093,670970,695243,663158],"bench":[650333,553869,669369,592518,695238],"bullpen":[656302,606996,650633,676760,673513,593974,699134,681190],"battingOrder":[665487,701538,657656,657757,656811,630105,578428,666023,669200],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McCoy (1, Herget, J); Sheets (28, Herget, J)."},{"label":"HR","value":"Merrill (13, 2nd inning off Márquez, 2 on, 0 out)."},{"label":"TB","value":"Cronenworth 2; Fermin 2; Iglesias, J 2; McCoy 3; Merrill 5; Sheets 2; Tatis Jr. 3."},{"label":"RBI","value":"Cronenworth (53); Fermin (24); Iglesias, J 2 (32); Merrill 3 (60); Sheets 2 (66)."},{"label":"2-out RBI","value":"Cronenworth; Iglesias, J 2; Sheets 2."},{"label":"Runners left in scoring position, 2 out","value":"O'Hearn; Fermin 2."},{"label":"GIDP","value":"Merrill."},{"label":"Team RISP","value":"6-for-16."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (30, 2nd base off Herget, J/Fulford)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Iglesias, J (4, fielding)."}]}],"note":[]}},"officials":[{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Freeman, T (by Darvish); Sheets (by Mejia, J)."},{"label":"Pitches-strikes","value":"Márquez 74-43; Contreras 37-25; Mejia, J 16-10; Herget, J 18-12; Rolison 2-2; Darvish 82-54; Estrada, J 20-12; Morejon 22-13; Miller, M 19-12; Suarez, R 16-13."},{"label":"Groundouts-flyouts","value":"Márquez 2-3; Contreras 1-4; Mejia, J 0-2; Herget, J 0-0; Rolison 0-0; Darvish 6-2; Estrada, J 0-0; Morejon 2-0; Miller, M 1-0; Suarez, R 1-0."},{"label":"Batters faced","value":"Márquez 19; Contreras 11; Mejia, J 5; Herget, J 5; Rolison 1; Darvish 20; Estrada, J 5; Morejon 5; Miller, M 4; Suarez, R 4."},{"label":"Inherited runners-scored","value":"Contreras 3-0; Rolison 1-0; Estrada, J 2-2; Miller, M 1-0."},{"label":"Ejections","value":"Rockies interim manager Warren Schaeffer ejected by HP umpire James Jean (8th)."},{"label":"Umpires","value":"HP: James Jean. 1B: Adam Hamari. 2B: Todd Tichenor. 3B: Nestor Ceja. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"1:12 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"40,693."},{"label":"Venue","value":"Petco Park."},{"label":"September 14, 2025"}],"pitchingNotes":["Darvish pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","boxscoreName":"Moniak"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"4-4 | 2 HR, 5 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":126,"flyOuts":75,"groundOuts":75,"airOuts":118,"runs":56,"doubles":17,"triples":8,"homeRuns":21,"strikeOuts":102,"baseOnBalls":21,"intentionalWalks":1,"hits":107,"hitByPitch":2,"avg":".268","atBats":399,"obp":".306","slg":".509","ops":".815","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":203,"rbi":62,"leftOnBase":141,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":11,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":222,"errors":7,"chances":232,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":88,"hittingGameScore":88},{"player":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","boxscoreName":"Tatis Jr."},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | BB, 3 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":87,"groundOuts":155,"airOuts":137,"runs":102,"doubles":27,"triples":2,"homeRuns":22,"strikeOuts":122,"baseOnBalls":86,"intentionalWalks":7,"hits":148,"hitByPitch":6,"avg":".264","atBats":560,"obp":".367","slg":".438","ops":".805","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":654,"totalBases":245,"rbi":65,"leftOnBase":162,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.46","popOuts":24,"lineOuts":26},"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":334,"errors":3,"chances":341,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":672710,"fullName":"Roansy Contreras","link":"/api/v1/people/672710","boxscoreName":"Contreras"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":12,"strikes":25,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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":4,"gamesStarted":0,"flyOuts":11,"groundOuts":9,"airOuts":19,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":43,"obp":".283","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":182,"era":"4.63","inningsPitched":"11.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.03","battersFaced":46,"outs":35,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":64,"strikes":118,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"3.86","walksPer9Inn":"1.54","hitsPer9Inn":"7.71","runsScoredPer9":"4.63","homeRunsPer9":"1.54","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":60,"pitchingGameScore":60}]},"decisions":{"winner":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"loser":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"save":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}