{"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":823587,"link":"/api/v1.1/game/823587/feed/live","metaData":{"wait":10,"timeStamp":"20260819_195931","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823587,"type":"R","doubleHeader":"N","id":"2026/08/19/sdnmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823587-2026-08-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-19T17:10:00Z","originalDate":"2026-08-19","officialDate":"2026-08-19","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":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":60,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":68,"losses":60,"winningPercentage":".531"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":70,"ties":0,"pct":".453"},"records":{},"divisionLeader":false,"wins":58,"losses":70,"winningPercentage":".453"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID642376":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376","firstName":"Jefry","lastName":"Yan","primaryNumber":"84","birthDate":"1996-08-17","currentAge":30,"birthCity":"San Rafael del Yuma","birthCountry":"Dominican Republic","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jefry","useLastName":"Yan","boxscoreName":"Yan","gender":"M","nameMatrilineal":"Pie","isPlayer":true,"isVerified":true,"pronunciation":"YEFF-ree YAWN","mlbDebutDate":"2026-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jefry Yan","nameSlug":"jefry-yan-642376","firstLastName":"Jefry Yan","lastFirstName":"Yan, Jefry","lastInitName":"Yan, J","initLastName":"J Yan","fullFMLName":"Jefry Yan","fullLFMName":"Yan, Jefry","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":30,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID650960":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960","firstName":"Daniel","lastName":"Duarte","primaryNumber":"54","birthDate":"1996-12-04","currentAge":29,"birthCity":"Huatabampo","birthStateProvince":"SO","birthCountry":"Mexico","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Duarte","middleName":"Francisco","boxscoreName":"Duarte","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Duarte","nameSlug":"daniel-duarte-650960","firstLastName":"Daniel Duarte","lastFirstName":"Duarte, Daniel","lastInitName":"Duarte, D","initLastName":"D Duarte","fullFMLName":"Daniel Francisco Duarte","fullLFMName":"Duarte, Daniel Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID694646":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646","firstName":"Chayce","lastName":"McDermott","primaryNumber":"43","birthDate":"1998-08-22","currentAge":28,"birthCity":"Anderson","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chayce","useLastName":"McDermott","middleName":"Michael","boxscoreName":"McDermott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chayce McDermott","nameSlug":"chayce-mcdermott-694646","firstLastName":"Chayce McDermott","lastFirstName":"McDermott, Chayce","lastInitName":"McDermott, C","initLastName":"C McDermott","fullFMLName":"Chayce Michael McDermott","fullLFMName":"McDermott, Chayce Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID702752":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752","firstName":"Jonathan","lastName":"Pintaro","primaryNumber":"91","birthDate":"1997-11-07","currentAge":28,"birthCity":"Pelham","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Pintaro","middleName":"Ryan","boxscoreName":"Pintaro","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Pintaro","nameSlug":"jonathan-pintaro-702752","firstLastName":"Jonathan Pintaro","lastFirstName":"Pintaro, Jonathan","lastInitName":"Pintaro, J","initLastName":"J Pintaro","fullFMLName":"Jonathan Ryan Pintaro","fullLFMName":"Pintaro, Jonathan Ryan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":26,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID804267":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267","firstName":"Zachary","lastName":"Thornton","primaryNumber":"49","birthDate":"2002-01-17","currentAge":24,"birthCity":"Winona","birthStateProvince":"MN","birthCountry":"USA","height":"6' 3\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Thornton","middleName":"Charles","boxscoreName":"Thornton, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Zac Thornton","nameSlug":"zac-thornton-804267","firstLastName":"Zac Thornton","lastFirstName":"Thornton, Zac","lastInitName":"Thornton, Z","initLastName":"Z Thornton","fullFMLName":"Zachary Charles Thornton","fullLFMName":"Thornton, Zachary Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":22,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID476594":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594","firstName":"Robert","lastName":"Stock","primaryNumber":"89","birthDate":"1989-11-21","currentAge":36,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Stock","middleName":"Anthony","boxscoreName":"Stock","nickName":"Cretch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2018-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Stock","nameSlug":"robert-stock-476594","firstLastName":"Robert Stock","lastFirstName":"Stock, Robert","lastInitName":"Stock, R","initLastName":"R Stock","fullFMLName":"Robert Anthony Stock","fullLFMName":"Stock, Robert Anthony","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID681320":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320","firstName":"Nathan","lastName":"Lavender","primaryNumber":"94","birthDate":"2000-01-20","currentAge":26,"birthCity":"Hudson","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Lavender","middleName":"James","boxscoreName":"Lavender","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nate Lavender","nameSlug":"nate-lavender-681320","firstLastName":"Nate Lavender","lastFirstName":"Lavender, Nate","lastInitName":"Lavender, N","initLastName":"N Lavender","fullFMLName":"Nathan James Lavender","fullLFMName":"Lavender, Nathan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665506":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506","firstName":"Cristian","lastName":"Pache","primaryNumber":"71","birthDate":"1998-11-19","currentAge":27,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Cristian","useLastName":"Pache","middleName":"Rafael","boxscoreName":"Pache","gender":"M","nameMatrilineal":"Torres","isPlayer":true,"isVerified":true,"pronunciation":"Pah-Chay","mlbDebutDate":"2020-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Pache","nameSlug":"cristian-pache-665506","firstLastName":"Cristian Pache","lastFirstName":"Pache, Cristian","lastInitName":"Pache, C","initLastName":"C Pache","fullFMLName":"Cristian Rafael Pache","fullLFMName":"Pache, Cristian Rafael","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"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},"ID673380":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380","firstName":"Dedniel","lastName":"Núñez","primaryNumber":"72","birthDate":"1996-06-05","currentAge":30,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dedniel","useLastName":"Núñez","middleName":"Omar","boxscoreName":"Núñez, D","gender":"M","nameMatrilineal":"Pascual","isPlayer":true,"isVerified":true,"pronunciation":"DED-nee-ehl NOON-yehz","mlbDebutDate":"2024-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dedniel Núñez","nameSlug":"dedniel-nunez-673380","firstLastName":"Dedniel Núñez","lastFirstName":"Núñez, Dedniel","lastInitName":"Núñez, D","initLastName":"D Núñez","fullFMLName":"Dedniel Omar Núñez","fullLFMName":"Núñez, Dedniel Omar","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID681035":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","firstName":"Christian","lastName":"Scott","primaryNumber":"45","birthDate":"1999-06-15","currentAge":27,"birthCity":"Coconut Creek","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Scott","middleName":"David","boxscoreName":"Scott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Scott","nameSlug":"christian-scott-681035","firstLastName":"Christian Scott","lastFirstName":"Scott, Christian","lastInitName":"Scott, C","initLastName":"C Scott","fullFMLName":"Christian David Scott","fullLFMName":"Scott, Christian David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66}},"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289","location":{"address1":"Citi Field","city":"Flushing","state":"New York","stateAbbrev":"NY","postalCode":"11368","defaultCoordinates":{"latitude":40.75753012,"longitude":-73.84559155},"azimuthAngle":13.0,"elevation":10,"country":"USA","phone":"(718) 507-6387"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41922,"turfType":"Grass","roofType":"Open","leftLine":335,"left":358,"leftCenter":370,"center":408,"rightCenter":380,"right":370,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":3289,"link":"/api/v1/venues/3289"},"weather":{"condition":"Sunny","temp":"85","wind":"7 mph, Out To RF"},"gameInfo":{"attendance":26195,"firstPitch":"2026-08-19T17:10:00.000Z","gameDurationMinutes":169},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"home":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"}},"officialScorer":{"id":670603,"fullName":"Howard Kaplan","link":"/api/v1/people/670603"},"primaryDatacaster":{"id":490176,"fullName":"Jake Fox","link":"/api/v1/people/490176"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T17:10:16.589Z","endTime":"2026-08-19T17:11:44.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"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":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T14:44:40.137Z","endTime":"2026-08-19T16:47:04.029Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T16:47:04.029Z","endTime":"2026-08-19T17:09:23.170Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T17:09:23.170Z","endTime":"2026-08-19T17:10:18.607Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.588474678224678,"aZ":-22.76258399044138,"pfxX":-1.4690431168565703,"pfxZ":5.304537190030903,"pX":-0.09179393587834599,"pZ":2.5887857161229095,"vX0":10.269255024427451,"vY0":-131.53234743048841,"vZ0":-2.4074544355662626,"x":120.5,"y":168.88,"x0":-3.8347370641026055,"y0":50.004260085686354,"z0":5.181455574859519,"aX":-2.6091848283533787},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":0.7,"spinRate":2274,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.414424645322784,"extension":6.207120560810526},"index":3,"playId":"472737f5-92dd-3038-9f13-14cbe7134ec6","pitchNumber":1,"startTime":"2026-08-19T17:10:18.607Z","endTime":"2026-08-19T17:10:22.745Z","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":79.9,"endSpeed":73.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40769145296907,"aZ":-31.406993453513557,"pfxX":7.420045183986846,"pfxZ":0.562324544222637,"pX":-1.2942859110762575,"pZ":3.778393536114569,"vX0":4.101501623794712,"vY0":-116.27446968232488,"vZ0":3.736731369287929,"x":166.34,"y":136.76,"x0":-4.046847754756676,"y0":50.00358047747414,"z0":5.136011067928736,"aX":10.128169006763555},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.3,"breakHorizontal":-14.5,"spinRate":2307,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.47160907255289164,"extension":6.269816151089735},"index":4,"playId":"c8910942-0ed0-3a02-a80b-a5dbedcb118b","pitchNumber":2,"startTime":"2026-08-19T17:10:34.635Z","endTime":"2026-08-19T17:10:39.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59151966118939,"aZ":-24.01759113592272,"pfxX":1.2266041335180664,"pfxZ":4.838022569208324,"pX":0.2354980070203814,"pZ":1.6943345226101862,"vX0":9.792275097116697,"vY0":-129.20537248914908,"vZ0":-3.8043119688001172,"x":108.02,"y":193.03,"x0":-3.7672015062738,"y0":50.00456362553464,"z0":5.037325787547974,"aX":2.066500068543019},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-4.4,"spinRate":2539,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.42435769199793283,"extension":6.452380030461878},"index":5,"playId":"a5804e40-39e0-3c4f-8b49-f30fa97b2abb","pitchNumber":3,"startTime":"2026-08-19T17:10:49.560Z","endTime":"2026-08-19T17:10:53.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54577567114645,"aZ":-17.92563779495634,"pfxX":-10.290116833353759,"pfxZ":7.384770706745295,"pX":1.349313411187862,"pZ":2.6789106343046947,"vX0":17.90866441863167,"vY0":-138.413636906044,"vZ0":-2.9546744767771047,"x":65.57,"y":166.45,"x0":-3.884584583250471,"y0":50.00173358212618,"z0":4.968859462557232,"aX":-19.852705928512567},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2467,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.3965897536996641,"extension":6.391104402769964},"index":6,"playId":"8d98b67c-a038-33cb-b093-fcb216cd9bbd","pitchNumber":4,"startTime":"2026-08-19T17:11:06.616Z","endTime":"2026-08-19T17:11:09.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350178698483216,"aZ":-25.676145726197266,"pfxX":-11.2876376245883,"pfxZ":3.4487924012916853,"pX":-1.3836396575231134,"pZ":2.5472811363936394,"vX0":11.000245355503836,"vY0":-136.01292831723907,"vZ0":-1.597946094340104,"x":169.74,"y":170.0,"x0":-4.0036031587049905,"y0":50.00061623402463,"z0":4.913673083647152,"aX":-21.258088150601896},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":18.2,"spinRate":2161,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4018886064973919,"extension":6.146567923576093},"index":7,"playId":"e9b0e2bb-27ff-3bd3-8cd9-59aaca90dae7","pitchNumber":5,"startTime":"2026-08-19T17:11:22.140Z","endTime":"2026-08-19T17:11:26.521Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.070596369901445,"aZ":-25.195235087278032,"pfxX":-0.6039260113925603,"pfxZ":3.9412101540229427,"pX":-0.02267577210700952,"pZ":1.6153160913753157,"vX0":10.184096886131004,"vY0":-131.25255082549072,"vZ0":-3.90827369146416,"x":117.86,"y":195.17,"x0":-3.851096870060305,"y0":50.000128533417886,"z0":4.968951664788581,"aX":-1.0697520278680472},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":-0.8,"spinRate":2560,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41505193315404165,"extension":6.154744431866077},"index":8,"playId":"48197101-bdc7-3ad5-9f46-b38987461538","pitchNumber":6,"startTime":"2026-08-19T17:11:38.905Z","endTime":"2026-08-19T17:11:44.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:11:44.122Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out to first baseman Jared Young. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T17:12:04.007Z","endTime":"2026-08-19T17:12:40.369Z","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":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":"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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855186239415787,"aZ":-15.42930382684442,"pfxX":-7.4690719063532205,"pfxZ":8.689045447941558,"pX":0.12028951632494354,"pZ":2.7815721982197865,"vX0":13.284590957494897,"vY0":-137.97111221434395,"vZ0":-3.404945874718609,"x":112.41,"y":163.68,"x0":-3.787741585872455,"y0":50.00215855980319,"z0":5.072284650746784,"aX":-14.393979016185172},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2329,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3970823457454289,"extension":6.340716324709164},"index":0,"playId":"69a6937f-bf50-357f-883c-61c0a9f5d6ac","pitchNumber":1,"startTime":"2026-08-19T17:12:12.902Z","endTime":"2026-08-19T17:12:16.792Z","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":94.6,"endSpeed":86.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.149725704823453,"aZ":-28.102661269372078,"pfxX":-10.637945821691149,"pfxZ":2.1220189961959317,"pX":-0.6592914574746976,"pZ":2.0840196415942986,"vX0":12.686748269874627,"vY0":-137.27375291653536,"vZ0":-2.4684353933611645,"x":142.13,"y":182.51,"x0":-3.949161146162719,"y0":50.0018487790194,"z0":4.899556565911997,"aX":-20.391289758514596},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2214,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.3983437140546169,"extension":6.451500288840137},"hitData":{"launchSpeed":63.7,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":138.47,"coordY":184.33}},"index":1,"playId":"8b8661e6-4ccb-3a38-bbe8-a3712f31d7ed","pitchNumber":2,"startTime":"2026-08-19T17:12:32.337Z","endTime":"2026-08-19T17:12:40.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:12:40.369Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T17:13:06.543Z","endTime":"2026-08-19T17:14:46.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890270304847498,"aZ":-22.69321157478131,"pfxX":-0.39123506334053726,"pfxZ":5.38460995014753,"pX":1.0911890992973838,"pZ":1.8266840079301778,"vX0":12.711323480400898,"vY0":-131.13863452521161,"vZ0":-3.9105891540080746,"x":75.41,"y":189.46,"x0":-3.745758306274406,"y0":50.00431774991832,"z0":5.0081227847646606,"aX":-0.6923064823913823},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.8,"spinRate":2390,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4159490267557211,"extension":6.354123198049769},"index":0,"playId":"ab81dd79-f26c-305e-95e0-eac152150142","pitchNumber":1,"startTime":"2026-08-19T17:13:09.880Z","endTime":"2026-08-19T17:13:13.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30094039535356,"aZ":-22.028350805077526,"pfxX":-2.094609829158527,"pfxZ":5.713697618190453,"pX":-1.1353799347156572,"pZ":2.303074042987882,"vX0":7.806515567213348,"vY0":-131.49843741410288,"vZ0":-3.0211354319913664,"x":160.28,"y":176.6,"x0":-3.8526699393877446,"y0":50.00033525169253,"z0":5.075978776692353,"aX":-3.7181445350313673},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.0,"breakHorizontal":2.3,"spinRate":2326,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4143650982366678,"extension":6.049297756515595},"index":1,"playId":"a4da04e5-9da5-3168-9b64-6f6d174c3fb2","pitchNumber":2,"startTime":"2026-08-19T17:13:27.918Z","endTime":"2026-08-19T17:13:32.477Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7065633603332,"aZ":-30.277373714118397,"pfxX":-11.131280889606625,"pfxZ":1.0131056954248967,"pX":0.6735533014146451,"pZ":1.0833047895781305,"vX0":15.751261304310754,"vY0":-136.08316887836244,"vZ0":-4.212218496363407,"x":91.33,"y":209.53,"x0":-3.74196982129858,"y0":50.00470262763189,"z0":4.747340467257196,"aX":-20.891398871655866},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":16.8,"spinRate":2237,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4024133135388279,"extension":6.404775672142006},"index":2,"playId":"e7e13ad3-c185-30e0-ac4d-6586399bacdc","pitchNumber":3,"startTime":"2026-08-19T17:13:45.478Z","endTime":"2026-08-19T17:13:49.275Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26843330407812,"aZ":-26.445597275146003,"pfxX":-10.928531927978078,"pfxZ":3.1396110679959737,"pX":0.05179787407861477,"pZ":2.986773623093192,"vX0":14.298513919371546,"vY0":-134.09060296011444,"vZ0":0.061130422268322326,"x":115.03,"y":158.14,"x0":-3.923233813473812,"y0":50.005063053777555,"z0":4.846341433512169,"aX":-19.957695798435108},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":2270,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.40806793933565366,"extension":6.393993177865596},"index":3,"playId":"9fbcfba0-4541-32d0-af2a-adbe74fe278f","pitchNumber":4,"startTime":"2026-08-19T17:14:00.735Z","endTime":"2026-08-19T17:14:04.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.689621157156044,"aZ":-22.87785880000335,"pfxX":-2.4564073120987198,"pfxZ":5.191223173178814,"pX":0.6045540402312584,"pZ":1.9619162995201058,"vX0":12.360839385347054,"vY0":-131.91002059649676,"vZ0":-3.4870403514578143,"x":93.96,"y":185.81,"x0":-3.7898907781402156,"y0":50.00601654129816,"z0":4.955697482567486,"aX":-4.403395604646811},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":2.2,"spinRate":2373,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.41262023678286663,"extension":6.309250276176309},"index":4,"playId":"eb4c48c1-7925-3560-9a5e-4c733736c984","pitchNumber":5,"startTime":"2026-08-19T17:14:18.488Z","endTime":"2026-08-19T17:14:22.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90324621604666,"aZ":-18.540213343823126,"pfxX":-7.253858284072237,"pfxZ":6.880639165020723,"pX":-1.0679380857311105,"pZ":3.5651829247761064,"vX0":11.055499550790993,"vY0":-139.5396410303155,"vZ0":-0.44319530543304214,"x":157.71,"y":142.52,"x0":-4.129587831046159,"y0":50.00539266137298,"z0":4.942086392750037,"aX":-14.380253986673312},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":11.0,"spinRate":2299,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3917702818165334,"extension":6.315625139721321},"index":5,"playId":"a30653a2-57d2-3c2e-b248-fde8edb99945","pitchNumber":6,"startTime":"2026-08-19T17:14:43.342Z","endTime":"2026-08-19T17:14:46.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:14:46.731Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T17:15:10.401Z","endTime":"2026-08-19T17:17:25.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07888615988108,"aZ":-22.08293527409652,"pfxX":-1.036890349327737,"pfxZ":5.591809502352205,"pX":1.1230735852988822,"pZ":1.6938145751049376,"vX0":12.90622102170659,"vY0":-132.21073951794983,"vZ0":-4.368800868937777,"x":74.19,"y":193.05,"x0":-3.6474211586964356,"y0":50.00398944372184,"z0":4.949627068099064,"aX":-1.874737243390233},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-0.4,"spinRate":2460,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4112701670040817,"extension":6.283607948988672},"index":0,"playId":"163196c9-0768-3075-b558-249ebd8e56fd","pitchNumber":1,"startTime":"2026-08-19T17:15:13.320Z","endTime":"2026-08-19T17:15:17.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75846073392642,"aZ":-19.443479368178494,"pfxX":-1.988579849204466,"pfxZ":6.751135830273814,"pX":-0.15385784565335803,"pZ":2.6354855620000674,"vX0":10.826859789676229,"vY0":-135.5144404694953,"vZ0":-2.7947669076863817,"x":122.86,"y":167.62,"x0":-3.9187270242316212,"y0":50.00245095636762,"z0":5.016900533918674,"aX":-3.7505820223869057},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":1.7,"spinRate":2412,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4020567531402133,"extension":6.27670800641093},"index":1,"playId":"39d59ac3-7ef4-350d-8616-475fbe8bb292","pitchNumber":2,"startTime":"2026-08-19T17:15:30.442Z","endTime":"2026-08-19T17:15:33.442Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.376318648420444,"aZ":-28.590243086020266,"pfxX":-11.687632630453564,"pfxZ":1.807586325905552,"pX":0.39763471280192136,"pZ":2.3619472963489088,"vX0":15.651657018020343,"vY0":-138.9485759337933,"vZ0":-1.8627399986514748,"x":101.84,"y":175.01,"x0":-3.756168979155541,"y0":50.00113703920814,"z0":4.9169989353885235,"aX":-23.147096498954014},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.1,"breakHorizontal":18.4,"spinRate":2090,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.3922665250659456,"extension":6.415847062759096},"index":2,"playId":"68f9df8d-bc98-39b7-86f9-3a78b6bab456","pitchNumber":3,"startTime":"2026-08-19T17:15:51.726Z","endTime":"2026-08-19T17:15:55.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.862777087574564,"aZ":-31.352909065852337,"pfxX":-11.270045312905543,"pfxZ":0.42517558045888926,"pX":1.833950025008059,"pZ":2.022167051689564,"vX0":19.111802052620504,"vY0":-137.67947572472528,"vZ0":-1.8228108274344583,"x":47.09,"y":184.18,"x0":-3.703679933975357,"y0":50.00404641600951,"z0":4.795510561307115,"aX":-21.84325698858215},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.6,"breakHorizontal":16.8,"spinRate":2262,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.3963943221372661,"extension":6.200598919521108},"index":3,"playId":"973ff7e6-02c0-31fb-8a1d-30dc2b7cd82d","pitchNumber":4,"startTime":"2026-08-19T17:16:11.817Z","endTime":"2026-08-19T17:16:14.911Z","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":97.3,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.603322145480995,"aZ":-17.696808948291537,"pfxX":-10.321115963151641,"pfxZ":7.277424014751086,"pX":1.7768191902670778,"pZ":2.039778265593245,"vX0":19.272398353473974,"vY0":-140.37460043867688,"vZ0":-4.302545440063116,"x":49.27,"y":183.71,"x0":-3.845705267689464,"y0":50.00604377647307,"z0":4.749010743710964,"aX":-20.543565782909578},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":14.6,"spinRate":2267,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.3905951208107399,"extension":6.439875833509016},"index":4,"playId":"9229e0dc-6405-3014-9e05-883625cc91b5","pitchNumber":5,"startTime":"2026-08-19T17:16:34.321Z","endTime":"2026-08-19T17:16:37.868Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.789908465218915,"aZ":-17.79577649659215,"pfxX":-9.352756735919964,"pfxZ":7.246107867168977,"pX":0.5366644815796916,"pZ":2.9525567546564,"vX0":15.732021900332441,"vY0":-140.0263544039652,"vZ0":-2.1274857000128122,"x":96.54,"y":159.06,"x0":-3.940849336525186,"y0":50.00451653051224,"z0":4.887272173382946,"aX":-18.56458560243136},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":13.7,"spinRate":2220,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.39125509694641414,"extension":6.354608521984375},"index":5,"playId":"bcb56d39-6b5a-3190-bc18-0f13776bfa30","pitchNumber":6,"startTime":"2026-08-19T17:16:52.037Z","endTime":"2026-08-19T17:16:55.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.292915771276327,"aZ":-19.227122465049575,"pfxX":-8.856458698072391,"pfxZ":6.650280055932394,"pX":1.2916489533580788,"pZ":0.5719862011439005,"vX0":17.06544522315561,"vY0":-138.51509644486106,"vZ0":-7.958105089560416,"x":67.77,"y":223.34,"x0":-3.792449566828753,"y0":50.005420907275465,"z0":4.76286878321379,"aX":-17.2508096161918},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":12.6,"spinRate":2214,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.39507934560240354,"extension":6.31704712179203},"index":6,"playId":"af7473bb-fdf6-3fec-a3d4-2fc781d50d4f","pitchNumber":7,"startTime":"2026-08-19T17:17:21.563Z","endTime":"2026-08-19T17:17:25.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:17:25.747Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T17:17:53.117Z","endTime":"2026-08-19T17:19:42.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862996250840943,"aZ":-17.798889225791722,"pfxX":-8.082905274719945,"pfxZ":7.337722621892189,"pX":0.3151066233582662,"pZ":2.747378507201493,"vX0":14.056107428548303,"vY0":-139.02308397776824,"vZ0":-2.911356527603407,"x":104.99,"y":164.6,"x0":-3.7539550689681214,"y0":50.00581490470726,"z0":4.988196535209512,"aX":-15.842846155038197},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2213,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3938357902110461,"extension":6.155074716140347},"index":0,"playId":"93687a58-9dbe-35da-b3ee-c8eca1ca5ba3","pitchNumber":1,"startTime":"2026-08-19T17:18:01.159Z","endTime":"2026-08-19T17:18:04.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432341197189974,"aZ":-18.381037342413666,"pfxX":-7.216407200265698,"pfxZ":6.892086038604324,"pX":1.0424502049340116,"pZ":2.180204259388603,"vX0":15.728500359099044,"vY0":-140.0660717550929,"vZ0":-4.353008229068588,"x":77.26,"y":179.91,"x0":-3.689577595338954,"y0":50.00425463880565,"z0":4.944177919444812,"aX":-14.446674295666305},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2334,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3899467582976186,"extension":6.323552938301228},"index":1,"playId":"e3325b27-eb4e-36c3-a263-4c799d8907de","pitchNumber":2,"startTime":"2026-08-19T17:18:18.323Z","endTime":"2026-08-19T17:18:22.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55761969396109,"aZ":-23.354971406427026,"pfxX":-0.8478977825874057,"pfxZ":4.77130690501067,"pX":-0.711531778321887,"pZ":2.7377987922591154,"vX0":8.793834335282996,"vY0":-134.4320426229934,"vZ0":-1.7148791967794645,"x":144.12,"y":164.86,"x0":-3.9016417111521893,"y0":50.00133188006237,"z0":5.0263999038680325,"aX":-1.5686405502632277},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.1,"spinRate":2321,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4059804268142897,"extension":6.136780859984065},"index":2,"playId":"b7af1180-350d-34df-82c3-b1b4748d2c11","pitchNumber":3,"startTime":"2026-08-19T17:18:36.144Z","endTime":"2026-08-19T17:18:39.144Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"9004f1ed-1db5-4088-825e-5bce5613fc0c","startTime":"2026-08-19T17:19:00.655Z","endTime":"2026-08-19T17:19:05.655Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96800859210089,"aZ":-15.827128698382793,"pfxX":-8.3313820875916,"pfxZ":8.248819109573379,"pX":0.6674904452089515,"pZ":2.222785985705938,"vX0":15.618556209903563,"vY0":-139.76166028906334,"vZ0":-4.422043748711397,"x":91.56,"y":178.76,"x0":-3.9063053342049963,"y0":50.004675093505234,"z0":4.862314516727528,"aX":-16.515672543491416},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2310,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.39163864635799284,"extension":6.306368832064746},"index":4,"playId":"b5ff9b73-8a7e-3434-b96c-bf65cef62d82","pitchNumber":4,"startTime":"2026-08-19T17:19:16.408Z","endTime":"2026-08-19T17:19:19.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.988541955358667,"aZ":-28.26483804295728,"pfxX":-9.614216939243038,"pfxZ":2.821489534141727,"pX":-0.8121738068076052,"pZ":2.2145507958817627,"vX0":9.670704804955065,"vY0":-116.18294993053328,"vZ0":-0.2630461974072358,"x":147.96,"y":178.99,"x0":-3.752895709844346,"y0":50.003014977751285,"z0":4.984703390995868,"aX":-13.323371166017532},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":1499,"spinDirection":282},"zone":7,"typeConfidence":2.0,"plateTime":0.469001458836638,"extension":6.549144424553877},"index":5,"playId":"3845de51-902a-387d-8914-b5e937871f84","pitchNumber":5,"startTime":"2026-08-19T17:19:39.184Z","endTime":"2026-08-19T17:19:42.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:19:42.410Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T17:22:00.776Z","endTime":"2026-08-19T17:23:36.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T17:21:57.579Z","endTime":"2026-08-19T17:22:03.123Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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.9,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258034442632187,"aZ":-13.308130618047157,"pfxX":-5.104113451470763,"pfxZ":9.966599193659011,"pX":-0.5125321063332365,"pZ":2.764227104195771,"vX0":8.571452744902395,"vY0":-136.52147390219778,"vZ0":-4.948168438794697,"x":136.54,"y":164.15,"x0":-3.025675667241563,"y0":50.00320781394995,"z0":5.511892731659776,"aX":-9.662827284063432},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2449,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40075930660307524,"extension":5.869292521430999},"index":1,"playId":"9bbad682-4531-31e5-a600-11a18f9cf1c9","pitchNumber":1,"startTime":"2026-08-19T17:22:03.123Z","endTime":"2026-08-19T17:22:06.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518463553594536,"aZ":-27.929187647922728,"pfxX":-8.322606611526453,"pfxZ":2.600717532759802,"pX":-1.7082980083602781,"pZ":2.023890131184801,"vX0":6.606052274516646,"vY0":-126.35357071192087,"vZ0":-2.3335036036884143,"x":182.12,"y":184.13,"x0":-3.2635638650151364,"y0":50.003286550347774,"z0":5.18299865129649,"aX":-13.582109739865135},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":13.8,"spinRate":1878,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4319822274546854,"extension":5.791147688735445},"index":2,"playId":"fd0c2927-e6af-3500-8634-492be337efa6","pitchNumber":2,"startTime":"2026-08-19T17:22:16.612Z","endTime":"2026-08-19T17:22:20.497Z","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":78.7,"endSpeed":72.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40869439383989,"aZ":-29.983610174330302,"pfxX":7.288692641188684,"pfxZ":1.6616435623423875,"pX":-1.219553042159943,"pZ":2.6598112367412967,"vX0":2.4717949573820714,"vY0":-114.60420403155862,"vZ0":0.28400389998340003,"x":163.49,"y":166.97,"x0":-3.2610679297394354,"y0":50.005155993792584,"z0":5.477659044747178,"aX":9.63669649281009},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.4,"breakHorizontal":-13.8,"spinRate":2624,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4790640297363864,"extension":5.884749378242069},"index":3,"playId":"7c399488-3594-352e-ad17-6beff89494e0","pitchNumber":3,"startTime":"2026-08-19T17:22:31.592Z","endTime":"2026-08-19T17:22:36.152Z","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":86.3,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925143577054595,"aZ":-28.370048424971955,"pfxX":-9.600974453464946,"pfxZ":2.3534696315342885,"pX":-0.7544052467205811,"pZ":2.626634691435139,"vX0":8.989677383921176,"vY0":-125.49429367498635,"vZ0":-0.8122007114014038,"x":145.76,"y":167.86,"x0":-3.110795158564268,"y0":50.005570426889875,"z0":5.2358247593530045,"aX":-15.540127159083864},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1848,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4340490780153381,"extension":5.865413630745895},"index":4,"playId":"26bce7c3-70cf-3913-9d66-d73d23101b0b","pitchNumber":4,"startTime":"2026-08-19T17:22:49.186Z","endTime":"2026-08-19T17:22:52.630Z","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":87.4,"endSpeed":80.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27771129485882,"aZ":-27.64834481326967,"pfxX":-9.765720960918083,"pfxZ":2.7386576406188574,"pX":-0.5935845200391321,"pZ":1.9566938442218682,"vX0":9.774789333590267,"vY0":-127.05744907272434,"vZ0":-2.612623914202978,"x":139.63,"y":185.95,"x0":-3.201202849601157,"y0":50.00469114041053,"z0":5.17014983559976,"aX":-16.149758240704454},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":15.8,"spinRate":1923,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.42924068440081076,"extension":5.747251383497703},"index":5,"playId":"99004f4b-4b21-3ef3-82bb-1e6bf71c3a03","pitchNumber":5,"startTime":"2026-08-19T17:23:11.820Z","endTime":"2026-08-19T17:23:15.666Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.912016887082714,"aZ":-29.970497516824363,"pfxX":1.3844632665789005,"pfxZ":1.3465423413232038,"pX":-0.4274012326060965,"pZ":3.2029626291234523,"vX0":6.357792574681769,"vY0":-126.03216870266097,"vZ0":-0.007939486231483994,"x":133.29,"y":152.3,"x0":-3.146680757243393,"y0":50.00098273444952,"z0":5.596030524204613,"aX":2.260079009827247},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-3.7,"spinRate":2620,"spinDirection":106},"zone":1,"typeConfidence":2.0,"plateTime":0.4320614209321785,"extension":5.872442800867658},"index":6,"playId":"64537e7d-425a-3411-81f9-6ffa2b1a68da","pitchNumber":6,"startTime":"2026-08-19T17:23:33.104Z","endTime":"2026-08-19T17:23:36.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:23:36.820Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T17:23:57.505Z","endTime":"2026-08-19T17:24:09.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.011873287910845,"aZ":-24.81824006179671,"pfxX":-10.23797888371245,"pfxZ":3.8765089521442153,"pX":-0.5463266452027297,"pZ":2.631529429254201,"vX0":10.508333353364902,"vY0":-136.62612616898792,"vZ0":-3.017489273446202,"x":108.54,"y":151.07,"x0":-3.105090960508446,"y0":50.002585816839726,"z0":5.4485504832004885,"aX":-19.429889360754256},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":2305,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40030696848949265,"extension":5.698316816989962},"hitData":{"launchSpeed":92.1,"launchAngle":36.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.8,"coordY":99.73}},"index":0,"playId":"b3d26ab5-0968-3ad4-94e2-4fbe6a589eac","pitchNumber":1,"startTime":"2026-08-19T17:24:00.898Z","endTime":"2026-08-19T17:24:09.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:24:09.465Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T17:24:27.615Z","endTime":"2026-08-19T17:26:00.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856149408725088,"aZ":-26.288575090258846,"pfxX":-10.975732408605122,"pfxZ":3.104828112371342,"pX":-0.41881332859572556,"pZ":3.2510687089570083,"vX0":10.71098173631607,"vY0":-136.67660416766708,"vZ0":-1.3427577571106428,"x":132.96,"y":151.0,"x0":-2.9606980684664763,"y0":50.00055617262988,"z0":5.552474102571333,"aX":-20.783320235013324},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.5,"breakHorizontal":17.6,"spinRate":2324,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40061694151391647,"extension":5.67751425803471},"index":0,"playId":"7e85d5aa-1c4c-320e-8d31-53a32f321ac5","pitchNumber":1,"startTime":"2026-08-19T17:24:36.429Z","endTime":"2026-08-19T17:24:40.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109144582320294,"aZ":-27.390016451601515,"pfxX":-9.937052038637148,"pfxZ":2.926159137688142,"pX":-0.9053285852701705,"pZ":2.4801566649052322,"vX0":8.780794368043948,"vY0":-126.64805984745486,"vZ0":-1.4537441556508548,"x":151.51,"y":171.82,"x0":-3.114185981283226,"y0":50.00399338419613,"z0":5.23729458388634,"aX":-16.260716788194717},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":16.2,"spinRate":1882,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.43127215019682197,"extension":5.879883099971136},"index":1,"playId":"607143a6-acc4-326f-a279-5107a7e6dc4b","pitchNumber":2,"startTime":"2026-08-19T17:24:51.172Z","endTime":"2026-08-19T17:24:55.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.227503625111552,"aZ":-25.136744302223867,"pfxX":-10.325484313093645,"pfxZ":4.230423765302185,"pX":-0.45321817451267915,"pZ":1.81185197146769,"vX0":9.952744093630923,"vY0":-127.44193738270144,"vZ0":-3.7296945693768313,"x":134.28,"y":189.86,"x0":-3.0452462532005726,"y0":50.00556155527579,"z0":5.252703383719814,"aX":-17.19259543402982},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":16.8,"spinRate":1893,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4278177861739394,"extension":5.8028211382200485},"index":2,"playId":"744f60e3-8b63-307d-9915-9ca57fd9d9c9","pitchNumber":3,"startTime":"2026-08-19T17:25:11.042Z","endTime":"2026-08-19T17:25:16.670Z","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":95.5,"endSpeed":86.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83728068467682,"aZ":-13.310899459527215,"pfxX":-5.235252212131522,"pfxZ":9.767892345415511,"pX":-0.8623414065491962,"pZ":4.150433841395613,"vX0":7.470209480669963,"vY0":-138.7679197066652,"vZ0":-2.155983069818668,"x":149.87,"y":126.72,"x0":-2.9211519932607097,"y0":50.005307858774515,"z0":5.834513915964202,"aX":-10.11342887005128},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2499,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3961676138080299,"extension":5.62416906342969},"index":3,"playId":"4120c690-8636-3e65-8d59-a1f6fd44c9cc","pitchNumber":4,"startTime":"2026-08-19T17:25:36.583Z","endTime":"2026-08-19T17:25:40.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.519940639783925,"aZ":-15.625623330304661,"pfxX":-9.408504239716581,"pfxZ":8.636456528782578,"pX":-1.8586516189708375,"pZ":3.090371807526294,"vX0":6.047994875242289,"vY0":-138.6347886659466,"vZ0":-3.9903303303402105,"x":187.85,"y":155.34,"x0":-2.8639336283252153,"y0":50.00197978316968,"z0":5.614687606563968,"aX":-18.0263441578657},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":15.5,"spinRate":2254,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3974858173089504,"extension":5.9267831511450755},"index":4,"playId":"e9f44e1b-dc3e-3ccf-a369-53ba2213b1be","pitchNumber":5,"startTime":"2026-08-19T17:25:56.169Z","endTime":"2026-08-19T17:26:00.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:26:00.305Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T17:28:22.394Z","endTime":"2026-08-19T17:29:36.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T17:28:13.270Z","endTime":"2026-08-19T17:28:24.723Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":81.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80965808633094,"aZ":-26.72070519132124,"pfxX":-2.8820634117941726,"pfxZ":3.1908543700063507,"pX":-1.3549038686320598,"pZ":2.716604462043082,"vX0":7.820937021170166,"vY0":-130.2977942372618,"vZ0":-1.1548690073809968,"x":168.65,"y":165.43,"x0":-4.028417605905599,"y0":50.003083144461684,"z0":5.195043057641486,"aX":-4.927647794778058},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":3.4,"spinRate":2456,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.42126957089258443,"extension":6.182690272235793},"index":1,"playId":"9a159c1f-4ad0-3954-94c0-5a913769bc82","pitchNumber":1,"startTime":"2026-08-19T17:28:24.723Z","endTime":"2026-08-19T17:28:28.820Z","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":90.0,"endSpeed":82.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382359085597,"aZ":-32.66311172969176,"pfxX":-10.923522167571349,"pfxZ":-0.2874421565976357,"pX":0.28375015140498394,"pZ":1.0954902647420954,"vX0":14.199229803787045,"vY0":-130.28687812769078,"vZ0":-3.243469632148509,"x":106.18,"y":209.2,"x0":-3.82759573523106,"y0":50.002410566047146,"z0":4.835316011343544,"aX":-18.706502901325628},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":16.4,"spinRate":2108,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42104144950753675,"extension":6.276595633485191},"index":2,"playId":"13c03fb8-c39e-3f75-95d8-07cf67effc6a","pitchNumber":2,"startTime":"2026-08-19T17:28:39.083Z","endTime":"2026-08-19T17:28:43.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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.707288246806588,"aZ":-34.22604968098878,"pfxX":-11.295787705972085,"pfxZ":-1.180803031291834,"pX":-0.4923901051817216,"pZ":0.6555157086614949,"vX0":12.429996518085721,"vY0":-131.55212626506736,"vZ0":-3.8955224018454238,"x":135.77,"y":221.08,"x0":-3.8265411825712534,"y0":50.00217537693894,"z0":4.711642226733498,"aX":-19.66191878105214},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.9,"breakHorizontal":17.5,"spinRate":2189,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4174695637747754,"extension":6.133099596580273},"index":3,"playId":"e00f79bc-03a9-36b8-86ab-597d8377e7bc","pitchNumber":3,"startTime":"2026-08-19T17:28:54.986Z","endTime":"2026-08-19T17:28:58.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665912826933955,"aZ":-21.70000724407255,"pfxX":-1.3884536758143569,"pfxZ":6.214138474823507,"pX":-0.2834174920863299,"pZ":1.964813361186872,"vX0":9.53606806110323,"vY0":-128.7217437720068,"vZ0":-3.315594444964713,"x":127.8,"y":185.73,"x0":-3.8488903427293315,"y0":50.002292771403276,"z0":4.941577573363081,"aX":-2.3418341330047534},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.8,"breakHorizontal":0.5,"spinRate":2345,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.42484083943668516,"extension":6.247967475512681},"index":4,"playId":"97fcb622-84e7-3f00-ba22-7e7d38f19268","pitchNumber":4,"startTime":"2026-08-19T17:29:11.524Z","endTime":"2026-08-19T17:29:15.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20030545220793,"aZ":-16.57328828469727,"pfxX":-8.995244865014815,"pfxZ":8.309744399006615,"pX":-0.1041982205723768,"pZ":1.9700351156506952,"vX0":13.454486377271994,"vY0":-136.4511173142696,"vZ0":-4.509617335318146,"x":120.97,"y":185.59,"x0":-3.9398812471064613,"y0":50.00634622736212,"z0":4.793161887852312,"aX":-16.89605019710606},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":2178,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.40206538787182033,"extension":6.503304900123404},"hitData":{"launchSpeed":93.9,"launchAngle":40.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.18,"coordY":97.4}},"index":5,"playId":"14127f9e-fc69-3f2b-9a9d-c4fb55edcf1b","pitchNumber":5,"startTime":"2026-08-19T17:29:28.071Z","endTime":"2026-08-19T17:29:36.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:29:36.859Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T17:29:55.393Z","endTime":"2026-08-19T17:32:04.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.986022217522542,"aZ":-19.331353675678443,"pfxX":-7.126753979532716,"pfxZ":6.885596542555529,"pX":-0.0070732370464765375,"pZ":2.5748455272759347,"vX0":12.827402251426895,"vY0":-135.74811163655653,"vZ0":-2.490428008936357,"x":117.27,"y":169.26,"x0":-3.869645984848746,"y0":50.000355400214474,"z0":4.851413758803864,"aX":-13.288356888343534},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2149,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.40364694519214295,"extension":6.474768413304778},"index":0,"playId":"e182e6cd-93cb-388e-ac1d-6a15a8ea3c42","pitchNumber":1,"startTime":"2026-08-19T17:30:01.381Z","endTime":"2026-08-19T17:30:04.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.595771709885547,"aZ":-20.837062320704025,"pfxX":-8.175715125808946,"pfxZ":5.853027699949434,"pX":1.1694902942543652,"pZ":2.812947765363029,"vX0":16.984447796424504,"vY0":-137.61548992904025,"vZ0":-1.6148285709812584,"x":72.42,"y":162.83,"x0":-3.9918806319243436,"y0":50.006022110669676,"z0":4.8043908815410905,"aX":-15.8468151781289},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":2168,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.3964542720437123,"extension":6.363967411060233},"index":1,"playId":"f0802b21-3539-3116-9830-3d360229c8d0","pitchNumber":2,"startTime":"2026-08-19T17:30:15.503Z","endTime":"2026-08-19T17:30:18.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.844398436034993,"aZ":-27.912884636649967,"pfxX":8.459895953135163,"pfxZ":3.06726072098252,"pX":-0.689203518334778,"pZ":2.095493247161755,"vX0":5.346981244985114,"vY0":-117.27916693801575,"vZ0":0.033935231781533015,"x":143.27,"y":182.2,"x0":-4.100121944476119,"y0":50.00243158195997,"z0":4.691246056467484,"aX":11.744268560048965},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.9,"breakHorizontal":-16.7,"spinRate":2459,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.4676033504306134,"extension":6.208028031295254},"index":2,"playId":"8fc79ca9-93e7-3f2e-be57-d7d686606a2d","pitchNumber":3,"startTime":"2026-08-19T17:30:29.049Z","endTime":"2026-08-19T17:30:33.075Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003244863645396,"aZ":-28.669964293998753,"pfxX":7.258231676017685,"pfxZ":2.522551729310459,"pX":1.3399146224512015,"pZ":1.9236858816586095,"vX0":10.21556418303695,"vY0":-117.33582691116806,"vZ0":-0.0403483520727691,"x":65.93,"y":186.84,"x0":-4.019579008340321,"y0":50.002229572459754,"z0":4.621114057761616,"aX":10.080304182635146},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.8,"breakHorizontal":-15.7,"spinRate":2557,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4675007186642812,"extension":6.303382846953809},"index":3,"playId":"db4f4766-1c6e-3ca9-8d4c-98e022844611","pitchNumber":4,"startTime":"2026-08-19T17:30:56.401Z","endTime":"2026-08-19T17:31:00.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.461883614104796,"aZ":-30.301348849728857,"pfxX":-10.943789868965991,"pfxZ":0.9820740633911558,"pX":2.035038434352459,"pZ":0.9827067346900505,"vX0":19.848941932954325,"vY0":-137.1724989756578,"vZ0":-4.34841820166108,"x":39.43,"y":212.25,"x0":-3.862852455347446,"y0":50.00505615711776,"z0":4.647035443171925,"aX":-20.923753298284215},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.0,"breakHorizontal":15.8,"spinRate":2306,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.3988224599649297,"extension":6.3636011922671125},"index":4,"playId":"1a610b58-f8b6-3602-9432-7944f13c38d0","pitchNumber":5,"startTime":"2026-08-19T17:31:11.731Z","endTime":"2026-08-19T17:31:15.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-19T17:31:30.424Z","endTime":"2026-08-19T17:31:40.383Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.371685400401155,"aZ":-19.77020039657746,"pfxX":-8.718344530820993,"pfxZ":6.487846822965079,"pX":-0.7648061163340069,"pZ":2.428456374928104,"vX0":12.087184186089496,"vY0":-137.17804214770203,"vZ0":-2.6190929195837036,"x":146.15,"y":173.21,"x0":-4.088496635186493,"y0":50.00537256930316,"z0":4.738235177150177,"aX":-16.67608730965978},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2223,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.39876330794830395,"extension":6.216771009158187},"index":6,"playId":"f4f436fe-d90c-37fa-840f-bdffb37f90e2","pitchNumber":6,"startTime":"2026-08-19T17:31:40.383Z","endTime":"2026-08-19T17:31:43.682Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.650765635855063,"aZ":-19.900581510751174,"pfxX":-4.786546140634474,"pfxZ":6.439356171377792,"pX":-1.3031782175567277,"pZ":4.7732970432894595,"vX0":9.529122960556759,"vY0":-136.81582231037297,"vZ0":2.988047226734206,"x":166.67,"y":109.9,"x0":-4.200825860748704,"y0":50.00278271051502,"z0":5.027214273169813,"aX":-9.124954888849745},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":6.8,"spinRate":2241,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.39951625859538886,"extension":6.359574131041199},"index":7,"playId":"574a3089-e6c7-31ca-abf4-55da1b82a518","pitchNumber":7,"startTime":"2026-08-19T17:31:59.965Z","endTime":"2026-08-19T17:32:04.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:32:04.451Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Xander Bogaerts hit by pitch. Luis Campusano to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T17:32:25.683Z","endTime":"2026-08-19T17:33:19.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.905911800531637,"aZ":-24.617214550822712,"pfxX":0.6317668140066307,"pfxZ":4.43992843548692,"pX":-0.20653517017554676,"pZ":2.356523315415142,"vX0":9.355074683335776,"vY0":-129.33197809265462,"vZ0":-1.6796673785874225,"x":124.87,"y":175.15,"x0":-3.946088298643185,"y0":50.000999430708646,"z0":4.894630093254035,"aX":1.0727258726672424},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.9,"breakHorizontal":-3.1,"spinRate":2366,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4228216063317518,"extension":6.4963241949046},"index":0,"playId":"5fc4de52-4755-336c-b4da-0482d2b7e790","pitchNumber":1,"startTime":"2026-08-19T17:32:32.030Z","endTime":"2026-08-19T17:32:36.031Z","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":90.1,"endSpeed":83.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.945522533894135,"aZ":-24.828636600433615,"pfxX":0.6118826838917479,"pfxZ":4.20941526887843,"pX":0.261129029929047,"pZ":1.1515268055489478,"vX0":10.577273080669691,"vY0":-130.85753662630907,"vZ0":-4.7854929342563794,"x":107.05,"y":207.69,"x0":-3.9020763978069577,"y0":50.00469978141878,"z0":4.849327392750538,"aX":1.0661852002387278},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.2,"spinRate":2447,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41753773767660185,"extension":6.3541359678564335},"index":1,"playId":"3708a00d-c29f-3e8b-a48a-f483d7ee0edf","pitchNumber":2,"startTime":"2026-08-19T17:32:50.672Z","endTime":"2026-08-19T17:32:55.152Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.734449071273573,"aZ":-26.131829535606997,"pfxX":-9.810676654476097,"pfxZ":3.210731377864416,"pX":-2.845831986749266,"pZ":3.239070573524713,"vX0":6.682816323121473,"vY0":-136.5034930644495,"vZ0":-0.2321849365973817,"x":225.48,"y":151.33,"x0":-4.0541667107755694,"y0":50.0034273518948,"z0":5.128061310847112,"aX":-18.469502551411157},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":16.3,"spinRate":2146,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4016219781195267,"extension":6.363236573867866},"index":2,"playId":"05d95c96-03f0-3401-b701-7a4a86af560f","pitchNumber":3,"startTime":"2026-08-19T17:33:08.597Z","endTime":"2026-08-19T17:33:19.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:33:19.050Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sung-Mun Song flies out to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T17:33:58.676Z","endTime":"2026-08-19T17:36:01.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59927383376634,"aZ":-26.90594858408248,"pfxX":-0.6037466016604394,"pfxZ":2.980624246638061,"pX":-0.41243880215314965,"pZ":1.506621880313144,"vX0":8.775096335812098,"vY0":-131.74124198845564,"vZ0":-3.748822837976694,"x":132.72,"y":198.1,"x0":-3.700546594868545,"y0":50.0036153688368,"z0":4.92505737393032,"aX":-1.069283337650065},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-0.7,"spinRate":2471,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4149266950969497,"extension":6.190696314156918},"index":0,"playId":"7a88a14c-9bbe-3296-9016-e7a6bbc22053","pitchNumber":1,"startTime":"2026-08-19T17:34:07.452Z","endTime":"2026-08-19T17:34:11.218Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37353112724997,"aZ":-19.202398576010452,"pfxX":-8.67020721417532,"pfxZ":6.692527266054261,"pX":1.0509813169684572,"pZ":1.8364124821081986,"vX0":16.400355693657787,"vY0":-137.56827865651715,"vZ0":-4.41311867590759,"x":76.94,"y":189.2,"x0":-3.8317766757163723,"y0":50.00086841643341,"z0":4.743837155746286,"aX":-16.801010475132685},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":12.7,"spinRate":2285,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.3964854915217084,"extension":6.421615335231871},"index":1,"playId":"3b552c85-d391-3398-87f4-cae214a74dd1","pitchNumber":2,"startTime":"2026-08-19T17:34:38.622Z","endTime":"2026-08-19T17:34:42.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06373478984172,"aZ":-29.0281203437056,"pfxX":-10.423957201125994,"pfxZ":1.6963505951499007,"pX":-0.6390738856017032,"pZ":2.033505471966597,"vX0":12.397119408754163,"vY0":-134.6578895285584,"vZ0":-1.8342220113303882,"x":141.36,"y":183.88,"x0":-3.931034700499096,"y0":50.000528549401594,"z0":4.761435935287725,"aX":-19.29418153493763},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.9,"breakHorizontal":16.4,"spinRate":2079,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4055292552962335,"extension":6.240842987637558},"index":2,"playId":"deaf986b-d7f0-3b05-a65d-6896f70e6c04","pitchNumber":3,"startTime":"2026-08-19T17:34:56.623Z","endTime":"2026-08-19T17:35:00.521Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.627721504918007,"aZ":-26.356590916071134,"pfxX":-10.321781925027862,"pfxZ":3.17995707369694,"pX":1.1069524644326405,"pZ":1.724500825444392,"vX0":16.201489404061853,"vY0":-133.88362720431837,"vZ0":-3.390791757021772,"x":74.81,"y":192.22,"x0":-3.6587030202026414,"y0":50.004801734984156,"z0":4.876168538093842,"aX":-18.898649567927848},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":15.6,"spinRate":2155,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.40780084688504736,"extension":6.344328406283347},"index":3,"playId":"cb6ef4a4-eacb-335f-be1e-e8f3974abea4","pitchNumber":4,"startTime":"2026-08-19T17:35:13.210Z","endTime":"2026-08-19T17:35:17.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.552946857306953,"aZ":-23.433999678263334,"pfxX":-1.4409518594605744,"pfxZ":4.873221388743519,"pX":-0.9397566278782733,"pZ":1.9952509593781038,"vX0":8.231588085587381,"vY0":-131.97035544244184,"vZ0":-2.883521015033065,"x":152.82,"y":184.91,"x0":-3.8893020112500327,"y0":50.004310058576934,"z0":4.7959777509110095,"aX":-2.5856793806950797},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":1.1,"spinRate":2441,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4123308313560159,"extension":6.2417950971252445},"index":4,"playId":"f090fc95-3161-359f-bc06-dee6b8b12be0","pitchNumber":5,"startTime":"2026-08-19T17:35:31.250Z","endTime":"2026-08-19T17:35:35.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56938805546257,"aZ":-20.401295499015955,"pfxX":-7.955228629682758,"pfxZ":6.1731814466171135,"pX":0.5844973024909723,"pZ":2.216715766106189,"vX0":15.00385543146241,"vY0":-136.61771457144934,"vZ0":-2.890903888417954,"x":94.72,"y":178.93,"x0":-3.9228558892461254,"y0":50.003352630543404,"z0":4.676485940973759,"aX":-15.17422098671495},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":11.5,"spinRate":2201,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.3995607375283474,"extension":6.383046187380736},"hitData":{"launchSpeed":81.3,"launchAngle":55.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.58,"coordY":132.95}},"index":5,"playId":"0f341a36-6624-3299-a8d5-66cf33f72f31","pitchNumber":6,"startTime":"2026-08-19T17:35:51.508Z","endTime":"2026-08-19T17:36:01.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:36:01.542Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to left fielder Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T17:36:27.485Z","endTime":"2026-08-19T17:36:37.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91871225570222,"aZ":-32.65926598354847,"pfxX":7.747169157786547,"pfxZ":-0.34982793246876476,"pX":-0.008605150515819292,"pZ":2.7784065058073524,"vX0":6.873266301235885,"vY0":-117.00019867600105,"vZ0":2.354985800817858,"x":117.33,"y":163.76,"x0":-3.989953794624661,"y0":50.00191964792555,"z0":4.817738937350263,"aX":10.748392709732368},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.2,"breakHorizontal":-15.7,"spinRate":2501,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.46800027844655157,"extension":6.456650569533626},"hitData":{"launchSpeed":98.3,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.32,"coordY":88.78}},"index":0,"playId":"d9a8cdb5-85d1-3a1e-906b-0c7304869eb9","pitchNumber":1,"startTime":"2026-08-19T17:36:30.817Z","endTime":"2026-08-19T17:36:37.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:36:37.843Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-19T17:38:59.145Z","endTime":"2026-08-19T17:39:10.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486070986579666,"aZ":-26.049042292192976,"pfxX":-11.37077603288605,"pfxZ":3.371130291519771,"pX":-0.4635527386775072,"pZ":2.8056911938396634,"vX0":10.684063396098873,"vY0":-133.8552639300748,"vZ0":-2.0354887004271154,"x":134.67,"y":163.03,"x0":-3.0264841142938654,"y0":50.00448381415428,"z0":5.438337243351121,"aX":-20.667477027573643},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":18.4,"spinRate":2309,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4089658769552127,"extension":5.778815376935295},"hitData":{"launchSpeed":97.0,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.44,"coordY":155.92}},"index":0,"playId":"0ba97fa3-2d4f-3cc5-8c66-654657ca0d5e","pitchNumber":1,"startTime":"2026-08-19T17:39:02.642Z","endTime":"2026-08-19T17:39:10.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:39:10.676Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-19T17:39:37.090Z","endTime":"2026-08-19T17:40:21.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T17:39:37.213Z","endTime":"2026-08-19T17:39:39.428Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"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.5,"endSpeed":87.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163987187459014,"aZ":-15.270187755525534,"pfxX":-4.668062511384799,"pfxZ":8.743707333667244,"pX":-1.2647235180867027,"pZ":3.782379746959911,"vX0":6.478412602828726,"vY0":-137.59104138252385,"vZ0":-2.1550498819603527,"x":165.21,"y":136.66,"x0":-3.0342701611123633,"y0":50.000595890258346,"z0":5.600663763574917,"aX":-9.023066701900754},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2323,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3968264947438631,"extension":5.847105194636387},"index":1,"playId":"8f60780f-df0b-3994-9299-404a27a41ad3","pitchNumber":1,"startTime":"2026-08-19T17:39:39.428Z","endTime":"2026-08-19T17:39:43.117Z","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":78.8,"endSpeed":73.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.032058370191624,"aZ":-29.112111872306503,"pfxX":7.70902784253078,"pfxZ":2.2901169187816945,"pX":0.5931808302212381,"pZ":0.9406755195464733,"vX0":6.360070113887247,"vY0":-114.6377558706307,"vZ0":-3.31523646250012,"x":94.39,"y":213.38,"x0":-3.213150393875798,"y0":50.00570509521781,"z0":5.230262721799865,"aX":10.3204958196801},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.6,"breakHorizontal":-15.5,"spinRate":2826,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4767347057127398,"extension":6.114086826775895},"index":2,"playId":"54c8ec78-abd5-34ea-8674-5c6b0c92fc33","pitchNumber":2,"startTime":"2026-08-19T17:39:53.254Z","endTime":"2026-08-19T17:39:57.312Z","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":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49747617338463,"aZ":-26.985294115017183,"pfxX":7.862721079608085,"pfxZ":3.84053216124092,"pX":-0.17150434467235098,"pZ":2.1456464903007153,"vX0":4.740308672086368,"vY0":-115.23452274238663,"vZ0":-1.2355850427545025,"x":123.54,"y":180.85,"x0":-3.2735086736428447,"y0":50.001898433360154,"z0":5.284759613548342,"aX":10.622106015702908},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":2656,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.47448773206961237,"extension":6.122497107445553},"hitData":{"launchSpeed":92.0,"launchAngle":39.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.51,"coordY":80.94}},"index":3,"playId":"66278eb6-194c-32a2-89f1-65565d0b035a","pitchNumber":3,"startTime":"2026-08-19T17:40:12.405Z","endTime":"2026-08-19T17:40:21.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:40:21.942Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to second baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-19T17:40:54.723Z","endTime":"2026-08-19T17:42:07.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T17:40:48.808Z","endTime":"2026-08-19T17:40:57.069Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.216937871827355,"aZ":-16.5442638961137,"pfxX":-4.427204406211646,"pfxZ":8.143406624444433,"pX":-1.2637021403711974,"pZ":3.787176692664468,"vX0":6.523382157587706,"vY0":-137.35857563286297,"vZ0":-2.0794410118673214,"x":165.17,"y":136.53,"x0":-3.08948787809373,"y0":50.00011100021,"z0":5.673584974129414,"aX":-8.494944570999731},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2288,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39811430416748816,"extension":5.6185493560396464},"index":1,"playId":"c9e7e94e-9f91-3795-84b2-6b2da7c70bd4","pitchNumber":1,"startTime":"2026-08-19T17:40:57.069Z","endTime":"2026-08-19T17:41:01.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.681477931888946,"aZ":-30.61805747754957,"pfxX":8.819651811739396,"pfxZ":1.1389191326159134,"pX":-1.016268881480525,"pZ":1.7293772138872698,"vX0":2.6583151895931114,"vY0":-116.01985024111828,"vZ0":-1.554951432790664,"x":155.74,"y":192.09,"x0":-3.3225340751311583,"y0":50.001205944949206,"z0":5.325925459139912,"aX":12.023046485661242},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2674,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.47207286411879634,"extension":6.033454352847089},"index":2,"playId":"21d52ac0-f756-328f-984a-3a925244ec02","pitchNumber":2,"startTime":"2026-08-19T17:41:12.749Z","endTime":"2026-08-19T17:41:16.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288759379418867,"aZ":-24.042956668150747,"pfxX":-9.103950587663736,"pfxZ":4.258871703043948,"pX":0.5797119633143718,"pZ":2.1703284440003023,"vX0":12.49689729832075,"vY0":-136.5973502616968,"vZ0":-4.429980461202484,"x":94.9,"y":180.18,"x0":-2.8507010386279905,"y0":50.00247754669098,"z0":5.445949737017084,"aX":-17.376593541636456},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2275,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.3994703927813812,"extension":5.7867328050931945},"index":3,"playId":"2d8144d4-1f61-3f63-81e5-857c35284e5a","pitchNumber":3,"startTime":"2026-08-19T17:41:29.758Z","endTime":"2026-08-19T17:41:33.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.240943081996825,"aZ":-15.513712814602556,"pfxX":-3.083372461907109,"pfxZ":8.786091174831673,"pX":0.6429768392818751,"pZ":3.6871918820115193,"vX0":10.088738607726942,"vY0":-136.83662232802337,"vZ0":-2.3994066701785712,"x":92.49,"y":139.23,"x0":-2.6912526532071284,"y0":50.00094928062906,"z0":5.638474318852607,"aX":-5.846658136732636},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2452,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4002999954106681,"extension":5.834180937309787},"hitData":{"launchSpeed":90.1,"launchAngle":58.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":116.87}},"index":4,"playId":"8ba37e79-f2a3-30e3-b7bd-f6ca309f4370","pitchNumber":4,"startTime":"2026-08-19T17:41:57.057Z","endTime":"2026-08-19T17:42:07.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:42:07.111Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T17:44:07.743Z","endTime":"2026-08-19T17:45:39.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66390721631138,"aZ":-27.16490047453913,"pfxX":7.142122725088928,"pfxZ":3.6589714502625945,"pX":0.04889306205538932,"pZ":2.1154089014146074,"vX0":7.1309967969575325,"vY0":-116.46946425081302,"vZ0":-0.14264924778558474,"x":115.14,"y":181.66,"x0":-3.9846505847772167,"y0":50.002096972709076,"z0":4.754822497113533,"aX":9.772109835525159},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.8,"breakHorizontal":-14.8,"spinRate":2512,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4709712564146704,"extension":6.070645928111035},"index":0,"playId":"a99ed932-dcee-3259-b689-34e8007c7594","pitchNumber":1,"startTime":"2026-08-19T17:44:15.859Z","endTime":"2026-08-19T17:44:19.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993822577446878,"aZ":-20.01689810491794,"pfxX":-7.535305389301195,"pfxZ":6.426054120449459,"pX":0.8538083645814388,"pZ":2.7258381389511697,"vX0":15.177913630703049,"vY0":-136.22677506133923,"vZ0":-2.313354170146616,"x":84.45,"y":165.18,"x0":-3.793890041429474,"y0":50.006645649955445,"z0":4.959561127983236,"aX":-14.266051358155124},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":10.7,"spinRate":2394,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4010210854919025,"extension":6.301247248845666},"index":1,"playId":"48ab7393-b211-32d6-9c0c-f5e22ca61e57","pitchNumber":2,"startTime":"2026-08-19T17:44:30.490Z","endTime":"2026-08-19T17:44:35.112Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23114144356702,"aZ":-19.976448292773746,"pfxX":-7.339032557986337,"pfxZ":6.318762696127299,"pX":0.22060585219287954,"pZ":2.166070459757967,"vX0":13.830372065724791,"vY0":-137.51769702412807,"vZ0":-3.5340174043920385,"x":108.59,"y":180.3,"x0":-3.9023369406784623,"y0":50.003332080187036,"z0":4.809832137782587,"aX":-14.1695444185353},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":10.7,"spinRate":2362,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3971019369025415,"extension":6.324530758241806},"index":2,"playId":"bf0bfbfd-4cb6-3864-9d2d-c15c4e623256","pitchNumber":3,"startTime":"2026-08-19T17:44:45.050Z","endTime":"2026-08-19T17:44:50.375Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-19T17:45:02.570Z","endTime":"2026-08-19T17:45:16.203Z","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":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72738652681893,"aZ":-21.52801448574851,"pfxX":-8.983616131501336,"pfxZ":5.37044434379032,"pX":1.2803796606617632,"pZ":2.4394798970854774,"vX0":17.329676731776246,"vY0":-139.0880773650835,"vZ0":-2.6377741158685613,"x":68.19,"y":172.91,"x0":-3.830582771645364,"y0":50.0040695567188,"z0":4.809136306577082,"aX":-17.81401331642468},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":13.2,"spinRate":2264,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.3920266108598791,"extension":6.183586058513346},"index":4,"playId":"a48725c4-0e0a-3cd7-840a-6fade5ab2381","pitchNumber":4,"startTime":"2026-08-19T17:45:16.203Z","endTime":"2026-08-19T17:45:19.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44277085979919,"aZ":-21.832225160140123,"pfxX":-0.9292274201832013,"pfxZ":5.811847209773355,"pX":0.13214217943436216,"pZ":0.7525297530064963,"vX0":10.647796999336634,"vY0":-131.4304584480622,"vZ0":-6.389513697646796,"x":111.96,"y":218.46,"x0":-3.821983027989853,"y0":50.002687256292276,"z0":4.797036163908866,"aX":-1.655575644616366},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":-0.2,"spinRate":2420,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41409369373225813,"extension":6.037392415160076},"index":5,"playId":"ae90065e-0467-3c57-962f-a3eb5bfeaabf","pitchNumber":5,"startTime":"2026-08-19T17:45:33.710Z","endTime":"2026-08-19T17:45:39.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:45:39.676Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens challenged (pitch result), call on the field was overturned: Manny Machado called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T17:46:01.915Z","endTime":"2026-08-19T17:47:00.900Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.909883617402816,"aZ":-31.258764270902287,"pfxX":7.918789810574193,"pfxZ":0.6539554628827497,"pX":0.8865819208768334,"pZ":1.5553003062858655,"vX0":8.706474045715701,"vY0":-117.61013327640372,"vZ0":-0.12964010974600648,"x":83.21,"y":196.79,"x0":-3.896019635476074,"y0":50.00272392879267,"z0":4.517366241083296,"aX":11.058068028613711},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.4,"breakHorizontal":-16.6,"spinRate":2591,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.46623325276151206,"extension":6.378990310218063},"index":0,"playId":"e17aa7e2-4e36-3e42-989a-dddf6d4648eb","pitchNumber":1,"startTime":"2026-08-19T17:46:04.629Z","endTime":"2026-08-19T17:46:09.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49697729156285,"aZ":-22.277249282792305,"pfxX":-1.3938172768604304,"pfxZ":5.542249895683868,"pX":-0.01632435524565159,"pZ":2.103367214898866,"vX0":10.316771725978779,"vY0":-131.92212192063994,"vZ0":-3.14107062231933,"x":117.62,"y":181.99,"x0":-3.774278278915198,"y0":50.00645618185108,"z0":4.926675943973052,"aX":-2.4923677346421163},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":0.6,"spinRate":2441,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4130663813756352,"extension":6.050991791032537},"index":1,"playId":"7101c0a9-f346-3fce-a523-f0d485135ff1","pitchNumber":2,"startTime":"2026-08-19T17:46:19.940Z","endTime":"2026-08-19T17:46:22.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.38483692484605,"aZ":-30.479381193368386,"pfxX":-9.352408410508026,"pfxZ":1.2961504638000285,"pX":-1.4537978322032947,"pZ":2.682201604837423,"vX0":7.976547965474586,"vY0":-113.66913764681578,"vZ0":1.6525568014114238,"x":172.42,"y":166.36,"x0":-3.789449289969881,"y0":50.005202127811515,"z0":4.966783801610539,"aX":-12.268585162159033},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.1,"breakHorizontal":15.0,"spinRate":1483,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.48143092403519283,"extension":6.27295166147177},"index":2,"playId":"ac0e35cd-a16a-33ca-8b78-ce112d1c2cf6","pitchNumber":3,"startTime":"2026-08-19T17:46:37.479Z","endTime":"2026-08-19T17:46:40.479Z","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":97.4,"endSpeed":88.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991729522099575,"aZ":-18.865196694815896,"pfxX":-10.442892391736413,"pfxZ":6.58573920586872,"pX":0.660062167075799,"pZ":3.0829731048503395,"vX0":15.738773563307996,"vY0":-141.0046844054441,"vZ0":-1.9174481952532432,"x":91.84,"y":155.54,"x0":-3.627980955155895,"y0":50.00229826859221,"z0":4.984394125124809,"aX":-21.103742918156556},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":15.8,"spinRate":2442,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.3879104642659703,"extension":6.335515977967599},"index":3,"playId":"b1976c4f-1626-30aa-822b-9faab6e53fb6","pitchNumber":4,"startTime":"2026-08-19T17:46:56.774Z","endTime":"2026-08-19T17:47:00.900Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"playEndTime":"2026-08-19T17:47:00.900Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T17:47:32.240Z","endTime":"2026-08-19T17:50:16.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.461757365852876,"aZ":-28.686778721560035,"pfxX":8.690768653560056,"pfxZ":2.613805155257129,"pX":-1.1924206029348183,"pZ":3.272814098727762,"vX0":4.049664484616821,"vY0":-114.90606092002186,"vZ0":2.9778209296084457,"x":162.45,"y":150.41,"x0":-4.107478734250908,"y0":50.0053863013833,"z0":4.748750590030804,"aX":11.612202110267122},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.8,"breakHorizontal":-16.8,"spinRate":2433,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.47682396914157366,"extension":6.121349186768176},"index":0,"playId":"a9609c28-7a7b-37d5-964c-c867649ca738","pitchNumber":1,"startTime":"2026-08-19T17:47:34.961Z","endTime":"2026-08-19T17:47:38.982Z","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":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040977577861902,"aZ":-27.568167868079474,"pfxX":7.924772368568898,"pfxZ":3.3681817443047333,"pX":0.34478194684457025,"pZ":2.894301650992834,"vX0":7.387537556452995,"vY0":-116.50651357294818,"vZ0":1.924806101071618,"x":103.86,"y":160.63,"x0":-3.9031244315761895,"y0":50.00145441021883,"z0":4.673162757910166,"aX":10.831219979996558},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.0,"breakHorizontal":-16.2,"spinRate":2489,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.4711446236810106,"extension":6.158317652202736},"index":1,"playId":"99e5b5cc-13b6-3c07-92f0-7830467e742f","pitchNumber":2,"startTime":"2026-08-19T17:47:50.710Z","endTime":"2026-08-19T17:47:53.710Z","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":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45690356730645,"aZ":-27.886578680632052,"pfxX":9.894180563999925,"pfxZ":3.156160978159548,"pX":1.1484792358119467,"pZ":2.7810554396529277,"vX0":8.496912669125644,"vY0":-116.4737979533519,"vZ0":1.6124359003771527,"x":73.22,"y":163.69,"x0":-3.8486049699347626,"y0":50.00019000451796,"z0":4.741248452540519,"aX":13.416586916176735},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.5,"breakHorizontal":-20.2,"spinRate":2377,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4725496229230197,"extension":6.21913279618982},"index":2,"playId":"75d8aa2d-f133-3f54-8831-7baa3a043c8e","pitchNumber":3,"startTime":"2026-08-19T17:48:16.233Z","endTime":"2026-08-19T17:48:23.865Z","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":96.6,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94929563065466,"aZ":-18.362098565217917,"pfxX":-7.303831380911575,"pfxZ":6.985538660927984,"pX":-0.08185127719641552,"pZ":3.4083529738230642,"vX0":12.645268685040971,"vY0":-140.0380915211487,"vZ0":-1.127864112674393,"x":120.12,"y":146.75,"x0":-3.7162439128430815,"y0":50.00357151001176,"z0":5.022828879828129,"aX":-14.4442095340832},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":2202,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3918161837519847,"extension":6.395540685841014},"index":3,"playId":"baea1d0d-2cc5-3549-b757-1e10ffa2ad10","pitchNumber":4,"startTime":"2026-08-19T17:48:53.052Z","endTime":"2026-08-19T17:48:56.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0779412620541,"aZ":-23.098757926494155,"pfxX":0.37485412281147923,"pfxZ":5.306572679080796,"pX":0.6235143710826838,"pZ":2.520945585243031,"vX0":11.055861952114975,"vY0":-130.12368048695436,"vZ0":-1.8210493364658358,"x":93.23,"y":170.71,"x0":-3.7342603925939106,"y0":50.00187612527975,"z0":4.985283889394936,"aX":0.6377353572155664},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-3.2,"spinRate":2347,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.42142817808568367,"extension":6.263158191782933},"index":4,"playId":"f8588b02-dc68-305a-afd4-d635e69a25fe","pitchNumber":5,"startTime":"2026-08-19T17:49:11.713Z","endTime":"2026-08-19T17:49:15.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.91349930954565,"aZ":-26.913286201189127,"pfxX":-10.39389364159366,"pfxZ":3.981690488284961,"pX":1.2368650151042102,"pZ":0.5649003354834844,"vX0":13.667581971652217,"vY0":-113.43023788966877,"vZ0":-3.509844548403766,"x":69.85,"y":223.53,"x0":-3.4764327543834144,"y0":50.00473701564714,"z0":4.7742431905524105,"aX":-13.743997497199954},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":1640,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4802147386102096,"extension":6.4994459835729685},"index":5,"playId":"876189f2-b656-39aa-93a8-a7e3107e0d3a","pitchNumber":6,"startTime":"2026-08-19T17:49:31.367Z","endTime":"2026-08-19T17:49:35.335Z","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.8,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.340977864847066,"aZ":-16.811882916141933,"pfxX":-8.25339834770541,"pfxZ":8.030735406948509,"pX":0.299114666527888,"pZ":3.03570291981249,"vX0":14.045835428849054,"vY0":-137.42049245023404,"vZ0":-2.0468262236966326,"x":105.6,"y":156.82,"x0":-3.8052105128731233,"y0":50.00476946852089,"z0":4.931766102997454,"aX":-15.793642196024637},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2252,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.39851806990577243,"extension":6.428116736876886},"index":6,"playId":"f5b01978-3403-3d09-974b-337c48361080","pitchNumber":7,"startTime":"2026-08-19T17:49:51.492Z","endTime":"2026-08-19T17:49:54.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.236610407111087,"aZ":-19.072236166707885,"pfxX":-6.984073050152496,"pfxZ":6.671642601214469,"pX":1.0619565236348625,"pZ":3.075745878721185,"vX0":16.14295023877142,"vY0":-138.3860864250659,"vZ0":-1.280139717709653,"x":76.52,"y":155.73,"x0":-3.9070263478134963,"y0":50.003858019331005,"z0":4.806281517535123,"aX":-13.719652245872586},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":9.7,"spinRate":2072,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.39390332184503585,"extension":6.274121416230192},"index":7,"playId":"c1d1ccf7-8a76-32dc-85e8-d61b4e53a0ad","pitchNumber":8,"startTime":"2026-08-19T17:50:13.374Z","endTime":"2026-08-19T17:50:16.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:50:16.508Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T17:52:26.339Z","endTime":"2026-08-19T17:53:02.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.351233986023633,"aZ":-25.496110663106947,"pfxX":-10.098687618296653,"pfxZ":4.338387962426179,"pX":-1.0232308365081786,"pZ":3.239794535666282,"vX0":8.303872930367232,"vY0":-122.98451862858326,"vZ0":0.2658070005704469,"x":156.0,"y":151.31,"x0":-3.1239246096701576,"y0":50.00187852224703,"z0":5.2848518926170724,"aX":-15.53972023414509},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":1898,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.444602784148048,"extension":5.8524625280292755},"index":0,"playId":"6bda6c4f-9d2f-352f-b5ee-e11d1156c78e","pitchNumber":1,"startTime":"2026-08-19T17:52:37.054Z","endTime":"2026-08-19T17:52:41.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.103582724355913,"aZ":-29.906342234510525,"pfxX":6.038687842644441,"pfxZ":1.6326683397895714,"pX":-0.02519439464643101,"pZ":2.2849103768106125,"vX0":5.416325120801644,"vY0":-117.03239101950638,"vZ0":-0.7068071363582318,"x":117.96,"y":177.09,"x0":-3.1539346989070456,"y0":50.001049925479535,"z0":5.392079360327612,"aX":8.374237504043966},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.1,"breakHorizontal":-12.2,"spinRate":2844,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.4680302675023533,"extension":5.956810559644375},"hitData":{"launchSpeed":97.4,"launchAngle":45.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.66,"coordY":90.84}},"index":1,"playId":"878eca88-dd48-39e6-af06-cb702f4a8517","pitchNumber":2,"startTime":"2026-08-19T17:52:51.976Z","endTime":"2026-08-19T17:53:02.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:53:02.053Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T17:53:13.816Z","endTime":"2026-08-19T17:53:49.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.796528340530813,"aZ":-22.110001284395082,"pfxX":-9.666309051430101,"pfxZ":5.473849241801762,"pX":-0.47030278269162035,"pZ":3.664411272932431,"vX0":9.870310966860313,"vY0":-135.1063051783529,"vZ0":-1.1108494011740835,"x":134.93,"y":139.84,"x0":-2.923768616913119,"y0":50.00583906858517,"z0":5.642049908504544,"aX":-17.784955553900577},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2336,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40617471717778386,"extension":5.832741309226431},"index":0,"playId":"5385ab48-094c-3105-91f9-1efade8441c7","pitchNumber":1,"startTime":"2026-08-19T17:53:26.800Z","endTime":"2026-08-19T17:53:30.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110479797591577,"aZ":-27.22239317371566,"pfxX":-11.07411427576717,"pfxZ":2.6698403117438687,"pX":-0.6047853376008389,"pZ":2.795716408435806,"vX0":10.300311281098821,"vY0":-135.1993204590584,"vZ0":-1.6901384423043528,"x":140.05,"y":163.3,"x0":-3.0227460723135104,"y0":50.002583348639504,"z0":5.337121900755185,"aX":-20.52873517660074},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":17.9,"spinRate":2294,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4049222080831685,"extension":5.775639198725011},"hitData":{"launchSpeed":74.1,"launchAngle":37.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.49,"coordY":110.09}},"index":1,"playId":"fde2a3a9-c0cd-392f-accf-776c736e759e","pitchNumber":2,"startTime":"2026-08-19T17:53:41.286Z","endTime":"2026-08-19T17:53:49.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:53:49.305Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T17:54:13.962Z","endTime":"2026-08-19T17:58:20.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7,8],"actionIndex":[6],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39913752550934,"aZ":-27.262002421333627,"pfxX":0.26637350907169033,"pfxZ":3.108618409904585,"pX":1.1698022604920022,"pZ":1.6279946095450573,"vX0":10.229505691551077,"vY0":-124.25690356233451,"vZ0":-3.548092098489133,"x":72.41,"y":194.82,"x0":-3.0166043893499004,"y0":50.00326074001643,"z0":5.313151498535284,"aX":0.4201152946047684},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.0,"breakHorizontal":-2.6,"spinRate":2393,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4390160343440104,"extension":6.036101857002458},"index":0,"playId":"9abe9c66-1eb5-3d09-a425-5c6b5c052db6","pitchNumber":1,"startTime":"2026-08-19T17:54:15.747Z","endTime":"2026-08-19T17:54:19.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9931972086457,"aZ":-28.10634251945032,"pfxX":9.380668393170236,"pfxZ":3.1032031692373465,"pX":-1.6762344542522354,"pZ":3.507711538565663,"vX0":1.0265006025098136,"vY0":-114.11213373470807,"vZ0":1.7842688904987603,"x":180.89,"y":144.07,"x0":-3.350747227608866,"y0":50.00553172518396,"z0":5.494708500941023,"aX":12.309150323473693},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.4,"breakHorizontal":-17.3,"spinRate":2781,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4809309409498499,"extension":5.969117386307959},"index":1,"playId":"d561846d-ae40-37db-b2f4-d955f40e4be6","pitchNumber":2,"startTime":"2026-08-19T17:54:33.299Z","endTime":"2026-08-19T17:54:37.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.218604558341607,"aZ":-28.77881587816053,"pfxX":-0.16179407129705226,"pfxZ":2.123415290473247,"pX":-0.8972042337428445,"pZ":2.206612197755511,"vX0":5.598580617926655,"vY0":-124.34145569775313,"vZ0":-1.9795407296717427,"x":151.2,"y":179.2,"x0":-3.13791316546821,"y0":50.0004957614739,"z0":5.3548623140635865,"aX":-0.25867739646071525},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":-0.7,"spinRate":2464,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.43714856033653016,"extension":5.903784161426104},"index":2,"playId":"8ee1971a-aa80-3c81-a6c3-529c6265811c","pitchNumber":3,"startTime":"2026-08-19T17:54:54.999Z","endTime":"2026-08-19T17:54:58.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.797900362436916,"aZ":-27.763578965519475,"pfxX":-0.34679533414622243,"pfxZ":2.633713354598516,"pX":-0.5282486895549744,"pZ":1.7887288921721731,"vX0":6.817026840380876,"vY0":-126.99147186492851,"vZ0":-3.4677400148231188,"x":137.14,"y":190.48,"x0":-3.173920786161638,"y0":50.00275765971991,"z0":5.320395320420748,"aX":-0.5812208217305631},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-0.5,"spinRate":2532,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.42718950772676934,"extension":5.800481790959373},"index":3,"playId":"4a92b354-6223-38cb-8bb4-3c2fc103bb4c","pitchNumber":4,"startTime":"2026-08-19T17:55:11.257Z","endTime":"2026-08-19T17:55:15.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-19T17:55:20.386Z","endTime":"2026-08-19T17:55:34.588Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87012039386867,"aZ":-23.797635887579005,"pfxX":-8.728602015740758,"pfxZ":4.370804932956972,"pX":-1.4071658003276453,"pZ":2.6926552936582064,"vX0":6.866372796138221,"vY0":-137.00578796012124,"vZ0":-3.323896452681923,"x":170.64,"y":166.08,"x0":-2.8012794924904543,"y0":50.005404310729624,"z0":5.532466000280869,"aX":-16.7367572924924},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2315,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3985114221249022,"extension":5.862909584332424},"index":5,"playId":"64d23a7b-1723-3048-a4e3-38e9e33ae41e","pitchNumber":5,"startTime":"2026-08-19T17:55:34.588Z","endTime":"2026-08-19T17:55:37.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-19T17:55:50.778Z","endTime":"2026-08-19T17:57:54.629Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.663436682291525,"aZ":-28.477753598996244,"pfxX":4.607428651537455,"pfxZ":2.4893631442258664,"pX":0.9598711325448164,"pZ":0.47705333594189103,"vX0":7.820306425937231,"vY0":-120.30937433062995,"vZ0":-5.657723802248868,"x":80.41,"y":225.9,"x0":-2.915838176806119,"y0":50.002054968794425,"z0":5.34568056209974,"aX":6.8351098256455405},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.5,"breakHorizontal":-10.0,"spinRate":2799,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4531620609138374,"extension":6.0543754327005095},"index":7,"playId":"7475b529-d3f2-3189-a752-cc17f3b29ac9","pitchNumber":6,"startTime":"2026-08-19T17:57:54.629Z","endTime":"2026-08-19T17:57:58.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229076508057236,"aZ":-23.827396164984602,"pfxX":-10.09163749223425,"pfxZ":4.398129808899052,"pX":-1.3157287393762875,"pZ":2.410852076281999,"vX0":8.096244687951172,"vY0":-136.6900905664846,"vZ0":-3.52521361735721,"x":167.15,"y":173.69,"x0":-3.0001995692981396,"y0":50.00522316886234,"z0":5.347278784277607,"aX":-19.160391413200998},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":2379,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.400217428272013,"extension":5.958512188192885},"hitData":{"launchSpeed":67.4,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.01,"coordY":163.0}},"index":8,"playId":"9d325221-4b02-31de-9e33-7aef2aebbed2","pitchNumber":7,"startTime":"2026-08-19T17:58:12.033Z","endTime":"2026-08-19T17:58:20.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T17:58:20.039Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T18:00:43.438Z","endTime":"2026-08-19T18:01:00.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77198114326944,"aZ":-19.4235632833021,"pfxX":-8.850617070826466,"pfxZ":6.750598285286974,"pX":-0.022221760678989122,"pZ":1.5625689984062072,"vX0":12.861005597006733,"vY0":-136.28728693114496,"vZ0":-5.411398549120624,"x":117.85,"y":196.59,"x0":-3.6433504569524686,"y0":50.00540171204837,"z0":4.907366191690641,"aX":-16.723611551729146},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":13.4,"spinRate":2294,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4012566369875299,"extension":6.206658651509865},"hitData":{"launchSpeed":93.2,"launchAngle":40.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.98,"coordY":106.86}},"index":0,"playId":"946abe95-534e-3aa5-8320-5c53447265bf","pitchNumber":1,"startTime":"2026-08-19T18:00:51.814Z","endTime":"2026-08-19T18:01:00.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:01:00.438Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T18:01:24.569Z","endTime":"2026-08-19T18:01:51.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623759412307002,"aZ":-19.22221200785813,"pfxX":-8.717968195514585,"pfxZ":6.951352010158108,"pX":0.4035592318080158,"pZ":1.5133963762105649,"vX0":14.160717709272669,"vY0":-135.636686460903,"vZ0":-5.3122364147110375,"x":101.62,"y":197.92,"x0":-3.7519248551941073,"y0":50.0048194163955,"z0":4.837486993060205,"aX":-16.249289190335546},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2104,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.40380632749400114,"extension":6.450959528479336},"index":0,"playId":"99d594b3-df37-35fb-ac93-1209d2301385","pitchNumber":1,"startTime":"2026-08-19T18:01:28.497Z","endTime":"2026-08-19T18:01:32.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696441203201964,"aZ":-22.58101001631809,"pfxX":-2.8890511948453486,"pfxZ":5.360963766686365,"pX":-0.5260016786723064,"pZ":2.24809025847112,"vX0":9.636179814345336,"vY0":-132.2715524782684,"vZ0":-2.8286452006865686,"x":137.05,"y":178.08,"x0":-3.825640988829919,"y0":50.000356471949274,"z0":4.969723747693292,"aX":-5.1680987908135165},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":3.4,"spinRate":2370,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.41258734421277854,"extension":6.131898453586123},"hitData":{"launchSpeed":92.6,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.28,"coordY":147.82}},"index":1,"playId":"0fac998d-a402-3bdf-80ac-9fd06ad33a7a","pitchNumber":2,"startTime":"2026-08-19T18:01:43.264Z","endTime":"2026-08-19T18:01:51.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:01:51.296Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T18:02:13.688Z","endTime":"2026-08-19T18:02:58.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642691806933836,"aZ":-28.018374218362013,"pfxX":6.669529471132263,"pfxZ":3.034381334817242,"pX":0.9128826574010156,"pZ":2.3380127245909685,"vX0":8.939361948655566,"vY0":-116.96966684537578,"vZ0":0.8335840318475048,"x":82.2,"y":175.65,"x0":-3.843035688136979,"y0":50.00041979090915,"z0":4.629850074281672,"aX":9.12370645121604},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.0,"breakHorizontal":-14.5,"spinRate":2294,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.47051708718088214,"extension":6.643042540515604},"index":0,"playId":"fdbea8c1-5f0d-314b-abfd-7bfb769e8254","pitchNumber":1,"startTime":"2026-08-19T18:02:20.198Z","endTime":"2026-08-19T18:02:26.976Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682319312022805,"aZ":-22.134496667327404,"pfxX":-0.8209528921539921,"pfxZ":5.69573117767863,"pX":0.7840576184631641,"pZ":1.5685332718869294,"vX0":11.584948256687449,"vY0":-131.64484691284628,"vZ0":-4.521857966218698,"x":87.11,"y":196.43,"x0":-3.558266680519478,"y0":50.00656778303877,"z0":4.937032941671413,"aX":-1.4489768406289856},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2406,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41529593282285937,"extension":5.980005452614995},"index":1,"playId":"9891f34e-294b-30ff-8fef-a7fdb594e033","pitchNumber":2,"startTime":"2026-08-19T18:02:37.100Z","endTime":"2026-08-19T18:02:41.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.150648766644494,"aZ":-19.36957155953861,"pfxX":-8.61577448651122,"pfxZ":6.565514247696919,"pX":0.5325330192555637,"pZ":2.718813979384571,"vX0":15.573474275684168,"vY0":-138.5795904639815,"vZ0":-1.9157066998275813,"x":96.7,"y":165.37,"x0":-4.033472342154988,"y0":50.00470310922307,"z0":4.7091944712420055,"aX":-16.809303523415256},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2116,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.39482596008350956,"extension":6.369168882028611},"index":2,"playId":"0b9c8330-1f65-398a-a7f8-73809f360b6f","pitchNumber":3,"startTime":"2026-08-19T18:02:54.736Z","endTime":"2026-08-19T18:02:58.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:02:58.405Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T18:05:14.557Z","endTime":"2026-08-19T18:05:27.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:05:15.660Z","endTime":"2026-08-19T18:05:16.902Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5271880403862,"aZ":-25.708022948783714,"pfxX":-9.293374804376958,"pfxZ":3.590019801697723,"pX":-0.47757009268464434,"pZ":2.7701113154785806,"vX0":9.947348203704635,"vY0":-133.15045088066447,"vZ0":-2.1990360908222097,"x":135.2,"y":163.99,"x0":-3.0474362600077476,"y0":50.00528385958969,"z0":5.459377918470131,"aX":-16.75554635454856},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2294,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4107245938570663,"extension":5.8243515035205355},"hitData":{"launchSpeed":102.3,"launchAngle":6.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.14,"coordY":107.32}},"index":1,"playId":"5a6b9f31-99f2-37ef-98d5-63d2b98cb0f8","pitchNumber":1,"startTime":"2026-08-19T18:05:16.902Z","endTime":"2026-08-19T18:05:27.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:05:27.925Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Francisco Lindor grounds into a double play, catcher Luis Campusano to shortstop Xander Bogaerts to first baseman Ty France. A.J. Ewing out at 2nd. Francisco Lindor out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T18:06:11.511Z","endTime":"2026-08-19T18:06:53.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"6bc4ea58-9b9d-3f1a-8d59-646760ef3e43","startTime":"2026-08-19T18:05:54.450Z","endTime":"2026-08-19T18:05:57.450Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222402996047887,"aZ":-23.556892416855774,"pfxX":-11.561447800812145,"pfxZ":4.781199460373671,"pX":0.22868576620740794,"pZ":2.702262327435495,"vX0":11.98765490965623,"vY0":-133.77008667852937,"vZ0":-2.9443643011959733,"x":108.28,"y":165.82,"x0":-2.8194870449649696,"y0":50.006197469484725,"z0":5.51566260157029,"aX":-20.85180217794885},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":18.2,"spinRate":2305,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.41025786221657645,"extension":5.844197308260819},"index":1,"playId":"ba9760ec-a5b9-37ea-b3d8-4f65a5e0f50e","pitchNumber":1,"startTime":"2026-08-19T18:06:13.709Z","endTime":"2026-08-19T18:06:16.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.359740700783263,"aZ":-23.963167433680194,"pfxX":-0.882824428112658,"pfxZ":5.043610335743572,"pX":0.7259072441092732,"pZ":1.4823539509721237,"vX0":9.66807915859791,"vY0":-125.72991460543705,"vZ0":-4.913810787495271,"x":89.33,"y":198.76,"x0":-3.026658782489071,"y0":50.005077314524115,"z0":5.365217013916426,"aX":-1.4388822613332124},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.4,"breakHorizontal":-0.2,"spinRate":2500,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.43279637881718447,"extension":5.865951598726526},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":128.62,"coordY":195.4}},"index":2,"playId":"5a5dc48d-a5bc-3922-b788-a28399ca194c","pitchNumber":2,"startTime":"2026-08-19T18:06:43.360Z","endTime":"2026-08-19T18:06:53.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:06:53.869Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T18:07:27.878Z","endTime":"2026-08-19T18:09:07.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941230647822085,"aZ":-16.29517938686816,"pfxX":-5.210471491893184,"pfxZ":8.006199192582104,"pX":0.7594925884550293,"pZ":3.579007911362422,"vX0":11.207629605594233,"vY0":-138.94138473579866,"vZ0":-2.878504752661376,"x":88.05,"y":142.15,"x0":-2.623759604499561,"y0":50.00292147415054,"z0":5.692389132376064,"aX":-10.335664301751525},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":7.4,"spinRate":2322,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.392082068062086,"extension":5.893204205453723},"index":0,"playId":"8e743e57-7f8d-3a05-8476-776823d1245a","pitchNumber":1,"startTime":"2026-08-19T18:07:30.715Z","endTime":"2026-08-19T18:07:34.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705070403663022,"aZ":-16.52531222110411,"pfxX":-4.991746052888913,"pfxZ":8.112229319839312,"pX":1.2053371118388114,"pZ":3.5458567070401052,"vX0":12.205471611018787,"vY0":-137.59026795975586,"vZ0":-2.9828528187396017,"x":71.06,"y":143.04,"x0":-2.627245019301792,"y0":50.00599013157695,"z0":5.755108348956846,"aX":-9.634330187672065},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":6.7,"spinRate":2315,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3971121640910944,"extension":5.776755872086544},"index":1,"playId":"514061e2-f39f-34db-a99f-46e0aa0953c6","pitchNumber":2,"startTime":"2026-08-19T18:07:45.612Z","endTime":"2026-08-19T18:07:49.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.412039938542318,"aZ":-23.46447929328903,"pfxX":-10.663437930554217,"pfxZ":4.583568481659802,"pX":0.5550483608591978,"pZ":1.4578706950158642,"vX0":12.850211356212158,"vY0":-136.55701100982452,"vZ0":-6.2054103258202336,"x":95.84,"y":199.42,"x0":-2.813189604140229,"y0":50.00318585351415,"z0":5.360566685502382,"aX":-20.25983879957579},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2286,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4002005872442935,"extension":5.85674615677469},"index":2,"playId":"fcca5aed-8ea2-39c0-a0ff-d3ec3606a0b3","pitchNumber":3,"startTime":"2026-08-19T18:08:02.974Z","endTime":"2026-08-19T18:08:07.731Z","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":93.4,"endSpeed":85.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27984595967852,"aZ":-22.331307036343617,"pfxX":-11.396211028938083,"pfxZ":5.266207256299678,"pX":0.11069364965789713,"pZ":2.0465650372889694,"vX0":11.602343040337978,"vY0":-135.50471271382924,"vZ0":-5.0906429805842786,"x":112.78,"y":183.52,"x0":-2.7360741345362762,"y0":50.002138816939166,"z0":5.499832698366879,"aX":-21.294449513521222},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":18.4,"spinRate":2277,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40348368318378247,"extension":5.944690992280654},"index":3,"playId":"c783f111-e2d9-34d6-86e1-f91ab1b0ccce","pitchNumber":4,"startTime":"2026-08-19T18:08:19.955Z","endTime":"2026-08-19T18:08:23.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.699784298326275,"aZ":-19.360248676531818,"pfxX":-7.116169418859485,"pfxZ":6.641490447050764,"pX":0.4372267790160222,"pZ":2.6327369425698857,"vX0":11.157628707563953,"vY0":-137.3496678717105,"vZ0":-4.497267801305605,"x":100.33,"y":167.7,"x0":-2.7353786871888426,"y0":50.00168270016142,"z0":5.591003167313201,"aX":-13.727040613621366},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":10.8,"spinRate":2338,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39734894491844086,"extension":5.837214821793562},"index":4,"playId":"9b620077-1331-38d3-8923-77e52a96df1e","pitchNumber":5,"startTime":"2026-08-19T18:08:38.517Z","endTime":"2026-08-19T18:08:41.517Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009449069168483,"aZ":-14.217680100110464,"pfxX":-6.333790588782754,"pfxZ":9.174819239892015,"pX":0.9216740326348958,"pZ":1.8849811131215033,"vX0":11.595746695577862,"vY0":-138.77429900462684,"vZ0":-7.593205087114901,"x":81.87,"y":187.89,"x0":-2.481355493568542,"y0":50.00642046521603,"z0":5.596995595478435,"aX":-12.401847400846442},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2349,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3941538140756098,"extension":5.806972428294261},"index":5,"playId":"43253026-0aae-3780-9084-6b1703aecbe7","pitchNumber":6,"startTime":"2026-08-19T18:09:02.369Z","endTime":"2026-08-19T18:09:07.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:09:07.240Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson Benge homers (15) on a fly ball to left field. Bo Bichette scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T18:09:25.523Z","endTime":"2026-08-19T18:12:46.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509479113874608,"aZ":-31.78493400236128,"pfxX":5.582956860354437,"pfxZ":0.2838386572978582,"pX":1.5182200589558879,"pZ":1.3640173068004118,"vX0":8.892108000992755,"vY0":-116.18012623788836,"vZ0":-2.1701540585843477,"x":59.13,"y":201.95,"x0":-3.096659561595134,"y0":50.00104890322942,"z0":5.356189759805437,"aX":7.56401925380447},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.2,"breakHorizontal":-12.5,"spinRate":2740,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.47300835066628144,"extension":6.0719287516398825},"index":0,"playId":"f0fcaa58-d48d-3e40-b26e-b46cab1be95d","pitchNumber":1,"startTime":"2026-08-19T18:09:33.778Z","endTime":"2026-08-19T18:09:38.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2984822887585,"aZ":-31.01740549723532,"pfxX":5.112434650088009,"pfxZ":0.8195313880777526,"pX":-1.3830089270505577,"pZ":3.515971370427053,"vX0":2.9485961427667506,"vY0":-118.0237513007391,"vZ0":1.7770912239131285,"x":169.72,"y":143.85,"x0":-3.314189307645546,"y0":50.00049940226263,"z0":5.618087050221938,"aX":7.181649811241563},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.3,"breakHorizontal":-10.0,"spinRate":2696,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4647929112343707,"extension":5.752144039352316},"index":1,"playId":"16261985-1369-38a5-b0df-59fe5f41772f","pitchNumber":2,"startTime":"2026-08-19T18:09:57.757Z","endTime":"2026-08-19T18:10:01.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06331143967567,"aZ":-26.362796014179402,"pfxX":-9.625390188598319,"pfxZ":3.710853711954771,"pX":-1.5187127435021646,"pZ":2.1361828604006243,"vX0":7.052433641428722,"vY0":-124.1595771034997,"vZ0":-1.8240467647978391,"x":174.89,"y":181.1,"x0":-3.1406097265980057,"y0":50.00386189413758,"z0":5.066932686877684,"aX":-15.080234741732571},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":1859,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4405649534107652,"extension":5.994302589032904},"index":2,"playId":"83f1b7bb-f4d5-3b77-a0d5-3a9e50fb5703","pitchNumber":3,"startTime":"2026-08-19T18:10:18.619Z","endTime":"2026-08-19T18:10:23.062Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"958630b8-59ad-308b-a730-7b71fe3a37f6","startTime":"2026-08-19T18:10:38.810Z","endTime":"2026-08-19T18:10:41.810Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678317340954912,"aZ":-28.45095052006593,"pfxX":-9.272281884111214,"pfxZ":2.02541848160981,"pX":-0.20675649169316715,"pZ":2.660368981007959,"vX0":10.058407220473518,"vY0":-134.56451814383271,"vZ0":-2.3350834548758725,"x":124.88,"y":166.95,"x0":-2.785008298652957,"y0":50.00332095948868,"z0":5.551237213986889,"aX":-17.038643851988727},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":2351,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40675344886983167,"extension":5.8918053462019895},"index":4,"playId":"f2a6f2bb-645b-3304-bb8d-1b9c7b258153","pitchNumber":4,"startTime":"2026-08-19T18:10:58.820Z","endTime":"2026-08-19T18:11:02.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053590821201894,"aZ":-24.404201091482808,"pfxX":-11.939802570334205,"pfxZ":4.226651336950701,"pX":0.8739730475617489,"pZ":3.5423255544792656,"vX0":13.613300134752098,"vY0":-135.14722465648853,"vZ0":-1.2681772834743827,"x":83.69,"y":143.14,"x0":-2.691140320546847,"y0":50.00519241214688,"z0":5.741267118689967,"aX":-21.96210705956996},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":18.5,"spinRate":2235,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4061985939031838,"extension":6.0259556257499645},"index":5,"playId":"d6e2651d-7e43-37ec-8d37-1cdd91a34ada","pitchNumber":5,"startTime":"2026-08-19T18:11:19.271Z","endTime":"2026-08-19T18:11:25.021Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549442477598056,"aZ":-29.267526132588046,"pfxX":1.557862344098452,"pfxZ":1.8374927174163407,"pX":-0.2178950677651572,"pZ":2.6026133820822897,"vX0":6.5963195850826,"vY0":-125.31291436544396,"vZ0":-1.3256550284301274,"x":125.31,"y":168.51,"x0":-3.0922873037817498,"y0":50.00319053742256,"z0":5.540946602161199,"aX":2.463983830108835},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":2536,"spinDirection":104},"zone":5,"typeConfidence":2.0,"plateTime":0.43795938954310154,"extension":5.997127697916603},"index":6,"playId":"fed2e217-6f3d-3433-96ca-791cf8bbab9d","pitchNumber":6,"startTime":"2026-08-19T18:11:42.159Z","endTime":"2026-08-19T18:11:49.662Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31170593468617,"aZ":-23.60160284563951,"pfxX":-11.333299293245993,"pfxZ":4.408377754136946,"pX":-0.4345476447836896,"pZ":2.498975325908802,"vX0":11.014049503614553,"vY0":-138.64924646463203,"vZ0":-3.8981412472669787,"x":133.56,"y":171.31,"x0":-2.9881004193922305,"y0":50.003144019112895,"z0":5.500188617979033,"aX":-22.04209177127871},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":18.2,"spinRate":2402,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39521327562432385,"extension":5.872440171082936},"hitData":{"launchSpeed":97.9,"launchAngle":31.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.39,"coordY":98.21}},"index":7,"playId":"415827eb-b44f-3d06-bcfe-2e90dfbce258","pitchNumber":7,"startTime":"2026-08-19T18:12:20.241Z","endTime":"2026-08-19T18:12:46.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:12:46.474Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T18:13:06.555Z","endTime":"2026-08-19T18:14:34.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":88.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905945272915364,"aZ":-13.969301659116459,"pfxX":-6.2451124223206085,"pfxZ":9.19087918275245,"pX":-0.07117003476514032,"pZ":2.090953144648284,"vX0":9.391937016213024,"vY0":-138.86204719470646,"vZ0":-6.805620405650393,"x":119.71,"y":182.32,"x0":-2.6636294196635664,"y0":50.00462096560629,"z0":5.477330127028325,"aX":-12.373261914407209},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.7,"spinRate":2267,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39229164462951394,"extension":6.129312353066602},"index":0,"playId":"62dc43d1-0669-398e-b13a-26d23481a22f","pitchNumber":1,"startTime":"2026-08-19T18:13:11.338Z","endTime":"2026-08-19T18:13:15.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144700871856156,"aZ":-27.362781179667838,"pfxX":-9.844180843029871,"pfxZ":3.016403265812624,"pX":-3.069838020036061,"pZ":2.9216919707082827,"vX0":3.6528343379258343,"vY0":-124.96034218202418,"vZ0":-0.3794867972970707,"x":234.02,"y":159.89,"x0":-3.2644726224016174,"y0":50.003010635981845,"z0":5.3069358898356365,"aX":-15.702593623624908},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":17.2,"spinRate":1907,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.43687790148089256,"extension":5.753170677649846},"index":1,"playId":"ecead286-9ddf-387f-aa69-8c2ae9cfe6bc","pitchNumber":2,"startTime":"2026-08-19T18:13:24.591Z","endTime":"2026-08-19T18:13:28.018Z","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":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20018333485561,"aZ":-33.79450450297533,"pfxX":8.034547455341077,"pfxZ":-1.187948036426846,"pX":-1.3328151767294807,"pZ":3.422787283989631,"vX0":1.9714401619817037,"vY0":-116.02974504570474,"vZ0":2.4840837581584214,"x":167.8,"y":146.36,"x0":-3.2367216553444154,"y0":50.00139498144888,"z0":5.5529696903962025,"aX":10.980639887987813},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.3,"breakHorizontal":-15.0,"spinRate":2844,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4716077404107568,"extension":5.904331155613648},"index":2,"playId":"5162d99a-0390-31b7-bac7-724ab61e9916","pitchNumber":3,"startTime":"2026-08-19T18:13:48.056Z","endTime":"2026-08-19T18:13:52.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.912448626308098,"aZ":-35.330900165401715,"pfxX":5.594126806884424,"pfxZ":-2.356116533848053,"pX":-0.06621723611860442,"pZ":1.4167531210815578,"vX0":5.752514143248324,"vY0":-114.88260881958615,"vZ0":-1.2041896676842596,"x":119.52,"y":200.53,"x0":-3.327715310475665,"y0":50.002929559358535,"z0":5.376058653980506,"aX":7.491412101099625},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.3,"breakHorizontal":-11.5,"spinRate":2752,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.47643638458323156,"extension":5.967540135860659},"index":3,"playId":"1db09f62-5450-3918-a7a0-43da06a7ce1f","pitchNumber":4,"startTime":"2026-08-19T18:14:04.915Z","endTime":"2026-08-19T18:14:08.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034092641274498,"aZ":-26.139808173921566,"pfxX":-9.784461488695097,"pfxZ":3.770125386373498,"pX":-0.6999283417983957,"pZ":2.2040807851272795,"vX0":9.237182232426678,"vY0":-125.41727450984554,"vZ0":-2.1956134236317215,"x":143.68,"y":179.27,"x0":-3.1496531287173735,"y0":50.00619822843788,"z0":5.210894079735948,"aX":-15.678112510080107},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":1867,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.43578677343188055,"extension":5.916466213163192},"hitData":{"launchSpeed":80.7,"launchAngle":17.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.57,"coordY":135.62}},"index":4,"playId":"ebba315a-6cd7-3225-a117-a1517fe07147","pitchNumber":5,"startTime":"2026-08-19T18:14:23.081Z","endTime":"2026-08-19T18:14:34.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:14:34.101Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, pitcher Michael King to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T18:15:44.714Z","endTime":"2026-08-19T18:17:42.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T18:14:42.217Z","endTime":"2026-08-19T18:15:46.984Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.633260807798706,"aZ":-30.112246055528765,"pfxX":5.880577596166786,"pfxZ":1.5030480686573409,"pX":-1.1963396581436188,"pZ":2.9569584367608432,"vX0":2.9288662370348493,"vY0":-116.1357339203279,"vZ0":0.8052924953986986,"x":162.6,"y":158.94,"x0":-3.2356672859155453,"y0":50.00334467488673,"z0":5.457502118102356,"aX":8.07720288015573},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.2,"breakHorizontal":-11.4,"spinRate":2702,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.47063122867425067,"extension":6.0920681240125445},"index":1,"playId":"14d107fc-6faf-3409-927a-a78e48431ded","pitchNumber":1,"startTime":"2026-08-19T18:15:46.984Z","endTime":"2026-08-19T18:15:50.900Z","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":92.3,"endSpeed":85.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36995902306305,"aZ":-23.023128389475197,"pfxX":-8.167770814940326,"pfxZ":4.971469258997961,"pX":-1.4407733511568364,"pZ":2.40502085242909,"vX0":6.877880970506519,"vY0":-134.36473793813462,"vZ0":-3.786868305919487,"x":171.92,"y":173.84,"x0":-2.964528217896995,"y0":50.001560482760276,"z0":5.45615937563033,"aX":-15.029225455779406},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":2208,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4066433841441879,"extension":6.097617240968678},"index":2,"playId":"89d84c09-b806-3629-a15f-fe96bfe6223a","pitchNumber":2,"startTime":"2026-08-19T18:16:06.666Z","endTime":"2026-08-19T18:16:09.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-19T18:16:30.761Z","endTime":"2026-08-19T18:16:45.759Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.726711311517555,"aZ":-29.90443633393783,"pfxX":6.955974794119591,"pfxZ":1.6437828502840928,"pX":0.28272738509279194,"pZ":1.407180737577426,"vX0":5.65988174301944,"vY0":-116.84838744651657,"vZ0":-2.6422799702263386,"x":106.22,"y":200.79,"x0":-3.077299889269716,"y0":50.00030166076115,"z0":5.371987550435936,"aX":9.583436151895107},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.6,"breakHorizontal":-14.0,"spinRate":2866,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46936207024509047,"extension":6.030936400099125},"index":4,"playId":"dd786358-dbbc-3f61-9445-f0c1e837d71a","pitchNumber":3,"startTime":"2026-08-19T18:16:45.759Z","endTime":"2026-08-19T18:16:50.686Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54431805845475,"aZ":-21.09669153823833,"pfxX":-11.413875320416537,"pfxZ":5.864512156128975,"pX":0.596137462248166,"pZ":1.1240784023532633,"vX0":13.153883153881935,"vY0":-136.91313079938334,"vZ0":-7.392337802027439,"x":94.28,"y":208.43,"x0":-2.7982523764879983,"y0":50.00437658546575,"z0":5.313797596987749,"aX":-21.5697520646643},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":2411,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4007560356254851,"extension":5.999023073399594},"index":5,"playId":"26821731-5c12-3dfc-a966-5b84de501d83","pitchNumber":4,"startTime":"2026-08-19T18:17:05.823Z","endTime":"2026-08-19T18:17:09.591Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867655042860864,"aZ":-29.560393315542214,"pfxX":1.9314850867269773,"pfxZ":1.655591695836538,"pX":0.47722079362442477,"pZ":2.6023274068826634,"vX0":7.843131147107998,"vY0":-123.96988885115238,"vZ0":-1.0286827419665538,"x":98.81,"y":168.52,"x0":-2.9621728940214536,"y0":50.00058006921411,"z0":5.462448002757384,"aX":3.042472071775515},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-5.2,"spinRate":2508,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.43972733419561116,"extension":5.913644481323897},"hitData":{"launchSpeed":59.6,"launchAngle":-30.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.62,"coordY":180.21}},"index":6,"playId":"ba0bcde1-7726-38d7-aef5-f40981b33a04","pitchNumber":5,"startTime":"2026-08-19T18:17:34.535Z","endTime":"2026-08-19T18:17:42.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:17:42.571Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (12) on a sharp line drive to left fielder Brett Baty.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T18:19:43.443Z","endTime":"2026-08-19T18:21:38.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11644820014872,"aZ":-26.611300358887338,"pfxX":6.497915964891151,"pfxZ":4.221534998833395,"pX":1.3377835108367604,"pZ":2.051670654342467,"vX0":9.359704858111531,"vY0":-114.41531011207178,"vZ0":-0.23052961183797926,"x":66.01,"y":183.38,"x0":-3.658698931155225,"y0":50.00568827406389,"z0":4.772843596384388,"aX":8.57192625653464},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.9,"breakHorizontal":-14.3,"spinRate":2323,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.47964956325161046,"extension":6.260802262645721},"index":0,"playId":"b3ed6e1d-960d-3c02-83cc-56159c5540ae","pitchNumber":1,"startTime":"2026-08-19T18:19:54.532Z","endTime":"2026-08-19T18:19:58.861Z","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":88.9,"endSpeed":82.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184141907981076,"aZ":-22.45037160906292,"pfxX":-2.7801123174069713,"pfxZ":5.64859080677143,"pX":0.4685149012577604,"pZ":1.5590777901617976,"vX0":11.335520206497645,"vY0":-129.1568340441637,"vZ0":-4.169609219995683,"x":99.14,"y":196.68,"x0":-3.5806779824093704,"y0":50.00227289749682,"z0":4.881970070068549,"aX":-4.786702604008746},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":3.0,"spinRate":2285,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4210907574016569,"extension":6.376160002378927},"index":1,"playId":"c66368aa-4fc1-32da-9767-04e0a9861499","pitchNumber":2,"startTime":"2026-08-19T18:20:09.431Z","endTime":"2026-08-19T18:20:13.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.778322698956803,"aZ":-26.030579136181462,"pfxX":-0.7972956628634229,"pfxZ":3.6951008280546596,"pX":-0.5330839296910841,"pZ":2.316391001058754,"vX0":8.42586027600016,"vY0":-127.433481180807,"vZ0":-1.153688857954546,"x":137.32,"y":176.24,"x0":-3.764764441471472,"y0":50.000120882518594,"z0":4.812863008297875,"aX":-1.3264727800647438},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-0.2,"spinRate":2372,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4282291774049334,"extension":6.239329245549523},"index":2,"playId":"5f88cece-39c5-3e6e-875d-b959dd4e9a65","pitchNumber":3,"startTime":"2026-08-19T18:20:24.314Z","endTime":"2026-08-19T18:20:28.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.798868152420646,"aZ":-26.363068725066324,"pfxX":-1.1064236658038893,"pfxZ":3.4353686693708596,"pX":0.7059586474758571,"pZ":1.4527085150453998,"vX0":11.267241426533971,"vY0":-128.29185901802427,"vZ0":-3.4120328793987813,"x":90.09,"y":199.56,"x0":-3.5712072691955243,"y0":50.00417639201172,"z0":4.821102536805506,"aX":-1.873854015079867},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-0.1,"spinRate":2441,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4245135174867727,"extension":6.104440508036635},"index":3,"playId":"5dcda59f-3dc3-3391-bdec-db9f98ca46e7","pitchNumber":4,"startTime":"2026-08-19T18:20:42.129Z","endTime":"2026-08-19T18:20:45.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-19T18:20:53.246Z","endTime":"2026-08-19T18:21:06.746Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644683492420537,"aZ":-18.675529869570934,"pfxX":-7.0539284425587105,"pfxZ":7.04406153075249,"pX":0.2621532703195414,"pZ":2.807125108767429,"vX0":13.770159071110323,"vY0":-136.47402171312484,"vZ0":-2.129570433902008,"x":107.01,"y":162.99,"x0":-3.897055219594533,"y0":50.00022751756873,"z0":4.862347778350681,"aX":-13.51376703042584},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":10.3,"spinRate":2185,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.3989763825796193,"extension":6.157230576959097},"index":5,"playId":"10cc3fe0-79f2-3929-bc4c-4a80b096e378","pitchNumber":5,"startTime":"2026-08-19T18:21:06.746Z","endTime":"2026-08-19T18:21:09.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047074232225402,"aZ":-25.68694188454689,"pfxX":-0.8768999194723903,"pfxZ":3.847351362081258,"pX":0.03497819928062117,"pZ":1.9805006696947423,"vX0":9.95158984770863,"vY0":-128.12842089916873,"vZ0":-2.4610107032398636,"x":115.67,"y":185.31,"x0":-3.762663047290609,"y0":50.00272241769822,"z0":4.932449087412441,"aX":-1.4805433472344578},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":-0.4,"spinRate":2250,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4252554776863029,"extension":6.160615693398894},"hitData":{"launchSpeed":107.5,"launchAngle":17.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":31.22,"coordY":94.77}},"index":6,"playId":"6c83de92-272c-3fbb-a2d7-4966dfcb2216","pitchNumber":6,"startTime":"2026-08-19T18:21:24.572Z","endTime":"2026-08-19T18:21:38.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:21:38.593Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sung-Mun Song flies out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T18:23:07.158Z","endTime":"2026-08-19T18:23:45.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:22:05.376Z","endTime":"2026-08-19T18:23:09.465Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702686585060686,"aZ":-26.69430428238145,"pfxX":-0.9529848215643213,"pfxZ":3.116266788806506,"pX":-0.5918348680345584,"pZ":3.057876135268417,"vX0":8.580218919011083,"vY0":-130.76737699632378,"vZ0":-0.13922675565852416,"x":139.56,"y":156.22,"x0":-3.7708103212657575,"y0":50.00256460086978,"z0":5.089526016611393,"aX":-1.6774575306065602},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":0.1,"spinRate":2336,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.41648728012162595,"extension":6.260955565223992},"index":1,"playId":"04468090-11cb-3c30-a5b0-b815f9c522e8","pitchNumber":1,"startTime":"2026-08-19T18:23:09.465Z","endTime":"2026-08-19T18:23:15.027Z","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.5,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.977035293372168,"aZ":-19.07425912158214,"pfxX":-6.845005757747896,"pfxZ":6.770511651226758,"pX":-0.6979587789908599,"pZ":1.9327625698290332,"vX0":10.443115712090206,"vY0":-137.36932017340624,"vZ0":-4.780500075956621,"x":143.6,"y":186.6,"x0":-3.638406315464987,"y0":50.00095213232239,"z0":4.9705440417398385,"aX":-13.240274562321266},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":10.6,"spinRate":2310,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.39690152710636317,"extension":5.981378568747238},"hitData":{"launchSpeed":76.7,"launchAngle":58.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":81.71,"coordY":139.05}},"index":2,"playId":"3dd8d029-99f3-3f4c-9c67-065ee6aae7bd","pitchNumber":2,"startTime":"2026-08-19T18:23:34.122Z","endTime":"2026-08-19T18:23:45.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:23:45.597Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (26) on a line drive to center fielder A.J. Ewing. Xander Bogaerts scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T18:24:04.860Z","endTime":"2026-08-19T18:25:45.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":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":805999,"link":"/api/v1/people/805999"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":476594,"link":"/api/v1/people/476594"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4450686943739,"aZ":-27.04707298881394,"pfxX":-9.388989032338003,"pfxZ":2.6925141463987483,"pX":-1.960706851575915,"pZ":3.42940726803219,"vX0":8.348432139773815,"vY0":-136.77582663996046,"vZ0":0.6410510575269492,"x":191.74,"y":146.19,"x0":-3.823627175014278,"y0":50.00518318242108,"z0":5.0378864912408865,"aX":-17.90015301090294},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":2129,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.399530968254747,"extension":6.342153580200826},"index":0,"playId":"6ad865b3-2665-3b85-8855-46d9c7d95cea","pitchNumber":1,"startTime":"2026-08-19T18:24:18.046Z","endTime":"2026-08-19T18:24:23.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"f1763d09-1ff1-4747-ae57-a8e3f602d4e0","startTime":"2026-08-19T18:24:39.365Z","endTime":"2026-08-19T18:24:44.365Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.288121373181422,"aZ":-29.015236137221688,"pfxX":-11.322109618475043,"pfxZ":1.6677162514376285,"pX":-0.43118530073117584,"pZ":2.193680097970219,"vX0":12.878924595623388,"vY0":-136.36130802614792,"vZ0":-2.001581713251009,"x":133.44,"y":179.55,"x0":-3.7309094938044782,"y0":50.003650825037546,"z0":4.927182388017415,"aX":-21.452808455765275},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.8,"breakHorizontal":18.0,"spinRate":2172,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.40075800916771875,"extension":6.21055048968488},"index":2,"playId":"1b80d0c1-feba-3a6c-860f-39d7e0f48fa5","pitchNumber":2,"startTime":"2026-08-19T18:24:54.437Z","endTime":"2026-08-19T18:24:58.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87868741900849,"aZ":-25.908597877857897,"pfxX":-0.7370344484500766,"pfxZ":3.3779312543237,"pX":-1.4959306173405982,"pZ":2.7993128018897084,"vX0":6.3688954742524295,"vY0":-134.4626070160075,"vZ0":-1.254285263183377,"x":174.02,"y":163.2,"x0":-3.787239801906866,"y0":50.000359878570904,"z0":5.089687483052751,"aX":-1.3673891250095345},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":0.1,"spinRate":2417,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40549914482304006,"extension":6.053650986148175},"index":3,"playId":"7d5dcb70-057e-3304-9474-8eaa79478149","pitchNumber":3,"startTime":"2026-08-19T18:25:12.050Z","endTime":"2026-08-19T18:25:16.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787510980119475,"aZ":-25.78393885054004,"pfxX":-0.22327197644926278,"pfxZ":3.66637630829406,"pX":0.34137017401675995,"pZ":2.455965240258737,"vX0":10.364186822558068,"vY0":-130.74678523441705,"vZ0":-1.6120194589852073,"x":103.99,"y":172.47,"x0":-3.6335058407914915,"y0":50.003404523856524,"z0":5.002611915274832,"aX":-0.3902356101571047},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.7,"spinRate":2426,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.41782973524714295,"extension":6.274327820907742},"hitData":{"launchSpeed":110.3,"launchAngle":18.0,"totalDistance":391.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.38,"coordY":49.61}},"index":4,"playId":"299531e1-e830-34bc-8f6c-90ee6a93ab9f","pitchNumber":4,"startTime":"2026-08-19T18:25:31.205Z","endTime":"2026-08-19T18:25:45.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:25:45.228Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T18:28:25.695Z","endTime":"2026-08-19T18:29:51.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T18:26:05.873Z","endTime":"2026-08-19T18:26:39.176Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Pintaro replaces Robert Stock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T18:26:39.176Z","endTime":"2026-08-19T18:28:28.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702752,"link":"/api/v1/people/702752"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72441526527155,"aZ":-16.54703801944936,"pfxX":-5.1150325314115195,"pfxZ":7.9255777593502845,"pX":-0.5778815712111474,"pZ":3.630920746960135,"vX0":7.229954770579887,"vY0":-139.16632431057843,"vZ0":-1.266465940605398,"x":139.03,"y":140.75,"x0":-2.5387068683604954,"y0":50.00059937351167,"z0":5.1822127585791415,"aX":-10.0835490104945},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2304,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.3927920966547691,"extension":6.294385747401472},"index":2,"playId":"079f8e4d-7885-3ce7-a201-590da78fb3ac","pitchNumber":1,"startTime":"2026-08-19T18:28:28.028Z","endTime":"2026-08-19T18:28:32.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.789877866821012,"aZ":-24.546695044170374,"pfxX":2.658756596700936,"pfxZ":4.167181531105522,"pX":-0.29840420894647024,"pZ":3.192464691971983,"vX0":5.27681113217539,"vY0":-133.20910509662372,"vZ0":-0.826356956845067,"x":128.37,"y":152.58,"x0":-2.63644100963935,"y0":50.000042908811196,"z0":5.25280389251657,"aX":4.86279897261294},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":-5.8,"spinRate":2630,"spinDirection":188},"zone":2,"typeConfidence":0.92,"plateTime":0.40838695014644033,"extension":6.074583600085819},"index":3,"playId":"ca4c0919-d811-3dae-96d2-7381ea2c6d33","pitchNumber":2,"startTime":"2026-08-19T18:28:47.048Z","endTime":"2026-08-19T18:28:51.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921195489794954,"aZ":-24.327290530981397,"pfxX":2.7426716565569125,"pfxZ":4.20794219359551,"pX":-1.012799707800385,"pZ":3.9969612649765627,"vX0":3.8896889136467623,"vY0":-134.4119290404552,"vZ0":0.9982804171364723,"x":155.61,"y":130.86,"x0":-2.8246128666728114,"y0":50.00219068484737,"z0":5.324131561353527,"aX":5.113403193345198},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-5.6,"spinRate":2650,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.4045602831295714,"extension":5.972592840205701},"index":4,"playId":"22eb42e6-6d53-3a73-b590-eadcebc108af","pitchNumber":3,"startTime":"2026-08-19T18:29:06.933Z","endTime":"2026-08-19T18:29:10.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58027617781719,"aZ":-26.621050947362097,"pfxX":2.9178405364110978,"pfxZ":3.0603344648308486,"pX":0.07644215418373528,"pZ":4.065237264788611,"vX0":6.073247905713685,"vY0":-133.09590339350657,"vZ0":1.6588552374302818,"x":114.09,"y":129.02,"x0":-2.604016502974832,"y0":50.00182631141547,"z0":5.346922048892996,"aX":5.292008023254331},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-6.5,"spinRate":2642,"spinDirection":170},"zone":12,"typeConfidence":0.92,"plateTime":0.40978295710834844,"extension":6.212854534480038},"index":5,"playId":"7b798973-8132-317c-b5ab-9ce18c23c3ff","pitchNumber":4,"startTime":"2026-08-19T18:29:28.428Z","endTime":"2026-08-19T18:29:32.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39005459895746,"aZ":-29.470002538739287,"pfxX":-9.27327104069573,"pfxZ":1.3800335713014693,"pX":1.8191431964195304,"pZ":1.9599748088964017,"vX0":14.479137374029886,"vY0":-138.10550014416503,"vZ0":-2.999767821814033,"x":47.66,"y":185.86,"x0":-2.25864318442594,"y0":50.00004177121472,"z0":5.018007002417955,"aX":-18.121661034069067},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.0,"breakHorizontal":14.2,"spinRate":2193,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.39485360908332323,"extension":6.163365783611936},"index":6,"playId":"18e3a35c-819e-3686-b8b2-c171727792c7","pitchNumber":5,"startTime":"2026-08-19T18:29:47.545Z","endTime":"2026-08-19T18:29:51.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:29:51.602Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Manny Machado grounds into a double play, third baseman Bo Bichette to second baseman Marcus Semien to first baseman Jared Young. Jake Cronenworth out at 2nd. Manny Machado out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T18:30:13.374Z","endTime":"2026-08-19T18:31:18.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78795760627247,"aZ":-16.194565605739555,"pfxX":-6.958577865146415,"pfxZ":8.04865336136284,"pX":1.255822063478703,"pZ":2.5782401631195926,"vX0":12.667001473006566,"vY0":-139.40159829290903,"vZ0":-3.9907905970450614,"x":69.13,"y":169.17,"x0":-2.4250342124711994,"y0":50.00186496834118,"z0":5.084586420707906,"aX":-13.814859017257618},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2334,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.39161679458474996,"extension":6.643399433897525},"index":0,"playId":"597cfc4f-5210-361d-b66a-0baa6694b46f","pitchNumber":1,"startTime":"2026-08-19T18:30:26.281Z","endTime":"2026-08-19T18:30:29.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326745741674344,"aZ":-23.344152452395228,"pfxX":-0.94622413061491,"pfxZ":4.809362113273715,"pX":1.7955468155508925,"pZ":1.977443363997765,"vX0":11.632409841158996,"vY0":-133.97816366847226,"vZ0":-3.5284924722116555,"x":48.56,"y":185.39,"x0":-2.461601445088602,"y0":50.00132739645036,"z0":4.961187885835052,"aX":-1.7380098409242108},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2614,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.40731584755582384,"extension":6.258091896333593},"index":1,"playId":"2411297f-314b-3da6-a187-30d29c9f0a59","pitchNumber":2,"startTime":"2026-08-19T18:30:43.545Z","endTime":"2026-08-19T18:30:46.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.361388248132275,"aZ":-30.79069473557911,"pfxX":-11.02064655736351,"pfxZ":0.7237544755357259,"pX":-0.7690508627668312,"pZ":2.584958492605064,"vX0":8.51566398906899,"vY0":-137.18864048888094,"vZ0":-1.1782761525473782,"x":146.31,"y":168.99,"x0":-2.4706613937929087,"y0":50.005521828570814,"z0":5.105364242929645,"aX":-21.15731995049893},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":18.4,"spinRate":2139,"spinDirection":242},"zone":4,"typeConfidence":0.91,"plateTime":0.3981883693894481,"extension":6.19231749433379},"hitData":{"launchSpeed":95.6,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.26,"coordY":167.56}},"index":2,"playId":"8ba25826-d355-393f-988d-95d5bb241d64","pitchNumber":3,"startTime":"2026-08-19T18:31:08.964Z","endTime":"2026-08-19T18:31:18.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:31:18.503Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T18:33:36.881Z","endTime":"2026-08-19T18:34:44.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:33:26.368Z","endTime":"2026-08-19T18:33:39.149Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6165627786033,"aZ":-28.512882681790476,"pfxX":3.7029676198976165,"pfxZ":2.5891311685556144,"pX":0.7786632956250551,"pZ":0.6403869050748193,"vX0":8.155848045200722,"vY0":-117.84602885919684,"vZ0":-4.44003574138346,"x":87.32,"y":221.49,"x0":-3.202756707499033,"y0":50.001255386278096,"z0":5.171764984386498,"aX":5.224240755077011},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.8,"breakHorizontal":-8.6,"spinRate":2813,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4641277185014001,"extension":5.999427545708846},"index":1,"playId":"3766eff4-2ae7-37ca-9f77-1673acdeca80","pitchNumber":1,"startTime":"2026-08-19T18:33:39.149Z","endTime":"2026-08-19T18:33:43.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274091521922298,"aZ":-27.78713733136458,"pfxX":2.2797714956374,"pfxZ":2.9313180650161073,"pX":-0.5815194649350746,"pZ":3.0561895690200505,"vX0":5.4874882509680285,"vY0":-121.43864598739138,"vZ0":0.03018988582539517,"x":139.17,"y":156.26,"x0":-3.1646263323304424,"y0":50.003577242986324,"z0":5.456207227800531,"aX":3.4120028803869062},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.5,"breakHorizontal":-5.4,"spinRate":2487,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.4506411330936424,"extension":5.677535473690949},"index":2,"playId":"d80c8bac-4986-3760-b317-532964ab2f61","pitchNumber":2,"startTime":"2026-08-19T18:33:56.753Z","endTime":"2026-08-19T18:34:00.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.198285653606,"aZ":-28.93642480431977,"pfxX":-11.366321245245297,"pfxZ":2.06920075709065,"pX":-0.7356020041113921,"pZ":2.6636672250814297,"vX0":9.504467784757006,"vY0":-123.7608365347689,"vZ0":-0.5341641945796458,"x":145.04,"y":166.86,"x0":-3.128947087486134,"y0":50.00577145336459,"z0":5.283249005453368,"aX":-17.82589000794906},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.8,"breakHorizontal":18.7,"spinRate":1945,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4407437247090118,"extension":5.741650645755443},"index":3,"playId":"e8d1d94c-cace-3314-b9d1-d1cab0a4ca61","pitchNumber":3,"startTime":"2026-08-19T18:34:11.268Z","endTime":"2026-08-19T18:34:14.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309070312463923,"aZ":-29.66611437936436,"pfxX":1.2435221872250377,"pfxZ":1.5882862014630605,"pX":-0.13481663054564588,"pZ":2.0510012203269863,"vX0":6.7701130344545355,"vY0":-124.41383734676829,"vZ0":-2.3704594761401494,"x":122.14,"y":183.4,"x0":-3.044865070319756,"y0":50.00190737216026,"z0":5.457505236357504,"aX":1.9629582829932135},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-3.7,"spinRate":2497,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4390486810861347,"extension":5.5943396345614635},"hitData":{"launchSpeed":106.7,"launchAngle":35.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.0,"coordY":41.0}},"index":4,"playId":"560d97e6-c1df-35d6-bbcb-22934eb9a0cf","pitchNumber":4,"startTime":"2026-08-19T18:34:31.983Z","endTime":"2026-08-19T18:34:44.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:34:44.682Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T18:35:01.406Z","endTime":"2026-08-19T18:35:17.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19676505391412,"aZ":-24.285846929871408,"pfxX":-10.314066816902773,"pfxZ":4.327122084882914,"pX":0.1637539454081482,"pZ":2.5061245652272803,"vX0":11.522719779681093,"vY0":-133.73154962080173,"vZ0":-3.2931636611952273,"x":110.76,"y":171.11,"x0":-2.8483930819973096,"y0":50.00094992173762,"z0":5.483593859513013,"aX":-18.79388021977013},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2974,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4086146999416309,"extension":5.6535172098680455},"hitData":{"launchSpeed":97.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.4,"coordY":149.33}},"index":0,"playId":"150636aa-0310-3bfc-af0c-f8187c9073bc","pitchNumber":1,"startTime":"2026-08-19T18:35:09.484Z","endTime":"2026-08-19T18:35:17.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:35:17.510Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T18:35:30.634Z","endTime":"2026-08-19T18:37:05.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.085868638147275,"aZ":-29.799732123882052,"pfxX":1.5479148225153239,"pfxZ":1.5941603554757062,"pX":-1.0168432638564393,"pZ":3.6223608935217646,"vX0":4.91971105088754,"vY0":-120.53407700826865,"vZ0":1.5795343292156239,"x":155.76,"y":140.98,"x0":-3.276565496819619,"y0":50.00028978699783,"z0":5.569581586709185,"aX":2.301366878188598},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.5,"breakHorizontal":-3.8,"spinRate":2372,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.45257967868910365,"extension":5.659489494655265},"index":0,"playId":"89bab5eb-478f-3354-a7bb-5d0e1c11fc9d","pitchNumber":1,"startTime":"2026-08-19T18:35:41.758Z","endTime":"2026-08-19T18:35:45.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596299573482145,"aZ":-29.161957430064152,"pfxX":0.5496761536420154,"pfxZ":1.911719491308986,"pX":-0.051791217819844894,"pZ":2.4724187392231234,"vX0":7.531604120551472,"vY0":-124.1659062145828,"vZ0":-1.1428280598170337,"x":118.97,"y":172.02,"x0":-3.1836261431361725,"y0":50.00429215270627,"z0":5.343910345886537,"aX":0.8653345271367738},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":-2.5,"spinRate":2515,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4394920828917148,"extension":5.656827660237456},"index":1,"playId":"a5cbbdcb-58a5-37ff-b7a1-7f889a0f8f05","pitchNumber":2,"startTime":"2026-08-19T18:35:55.411Z","endTime":"2026-08-19T18:35:59.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123919182189926,"aZ":-22.26882546887448,"pfxX":-10.084111383262684,"pfxZ":5.413642836920009,"pX":-0.5841137737398181,"pZ":2.276795259971729,"vX0":9.301113489397858,"vY0":-134.22308104469482,"vZ0":-4.099958207569189,"x":139.27,"y":177.31,"x0":-2.7784015399602846,"y0":50.00601607610128,"z0":5.403150321336864,"aX":-18.465864821218513},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2333,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4075318665398111,"extension":5.85586718638529},"index":2,"playId":"06c1448b-6b81-34df-b75d-c74d8c529405","pitchNumber":3,"startTime":"2026-08-19T18:36:09.006Z","endTime":"2026-08-19T18:36:13.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-19T18:36:19.108Z","endTime":"2026-08-19T18:36:36.776Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65643529234358,"aZ":-30.993315176453084,"pfxX":5.087505639926549,"pfxZ":0.7760811476751339,"pX":0.5009982361930442,"pZ":1.7914065605777219,"vX0":7.136790965114179,"vY0":-122.24589871017723,"vZ0":-2.361310951454917,"x":97.9,"y":190.41,"x0":-3.1147812914900355,"y0":50.00062454957911,"z0":5.425205558576434,"aX":7.713331029687324},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":-10.9,"spinRate":2962,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4477142631449911,"extension":5.7766872467845625},"index":4,"playId":"827e53ab-59ad-304a-86c0-c33aefda26d0","pitchNumber":4,"startTime":"2026-08-19T18:36:36.776Z","endTime":"2026-08-19T18:36:41.547Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335853626386914,"aZ":-27.9034182043938,"pfxX":7.383527150563468,"pfxZ":2.880472690955239,"pX":0.4008997014218916,"pZ":2.8833579579584536,"vX0":6.147517787039593,"vY0":-120.72992045672527,"vZ0":-0.3285240919967408,"x":101.72,"y":160.93,"x0":-3.1330368492366136,"y0":50.004308765545886,"z0":5.465882556127386,"aX":10.958490573101058},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.4,"breakHorizontal":-14.8,"spinRate":2900,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.4527599276260088,"extension":5.847165732211669},"index":5,"playId":"c7b86fdb-3a86-3288-aae1-ae376a262f5b","pitchNumber":5,"startTime":"2026-08-19T18:37:00.476Z","endTime":"2026-08-19T18:37:05.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:37:05.042Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France doubles (17) on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T18:39:41.331Z","endTime":"2026-08-19T18:41:11.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Cristian Pache replaces left fielder Brett Baty, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:38:38.492Z","endTime":"2026-08-19T18:39:43.591Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665506,"link":"/api/v1/people/665506"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"}},{"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.6,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295383975358565,"aZ":-27.2377321425111,"pfxX":2.437694288573638,"pfxZ":2.7851859898967355,"pX":-0.234628366846342,"pZ":3.084583350593427,"vX0":5.664285719696232,"vY0":-131.90696252514238,"vZ0":-0.38180796766954384,"x":125.94,"y":155.5,"x0":-2.7210181175443897,"y0":50.0063049362969,"z0":5.227971004828702,"aX":4.323491782530876},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.5,"spinRate":2658,"spinDirection":171},"zone":2,"typeConfidence":0.91,"plateTime":0.41419223025890917,"extension":6.248868347097712},"index":1,"playId":"07fbd3a6-389f-398f-822a-7963d78bea5c","pitchNumber":1,"startTime":"2026-08-19T18:39:43.591Z","endTime":"2026-08-19T18:39:47.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.756753537864714,"aZ":-16.38967599749399,"pfxX":-5.625468004869949,"pfxZ":8.098565391100827,"pX":1.3208118375845446,"pZ":1.5532724842267516,"vX0":11.501268980768208,"vY0":-138.45109957028708,"vZ0":-6.6280928617317,"x":66.65,"y":196.84,"x0":-2.148792048921535,"y0":50.002853355938335,"z0":5.067494196656407,"aX":-10.96526440045507},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":7.9,"spinRate":2367,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.39501433344102477,"extension":6.317177251316885},"index":2,"playId":"c14d91f5-c4f2-3c7b-8bf0-07eeead334a4","pitchNumber":2,"startTime":"2026-08-19T18:39:59.148Z","endTime":"2026-08-19T18:40:03.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80980264381245,"aZ":-26.91069019450369,"pfxX":2.0281823375577743,"pfxZ":2.9936299332406042,"pX":-0.23088887745158504,"pZ":1.5425070838147399,"vX0":5.540831038150825,"vY0":-131.06824218348655,"vZ0":-4.096705282701633,"x":125.8,"y":197.13,"x0":-2.626538079871624,"y0":50.00499321134079,"z0":5.109747937430288,"aX":3.5675764735207958},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-4.8,"spinRate":2598,"spinDirection":166},"zone":8,"typeConfidence":0.9,"plateTime":0.4161222285650905,"extension":6.194584619210844},"index":3,"playId":"53537f50-24d1-3135-916e-c9d3b85f83b4","pitchNumber":3,"startTime":"2026-08-19T18:40:15.600Z","endTime":"2026-08-19T18:40:20.615Z","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":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660540426774517,"aZ":-26.824692291549766,"pfxX":1.822406422611601,"pfxZ":2.9943818280731733,"pX":-0.4487355944796661,"pZ":4.2082485250959785,"vX0":4.735642470958664,"vY0":-131.91397383286517,"vZ0":2.2509539024165806,"x":134.1,"y":125.16,"x0":-2.494642826241856,"y0":50.00035104448907,"z0":5.305043975522857,"aX":3.2519122973382855},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.2,"spinRate":2690,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.4131879514745145,"extension":6.343776487671896},"index":4,"playId":"ffa29b1b-ef1e-3478-9bbc-c015ae087172","pitchNumber":4,"startTime":"2026-08-19T18:40:41.032Z","endTime":"2026-08-19T18:40:44.702Z","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":95.4,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05815001498026,"aZ":-28.699559635519076,"pfxX":-10.027752809852611,"pfxZ":1.7740936542801915,"pX":0.7180418418393084,"pZ":2.552171415316559,"vX0":11.65515619242567,"vY0":-138.51969565781667,"vZ0":-1.7579212241632751,"x":89.63,"y":169.87,"x0":-2.228329152007833,"y0":50.00068577693626,"z0":5.101745257221913,"aX":-19.612100503049156},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.0,"breakHorizontal":16.0,"spinRate":2230,"spinDirection":240},"zone":6,"typeConfidence":0.9,"plateTime":0.39444212097703657,"extension":6.382868576884142},"hitData":{"launchSpeed":97.5,"launchAngle":16.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.47,"coordY":117.2}},"index":5,"playId":"0127edba-e2cc-3026-8fab-b10614bc2c17","pitchNumber":5,"startTime":"2026-08-19T18:40:57.456Z","endTime":"2026-08-19T18:41:11.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:41:11.377Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T18:43:48.007Z","endTime":"2026-08-19T18:44:46.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:41:47.318Z","endTime":"2026-08-19T18:41:59.034Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nate Lavender replaces Jonathan Pintaro.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T18:41:59.034Z","endTime":"2026-08-19T18:43:50.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681320,"link":"/api/v1/people/681320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.668202376317325,"aZ":-31.107120372497075,"pfxX":-6.061197777512394,"pfxZ":0.7325234067737938,"pX":-0.21032814279364617,"pZ":1.8478229121477203,"vX0":-2.124371806761653,"vY0":-119.32941300494018,"vZ0":-2.243884091714458,"x":125.02,"y":188.89,"x0":1.4754440473002735,"y0":50.00560238886817,"z0":5.561671670298805,"aX":-8.876028630666159},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":11.5,"spinRate":2647,"spinDirection":256},"zone":8,"typeConfidence":0.91,"plateTime":0.45635070676682865,"extension":6.9717755152455885},"index":2,"playId":"f249a5c4-bda2-3de5-bbcf-f022bf0299c9","pitchNumber":1,"startTime":"2026-08-19T18:43:50.289Z","endTime":"2026-08-19T18:43:54.892Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898168151525642,"aZ":-15.672713649288013,"pfxX":1.698712141244456,"pfxZ":9.12522960611557,"pX":-0.08538882122212858,"pZ":3.2697865545481437,"vX0":-4.218253405377092,"vY0":-133.20381813458363,"vZ0":-3.119942857128978,"x":120.25,"y":150.5,"x0":1.2935710095027257,"y0":50.00528452271115,"z0":5.580379422860627,"aX":3.073360783066979},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-2.3,"spinRate":2257,"spinDirection":162},"zone":2,"typeConfidence":0.88,"plateTime":0.41020326097214266,"extension":6.918677808993337},"index":3,"playId":"a0209c83-3f8e-30ed-a4ee-535599f78bb6","pitchNumber":2,"startTime":"2026-08-19T18:44:22.010Z","endTime":"2026-08-19T18:44:25.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802054171446184,"aZ":-13.89963132310639,"pfxX":2.0909506273617797,"pfxZ":9.719713411628735,"pX":-0.02146937660874216,"pZ":2.7593405541627427,"vX0":-4.735995646914534,"vY0":-135.5797555749502,"vZ0":-4.623829326280409,"x":117.82,"y":164.28,"x0":1.4684572630231207,"y0":50.00657535458114,"z0":5.441514457863613,"aX":3.933125769159383},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-2.9,"spinRate":2252,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.40241298280580606,"extension":7.116913042776668},"index":4,"playId":"95d4bc66-8f8e-3349-9c45-c77e5f9cd07e","pitchNumber":3,"startTime":"2026-08-19T18:44:43.067Z","endTime":"2026-08-19T18:44:46.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:44:46.501Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T18:45:02.798Z","endTime":"2026-08-19T18:46:39.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621919344098508,"aZ":-13.999805726164853,"pfxX":4.294536682154833,"pfxZ":9.897228061335325,"pX":0.1848542231187513,"pZ":2.169777092097893,"vX0":-4.802685550157605,"vY0":-134.29266016947537,"vZ0":-5.9347424738254295,"x":109.95,"y":180.2,"x0":1.4339246909027792,"y0":50.00427618690238,"z0":5.394953733045562,"aX":7.887228538308336},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-6.8,"spinRate":2275,"spinDirection":157},"zone":5,"typeConfidence":0.9,"plateTime":0.40703057864080616,"extension":7.103333843934966},"index":0,"playId":"2ae249db-da93-3f15-acf1-99e31fc655ef","pitchNumber":1,"startTime":"2026-08-19T18:45:16.851Z","endTime":"2026-08-19T18:45:20.771Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.865197982032367,"aZ":-14.271375482575353,"pfxX":3.5253674703535083,"pfxZ":9.70610851931658,"pX":0.36631380903406896,"pZ":2.4741135106909513,"vX0":-3.9723186792314658,"vY0":-134.8325582260024,"vZ0":-5.097374215487869,"x":103.04,"y":171.98,"x0":1.3994786026162385,"y0":50.001367220875075,"z0":5.3934960342224665,"aX":6.501466250044499},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2222,"spinDirection":155},"zone":6,"typeConfidence":0.91,"plateTime":0.40597722473795184,"extension":7.115895713461554},"index":1,"playId":"73487481-90c8-3a6b-b85d-e3788163f60a","pitchNumber":2,"startTime":"2026-08-19T18:45:37.942Z","endTime":"2026-08-19T18:45:41.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.253879862333587,"aZ":-14.943141415556983,"pfxX":2.4252691008435177,"pfxZ":9.33651285859338,"pX":0.007494609036600742,"pZ":3.08411644025015,"vX0":-4.5098328458090675,"vY0":-134.74314603200287,"vZ0":-3.893546458233684,"x":116.71,"y":155.51,"x0":1.3849943480950628,"y0":50.004637114373466,"z0":5.598280270766827,"aX":4.477355359845226},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-3.5,"spinRate":2289,"spinDirection":159},"zone":2,"typeConfidence":0.9,"plateTime":0.4059276107063927,"extension":6.971816898728075},"index":2,"playId":"efab1741-ae92-3b84-912f-115be4d8918f","pitchNumber":3,"startTime":"2026-08-19T18:46:11.913Z","endTime":"2026-08-19T18:46:15.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97294371224325,"aZ":-14.459072742388518,"pfxX":3.5050837357287645,"pfxZ":9.668377196150619,"pX":0.7469233410698811,"pZ":2.8706587307574147,"vX0":-2.607393754746976,"vY0":-134.6890911954222,"vZ0":-4.117977840354302,"x":88.53,"y":161.27,"x0":1.2734036116428629,"y0":50.00522264363219,"z0":5.445913422713722,"aX":6.42391332596262},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-5.8,"spinRate":2262,"spinDirection":157},"zone":3,"typeConfidence":0.91,"plateTime":0.407075527006175,"extension":7.047486318318874},"index":3,"playId":"bdacded0-abfe-3cc7-987a-5b9789430aef","pitchNumber":4,"startTime":"2026-08-19T18:46:35.998Z","endTime":"2026-08-19T18:46:39.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:46:39.242Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Campusano grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T18:46:57.238Z","endTime":"2026-08-19T18:47:37.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23515209586816,"aZ":-30.02393668201565,"pfxX":-4.510338118163365,"pfxZ":1.3979623134969543,"pX":0.8641800272170463,"pZ":2.3498943058046575,"vX0":-0.24083561804013703,"vY0":-122.52579009717452,"vZ0":-1.4983848547576535,"x":84.06,"y":175.33,"x0":1.5505651686077975,"y0":50.00556498046997,"z0":5.504109600318043,"aX":-6.948065530178394},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":8.3,"spinRate":2637,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4448241924661511,"extension":6.843262168333948},"index":0,"playId":"beee4b60-201a-3391-ad46-130ecebb3da5","pitchNumber":1,"startTime":"2026-08-19T18:47:08.499Z","endTime":"2026-08-19T18:47:12.492Z","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":92.9,"endSpeed":84.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112100312544776,"aZ":-15.178626458130397,"pfxX":3.4811253890237244,"pfxZ":9.200225199536778,"pX":0.977196109072813,"pZ":3.2757015024210636,"vX0":-2.7484497539136887,"vY0":-135.2112296390012,"vZ0":-3.004032528310651,"x":79.75,"y":150.34,"x0":1.5557425877540032,"y0":50.00291738151206,"z0":5.469314083818209,"aX":6.430908917998509},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-5.8,"spinRate":2267,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4054472426630018,"extension":7.1090623636657835},"hitData":{"launchSpeed":66.6,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.97,"coordY":160.98}},"index":1,"playId":"032a8e96-3c3b-3788-8d1c-683500422b1e","pitchNumber":2,"startTime":"2026-08-19T18:47:28.733Z","endTime":"2026-08-19T18:47:37.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:47:37.530Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out, first baseman Ty France to pitcher Michael King.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T18:50:11.681Z","endTime":"2026-08-19T18:50:22.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:50:07.565Z","endTime":"2026-08-19T18:50:13.973Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.670345890090594,"aZ":-29.14552115455666,"pfxX":0.6887481900162276,"pfxZ":1.9632405355523277,"pX":-0.8448184009519769,"pZ":1.8434770813033694,"vX0":5.503950202168694,"vY0":-122.56398551869341,"vZ0":-2.5637461737714187,"x":149.2,"y":189.01,"x0":-3.194733355985631,"y0":50.00487055723544,"z0":5.353246755314868,"aX":1.0643192813300193},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2466,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.4442492040562689,"extension":5.785342323977757},"hitData":{"launchSpeed":73.0,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.46,"coordY":160.47}},"index":1,"playId":"9f5ae6cc-b1b4-32f3-a0a5-dac7dfdfef64","pitchNumber":1,"startTime":"2026-08-19T18:50:13.973Z","endTime":"2026-08-19T18:50:22.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:50:22.366Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T18:50:39.718Z","endTime":"2026-08-19T18:51:43.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":81.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98185956755272,"aZ":-27.40302482241459,"pfxX":-12.147650614981712,"pfxZ":2.802623678717122,"pX":-0.05393083050250795,"pZ":2.3929837297306515,"vX0":11.312594681152747,"vY0":-130.05356756454228,"vZ0":-2.6310157913213863,"x":119.06,"y":174.17,"x0":-2.895949890038387,"y0":50.00246932794233,"z0":5.510735766076261,"aX":-20.670085058001746},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":19.3,"spinRate":2235,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4222397419542494,"extension":5.995980495838067},"index":0,"playId":"02b370c4-678f-3c25-8a90-ed9ba55516e5","pitchNumber":1,"startTime":"2026-08-19T18:50:50.831Z","endTime":"2026-08-19T18:50:54.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-19T18:51:06.874Z","endTime":"2026-08-19T18:51:18.167Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545914294129652,"aZ":-31.592602341621184,"pfxX":-0.20396387397968196,"pfxZ":0.38617107473926815,"pX":-0.11231054135202109,"pZ":1.0174535440868273,"vX0":7.750842927354359,"vY0":-121.97554805546807,"vZ0":-3.849975969252504,"x":121.28,"y":211.31,"x0":-3.3079020235874506,"y0":50.00257214775511,"z0":5.347607765117186,"aX":-0.3074889607344478},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-1.6,"spinRate":2590,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4494672406511171,"extension":5.738123555052751},"index":2,"playId":"58ae1fdb-77b5-326d-bae1-bb054740ef53","pitchNumber":2,"startTime":"2026-08-19T18:51:18.167Z","endTime":"2026-08-19T18:51:22.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765704713940405,"aZ":-17.38699368078478,"pfxX":-4.1973113280888565,"pfxZ":7.947929773099437,"pX":0.2493167318589863,"pZ":3.451000990251805,"vX0":9.846158251361892,"vY0":-135.58994694456263,"vZ0":-2.6779032378750496,"x":107.5,"y":145.6,"x0":-2.8846125075640936,"y0":50.006026007911885,"z0":5.665309309534157,"aX":-7.813170268995557},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2311,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40402854049978165,"extension":5.824827372879017},"index":3,"playId":"98e3a1c6-d62a-3c40-ab32-4ad15dbb763b","pitchNumber":3,"startTime":"2026-08-19T18:51:39.696Z","endTime":"2026-08-19T18:51:43.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:51:43.596Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, pitcher Michael King to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T18:52:02.668Z","endTime":"2026-08-19T18:55:44.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,9,10],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.776722457274253,"aZ":-29.210362365632655,"pfxX":1.2735748293001625,"pfxZ":1.8628297683578667,"pX":-0.11001503926334627,"pZ":1.2465170756005404,"vX0":7.0150169384667125,"vY0":-124.66485400547009,"vZ0":-4.165742416654727,"x":121.19,"y":205.12,"x0":-3.114515943216496,"y0":50.00073664838238,"z0":5.324028365905075,"aX":2.0234902853263383},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-3.7,"spinRate":2602,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4377273616749622,"extension":5.708108324525927},"index":0,"playId":"4818cbfc-fff6-3866-bad6-c1b1b97a246a","pitchNumber":1,"startTime":"2026-08-19T18:52:06.970Z","endTime":"2026-08-19T18:52:11.773Z","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":92.3,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897889611687795,"aZ":-27.874529424294522,"pfxX":-10.811270248202906,"pfxZ":2.3549620829777744,"pX":1.189494450199363,"pZ":2.5575199489509393,"vX0":14.4984940330484,"vY0":-133.72686028837333,"vZ0":-2.185608652162698,"x":71.66,"y":169.73,"x0":-2.8797096425135322,"y0":50.00199283867496,"z0":5.370773321371584,"aX":-19.722734814804127},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":16.7,"spinRate":2428,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40847274173336245,"extension":5.810202091437457},"index":1,"playId":"41efaae8-c958-38d3-8cbf-dfd4e50ac265","pitchNumber":2,"startTime":"2026-08-19T18:52:24.322Z","endTime":"2026-08-19T18:52:28.930Z","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":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431046220692412,"aZ":-27.112557342430872,"pfxX":-1.0517643424222523,"pfxZ":3.110140580691204,"pX":0.47056129422775494,"pZ":1.6920987767518405,"vX0":8.979299989779722,"vY0":-125.94630770979605,"vZ0":-3.510553500637144,"x":99.06,"y":193.09,"x0":-2.9843747822600144,"y0":50.00383839412879,"z0":5.265470821977783,"aX":-1.7135019446758732},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":0.1,"spinRate":2554,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4327331987211016,"extension":5.8002710148137115},"index":2,"playId":"4a429a44-676c-342b-8f72-198808fc2072","pitchNumber":3,"startTime":"2026-08-19T18:52:49.176Z","endTime":"2026-08-19T18:52:56.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49205733795873,"aZ":-20.670398637695726,"pfxX":-10.813200982168055,"pfxZ":6.14197708910414,"pX":-0.4484754336563881,"pZ":1.9225763388614991,"vX0":10.315976012824006,"vY0":-135.90901129022566,"vZ0":-5.258722989662912,"x":134.09,"y":186.87,"x0":-2.8865374932795294,"y0":50.00245991662147,"z0":5.316063120585683,"aX":-20.25019658187757},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":17.4,"spinRate":2231,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4028523458972568,"extension":5.836563724996233},"index":3,"playId":"5a5867f3-37c0-3d11-a1cc-a50e6456e7d2","pitchNumber":4,"startTime":"2026-08-19T18:53:24.559Z","endTime":"2026-08-19T18:53:28.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39292743243049,"aZ":-24.719487168041354,"pfxX":-10.043742252777829,"pfxZ":4.689153783656645,"pX":1.0609888305211241,"pZ":0.9471776670486297,"vX0":13.179190593428135,"vY0":-125.81408651774677,"vZ0":-5.108005416528109,"x":76.56,"y":213.21,"x0":-2.959427537150028,"y0":50.00457595032371,"z0":5.027000437563656,"aX":-15.977287587992082},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":14.9,"spinRate":1863,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43664990410110427,"extension":6.101756710799834},"index":4,"playId":"c31b984d-1fec-3caf-82b4-c1b1bc11a490","pitchNumber":5,"startTime":"2026-08-19T18:53:42.108Z","endTime":"2026-08-19T18:53:45.710Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785746648980048,"aZ":-23.608496987602386,"pfxX":-11.132431868349698,"pfxZ":5.386762963775844,"pX":0.19636355018179796,"pZ":1.2980823093008178,"vX0":11.711803351856643,"vY0":-125.38042649798945,"vZ0":-4.682534037162716,"x":109.52,"y":203.73,"x0":-3.092975891649144,"y0":50.00028773657883,"z0":5.120784768233378,"aX":-17.689896576388147},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.8,"breakHorizontal":17.4,"spinRate":1865,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4371550056759861,"extension":5.892865768172477},"index":5,"playId":"62120e61-eba7-3aca-b9c1-e607d99f1cde","pitchNumber":6,"startTime":"2026-08-19T18:53:58.117Z","endTime":"2026-08-19T18:54:02.158Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.096079715786505,"aZ":-19.610386451865892,"pfxX":-8.797852803279474,"pfxZ":6.539181089840468,"pX":-0.6280825749319852,"pZ":2.255241108264238,"vX0":9.005779012919257,"vY0":-137.0032121156177,"vZ0":-5.273448522989069,"x":122.12,"y":151.07,"x0":-2.797285201640566,"y0":50.00585625482413,"z0":5.524007191214184,"aX":-16.914591985973992},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":14.3,"spinRate":2271,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39809699995627756,"extension":5.9783302586248315},"index":6,"playId":"fd2972eb-e6cd-30a5-8ba1-62ee406c1f7a","pitchNumber":7,"startTime":"2026-08-19T18:54:22.212Z","endTime":"2026-08-19T18:54:25.212Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.794561110120238,"aZ":-14.900078938802832,"pfxX":-5.26212570104204,"pfxZ":8.851529801724592,"pX":-0.7134275802210063,"pZ":3.543223006035355,"vX0":7.8132632207092785,"vY0":-138.74362532578093,"vZ0":-3.2372566551682906,"x":144.19,"y":143.11,"x0":-2.881183415885621,"y0":50.000279053647624,"z0":5.71693928294671,"aX":-10.266900459308676},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2410,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3946535500793198,"extension":5.827404175127741},"index":7,"playId":"a7119df6-da1b-393c-931b-16b7d7264d4f","pitchNumber":8,"startTime":"2026-08-19T18:54:43.033Z","endTime":"2026-08-19T18:54:46.033Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-08-19T18:54:57.902Z","endTime":"2026-08-19T18:55:11.731Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"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":93.8,"endSpeed":87.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98415296214329,"aZ":-17.94190502376624,"pfxX":-2.8740594581006436,"pfxZ":7.346574978306235,"pX":0.08200913864190464,"pZ":3.3326674273665406,"vX0":9.063137823761927,"vY0":-136.60838488770463,"vZ0":-2.9542879773552846,"x":113.87,"y":148.8,"x0":-2.869142667110615,"y0":50.00427062875055,"z0":5.62497585840539,"aX":-5.569647491970215},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":3.8,"spinRate":2445,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3971502064376118,"extension":5.914790867988458},"index":9,"playId":"a1849693-272f-3456-89d3-a0553102a0fa","pitchNumber":9,"startTime":"2026-08-19T18:55:11.731Z","endTime":"2026-08-19T18:55:14.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69392559661533,"aZ":-23.528271041322984,"pfxX":-10.835267289221328,"pfxZ":4.5192947800164145,"pX":0.20358070756207744,"pZ":2.8833022300053064,"vX0":11.91513113402488,"vY0":-137.54709913559242,"vZ0":-3.286547458716394,"x":109.24,"y":160.93,"x0":-2.7780756899366774,"y0":50.00647923456927,"z0":5.690220723705043,"aX":-20.752070908378005},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2304,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39829591554156085,"extension":5.906020622932941},"hitData":{"launchSpeed":60.8,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.72,"coordY":193.53}},"index":10,"playId":"23ff5247-b571-3ed4-a511-80c47725338a","pitchNumber":10,"startTime":"2026-08-19T18:55:35.895Z","endTime":"2026-08-19T18:55:44.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T18:55:44.482Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T18:58:37.813Z","endTime":"2026-08-19T19:00:30.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Austin Warren replaces Nate Lavender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:56:30.264Z","endTime":"2026-08-19T18:58:39.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.434691253187644,"aZ":-31.003841508001937,"pfxX":4.438554524647847,"pfxZ":0.7596803794962685,"pX":1.1247683104411577,"pZ":1.7616701396997154,"vX0":6.865968871684314,"vY0":-123.4102272753124,"vZ0":-1.0937389345822996,"x":74.13,"y":191.21,"x0":-2.26956973382593,"y0":50.00388542431901,"z0":4.82081645444989,"aX":6.849585065385452},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-9.6,"spinRate":2751,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44372947840254007,"extension":6.127858906203659},"index":1,"playId":"9dc383e6-45a0-3c39-ac63-c2edffdf2872","pitchNumber":1,"startTime":"2026-08-19T18:58:39.893Z","endTime":"2026-08-19T18:58:44.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.3,"endSpeed":78.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811590580655697,"aZ":-33.14720672973264,"pfxX":5.250590189512984,"pfxZ":-0.6293391337174512,"pX":1.6584151654520631,"pZ":1.4299607211547385,"vX0":7.728630550798859,"vY0":-124.0409598564479,"vZ0":-1.3989221867287287,"x":53.79,"y":200.17,"x0":-2.184845388127473,"y0":50.000960106070536,"z0":4.775851496098231,"aX":8.144982272341036},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-11.4,"spinRate":2803,"spinDirection":46},"zone":14,"typeConfidence":0.86,"plateTime":0.4422927695305905,"extension":6.379683241181862},"index":2,"playId":"38a1790b-28d1-3ab3-bb0f-b086d9c96f96","pitchNumber":2,"startTime":"2026-08-19T18:58:56.344Z","endTime":"2026-08-19T18:58:59.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948421333255546,"aZ":-23.348552518644695,"pfxX":-11.518177579558577,"pfxZ":4.611324521385417,"pX":0.9225321940596519,"pZ":2.2458809008094525,"vX0":11.66037247464147,"vY0":-137.11654693855138,"vZ0":-2.647138923461662,"x":81.84,"y":178.14,"x0":-1.878835446058604,"y0":50.00154226410935,"z0":4.808636227561597,"aX":-22.03708697685992},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":18.6,"spinRate":2429,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.3987370761857063,"extension":6.519738819217388},"index":3,"playId":"238b533a-a4fb-343b-86d3-c7d2054c730c","pitchNumber":3,"startTime":"2026-08-19T18:59:12.883Z","endTime":"2026-08-19T18:59:16.822Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22119945239762,"aZ":-25.580618041295484,"pfxX":-11.730302665376113,"pfxZ":3.4638791217349194,"pX":0.777063665561783,"pZ":1.2772245176902357,"vX0":11.532266362448302,"vY0":-136.93009110887516,"vZ0":-4.530255349350168,"x":87.38,"y":204.29,"x0":-1.9577941597043227,"y0":50.00682325111073,"z0":4.6957231172493765,"aX":-22.360463614527873},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":19.0,"spinRate":2281,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.3994624567428864,"extension":6.5736375974355585},"index":4,"playId":"cf284a83-4fb3-3d4d-9e0d-92b0e841b0cc","pitchNumber":4,"startTime":"2026-08-19T18:59:45.481Z","endTime":"2026-08-19T18:59:49.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09966481702587,"aZ":-32.15131279280146,"pfxX":5.0845957200474,"pfxZ":0.017954113214706524,"pX":0.2642390380896941,"pZ":2.4023961435400145,"vX0":4.830597861333032,"vY0":-125.25420366791771,"vZ0":0.5229893526803293,"x":106.93,"y":173.92,"x0":-2.352512361201444,"y0":50.00575053031458,"z0":4.827023738984241,"aX":8.051971288383502},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-10.3,"spinRate":2780,"spinDirection":52},"zone":6,"typeConfidence":0.84,"plateTime":0.4378681288715516,"extension":6.317977101297474},"index":5,"playId":"13dc8909-8afa-3ccf-88c9-9ca6a0b0d1e3","pitchNumber":5,"startTime":"2026-08-19T19:00:04.242Z","endTime":"2026-08-19T19:00:08.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-19T19:00:14.948Z","endTime":"2026-08-19T19:00:26.623Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.367393139408,"aZ":-24.761884321796785,"pfxX":-11.064309329655142,"pfxZ":3.8947059709310636,"pX":-0.573307548976761,"pZ":2.5632670002006,"vX0":8.155674737002379,"vY0":-137.0661049403391,"vZ0":-1.462989497119937,"x":138.85,"y":169.57,"x0":-2.1502816150824438,"y0":50.00124988344577,"z0":4.795201466614071,"aX":-21.04525307107578},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2355,"spinDirection":240},"zone":4,"typeConfidence":0.91,"plateTime":0.39965082901695226,"extension":6.580008342163748},"index":7,"playId":"8484b5f3-6859-3dea-bf6a-48b12f4a131a","pitchNumber":6,"startTime":"2026-08-19T19:00:26.623Z","endTime":"2026-08-19T19:00:30.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:00:30.240Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sung-Mun Song strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T19:00:48.713Z","endTime":"2026-08-19T19:02:50.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25251722306756,"aZ":-30.164365597681588,"pfxX":7.019508960470727,"pfxZ":1.3209794969817192,"pX":0.7660237076759955,"pZ":2.14939335386806,"vX0":5.226810114820978,"vY0":-123.39499700588496,"vZ0":-0.31729770748614994,"x":87.8,"y":180.75,"x0":-2.3005020372033846,"y0":50.00405437918218,"z0":4.8468107158232945,"aX":10.69779452112291},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-14.0,"spinRate":2924,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4458980587307968,"extension":6.101724370691794},"index":0,"playId":"c80b5c9b-599f-3272-9d6e-287d491c26ba","pitchNumber":1,"startTime":"2026-08-19T19:00:56.171Z","endTime":"2026-08-19T19:00:59.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645941143494277,"aZ":-32.6272694760938,"pfxX":-9.433157353818789,"pfxZ":-0.2754056372006559,"pX":-2.1539272656760855,"pZ":1.8806044244266784,"vX0":3.5378694903472634,"vY0":-126.89501617325705,"vZ0":-0.8264624206416558,"x":199.1,"y":188.0,"x0":-2.3331069236993685,"y0":50.002944666777935,"z0":4.788140239486042,"aX":-15.530388640675662},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":16.4,"spinRate":1912,"spinDirection":259},"zone":13,"typeConfidence":0.93,"plateTime":0.43007044014441664,"extension":6.07443608645172},"index":1,"playId":"34f49f75-936f-3f2c-a73f-81d52a60dabd","pitchNumber":2,"startTime":"2026-08-19T19:01:22.033Z","endTime":"2026-08-19T19:01:25.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.142178829915647,"aZ":-19.34678652298698,"pfxX":-7.605926847069624,"pfxZ":6.613923696504354,"pX":-1.049820898925975,"pZ":3.27034589131645,"vX0":5.275651066232534,"vY0":-137.9995964430396,"vZ0":-1.0038013180615781,"x":157.02,"y":150.48,"x0":-1.9929037682930997,"y0":50.00129039150974,"z0":4.935313329793536,"aX":-14.748541586833479},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2368,"spinDirection":233},"zone":11,"typeConfidence":0.88,"plateTime":0.3960767045073874,"extension":6.540811349734074},"index":2,"playId":"3e97fa9d-7e07-381f-aa4a-eb1184d60345","pitchNumber":3,"startTime":"2026-08-19T19:01:42.766Z","endTime":"2026-08-19T19:01:47.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29636215425834,"aZ":-37.09304709306973,"pfxX":6.630168782407165,"pfxZ":-3.1846667612025605,"pX":-1.9517770677832853,"pZ":2.4189302801370514,"vX0":-0.8382902776576657,"vY0":-123.36404961980037,"vZ0":1.5596477308057117,"x":191.4,"y":173.47,"x0":-2.46935813336684,"y0":50.005002271508225,"z0":4.902724558405816,"aX":10.231128668422024},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":-11.8,"spinRate":2816,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4438037329278992,"extension":6.368769768781665},"index":3,"playId":"85cfbced-a62a-3ae8-b08e-4cd33fb77f0e","pitchNumber":4,"startTime":"2026-08-19T19:02:02.205Z","endTime":"2026-08-19T19:02:05.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63314170943405,"aZ":-35.57188327614583,"pfxX":6.60552486434147,"pfxZ":-2.1968628936470562,"pX":-0.4465351968949729,"pZ":1.7990145347283377,"vX0":2.5142829648519505,"vY0":-123.28583563517708,"vZ0":0.08178098216553775,"x":134.02,"y":190.21,"x0":-2.336759215951158,"y0":50.00388063317097,"z0":4.7582098901941565,"aX":10.207544535619052},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.7,"breakHorizontal":-12.6,"spinRate":2817,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.44363217345452766,"extension":6.4054447474745695},"index":4,"playId":"b4b2012d-86f8-3264-9980-144287e0ce9a","pitchNumber":5,"startTime":"2026-08-19T19:02:21.321Z","endTime":"2026-08-19T19:02:25.139Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-19T19:02:41.594Z","endTime":"2026-08-19T19:02:46.492Z","isPitch":false,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.130686309546594,"aZ":-24.301451220017118,"pfxX":-11.040370768013952,"pfxZ":4.034340122199978,"pX":-0.5581348541193042,"pZ":2.469937871639761,"vX0":7.446121495635727,"vY0":-138.40471570402426,"vZ0":-1.9224525550521372,"x":138.27,"y":172.09,"x0":-1.8405915542758244,"y0":50.004123603039744,"z0":4.791049498845876,"aX":-21.551164532763973},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":18.6,"spinRate":2368,"spinDirection":236},"zone":4,"typeConfidence":0.92,"plateTime":0.39483341659936455,"extension":6.650999994043165},"index":6,"playId":"c3805a7a-a8a5-3901-85af-6cf6a7f8b2e2","pitchNumber":6,"startTime":"2026-08-19T19:02:46.492Z","endTime":"2026-08-19T19:02:50.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:02:50.245Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T19:03:14.586Z","endTime":"2026-08-19T19:04:39.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.200676654166152,"aZ":-24.290857268957144,"pfxX":-11.169080819595466,"pfxZ":4.1090976896379034,"pX":1.2582341438090316,"pZ":2.3020110058789807,"vX0":12.359583753816244,"vY0":-136.8637474411002,"vZ0":-2.3050712660935564,"x":69.04,"y":176.63,"x0":-1.8423827671686106,"y0":50.0008182224474,"z0":4.800455128405565,"aX":-21.413105875614633},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":18.0,"spinRate":2423,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.39858434538375276,"extension":6.518455377320569},"index":0,"playId":"89e9a53e-ce9d-3492-8c65-41ee26d81400","pitchNumber":1,"startTime":"2026-08-19T19:03:17.946Z","endTime":"2026-08-19T19:03:22.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.974638247757984,"aZ":-18.145618525601837,"pfxX":-7.538758250806384,"pfxZ":7.262543981197034,"pX":1.306894483957219,"pZ":3.035605466846093,"vX0":11.171895490936587,"vY0":-137.50085010074596,"vZ0":-1.5832979881100508,"x":67.18,"y":156.82,"x0":-1.8128991128886909,"y0":50.00334960117307,"z0":4.839076648207613,"aX":-14.564142344681049},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2440,"spinDirection":229},"zone":12,"typeConfidence":0.87,"plateTime":0.39701738402775355,"extension":6.629559736011531},"index":1,"playId":"e7560f10-cdc4-3fb5-9360-dea859b9d737","pitchNumber":2,"startTime":"2026-08-19T19:03:35.134Z","endTime":"2026-08-19T19:03:38.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.108317065964204,"aZ":-26.20903950391283,"pfxX":-10.85360076539761,"pfxZ":3.1062373703054105,"pX":-1.0417791999589032,"pZ":2.113261559526375,"vX0":6.761230266523397,"vY0":-137.3189379778369,"vZ0":-2.3595656735250277,"x":156.71,"y":181.72,"x0":-2.120060892781839,"y0":50.00043259904241,"z0":4.758361130795796,"aX":-20.819266267854154},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.4,"breakHorizontal":18.4,"spinRate":2316,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.3981785083677014,"extension":6.453409316720597},"index":2,"playId":"5194cb20-483a-37bd-8249-3020d82b5394","pitchNumber":3,"startTime":"2026-08-19T19:03:52.977Z","endTime":"2026-08-19T19:03:57.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.611066314206816,"aZ":-34.37390882896622,"pfxX":4.950653942057558,"pfxZ":-1.3965972170046879,"pX":-0.22918979342069284,"pZ":2.986835321142118,"vX0":3.685459430357391,"vY0":-124.47682168852049,"vZ0":2.1961407572600278,"x":125.74,"y":158.14,"x0":-2.3689670390575563,"y0":50.001292736050644,"z0":4.927493987821093,"aX":7.812115300841324},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":-9.8,"spinRate":2818,"spinDirection":60},"zone":2,"typeConfidence":0.79,"plateTime":0.4390496474301564,"extension":6.218585022847942},"index":3,"playId":"87fe27e3-b48f-3cfe-9760-ed34966f11e0","pitchNumber":4,"startTime":"2026-08-19T19:04:13.114Z","endTime":"2026-08-19T19:04:17.150Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718705869240996,"aZ":-32.815323451696635,"pfxX":8.530363873322749,"pfxZ":-0.41113244037992835,"pX":0.6636163191448352,"pZ":2.419476050829737,"vX0":4.583250141853025,"vY0":-124.0509783343275,"vZ0":0.6747434874608573,"x":91.7,"y":173.45,"x0":-2.3132631197737257,"y0":50.0024233254887,"z0":4.869466126753718,"aX":13.354825774333023},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-16.4,"spinRate":2811,"spinDirection":48},"zone":6,"typeConfidence":0.92,"plateTime":0.44074839435669855,"extension":6.206486654139745},"hitData":{"launchSpeed":92.9,"launchAngle":30.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.58,"coordY":57.58}},"index":4,"playId":"7928194e-19ed-3dbc-bb32-538d88681fd6","pitchNumber":5,"startTime":"2026-08-19T19:04:31.658Z","endTime":"2026-08-19T19:04:39.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:04:39.988Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to shortstop Sung-Mun Song.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T19:06:47.652Z","endTime":"2026-08-19T19:07:53.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to third base for Luis Rengifo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T19:06:46.935Z","endTime":"2026-08-19T19:06:46.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600"},{"details":{"description":"Defensive Substitution: Jase Bowen replaces shortstop Xander Bogaerts, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T19:06:46.947Z","endTime":"2026-08-19T19:06:46.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"description":"Defensive switch from third base to shortstop for Sung-Mun Song.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T19:06:46.949Z","endTime":"2026-08-19T19:06:50.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"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.1,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393126588564193,"aZ":-16.634150106959375,"pfxX":-6.134457459862906,"pfxZ":8.184148017676186,"pX":-0.7479939128473463,"pZ":2.6007655048831975,"vX0":8.141679987967626,"vY0":-136.75323406993618,"vZ0":-5.0943799059295225,"x":145.51,"y":168.56,"x0":-2.9630266184662903,"y0":50.0045248772659,"z0":5.624162462934126,"aX":-11.651661261081077},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2377,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40010644185035193,"extension":5.90656080642916},"index":3,"playId":"49a4b2e0-5b6a-3f03-aa72-2e0ae86fc1fe","pitchNumber":1,"startTime":"2026-08-19T19:06:50.014Z","endTime":"2026-08-19T19:06:53.787Z","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":86.7,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192557484919355,"aZ":-26.557185107166525,"pfxX":1.5978138487017879,"pfxZ":3.4468788710688654,"pX":0.7855969397460744,"pZ":0.7844248948027687,"vX0":9.101962575064189,"vY0":-126.03163413196397,"vZ0":-6.17131846182504,"x":87.05,"y":217.6,"x0":-3.059586714448456,"y0":50.00624015232107,"z0":5.370124314510161,"aX":2.6075723991466147},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":2693,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4322403597769875,"extension":5.791299748674345},"index":4,"playId":"4e335dd6-a49a-3cbc-9fe3-22ead6ba5cf0","pitchNumber":2,"startTime":"2026-08-19T19:07:03.783Z","endTime":"2026-08-19T19:07:07.221Z","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":85.5,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51664164400729,"aZ":-28.99056049090842,"pfxX":-0.30752064918732946,"pfxZ":2.0254826582276486,"pX":0.5193958121374788,"pZ":2.184212782252911,"vX0":8.82239957968883,"vY0":-124.31574541999184,"vZ0":-2.1835732788820144,"x":97.2,"y":179.81,"x0":-3.0266922702779566,"y0":50.00582121767242,"z0":5.4662614191849626,"aX":-0.4849755447006392},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2580,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.4395817567752216,"extension":5.8177077093646865},"index":5,"playId":"5cf1d122-3c3e-312c-bfb1-c927297dd1ff","pitchNumber":3,"startTime":"2026-08-19T19:07:24.016Z","endTime":"2026-08-19T19:07:27.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822670501539406,"aZ":-24.01413920622541,"pfxX":-11.076281335073894,"pfxZ":5.097676697704612,"pX":-1.006251149049259,"pZ":3.283968987852829,"vX0":9.001472967950354,"vY0":-125.81874863237881,"vZ0":-0.28423498935637537,"x":155.36,"y":150.11,"x0":-3.193334322441039,"y0":50.005390706842284,"z0":5.346588884288375,"aX":-17.739468464621474},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.4,"breakHorizontal":18.0,"spinRate":1808,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4355425213379034,"extension":5.74442701112062},"hitData":{"launchSpeed":67.1,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.83,"coordY":152.37}},"index":6,"playId":"7da3d823-6174-3fad-a293-bb5015005423","pitchNumber":4,"startTime":"2026-08-19T19:07:44.345Z","endTime":"2026-08-19T19:07:53.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:07:53.530Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T19:08:16.034Z","endTime":"2026-08-19T19:10:06.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69955445445876,"aZ":-26.116129921092703,"pfxX":0.5163670819477878,"pfxZ":3.751442826775202,"pX":-9.535225578821E-5,"pZ":3.250818598269786,"vX0":7.534324390900054,"vY0":-126.0454511407925,"vZ0":-0.30665850957106644,"x":117.0,"y":151.01,"x0":-3.0903192559475947,"y0":50.004234819018556,"z0":5.4759855346728115,"aX":0.8324392985946142},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.6,"spinRate":2586,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.43390958909754884,"extension":5.941706738495825},"index":0,"playId":"d6be8110-e666-3a35-8691-c6e7712d5cb9","pitchNumber":1,"startTime":"2026-08-19T19:08:23.617Z","endTime":"2026-08-19T19:08:26.687Z","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.9,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179602520517147,"aZ":-17.136315484825378,"pfxX":-3.668567581900824,"pfxZ":7.9787348503752575,"pX":0.22252330895367,"pZ":4.095970580218203,"vX0":9.468155202724605,"vY0":-136.4392027418295,"vZ0":-1.2036269091675744,"x":108.52,"y":128.19,"x0":-2.8167279295953787,"y0":50.000025983097565,"z0":5.724409999582895,"aX":-6.913282937171124},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":4.7,"spinRate":2375,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4015391343488881,"extension":5.995571183610587},"index":1,"playId":"88069088-ed6b-3267-b703-87d955a0dc7c","pitchNumber":2,"startTime":"2026-08-19T19:08:44.102Z","endTime":"2026-08-19T19:08:49.505Z","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":87.2,"endSpeed":80.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.714341592819657,"aZ":-28.23631397490955,"pfxX":-0.6195762082900722,"pfxZ":2.412474830299166,"pX":0.5448108488166775,"pZ":2.3484256613449053,"vX0":9.055727591668044,"vY0":-126.68912888777953,"vZ0":-2.0995125027436687,"x":96.23,"y":175.37,"x0":-2.9882612295993316,"y0":50.004206958489014,"z0":5.434076843340539,"aX":-1.012890518141657},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-0.8,"spinRate":2471,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.4315520066979688,"extension":6.037306047486618},"index":2,"playId":"ffeacb14-6a1f-3878-8561-9e0f6dca1afd","pitchNumber":3,"startTime":"2026-08-19T19:09:04.654Z","endTime":"2026-08-19T19:09:08.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767371853169323,"aZ":-26.815552515491806,"pfxX":-10.319323636540815,"pfxZ":3.3061009510987933,"pX":-0.1660924577116595,"pZ":1.198945416105532,"vX0":10.16354108837639,"vY0":-126.05589385936428,"vZ0":-4.533505761247017,"x":123.33,"y":206.41,"x0":-2.894728443201352,"y0":50.00457134093893,"z0":5.165989741320892,"aX":-16.737714122543846},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":1749,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43322556182393024,"extension":5.958417405351779},"index":3,"playId":"cf944e34-35b4-345b-9cfa-2054e8f0d739","pitchNumber":4,"startTime":"2026-08-19T19:09:33.921Z","endTime":"2026-08-19T19:09:36.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59019806725481,"aZ":-26.682115688389093,"pfxX":1.886854978417897,"pfxZ":3.411343031239692,"pX":0.5477475895797129,"pZ":2.5726599098262004,"vX0":8.285772249788188,"vY0":-125.86403648535456,"vZ0":-1.8850062319087324,"x":96.12,"y":169.32,"x0":-3.0267988220768856,"y0":50.00440769234761,"z0":5.483575468540433,"aX":3.038983402088446},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-5.3,"spinRate":2546,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.43450570323681204,"extension":5.968556532619734},"hitData":{"launchSpeed":92.8,"launchAngle":47.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.88,"coordY":114.92}},"index":4,"playId":"e1f1c035-23e6-3636-95f6-177c67cb9f79","pitchNumber":5,"startTime":"2026-08-19T19:09:55.420Z","endTime":"2026-08-19T19:10:06.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:10:06.428Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Francisco Alvarez grounds into a force out, second baseman Jake Cronenworth to shortstop Sung-Mun Song. Carson Benge out at 2nd. Francisco Alvarez to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T19:10:25.409Z","endTime":"2026-08-19T19:12:11.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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(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.9,"endSpeed":87.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.555287559298446,"aZ":-13.092408026200163,"pfxX":-6.610362674571545,"pfxZ":9.717323358630935,"pX":-0.2485784579751764,"pZ":3.0274849897120655,"vX0":9.412657031596238,"vY0":-139.30101415849208,"vZ0":-4.764932512168026,"x":126.48,"y":157.04,"x0":-2.8139022879398383,"y0":50.002829379176724,"z0":5.627117909131075,"aX":-12.981066865366763},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":10.0,"spinRate":2398,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3933347004983929,"extension":6.075573948442758},"index":0,"playId":"5b7686c4-cf4b-3736-8e5b-68bb39eb7c7b","pitchNumber":1,"startTime":"2026-08-19T19:10:34.060Z","endTime":"2026-08-19T19:10:37.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-19T19:10:45.238Z","endTime":"2026-08-19T19:11:00.367Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930018469463906,"aZ":-14.722926385723786,"pfxX":-5.037679452745964,"pfxZ":8.869914446990759,"pX":0.4635698393768292,"pZ":3.8476150022026863,"vX0":10.590985605035105,"vY0":-138.86488222507995,"vZ0":-2.524208075953454,"x":99.33,"y":134.89,"x0":-2.7325454141923218,"y0":50.00268804449717,"z0":5.738978740455714,"aX":-9.912337647048721},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2414,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39330628103051346,"extension":5.930431037771158},"index":2,"playId":"2573d432-5fd6-370d-9c09-938e8e96ef31","pitchNumber":2,"startTime":"2026-08-19T19:11:00.367Z","endTime":"2026-08-19T19:11:04.136Z","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":93.3,"endSpeed":86.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594936355562147,"aZ":-24.37858088222778,"pfxX":-8.818329834980283,"pfxZ":4.127306467579572,"pX":-1.0709851096812575,"pZ":3.37548217839179,"vX0":7.804788892683681,"vY0":-135.77487734716522,"vZ0":-1.456981355638783,"x":157.82,"y":147.64,"x0":-2.821417249591371,"y0":50.00188891603448,"z0":5.597335988341343,"aX":-16.649136145925763},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2338,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40170157493815983,"extension":6.148817716661903},"index":3,"playId":"cf2b4650-27dd-3368-97d2-a96153eaad11","pitchNumber":3,"startTime":"2026-08-19T19:11:20.853Z","endTime":"2026-08-19T19:11:24.827Z","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":94.6,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.876494380634377,"aZ":-22.334907119318395,"pfxX":-11.217696033306542,"pfxZ":5.161619894875799,"pX":-1.8043547298582625,"pZ":1.8323072766102746,"vX0":6.129801484224402,"vY0":-137.49460171872627,"vZ0":-5.83012700004883,"x":185.78,"y":189.31,"x0":-2.6111037175743195,"y0":50.00160182675303,"z0":5.506454093347193,"aX":-21.37095936164112},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":19.0,"spinRate":2268,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3991172899827893,"extension":6.123722216132286},"index":4,"playId":"fd06cd06-4717-3117-a1f6-92ecab8965b3","pitchNumber":4,"startTime":"2026-08-19T19:11:38.673Z","endTime":"2026-08-19T19:11:44.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(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":82.8,"endSpeed":75.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00370128589623,"aZ":-29.759970390711185,"pfxX":7.281099683218159,"pfxZ":1.6585876601610092,"pX":1.0757736967968965,"pZ":2.707914221321881,"vX0":7.321207924842791,"vY0":-120.3266368074427,"vZ0":-0.4543593954359948,"x":75.99,"y":165.67,"x0":-2.9608109354193037,"y0":50.00349069344824,"z0":5.553514013773366,"aX":10.59315024700269},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.1,"breakHorizontal":-15.0,"spinRate":2862,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4565331888395421,"extension":6.025195449393188},"hitData":{"launchSpeed":62.7,"launchAngle":15.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":139.93}},"index":5,"playId":"21fc0f24-35d6-304a-82f8-970c7fdb8602","pitchNumber":5,"startTime":"2026-08-19T19:12:02.086Z","endTime":"2026-08-19T19:12:11.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:12:11.977Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Robert Jr. walks. Francisco Alvarez to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T19:13:12.929Z","endTime":"2026-08-19T19:14:50.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Robert Jr. replaces Cristian Pache.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T19:12:27.884Z","endTime":"2026-08-19T19:12:45.232Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":665506,"link":"/api/v1/people/665506"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-19T19:12:45.232Z","endTime":"2026-08-19T19:13:15.265Z","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":94.5,"endSpeed":86.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187467174132152,"aZ":-21.57868353073495,"pfxX":-9.638050697384685,"pfxZ":5.501497454163763,"pX":-1.7981511107053803,"pZ":2.4251588620358726,"vX0":5.973411854832807,"vY0":-137.56627532794826,"vZ0":-4.376296056225809,"x":185.54,"y":173.3,"x0":-2.7403056009403106,"y0":50.001899995966774,"z0":5.490624626429129,"aX":-18.55760711907904},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2293,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3974596253570519,"extension":6.29537171468809},"index":2,"playId":"115b6155-30f8-3b7d-b9cb-628f5fc365eb","pitchNumber":1,"startTime":"2026-08-19T19:13:15.265Z","endTime":"2026-08-19T19:13:18.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.602274724817484,"aZ":-28.472487248179384,"pfxX":3.6066324112042896,"pfxZ":2.406638806707189,"pX":1.3473969321396142,"pZ":2.6645781048951487,"vX0":9.415864723533078,"vY0":-123.27761593422395,"vZ0":-1.158842853736319,"x":65.64,"y":166.84,"x0":-2.9908123143177967,"y0":50.00340224371839,"z0":5.545102794428824,"aX":5.547771636445487},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":-8.8,"spinRate":2796,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.4443815494599179,"extension":6.062670831633528},"index":3,"playId":"ec49b969-dfb8-3fcb-9c33-6cad21946815","pitchNumber":2,"startTime":"2026-08-19T19:13:34.679Z","endTime":"2026-08-19T19:13:38.207Z","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":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381400192807938,"aZ":-28.548398449611256,"pfxX":4.246989189919905,"pfxZ":2.482837435163413,"pX":0.8393787926549274,"pZ":2.809724986079416,"vX0":7.697778037903848,"vY0":-120.16505004996016,"vZ0":-0.4820412223824703,"x":85.0,"y":162.92,"x0":-2.9580426142504934,"y0":50.00450159229255,"z0":5.550180746701783,"aX":6.208096376476573},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":-9.6,"spinRate":2869,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.4558890061181624,"extension":6.022758814763252},"index":4,"playId":"f2529c90-8b04-353d-a02d-e0911a63bb65","pitchNumber":3,"startTime":"2026-08-19T19:13:55.716Z","endTime":"2026-08-19T19:13:59.825Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17681697879575,"aZ":-26.80554887515489,"pfxX":-12.218304097390362,"pfxZ":2.836440859038035,"pX":-0.7181111326547062,"pZ":2.8807255430422387,"vX0":10.315296566589952,"vY0":-136.7568765336589,"vZ0":-1.8744134064190505,"x":144.37,"y":161.0,"x0":-2.9515820047520296,"y0":50.00396640760969,"z0":5.413728358948562,"aX":-23.143402526323328},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.9,"breakHorizontal":19.9,"spinRate":2349,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40051684969325363,"extension":6.025872382559373},"index":5,"playId":"b1193d69-b513-3b7f-9bf7-8fc4437ef29d","pitchNumber":4,"startTime":"2026-08-19T19:14:27.423Z","endTime":"2026-08-19T19:14:31.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.547499184071,"aZ":-29.407847336193758,"pfxX":0.510850720608417,"pfxZ":1.6904794303739985,"pX":1.0355214633797494,"pZ":2.06696733626416,"vX0":9.64501699280102,"vY0":-126.32519235246505,"vZ0":-2.625373266946335,"x":77.53,"y":182.97,"x0":-2.8774917519974093,"y0":50.00334893977792,"z0":5.452316599236479,"aX":0.8362626167740959},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-2.9,"spinRate":2623,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.431408926643547,"extension":6.018806759159838},"index":6,"playId":"14e6106d-03fc-3138-a97c-5117a2a2c2c4","pitchNumber":5,"startTime":"2026-08-19T19:14:45.431Z","endTime":"2026-08-19T19:14:50.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:14:50.218Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (home-plate collision), call on the field was upheld: Mets challenged (tag play), call on the field was upheld: Marcus Semien singles on a line drive to right fielder Fernando Tatis Jr. Francisco Alvarez out at home on the throw, right fielder Fernando Tatis Jr. to catcher Luis Campusano. Luis Robert Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T19:17:39.841Z","endTime":"2026-08-19T19:18:10.203Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":[2,3],"actionIndex":[1],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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_assist"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T19:15:02.793Z","endTime":"2026-08-19T19:16:55.802Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-19T19:16:55.802Z","endTime":"2026-08-19T19:17:42.116Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.835209365797645,"aZ":-28.25833802123846,"pfxX":-5.297031567384726,"pfxZ":2.82883407110514,"pX":0.9633763524974959,"pZ":2.7809794545434827,"vX0":4.305647381116859,"vY0":-116.34124349726545,"vZ0":-1.0072795910889585,"x":80.28,"y":163.69,"x0":-0.21442156187522224,"y0":50.00295647809514,"z0":5.87456118299945,"aX":-7.3323449579724125},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.2,"breakHorizontal":8.6,"spinRate":1099,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4690547728159813,"extension":7.074446871148576},"index":2,"playId":"6ef29a32-0f56-3fd1-9082-828d62e27ea3","pitchNumber":1,"startTime":"2026-08-19T19:17:42.116Z","endTime":"2026-08-19T19:17:46.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5146976022647,"aZ":-27.33368477808448,"pfxX":-6.016143966004368,"pfxZ":3.3454585086995685,"pX":0.3813241359877694,"pZ":2.128802945305115,"vX0":3.3598145544758586,"vY0":-119.36574797658663,"vZ0":-3.0238339134501584,"x":102.05,"y":183.09,"x0":-0.2613041520127802,"y0":50.00207760581205,"z0":5.867537811433227,"aX":-8.699719851018825},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.6,"breakHorizontal":10.1,"spinRate":1188,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.4584904705198807,"extension":7.236992634886682},"hitData":{"launchSpeed":91.8,"launchAngle":10.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.6,"coordY":126.05}},"index":3,"playId":"8968cfa8-8f21-3848-8f44-66d92025b588","pitchNumber":2,"startTime":"2026-08-19T19:17:59.446Z","endTime":"2026-08-19T19:18:10.203Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MP","challengeTeamId":121,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":121}]},"playEndTime":"2026-08-19T19:18:10.203Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T19:22:42.655Z","endTime":"2026-08-19T19:23:42.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for A.J. Ewing.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T19:21:35.955Z","endTime":"2026-08-19T19:21:35.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Luis Robert Jr. remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T19:21:35.968Z","endTime":"2026-08-19T19:21:35.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"702","replacedPlayer":{"id":665506,"link":"/api/v1/people/665506"}},{"details":{"description":"Pitching Change: Daniel Duarte replaces Austin Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T19:21:35.969Z","endTime":"2026-08-19T19:22:44.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650960,"link":"/api/v1/people/650960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652434362820838,"aZ":-25.11166059891278,"pfxX":4.680230187621707,"pfxZ":4.05671516490859,"pX":0.04999257197047195,"pZ":3.4638306957554503,"vX0":1.5617830761022906,"vY0":-130.89146065421113,"vZ0":-1.0922505601586843,"x":115.09,"y":145.26,"x0":-1.1619834752455467,"y0":50.00443696542909,"z0":5.760294254584133,"aX":8.151994162971954},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-8.8,"spinRate":2592,"spinDirection":167},"zone":12,"typeConfidence":0.91,"plateTime":0.4178591821647357,"extension":5.832077685019995},"index":3,"playId":"d7d3dd4b-cea3-3af9-92fb-484929b386f9","pitchNumber":1,"startTime":"2026-08-19T19:22:44.949Z","endTime":"2026-08-19T19:22:48.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108241961578674,"aZ":-27.701239612272182,"pfxX":-8.655539849929816,"pfxZ":2.635744538055775,"pX":0.24813994096972267,"pZ":1.2576034432740895,"vX0":6.6714749107378,"vY0":-129.4834960000791,"vZ0":-4.997679608709545,"x":107.54,"y":204.82,"x0":-1.2376026607359145,"y0":50.003147499272146,"z0":5.33298975145646,"aX":-14.69353174775762},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":1934,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.42305646320456214,"extension":6.044886614491877},"index":4,"playId":"d65d670d-7a33-3c8c-be60-8bcc611dc150","pitchNumber":2,"startTime":"2026-08-19T19:23:00.851Z","endTime":"2026-08-19T19:23:04.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94612006182122,"aZ":-22.658644148613213,"pfxX":4.626833517976759,"pfxZ":5.331512152441249,"pX":0.5495255284817351,"pZ":1.8561696165816517,"vX0":3.1171735539020053,"vY0":-131.9706919210643,"vZ0":-5.428804972471752,"x":96.05,"y":188.66,"x0":-1.2434877040680443,"y0":50.00519965998581,"z0":5.5825190077070515,"aX":8.258073299725853},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-9.0,"spinRate":2634,"spinDirection":182},"zone":9,"typeConfidence":0.91,"plateTime":0.4131763497488703,"extension":5.950931139800082},"index":5,"playId":"a6a644a3-e162-3022-8369-caef819740a6","pitchNumber":3,"startTime":"2026-08-19T19:23:16.384Z","endTime":"2026-08-19T19:23:21.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249425163970017,"aZ":-23.603574572510006,"pfxX":-8.273488380254218,"pfxZ":4.42812613741523,"pX":0.4490951895045048,"pZ":3.551353349463954,"vX0":6.746293793718609,"vY0":-137.71146595319175,"vZ0":-1.078063487039738,"x":99.88,"y":142.89,"x0":-0.9476531516180262,"y0":50.00478354055407,"z0":5.532484944969945,"aX":-16.022203837777223},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":2253,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.39651092257516396,"extension":6.080533542773222},"index":6,"playId":"7d2db91f-ced9-33ea-8bed-b00faf577104","pitchNumber":4,"startTime":"2026-08-19T19:23:38.544Z","endTime":"2026-08-19T19:23:42.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:23:42.072Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T19:24:07.018Z","endTime":"2026-08-19T19:25:34.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77119955967849,"aZ":-24.786417251959165,"pfxX":1.496357249019249,"pfxZ":4.260890531203195,"pX":-0.5495128464975038,"pZ":3.7301528862072066,"vX0":1.2325218220228635,"vY0":-130.2413137682516,"vZ0":-0.4861744357083009,"x":137.95,"y":138.07,"x0":-1.2216795158442946,"y0":50.005432080583134,"z0":5.777334825891659,"aX":2.597159371130969},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":-3.0,"spinRate":2519,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.4189287234410135,"extension":5.94547615075024},"index":0,"playId":"7d48d516-be91-38a4-a195-4d0d53830306","pitchNumber":1,"startTime":"2026-08-19T19:24:07.018Z","endTime":"2026-08-19T19:24:11.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.644295929703766,"aZ":-30.892990132145574,"pfxX":10.277762960570723,"pfxZ":0.9137752961717549,"pX":0.6542722657794176,"pZ":3.4855374139324007,"vX0":1.2217129139560048,"vY0":-117.55725363559597,"vZ0":1.5891607849375664,"x":92.06,"y":144.67,"x0":-1.2071739070819252,"y0":50.00014505217713,"z0":5.672080414924636,"aX":14.357682718816859},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":-19.0,"spinRate":2685,"spinDirection":76},"zone":3,"typeConfidence":0.9,"plateTime":0.46623172492239995,"extension":6.021216201379669},"index":1,"playId":"d68164c5-6043-3441-9109-ac41757a347c","pitchNumber":2,"startTime":"2026-08-19T19:24:27.548Z","endTime":"2026-08-19T19:24:30.626Z","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":82.1,"endSpeed":75.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99468945168664,"aZ":-29.736038500494995,"pfxX":9.796794615896875,"pfxZ":1.6772477283436071,"pX":0.3183096412196955,"pZ":2.5472382174004875,"vX0":0.6680510043356109,"vY0":-119.61465029865383,"vZ0":-0.8572209170134139,"x":104.87,"y":170.0,"x0":-1.2371665018490805,"y0":50.000272664265836,"z0":5.575657423558431,"aX":14.197370888999826},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.1,"breakHorizontal":-17.9,"spinRate":2764,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.45786093407686623,"extension":5.9881836204009025},"index":2,"playId":"1515b5e1-95e2-3818-8baa-683a18b1dd83","pitchNumber":3,"startTime":"2026-08-19T19:24:46.802Z","endTime":"2026-08-19T19:24:50.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-19T19:25:12.254Z","endTime":"2026-08-19T19:25:30.607Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.134674304465282,"aZ":-12.024990566191612,"pfxX":-4.599449609004252,"pfxZ":9.936616253631506,"pX":0.5676459391746719,"pZ":2.20393512383497,"vX0":5.296444305936916,"vY0":-140.82969819138762,"vZ0":-7.379174729512323,"x":95.36,"y":179.27,"x0":-0.7314122124322625,"y0":50.002939754102115,"z0":5.619460067858829,"aX":-9.32693302916464},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2466,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.387531099820948,"extension":5.934567358638406},"index":4,"playId":"bec9e783-aeec-3682-8469-10c2c61e9fcd","pitchNumber":4,"startTime":"2026-08-19T19:25:30.607Z","endTime":"2026-08-19T19:25:34.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:25:34.440Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ty France lines out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T19:25:56.041Z","endTime":"2026-08-19T19:26:27.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.634677064631155,"aZ":-24.12595337441012,"pfxX":-10.4063091445542,"pfxZ":4.229698118292894,"pX":-0.6621001121446201,"pZ":2.262539657685638,"vX0":4.974952600045349,"vY0":-136.74223727701337,"vZ0":-4.111685374679017,"x":142.24,"y":177.69,"x0":-1.1475645408097044,"y0":50.00584942630663,"z0":5.430228349687977,"aX":-19.816296778045306},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":2237,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.399741327506669,"extension":6.018128443704376},"index":0,"playId":"3777b3a9-ef2d-3ca1-b911-1886780ecc5f","pitchNumber":1,"startTime":"2026-08-19T19:26:01.645Z","endTime":"2026-08-19T19:26:05.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720838118844416,"aZ":-26.487968821077633,"pfxX":3.092646549328383,"pfxZ":3.178648562130693,"pX":1.1381017379353797,"pZ":2.252503771460455,"vX0":4.305975801209703,"vY0":-132.27482575483523,"vZ0":-3.647696928670718,"x":73.62,"y":177.96,"x0":-0.9068252818797449,"y0":50.002064781772546,"z0":5.5708476524146535,"aX":5.5315256538629765},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-6.5,"spinRate":2391,"spinDirection":172},"zone":14,"typeConfidence":0.91,"plateTime":0.41260243912744077,"extension":5.862341828957477},"hitData":{"launchSpeed":77.6,"launchAngle":30.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.47,"coordY":89.22}},"index":1,"playId":"a523bea4-5081-3959-a671-46f48340a8fe","pitchNumber":2,"startTime":"2026-08-19T19:26:19.878Z","endTime":"2026-08-19T19:26:27.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:26:27.246Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to left fielder Jase Bowen.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:28:53.972Z","endTime":"2026-08-19T19:31:14.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T19:28:38.356Z","endTime":"2026-08-19T19:28:56.128Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04972268439185,"aZ":-9.90222216269855,"pfxX":-0.464513787757743,"pfxZ":11.068645114701958,"pX":0.04950084548654188,"pZ":4.53618283578061,"vX0":1.2203055620269816,"vY0":-140.96070527773074,"vZ0":-2.348576189882233,"x":115.11,"y":116.3,"x0":-0.32868407457440213,"y0":50.00498391380242,"z0":6.019546756980876,"aX":-0.9350199987132614},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":0.6,"spinRate":2126,"spinDirection":182},"zone":12,"typeConfidence":0.91,"plateTime":0.3885804586034416,"extension":7.00190753980173},"index":1,"playId":"2b21a99d-196c-3d67-baf2-385bf9dfe71b","pitchNumber":1,"startTime":"2026-08-19T19:28:56.128Z","endTime":"2026-08-19T19:29:00.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.186783328721226,"aZ":-10.468662323617423,"pfxX":-1.0442228071768616,"pfxZ":11.13677313139608,"pX":-0.18761198269630328,"pZ":2.826483938340123,"vX0":0.19365123270891488,"vY0":-138.75133552705077,"vZ0":-6.392204810846845,"x":124.15,"y":162.46,"x0":-0.12268818813666897,"y0":50.0001524293187,"z0":5.858332814677978,"aX":-2.034670448669614},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":1.8,"spinRate":2016,"spinDirection":182},"zone":2,"typeConfidence":0.9,"plateTime":0.3948326175659749,"extension":7.023150247350067},"index":2,"playId":"f0231db1-815b-3908-ac69-25a2f468d1b1","pitchNumber":2,"startTime":"2026-08-19T19:29:13.484Z","endTime":"2026-08-19T19:29:16.484Z","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":96.0,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6721029191991,"aZ":-10.460847550935382,"pfxX":0.2256866368968944,"pfxZ":11.196725326134555,"pX":-0.39177335452264395,"pZ":4.433684246271445,"vX0":-0.6323268339031848,"vY0":-139.63599565230658,"vZ0":-2.31818130522352,"x":131.93,"y":119.07,"x0":-0.18989064895829932,"y0":50.005394517865774,"z0":5.97961615766041,"aX":0.4377989557540463},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":-0.2,"spinRate":2097,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.39495826111813814,"extension":7.044116624457827},"index":3,"playId":"0eb0866c-a2c3-3faa-b9f8-41e61a97f544","pitchNumber":3,"startTime":"2026-08-19T19:29:35.603Z","endTime":"2026-08-19T19:29:39.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.296323573215986,"aZ":-11.480821711238653,"pfxX":0.965687188394414,"pfxZ":10.474273105516794,"pX":-0.016004253705337323,"pZ":4.832963941526071,"vX0":-0.264646356530406,"vY0":-140.91973799001758,"vZ0":-1.020426475669497,"x":117.61,"y":108.29,"x0":-0.04525646250257528,"y0":50.00332739526524,"z0":5.955238032274581,"aX":1.9079132941238448},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":-1.7,"spinRate":2091,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.39134128558867687,"extension":7.036685788479971},"index":4,"playId":"50e270aa-b24e-3493-ad11-bc3c1c4e21db","pitchNumber":4,"startTime":"2026-08-19T19:29:53.653Z","endTime":"2026-08-19T19:29:57.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372667495545777,"aZ":-11.535007791505864,"pfxX":-1.4879579198620978,"pfxZ":10.375420020631472,"pX":0.05344739426762663,"pZ":2.7159721683234928,"vX0":1.280928427264417,"vY0":-140.07610831300727,"vZ0":-6.475717463757639,"x":114.96,"y":165.45,"x0":-0.21624445002931839,"y0":50.002218955657476,"z0":5.810526420014951,"aX":-2.959537376809427},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":2.4,"spinRate":1964,"spinDirection":187},"zone":5,"typeConfidence":0.9,"plateTime":0.3908941813601654,"extension":6.998017748140732},"index":5,"playId":"ca73fcce-a54c-3bfa-83c3-0502bfae49af","pitchNumber":5,"startTime":"2026-08-19T19:30:16.625Z","endTime":"2026-08-19T19:30:19.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52238784658029,"aZ":-9.934172059899142,"pfxX":1.4209438470698736,"pfxZ":11.339702676331797,"pX":0.9327869429119828,"pZ":2.1104764841680823,"vX0":1.9908218064686973,"vY0":-140.0808052874298,"vZ0":-8.334401897245295,"x":81.44,"y":181.8,"x0":0.024761726688607613,"y0":50.001165309046925,"z0":5.797416716743846,"aX":2.786489762251991},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":-3.0,"spinRate":2267,"spinDirection":182},"zone":14,"typeConfidence":0.9,"plateTime":0.3929923274423297,"extension":7.190995580759154},"index":6,"playId":"898aeab8-415c-3402-91e6-d06c51b67bfa","pitchNumber":6,"startTime":"2026-08-19T19:30:39.231Z","endTime":"2026-08-19T19:30:42.642Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.954493454355784,"aZ":-12.83392525195532,"pfxX":-1.8541342392167524,"pfxZ":9.908360465413573,"pX":-0.3208925232099794,"pZ":3.0021377666706943,"vX0":0.09318181051849118,"vY0":-138.8039188496915,"vZ0":-5.362044318359941,"x":129.23,"y":157.72,"x0":-0.11395708121972557,"y0":50.0053432368637,"z0":5.813062220909632,"aX":-3.619631350886243},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":3.4,"spinRate":2025,"spinDirection":186},"zone":1,"typeConfidence":0.9,"plateTime":0.394556300362237,"extension":7.088957381107868},"hitData":{"launchSpeed":97.1,"launchAngle":52.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.99,"coordY":94.63}},"index":7,"playId":"3d04c8b7-7000-361e-a269-1e3b854cd706","pitchNumber":7,"startTime":"2026-08-19T19:31:04.009Z","endTime":"2026-08-19T19:31:14.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:31:14.635Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Ewing walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:31:48.662Z","endTime":"2026-08-19T19:33:20.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T19:31:38.106Z","endTime":"2026-08-19T19:31:50.805Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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.9,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.702664831588145,"aZ":-9.286024189387255,"pfxX":-0.8074802767991152,"pfxZ":11.693442450331986,"pX":0.612746944522918,"pZ":3.6359150847766144,"vX0":1.965169863536009,"vY0":-139.56577416858042,"vZ0":-4.581983892087896,"x":93.64,"y":140.61,"x0":0.0019536317549038082,"y0":50.001326019931405,"z0":5.919866983875,"aX":-1.5804519223723634},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.3,"breakHorizontal":1.1,"spinRate":2230,"spinDirection":185},"zone":12,"typeConfidence":0.91,"plateTime":0.39362073319853375,"extension":7.0590768185841934},"index":1,"playId":"c7c4ec9b-f2bf-357f-a6a3-3248dbb1fa47","pitchNumber":1,"startTime":"2026-08-19T19:31:50.805Z","endTime":"2026-08-19T19:31:53.805Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.824920540961216,"aZ":-12.664656516531563,"pfxX":-2.6830140629968784,"pfxZ":9.76795498318549,"pX":-0.44934039853871033,"pZ":4.251359579308253,"vX0":-0.008523811625674477,"vY0":-140.65409550212513,"vZ0":-2.373473512738839,"x":134.13,"y":123.99,"x0":-0.09782952473992439,"y0":50.005298774989825,"z0":5.930692357854577,"aX":-5.359399944073436},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":4.8,"spinRate":2098,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.3898820870391866,"extension":7.0369333593571985},"index":2,"playId":"c55fe53b-9e27-338f-a6d2-80c5da75d38c","pitchNumber":2,"startTime":"2026-08-19T19:32:12.530Z","endTime":"2026-08-19T19:32:16.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.367115480626016,"aZ":-11.94173937882765,"pfxX":-2.8646930551817498,"pfxZ":10.067981754038202,"pX":-0.6533979975582431,"pZ":3.1847284877754762,"vX0":-0.24332230839233812,"vY0":-140.72405509134595,"vZ0":-5.168829208812271,"x":141.91,"y":152.79,"x0":-0.1935871013345459,"y0":50.00321936606797,"z0":5.816298350412783,"aX":-5.755862529528679},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2134,"spinDirection":189},"zone":1,"typeConfidence":0.91,"plateTime":0.38893993254721515,"extension":7.116204878162821},"index":3,"playId":"9d79ee79-9b66-3882-a7ef-dfc4de6ffc9c","pitchNumber":3,"startTime":"2026-08-19T19:32:31.729Z","endTime":"2026-08-19T19:32:37.266Z","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":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751805166922175,"aZ":-35.66810278622542,"pfxX":4.238782161646093,"pfxZ":-2.2765890463744665,"pX":0.6075833758155671,"pZ":3.9016928747067694,"vX0":1.246507246064617,"vY0":-123.60595931165899,"vZ0":2.528056410719854,"x":93.84,"y":133.43,"x0":-0.4551048759479778,"y0":50.00381446110636,"z0":5.8795221214440465,"aX":6.499098560041723},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.2,"breakHorizontal":-7.9,"spinRate":2016,"spinDirection":121},"zone":12,"typeConfidence":0.91,"plateTime":0.44469275402024566,"extension":6.960303524777513},"index":4,"playId":"4c04620a-d1e5-3a49-a19b-9ce590ff2ea8","pitchNumber":4,"startTime":"2026-08-19T19:32:57.108Z","endTime":"2026-08-19T19:33:01.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28622572274355,"aZ":-12.604028459186917,"pfxX":-3.460659129565689,"pfxZ":9.830482793290862,"pX":-0.8115716896247259,"pZ":3.2375941732385796,"vX0":-0.4303820218283033,"vY0":-140.74933017803838,"vZ0":-4.779174725770101,"x":147.94,"y":151.36,"x0":-0.20718417676741063,"y0":50.00250553910939,"z0":5.78484405423806,"aX":-6.887991680129467},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2085,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.3903318912240694,"extension":7.005201273594765},"index":5,"playId":"ab175d6e-5998-3c74-92d9-29b851f1aff4","pitchNumber":5,"startTime":"2026-08-19T19:33:16.357Z","endTime":"2026-08-19T19:33:20.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:33:20.874Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a line drive to right fielder Fernando Tatis Jr. A.J. Ewing to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:33:40.275Z","endTime":"2026-08-19T19:34:54.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnThird":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.098625319731724,"aZ":-12.64650916203103,"pfxX":-2.0270311884780803,"pfxZ":9.854392367906415,"pX":-0.28614774847001095,"pZ":3.683202258818971,"vX0":0.6984780781288944,"vY0":-140.4264068309313,"vZ0":-3.7875120368776694,"x":127.91,"y":139.33,"x0":-0.275892782349847,"y0":50.004859164360184,"z0":5.882040143982993,"aX":-4.017250115592264},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":3.5,"spinRate":2046,"spinDirection":187},"zone":11,"typeConfidence":0.9,"plateTime":0.3912154012424942,"extension":7.002283870503218},"index":0,"playId":"a9632110-e1a5-3863-9fd3-faf574fc8f2a","pitchNumber":1,"startTime":"2026-08-19T19:33:51.070Z","endTime":"2026-08-19T19:33:59.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"A.J. Ewing steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"a9632110-e1a5-3863-9fd3-faf574fc8f2a","startTime":"2026-08-19T19:34:01.100Z","endTime":"2026-08-19T19:34:24.044Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168744276766592,"aZ":-27.860395149472293,"pfxX":-6.05500857259156,"pfxZ":3.109591094351604,"pX":1.0333325605527426,"pZ":3.3978258710428486,"vX0":4.640393060152274,"vY0":-117.3003692670103,"vZ0":0.5547718410992649,"x":77.61,"y":147.04,"x0":-0.18847182791488487,"y0":50.00238666308749,"z0":5.765602983565214,"aX":-8.397848397618167},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.1,"breakHorizontal":9.7,"spinRate":1348,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.46779401451752545,"extension":7.1428258689431186},"index":2,"playId":"c92a506e-1635-3c23-b360-ddc129d885c6","pitchNumber":2,"startTime":"2026-08-19T19:34:24.044Z","endTime":"2026-08-19T19:34:28.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.150181671552,"aZ":-12.093453968363168,"pfxX":-1.1893614307931206,"pfxZ":10.364388780739686,"pX":0.7586714932049523,"pZ":2.7616783053469227,"vX0":2.2484564186224962,"vY0":-138.58990812599416,"vZ0":-6.04402222320836,"x":88.08,"y":164.21,"x0":0.08988993995411718,"y0":50.00293071269265,"z0":5.785075778349714,"aX":-2.3045920846694066},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":1.7,"spinRate":2095,"spinDirection":181},"zone":3,"typeConfidence":0.89,"plateTime":0.3958321372389002,"extension":7.089971928615632},"hitData":{"launchSpeed":85.0,"launchAngle":13.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.75,"coordY":130.67}},"index":3,"playId":"b28008ef-07db-3adf-a981-0bf2bbfa0459","pitchNumber":3,"startTime":"2026-08-19T19:34:42.373Z","endTime":"2026-08-19T19:34:54.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:34:54.512Z","atBatIndex":59},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Bo Bichette reaches on a fielder's choice. A.J. Ewing scores. Francisco Lindor to 3rd. Bo Bichette to 2nd. Throwing error by shortstop Sung-Mun Song.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:36:23.595Z","endTime":"2026-08-19T19:38:32.945Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":669093,"link":"/api/v1/people/669093"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T19:35:12.926Z","endTime":"2026-08-19T19:36:25.877Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334291700903563,"aZ":-34.42545985809309,"pfxX":2.487278818191327,"pfxZ":-1.4651464865942572,"pX":0.20258908073470222,"pZ":3.5170931854519316,"vX0":1.1876359890807444,"vY0":-123.54678154920087,"vZ0":1.2005734717479326,"x":109.28,"y":143.82,"x0":-0.6078656767186278,"y0":50.00025932561672,"z0":5.925101019472348,"aX":3.8319146658833034},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-4.8,"spinRate":2123,"spinDirection":107},"zone":12,"typeConfidence":0.9,"plateTime":0.4438771804357762,"extension":7.009566391605019},"index":1,"playId":"0410ab48-f522-32ce-b23c-00d3ec666fd1","pitchNumber":1,"startTime":"2026-08-19T19:36:25.877Z","endTime":"2026-08-19T19:36:30.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68120255396164,"aZ":-12.365422380305374,"pfxX":1.8113064045266107,"pfxZ":9.9416060392343,"pX":-0.45402527146886223,"pZ":2.89451962450165,"vX0":-1.7422640118732209,"vY0":-140.2596275766883,"vZ0":-5.878247282802208,"x":134.31,"y":160.63,"x0":-0.060178832802445195,"y0":50.004150464005605,"z0":5.823620322801194,"aX":3.609716169191551},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":-2.9,"spinRate":2132,"spinDirection":181},"zone":1,"typeConfidence":0.89,"plateTime":0.39049004290918976,"extension":7.098730737217739},"index":2,"playId":"929ac58f-ad1b-39d5-97c0-77eae2e8a142","pitchNumber":2,"startTime":"2026-08-19T19:36:46.509Z","endTime":"2026-08-19T19:36:49.509Z","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":96.4,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592936246077212,"aZ":-9.484626916234985,"pfxX":-1.1290315330781158,"pfxZ":11.364658689780544,"pX":0.12575623493281377,"pZ":3.650549635563044,"vX0":0.6365105888452663,"vY0":-140.3589961349154,"vZ0":-4.501559001253944,"x":112.21,"y":140.22,"x0":0.04278825847099764,"y0":50.00019901915847,"z0":5.891940988536534,"aX":-2.253684391243798},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":1.9,"spinRate":2139,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.39013678440405286,"extension":7.070556792512227},"index":3,"playId":"7214092e-7906-3f28-bab9-3196cd0f0332","pitchNumber":3,"startTime":"2026-08-19T19:37:10.994Z","endTime":"2026-08-19T19:37:13.994Z","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(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":82.8,"endSpeed":76.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.916824675508188,"aZ":-24.962688943381693,"pfxX":-5.682977978889014,"pfxZ":4.893815466247348,"pX":0.10708808448402708,"pZ":-0.05383193858006468,"vX0":2.2971118708151117,"vY0":-120.45549489699285,"vZ0":-7.953661071288541,"x":112.92,"y":240.23,"x0":-0.11946486261309182,"y0":50.00113956447406,"z0":5.490830129295459,"aX":-8.36849411638956},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.3,"breakHorizontal":9.7,"spinRate":1320,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4543363619181897,"extension":7.233505282683295},"index":4,"playId":"fad6f81e-24ff-380c-824e-5470425ab72d","pitchNumber":4,"startTime":"2026-08-19T19:37:36.518Z","endTime":"2026-08-19T19:37:40.172Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.069747097666728,"aZ":-28.30549264058501,"pfxX":-6.327179670996116,"pfxZ":2.7075548493251667,"pX":0.3447669384503831,"pZ":2.601134153725803,"vX0":3.028942070163989,"vY0":-118.3319557159493,"vZ0":-1.2638546285863606,"x":103.86,"y":168.55,"x0":-0.12499986189231097,"y0":50.00255537143131,"z0":5.718531009883824,"aX":-9.036717010769598},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.9,"breakHorizontal":10.8,"spinRate":1377,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.46161537914705963,"extension":7.244863592184204},"hitData":{"launchSpeed":96.3,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.92,"coordY":163.51}},"index":5,"playId":"9d2c5c3b-7ac7-35ff-856f-4118b887a885","pitchNumber":5,"startTime":"2026-08-19T19:38:15.947Z","endTime":"2026-08-19T19:38:32.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:38:32.945Z","atBatIndex":60},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Carson Benge reaches on a fielder's choice out, second baseman Jake Cronenworth to catcher Luis Campusano. Francisco Lindor out at home. Bo Bichette to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:41:13.279Z","endTime":"2026-08-19T19:42:58.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T19:39:00.696Z","endTime":"2026-08-19T19:39:20.459Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T19:39:20.459Z","endTime":"2026-08-19T19:41:15.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":80.9,"endSpeed":74.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90976034479264,"aZ":-29.087078102678237,"pfxX":-1.0144580392148463,"pfxZ":2.1860317444434116,"pX":-0.6529844245553497,"pZ":3.132244813531071,"vX0":-4.559884379767553,"vY0":-117.77569716861481,"vZ0":-0.9039287566265409,"x":141.89,"y":154.21,"x0":1.4346188563149986,"y0":50.00552883959073,"z0":6.194497192768867,"aX":-1.4349322568608933},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.0,"breakHorizontal":2.9,"spinRate":2731,"spinDirection":315},"zone":1,"typeConfidence":0.76,"plateTime":0.46383379384968926,"extension":5.516128897776807},"index":2,"playId":"863c4276-a597-3a75-9ed9-ff355f4750a1","pitchNumber":1,"startTime":"2026-08-19T19:41:15.549Z","endTime":"2026-08-19T19:41:19.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47220166519445,"aZ":-27.634435689145747,"pfxX":-2.367091214654125,"pfxZ":2.887992371102512,"pX":-1.3582356848943589,"pZ":1.8204483222772885,"vX0":-6.194324002298198,"vY0":-123.28517580143293,"vZ0":-4.889766366171675,"x":168.77,"y":189.63,"x0":1.4727839613130171,"y0":50.00460521069581,"z0":6.1022966272583075,"aX":-3.7235096641572056},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":5.4,"spinRate":2644,"spinDirection":49},"zone":13,"typeConfidence":0.91,"plateTime":0.4406060379147263,"extension":5.67720366488439},"index":3,"playId":"9e7fb105-cc53-3cd6-a738-32157ddf34d3","pitchNumber":2,"startTime":"2026-08-19T19:41:55.583Z","endTime":"2026-08-19T19:42:00.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.69234063024752,"aZ":-27.77361462989254,"pfxX":3.672188622440951,"pfxZ":2.9329959309856886,"pX":-0.93150038792088,"pZ":3.4030195824871527,"vX0":-7.364019304490065,"vY0":-120.86045723407733,"vZ0":-0.9474125720584459,"x":152.51,"y":146.9,"x0":1.660136863337897,"y0":50.000551262519075,"z0":6.211144492216239,"aX":5.503499086401001},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":1184,"spinDirection":124},"zone":11,"typeConfidence":0.9,"plateTime":0.4509677785248849,"extension":5.643626211587161},"index":4,"playId":"6d7feaad-22be-3a52-be3d-c657c1c719f4","pitchNumber":3,"startTime":"2026-08-19T19:42:24.011Z","endTime":"2026-08-19T19:42:27.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428291504347037,"aZ":-31.130628460273467,"pfxX":-1.735351094750093,"pfxZ":0.6624694449023636,"pX":-0.4883386719879405,"pZ":1.878771327914597,"vX0":-4.533743001349965,"vY0":-123.60506730363373,"vZ0":-4.005284503433449,"x":135.61,"y":188.05,"x0":1.5848396306674584,"y0":50.00027437068726,"z0":6.094689137575638,"aX":-2.721888389603365},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.6,"breakHorizontal":4.1,"spinRate":2775,"spinDirection":267},"zone":7,"typeConfidence":0.91,"plateTime":0.4407945672257392,"extension":5.675882887703932},"hitData":{"launchSpeed":81.9,"launchAngle":7.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.29,"coordY":166.55}},"index":5,"playId":"052e39f8-3ee1-36bf-aba4-c3511cc9d613","pitchNumber":4,"startTime":"2026-08-19T19:42:51.748Z","endTime":"2026-08-19T19:42:58.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:42:58.778Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a ground ball to center fielder Jackson Merrill. Bo Bichette scores. Carson Benge to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:43:37.450Z","endTime":"2026-08-19T19:44:28.730Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":669093,"link":"/api/v1/people/669093"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.893717524746,"aZ":-29.311500841884488,"pfxX":-1.0781461386860496,"pfxZ":1.8338950078904048,"pX":-0.6260788825285084,"pZ":3.25463161556768,"vX0":-4.968395470451879,"vY0":-123.46060340009647,"vZ0":-1.1404604028472018,"x":140.86,"y":150.9,"x0":1.5429553777012224,"y0":50.00328718166977,"z0":6.163512382950389,"aX":-1.6834717616429442},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":3.0,"spinRate":2683,"spinDirection":181},"zone":1,"typeConfidence":0.91,"plateTime":0.44167331024197853,"extension":5.532601441155781},"index":0,"playId":"ab101ea4-5e79-3917-b394-c624d020de44","pitchNumber":1,"startTime":"2026-08-19T19:43:46.477Z","endTime":"2026-08-19T19:43:50.349Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.371016346834256,"aZ":-31.279503207940046,"pfxX":-2.071836047070924,"pfxZ":0.5825798067522525,"pX":-0.5576681103871567,"pZ":1.9627965372065976,"vX0":-4.871144270418375,"vY0":-122.41305567808504,"vZ0":-3.484434592050719,"x":138.26,"y":185.78,"x0":1.7208249939431557,"y0":50.00123472521078,"z0":6.060160154456584,"aX":-3.168267375898195},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":4.8,"spinRate":2834,"spinDirection":301},"zone":7,"typeConfidence":0.91,"plateTime":0.44608671450801474,"extension":5.659807546451062},"hitData":{"launchSpeed":87.6,"launchAngle":8.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.75,"coordY":100.74}},"index":1,"playId":"a73edae0-fa22-3102-93d7-9253b58a8ebd","pitchNumber":2,"startTime":"2026-08-19T19:44:16.688Z","endTime":"2026-08-19T19:44:28.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:44:28.730Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T19:45:03.705Z","endTime":"2026-08-19T19:46:02.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":77.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.403519710549688,"aZ":-32.81362218654912,"pfxX":-2.9736935393930946,"pfxZ":-0.4263489036063408,"pX":0.06873365457914178,"pZ":2.3808524274183065,"vX0":-3.12954074910059,"vY0":-121.00905409106929,"vZ0":-2.0965258127528115,"x":114.38,"y":174.5,"x0":1.758189491596365,"y0":50.00273176246037,"z0":6.0937801118495045,"aX":-4.473044018741751},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.0,"breakHorizontal":6.0,"spinRate":2673,"spinDirection":293},"zone":5,"typeConfidence":0.89,"plateTime":0.4501632835942231,"extension":5.582168575477792},"index":0,"playId":"d6bc761f-8643-3a52-a617-750894b34abf","pitchNumber":1,"startTime":"2026-08-19T19:45:11.230Z","endTime":"2026-08-19T19:45:15.208Z","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":82.5,"endSpeed":75.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90717049245436,"aZ":-25.04046054136529,"pfxX":3.427569456861357,"pfxZ":4.8728493289343255,"pX":0.4944663354937436,"pZ":3.4126684659759228,"vX0":-4.299734130809201,"vY0":-120.0978852922994,"vZ0":-1.1607197539398102,"x":98.15,"y":146.64,"x0":1.8613112948134782,"y0":50.00024564248333,"z0":6.126006796815741,"aX":5.014566414165055},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.8,"breakHorizontal":-5.2,"spinRate":1221,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.45577816993749387,"extension":5.713619450069627},"index":1,"playId":"7e864732-2eef-36b3-b0b6-b8c812655cb0","pitchNumber":2,"startTime":"2026-08-19T19:45:31.388Z","endTime":"2026-08-19T19:45:36.471Z","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":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3147257200843,"aZ":-28.825693344410528,"pfxX":6.1289573463108304,"pfxZ":2.3499466021717286,"pX":0.5328123198315851,"pZ":2.3087849766697657,"vX0":-5.002405541743049,"vY0":-118.60589545876535,"vZ0":-2.5387513146842955,"x":96.69,"y":176.44,"x0":1.8711875262371283,"y0":50.00575299580436,"z0":6.017243157482337,"aX":8.748886655577053},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.0,"breakHorizontal":-10.0,"spinRate":1372,"spinDirection":117},"zone":6,"typeConfidence":0.9,"plateTime":0.46150654187835727,"extension":5.732266373149886},"hitData":{"launchSpeed":87.5,"launchAngle":8.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.38,"coordY":151.87}},"index":2,"playId":"93d19a84-418f-3d33-838d-45c1c5ffa526","pitchNumber":3,"startTime":"2026-08-19T19:45:53.339Z","endTime":"2026-08-19T19:46:02.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:46:02.072Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T19:48:21.296Z","endTime":"2026-08-19T19:49:41.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kodai Senga replaces Daniel Duarte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T19:46:31.079Z","endTime":"2026-08-19T19:48:23.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453081386153162,"aZ":-16.273597018730054,"pfxX":-4.1917942862357265,"pfxZ":7.980833840985737,"pX":-0.9522900852673889,"pZ":3.364953514699477,"vX0":4.405018239244445,"vY0":-140.2169200306142,"vZ0":-3.9932131765202605,"x":153.3,"y":147.93,"x0":-1.9984089389788309,"y0":50.00497511331806,"z0":5.868126543751748,"aX":-8.354782109905463},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":6.7,"spinRate":2367,"spinDirection":221},"zone":11,"typeConfidence":0.85,"plateTime":0.39049549181911525,"extension":6.237243667498037},"index":1,"playId":"1955a747-60c3-3a12-849f-82853dac6fc1","pitchNumber":1,"startTime":"2026-08-19T19:48:23.447Z","endTime":"2026-08-19T19:48:28.635Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33528447432306,"aZ":-12.699944538670714,"pfxX":-5.664202740092547,"pfxZ":9.839652135711095,"pX":-0.6825358684156057,"pZ":2.2783242821294145,"vX0":5.608186263711224,"vY0":-139.97168563881385,"vZ0":-7.314160498251237,"x":143.02,"y":177.27,"x0":-1.9786272757339844,"y0":50.00407246033035,"z0":5.761442140356053,"aX":-11.211988782837526},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":2279,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3916853820550523,"extension":6.442261760604622},"index":2,"playId":"db7227d3-1395-3032-a217-ef74fd906142","pitchNumber":2,"startTime":"2026-08-19T19:48:50.024Z","endTime":"2026-08-19T19:48:53.024Z","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":97.7,"endSpeed":90.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.302288889841034,"aZ":-12.905642018434698,"pfxX":-6.528168189755918,"pfxZ":9.342948344629665,"pX":-0.6028779332001895,"pZ":1.2328081788091698,"vX0":6.122878603084899,"vY0":-141.95975928694602,"vZ0":-9.99048808374089,"x":139.98,"y":205.49,"x0":-1.9285535254374397,"y0":50.00369583153867,"z0":5.596722692666004,"aX":-13.46489542920233},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2386,"spinDirection":223},"zone":13,"typeConfidence":0.93,"plateTime":0.3842877654093195,"extension":6.4000671675976974},"index":3,"playId":"cf1e4429-690a-3211-91b3-18da58182b05","pitchNumber":3,"startTime":"2026-08-19T19:49:11.564Z","endTime":"2026-08-19T19:49:16.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.487835440403433,"aZ":-11.439991898377583,"pfxX":-5.941933559022973,"pfxZ":10.412533580383407,"pX":0.008009377857622981,"pZ":1.6430216742924613,"vX0":7.160942316804252,"vY0":-140.18167305290865,"vZ0":-9.237544335924197,"x":116.69,"y":194.42,"x0":-1.806826042705673,"y0":50.00661898965417,"z0":5.726787017641936,"aX":-11.836632379269377},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2290,"spinDirection":218},"zone":8,"typeConfidence":0.92,"plateTime":0.39063210024566253,"extension":6.423379938048663},"hitData":{"launchSpeed":93.7,"launchAngle":38.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.27,"coordY":106.73}},"index":4,"playId":"ea8aacd9-6eb3-3699-9b93-429c9bf59adb","pitchNumber":4,"startTime":"2026-08-19T19:49:31.611Z","endTime":"2026-08-19T19:49:41.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:49:41.145Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to left fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T19:49:55.247Z","endTime":"2026-08-19T19:51:23.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288842614612136,"aZ":-13.76603973405906,"pfxX":-6.342325165495726,"pfxZ":9.14252104264183,"pX":-0.9787589602245272,"pZ":3.6221752939449483,"vX0":4.785494717777271,"vY0":-140.82932622682767,"vZ0":-4.221713260369242,"x":154.31,"y":140.98,"x0":-1.8740975769077728,"y0":50.00077078018346,"z0":6.0278687920479035,"aX":-12.767518373503547},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":10.6,"spinRate":2376,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3885811179612544,"extension":6.304523271494274},"index":0,"playId":"f52fc0b8-2f2d-34b5-aee2-7929f47e0beb","pitchNumber":1,"startTime":"2026-08-19T19:50:10.348Z","endTime":"2026-08-19T19:50:14.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37930308843134,"aZ":-12.406995368493774,"pfxX":-5.688966016906835,"pfxZ":9.794611772628805,"pX":0.5964825731363614,"pZ":1.7248835023439115,"vX0":8.864032990060142,"vY0":-140.78365899524394,"vZ0":-8.72063994244342,"x":94.26,"y":192.21,"x0":-1.8460651323912556,"y0":50.00365740963804,"z0":5.655463117347078,"aX":-11.482178631525857},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2448,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3882858721724767,"extension":6.454709041189426},"index":1,"playId":"b5117d3c-fd27-3ad0-92df-e537bb8fbbb2","pitchNumber":2,"startTime":"2026-08-19T19:50:25.935Z","endTime":"2026-08-19T19:50:29.638Z","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":96.3,"endSpeed":88.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491181670787935,"aZ":-13.166282106318224,"pfxX":-6.176791118482948,"pfxZ":9.472187616082401,"pX":-1.0338464384952835,"pZ":1.7927438508501237,"vX0":4.051357428284845,"vY0":-140.03134576969802,"vZ0":-8.623125049020441,"x":156.41,"y":190.38,"x0":-1.6890286751722627,"y0":50.004968300001686,"z0":5.75247986083039,"aX":-12.398002604130983},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2346,"spinDirection":215},"zone":13,"typeConfidence":0.92,"plateTime":0.38957989631900203,"extension":6.4474646481398565},"index":2,"playId":"09b9a993-29d5-32ab-a3df-58b8fa81248a","pitchNumber":3,"startTime":"2026-08-19T19:50:45.338Z","endTime":"2026-08-19T19:50:48.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-19T19:51:06.101Z","endTime":"2026-08-19T19:51:12.987Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788475811844176,"aZ":-14.121988201274036,"pfxX":-5.4285213775352,"pfxZ":8.62287489850566,"pX":-0.21315733459884623,"pZ":2.7397704433237275,"vX0":6.612269590477482,"vY0":-143.45632672309205,"vZ0":-6.092466145930798,"x":125.13,"y":164.81,"x0":-1.837794867636044,"y0":50.00460701728051,"z0":5.764165929857239,"aX":-11.36714296866847},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2415,"spinDirection":214},"zone":2,"typeConfidence":0.93,"plateTime":0.3811628164113743,"extension":6.448023500418889},"hitData":{"launchSpeed":91.1,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.06,"coordY":114.91}},"index":4,"playId":"bad7d7a3-abad-37ec-a839-9d87c63a37b7","pitchNumber":4,"startTime":"2026-08-19T19:51:12.987Z","endTime":"2026-08-19T19:51:23.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:51:23.067Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano walks. Luis Rengifo to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T19:51:35.193Z","endTime":"2026-08-19T19:54:33.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441772051018287,"aZ":-22.525944100873843,"pfxX":-9.638513947259698,"pfxZ":5.479200058415554,"pX":-0.24098848626416283,"pZ":2.637239332537188,"vX0":6.909427453533571,"vY0":-131.08094180986782,"vZ0":-4.006602358707173,"x":126.19,"y":167.57,"x0":-1.6422526972792424,"y0":50.00611580672067,"z0":5.841975429391989,"aX":-16.98725290277796},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2233,"spinDirection":223},"zone":5,"typeConfidence":0.94,"plateTime":0.41585902430012256,"extension":6.217313201166182},"index":0,"playId":"d99bce34-a184-3810-99aa-d468eeeaa784","pitchNumber":1,"startTime":"2026-08-19T19:51:52.816Z","endTime":"2026-08-19T19:51:57.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062845783464393,"aZ":-17.501242940945648,"pfxX":-6.119646847115247,"pfxZ":7.54356459751575,"pX":0.5222533835664761,"pZ":1.9194544872111488,"vX0":7.890190614486987,"vY0":-137.73362892711913,"vZ0":-7.390441650064899,"x":97.09,"y":186.95,"x0":-1.5680920514910668,"y0":50.003823249163105,"z0":5.795329902095261,"aX":-11.904164423251856},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2242,"spinDirection":214},"zone":9,"typeConfidence":0.61,"plateTime":0.3958241251179184,"extension":6.331045230754836},"index":1,"playId":"39c52f6c-d192-33ad-a688-b63cf7c13d25","pitchNumber":2,"startTime":"2026-08-19T19:52:13.375Z","endTime":"2026-08-19T19:52:16.913Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0104715783066,"aZ":-28.55284413608123,"pfxX":-8.82626748700618,"pfxZ":2.4288704925013813,"pX":0.8160603920945521,"pZ":0.04214241444085152,"vX0":8.50013705872633,"vY0":-120.61317125313342,"vZ0":-7.595838558659535,"x":85.89,"y":237.64,"x0":-1.588502602210231,"y0":50.00223162781811,"z0":5.712373353665897,"aX":-13.149232768066348},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":14.3,"spinRate":1184,"spinDirection":253},"zone":14,"typeConfidence":0.93,"plateTime":0.45219903355350155,"extension":6.4646198688404235},"index":2,"playId":"2fd82007-bd9a-3fb8-9ecb-617e47506a52","pitchNumber":3,"startTime":"2026-08-19T19:52:42.429Z","endTime":"2026-08-19T19:52:46.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.369188446139162,"aZ":-29.638808570697428,"pfxX":-8.693589284835051,"pfxZ":1.6870827186815385,"pX":0.5257364586478906,"pZ":0.8336084271295816,"vX0":7.442237046913663,"vY0":-121.52919705305759,"vZ0":-5.904194909776587,"x":96.96,"y":216.27,"x0":-1.4438100343003197,"y0":50.001065902547445,"z0":5.8626648599377065,"aX":-13.029367437876486},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.9,"breakHorizontal":14.0,"spinRate":1156,"spinDirection":248},"zone":14,"typeConfidence":0.94,"plateTime":0.4503623036286042,"extension":6.382912161078916},"index":3,"playId":"d4e97281-8560-3c7f-91a2-cd784a122384","pitchNumber":4,"startTime":"2026-08-19T19:53:07.674Z","endTime":"2026-08-19T19:53:13.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.861980923731753,"aZ":-32.05015305261892,"pfxX":-8.801664072157465,"pfxZ":0.0819889653909538,"pX":0.4263421939564792,"pZ":0.9066377473991476,"vX0":7.625099114981203,"vY0":-122.57827205551438,"vZ0":-5.352953625313418,"x":100.75,"y":214.3,"x0":-1.5721281334983648,"y0":50.00338275747611,"z0":5.835922507593218,"aX":-13.475331113600298},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":14.3,"spinRate":1230,"spinDirection":256},"zone":14,"typeConfidence":0.94,"plateTime":0.44581937643882164,"extension":6.39505963791459},"index":4,"playId":"f989d0b3-526f-346e-a861-3d777acf3e13","pitchNumber":5,"startTime":"2026-08-19T19:53:28.189Z","endTime":"2026-08-19T19:53:32.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-19T19:53:50.083Z","endTime":"2026-08-19T19:54:07.161Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"6fbde2f9-4f76-3598-a257-1a55db0beb08","startTime":"2026-08-19T19:54:07.161Z","endTime":"2026-08-19T19:54:10.389Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68280222344874,"aZ":-11.90579332369165,"pfxX":-3.5999156097352523,"pfxZ":10.442404282598833,"pX":0.9920535464897259,"pZ":1.5019637549105742,"vX0":7.857073350134014,"vY0":-138.60453879209558,"vZ0":-9.472020656673202,"x":79.19,"y":198.23,"x0":-1.4147918313902923,"y0":50.00303293260178,"z0":5.763820921557718,"aX":-6.988017815042588},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2347,"spinDirection":217},"zone":14,"typeConfidence":0.86,"plateTime":0.3955385003798595,"extension":6.546698660542303},"index":7,"playId":"92772b23-0697-3b99-8c77-460e57114971","pitchNumber":6,"startTime":"2026-08-19T19:54:28.477Z","endTime":"2026-08-19T19:54:33.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:54:33.196Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a line drive to right fielder Carson Benge. Luis Rengifo scores. Luis Campusano to 3rd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T19:56:11.235Z","endTime":"2026-08-19T19:57:41.264Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gavin Sheets replaces Jase Bowen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T19:54:39.045Z","endTime":"2026-08-19T19:55:01.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":687749,"link":"/api/v1/people/687749"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T19:55:01.133Z","endTime":"2026-08-19T19:55:42.322Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-19T19:55:42.322Z","endTime":"2026-08-19T19:56:11.235Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"playId":"6dd6a0bb-c115-42c5-9125-f08a09c75242","startTime":"2026-08-19T19:56:11.235Z","endTime":"2026-08-19T19:56:16.235Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83868024744901,"aZ":-32.68205626967069,"pfxX":-9.100507873966786,"pfxZ":-0.3485384244612284,"pX":-0.9862103693267184,"pZ":2.593699566765392,"vX0":4.786441661156801,"vY0":-119.83465683993974,"vZ0":-1.046784960842464,"x":154.59,"y":168.75,"x0":-1.8303599253901575,"y0":50.00436198719813,"z0":5.964049500619968,"aX":-13.19511821978095},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.6,"breakHorizontal":15.2,"spinRate":1167,"spinDirection":247},"zone":13,"typeConfidence":0.95,"plateTime":0.4576309659542557,"extension":6.132815048801371},"index":4,"playId":"5344ce45-7bee-3d78-935d-87129a1f45a0","pitchNumber":1,"startTime":"2026-08-19T19:56:31.242Z","endTime":"2026-08-19T19:56:36.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.676430848949884,"aZ":-29.435125835048826,"pfxX":-8.288070216049451,"pfxZ":1.8968741628931083,"pX":-0.2756030421986187,"pZ":1.281586191152169,"vX0":5.899814981050626,"vY0":-119.12406364682056,"vZ0":-4.4300841049053705,"x":127.51,"y":204.18,"x0":-1.7006621378495157,"y0":50.004770934181224,"z0":5.809699527959628,"aX":-11.98022704256306},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":1117,"spinDirection":252},"zone":13,"typeConfidence":0.95,"plateTime":0.4588097334217074,"extension":6.460972447284858},"index":5,"playId":"0bb4eba6-b37c-3414-8e79-ca0ad1987a11","pitchNumber":2,"startTime":"2026-08-19T19:56:50.658Z","endTime":"2026-08-19T19:56:54.815Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18880780325204,"aZ":-11.979430084037915,"pfxX":-5.58837226162545,"pfxZ":10.282204192420139,"pX":0.24998551435796218,"pZ":2.0894478899649385,"vX0":7.901326160096818,"vY0":-139.65725257577753,"vZ0":-7.840717943472442,"x":107.47,"y":182.36,"x0":-1.8975656200540583,"y0":50.000205183962365,"z0":5.732107906202571,"aX":-10.973090307984533},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2422,"spinDirection":224},"zone":8,"typeConfidence":0.89,"plateTime":0.39309273012492474,"extension":6.263461589791159},"index":6,"playId":"b2a98191-b140-3f83-a4fc-08a6ae1401f4","pitchNumber":3,"startTime":"2026-08-19T19:57:08.779Z","endTime":"2026-08-19T19:57:12.522Z","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":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452878173444958,"aZ":-24.992455983701845,"pfxX":-10.597145083273382,"pfxZ":4.020483354108391,"pX":-0.1593726777958264,"pZ":2.4824420717557274,"vX0":7.7862391080345565,"vY0":-132.82261330151445,"vZ0":-3.9238167148926824,"x":123.07,"y":171.75,"x0":-1.752045396384195,"y0":50.00313467369897,"z0":5.796219466830137,"aX":-18.93440890970319},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":17.5,"spinRate":2309,"spinDirection":223},"zone":5,"typeConfidence":0.94,"plateTime":0.41237642972379396,"extension":6.208674073736933},"hitData":{"launchSpeed":77.8,"launchAngle":21.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.7,"coordY":131.62}},"index":7,"playId":"77dd4575-f13d-3440-8d6d-81858165a15e","pitchNumber":4,"startTime":"2026-08-19T19:57:29.268Z","endTime":"2026-08-19T19:57:41.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:57:41.264Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Hays grounds into a double play, second baseman Marcus Semien to first baseman Jared Young. Gavin Sheets out at 2nd. Austin Hays out at 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T19:58:34.514Z","endTime":"2026-08-19T19:59:31.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.78"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.66"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.15"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.86"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.23"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.78"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.89"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.63"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".625"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hays replaces Sung-Mun Song.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T19:58:03.381Z","endTime":"2026-08-19T19:58:36.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874913912896908,"aZ":-24.073257399690995,"pfxX":-2.907674330913881,"pfxZ":4.52491328575252,"pX":0.7715977903999586,"pZ":2.6354362921379635,"vX0":6.8655347236744095,"vY0":-132.59557712683443,"vZ0":-4.144120131380379,"x":87.59,"y":167.62,"x0":-1.4670319033014072,"y0":50.00291244140933,"z0":5.963326994604037,"aX":-5.206512663778351},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":2424,"spinDirection":196},"zone":6,"typeConfidence":0.86,"plateTime":0.41219517508472725,"extension":6.335976511188541},"index":1,"playId":"6ab27f30-0faa-326b-a819-3596b980fe8f","pitchNumber":1,"startTime":"2026-08-19T19:58:36.840Z","endTime":"2026-08-19T19:58:40.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184777438415036,"aZ":-18.39838447899787,"pfxX":-4.716127363388592,"pfxZ":6.917242867349454,"pX":0.13917342086117337,"pZ":3.9008282208188603,"vX0":6.089018126634195,"vY0":-139.28968499947842,"vZ0":-2.295277011736843,"x":111.7,"y":133.46,"x0":-1.448303940577852,"y0":50.00671683253952,"z0":5.933280690873401,"aX":-9.398752705345993},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":7.4,"spinRate":2425,"spinDirection":209},"zone":12,"typeConfidence":0.72,"plateTime":0.3911460637714703,"extension":6.360167197064999},"index":2,"playId":"980bdb3a-bbe9-3ae9-b9cf-42af2a577e05","pitchNumber":2,"startTime":"2026-08-19T19:58:58.701Z","endTime":"2026-08-19T19:59:02.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053528897397285,"aZ":-16.62727828095395,"pfxX":-5.273997971439316,"pfxZ":8.082153074359889,"pX":0.9416954071653693,"pZ":2.560145014192518,"vX0":8.72183362255756,"vY0":-137.9151194330664,"vZ0":-5.704175394846662,"x":81.1,"y":169.66,"x0":-1.578484634232786,"y0":50.00408311940477,"z0":5.779130104087612,"aX":-10.147400190258677},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2353,"spinDirection":218},"zone":12,"typeConfidence":0.58,"plateTime":0.39735614629408955,"extension":6.504964171666542},"hitData":{"launchSpeed":75.9,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.72,"coordY":145.79}},"index":3,"playId":"226610c1-fd6d-35d2-895c-eab5dcf76aab","pitchNumber":3,"startTime":"2026-08-19T19:59:21.512Z","endTime":"2026-08-19T19:59:31.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:59:31.156Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Hays grounds into a double play, second baseman Marcus Semien to first baseman Jared Young. Gavin Sheets out at 2nd. Austin Hays out at 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T19:58:34.514Z","endTime":"2026-08-19T19:59:31.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.78"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.66"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.15"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.86"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.23"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.78"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.89"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.63"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".625"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hays replaces Sung-Mun Song.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T19:58:03.381Z","endTime":"2026-08-19T19:58:36.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874913912896908,"aZ":-24.073257399690995,"pfxX":-2.907674330913881,"pfxZ":4.52491328575252,"pX":0.7715977903999586,"pZ":2.6354362921379635,"vX0":6.8655347236744095,"vY0":-132.59557712683443,"vZ0":-4.144120131380379,"x":87.59,"y":167.62,"x0":-1.4670319033014072,"y0":50.00291244140933,"z0":5.963326994604037,"aX":-5.206512663778351},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":2424,"spinDirection":196},"zone":6,"typeConfidence":0.86,"plateTime":0.41219517508472725,"extension":6.335976511188541},"index":1,"playId":"6ab27f30-0faa-326b-a819-3596b980fe8f","pitchNumber":1,"startTime":"2026-08-19T19:58:36.840Z","endTime":"2026-08-19T19:58:40.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184777438415036,"aZ":-18.39838447899787,"pfxX":-4.716127363388592,"pfxZ":6.917242867349454,"pX":0.13917342086117337,"pZ":3.9008282208188603,"vX0":6.089018126634195,"vY0":-139.28968499947842,"vZ0":-2.295277011736843,"x":111.7,"y":133.46,"x0":-1.448303940577852,"y0":50.00671683253952,"z0":5.933280690873401,"aX":-9.398752705345993},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":7.4,"spinRate":2425,"spinDirection":209},"zone":12,"typeConfidence":0.72,"plateTime":0.3911460637714703,"extension":6.360167197064999},"index":2,"playId":"980bdb3a-bbe9-3ae9-b9cf-42af2a577e05","pitchNumber":2,"startTime":"2026-08-19T19:58:58.701Z","endTime":"2026-08-19T19:59:02.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053528897397285,"aZ":-16.62727828095395,"pfxX":-5.273997971439316,"pfxZ":8.082153074359889,"pX":0.9416954071653693,"pZ":2.560145014192518,"vX0":8.72183362255756,"vY0":-137.9151194330664,"vZ0":-5.704175394846662,"x":81.1,"y":169.66,"x0":-1.578484634232786,"y0":50.00408311940477,"z0":5.779130104087612,"aX":-10.147400190258677},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2353,"spinDirection":218},"zone":12,"typeConfidence":0.58,"plateTime":0.39735614629408955,"extension":6.504964171666542},"hitData":{"launchSpeed":75.9,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.72,"coordY":145.79}},"index":3,"playId":"226610c1-fd6d-35d2-895c-eab5dcf76aab","pitchNumber":3,"startTime":"2026-08-19T19:59:21.512Z","endTime":"2026-08-19T19:59:31.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T19:59:31.156Z","atBatIndex":68},"scoringPlays":[28,33,60,62,67],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":138.47,"y":184.33},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":61.8,"y":99.73},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":47.18,"y":97.4},"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":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":176.58,"y":132.95},"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":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":55.32,"y":88.78},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":154.44,"y":155.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":80.51,"y":80.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":143.41,"y":116.87},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":197.66,"y":90.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":159.49,"y":110.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":119.01,"y":163.0},"type":"O","description":"Groundout"}]}},{"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":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":48.98,"y":106.86},"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":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":141.28,"y":147.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":130.14,"y":107.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":128.62,"y":195.4},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":28.39,"y":98.21},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":166.57,"y":135.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":128.62,"y":180.21},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":38,"top":[31,32,33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":31.22,"y":94.77},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":81.71,"y":139.05},"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":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":108.38,"y":49.61},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":99.26,"y":167.56},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":129.0,"y":41.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":110.4,"y":149.33},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":45,"top":[39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":202.47,"y":117.2},"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":6,"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":115.97,"y":160.98},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":156.46,"y":160.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":129.72,"y":193.53},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":132.58,"y":57.58},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":104.83,"y":152.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":207.88,"y":114.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":142.89,"y":139.93},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":167.6,"y":126.05},"type":"H","description":"Single"}]}},{"startIndex":54,"endIndex":63,"top":[54,55,56],"bottom":[57,58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":141.47,"y":89.22},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":105.99,"y":94.63},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":167.75,"y":130.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":111.92,"y":163.51},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":142.29,"y":166.55},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":138.75,"y":100.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":108.38,"y":151.87},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":68,"top":[64,65,66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":39.27,"y":106.73},"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":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":83.06,"y":114.91},"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":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":175.7,"y":131.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":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":136.72,"y":145.79},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":2,"hits":5,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"catcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"first":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"shortstop":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"left":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"center":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"right":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"onDeck":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"inHole":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"battingOrder":7,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"onDeck":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"inHole":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"battingOrder":9,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".238","atBats":30,"obp":".315","slg":".389","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":8,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":11,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".303","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"4.05","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":50,"strikes":81,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":4,"pitchesPerInning":"16.38","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":24,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":17,"groundOuts":25,"airOuts":35,"runs":16,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".301","atBats":133,"obp":".408","slg":".496","ops":".904","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":66,"rbi":23,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".368","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.60","popOuts":11,"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":9,"stolenBases":26,"stolenBasePercentage":".743","caughtStealingPercentage":".257","assists":14,"putOuts":310,"errors":3,"chances":327,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":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":37,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":58,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":28,"intentionalWalks":2,"hits":28,"hitByPitch":2,"atBats":163,"obp":".293","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":799,"era":"2.22","inningsPitched":"48.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":198,"outs":146,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":301,"strikes":498,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":".750","pitchesPerInning":"16.42","gamesFinished":7,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.25","walksPer9Inn":"5.18","hitsPer9Inn":"5.18","runsScoredPer9":"2.40","homeRunsPer9":"1.11","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":24,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"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":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":87,"flyOuts":40,"groundOuts":103,"airOuts":75,"runs":36,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":33,"intentionalWalks":1,"hits":71,"hitByPitch":3,"avg":".247","atBats":288,"obp":".328","slg":".326","ops":".654","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":94,"rbi":32,"leftOnBase":154,"sacBunts":3,"sacFlies":2,"babip":".277","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":10,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":100,"errors":6,"chances":176,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":37,"groundOuts":54,"airOuts":62,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".194","atBats":191,"obp":".268","slg":".309","ops":".577","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":59,"rbi":16,"leftOnBase":89,"sacBunts":4,"sacFlies":2,"babip":".228","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":20,"stolenBases":39,"stolenBasePercentage":".661","caughtStealingPercentage":".339","assists":30,"putOuts":524,"errors":7,"chances":561,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 8-9)","summary":"6.2 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":8,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":37,"strikes":63,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"1.35","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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":86,"groundOuts":149,"airOuts":148,"runs":58,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":128,"baseOnBalls":58,"intentionalWalks":0,"hits":117,"hitByPitch":9,"atBats":539,"obp":".303","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":2410,"era":"3.38","inningsPitched":"149.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":610,"outs":447,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2410,"balls":885,"strikes":1525,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":2,"winPercentage":".471","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.50","hitsPer9Inn":"7.07","runsScoredPer9":"3.50","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":22,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":20,"groundOuts":31,"airOuts":28,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":95,"baseOnBalls":19,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":177,"obp":".226","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":850,"era":"0.86","inningsPitched":"52.1","wins":4,"losses":1,"saves":31,"saveOpportunities":32,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.82","battersFaced":199,"outs":157,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":850,"balls":296,"strikes":554,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".800","pitchesPerInning":"16.24","gamesFinished":44,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"16.34","walksPer9Inn":"3.27","hitsPer9Inn":"4.13","runsScoredPer9":"1.20","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":78,"groundOuts":72,"airOuts":131,"runs":37,"doubles":25,"triples":1,"homeRuns":7,"strikeOuts":95,"baseOnBalls":25,"intentionalWalks":0,"hits":84,"hitByPitch":1,"atBats":375,"obp":".271","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":1564,"era":"3.18","inningsPitched":"102.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.07","battersFaced":408,"outs":306,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1564,"balls":547,"strikes":1017,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".417","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.21","hitsPer9Inn":"7.41","runsScoredPer9":"3.26","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":29,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":5,"flyOuts":24,"groundOuts":76,"airOuts":57,"runs":24,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":1,"hits":65,"hitByPitch":2,"atBats":234,"obp":".344","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":990,"era":"3.48","inningsPitched":"62.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":24,"whip":"1.40","battersFaced":261,"outs":186,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":990,"balls":358,"strikes":632,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"15.97","gamesFinished":16,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.66","walksPer9Inn":"3.19","hitsPer9Inn":"9.44","runsScoredPer9":"3.48","homeRunsPer9":"0.73","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":64,"groundOuts":122,"airOuts":120,"runs":65,"doubles":20,"triples":3,"homeRuns":14,"strikeOuts":104,"baseOnBalls":49,"intentionalWalks":2,"hits":118,"hitByPitch":5,"atBats":462,"obp":".333","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2061,"era":"4.79","inningsPitched":"120.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.39","battersFaced":518,"outs":361,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2061,"balls":781,"strikes":1280,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".538","pitchesPerInning":"17.13","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.78","walksPer9Inn":"3.66","hitsPer9Inn":"8.83","runsScoredPer9":"4.86","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":79,"groundOuts":101,"airOuts":142,"runs":65,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":129,"baseOnBalls":33,"intentionalWalks":2,"hits":116,"hitByPitch":2,"avg":".240","atBats":483,"obp":".290","slg":".408","ops":".698","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":197,"rbi":63,"leftOnBase":204,"sacBunts":3,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.42","popOuts":22,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":312,"errors":2,"chances":322,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"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":11,"flyOuts":39,"groundOuts":66,"airOuts":66,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":72,"baseOnBalls":33,"intentionalWalks":0,"hits":78,"hitByPitch":3,"atBats":279,"obp":".360","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1265,"era":"6.50","inningsPitched":"72.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.54","battersFaced":319,"outs":216,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1265,"balls":497,"strikes":768,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".250","pitchesPerInning":"17.57","gamesFinished":4,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.13","hitsPer9Inn":"9.75","runsScoredPer9":"6.63","homeRunsPer9":"1.63","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":52,"gamesStarted":4,"flyOuts":28,"groundOuts":58,"airOuts":53,"runs":17,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":0,"atBats":211,"obp":".262","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":915,"era":"2.08","inningsPitched":"56.1","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":10,"blownSaves":4,"earnedRuns":13,"whip":"1.07","battersFaced":231,"outs":169,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":915,"balls":306,"strikes":609,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".600","pitchesPerInning":"16.24","gamesFinished":7,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.59","walksPer9Inn":"2.72","hitsPer9Inn":"6.87","runsScoredPer9":"2.72","homeRunsPer9":"0.48","inheritedRunners":25,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":22,"groundOuts":28,"airOuts":41,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".202","atBats":114,"obp":".305","slg":".263","ops":".568","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":30,"rbi":15,"leftOnBase":48,"sacBunts":3,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"114.00","popOuts":13,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":50,"errors":1,"chances":134,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"0.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":16,"groundOuts":20,"airOuts":30,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":105,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":496,"era":"3.60","inningsPitched":"30.0","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":12,"whip":"1.17","battersFaced":122,"outs":90,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":195,"strikes":301,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":4,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"11.10","walksPer9Inn":"4.80","hitsPer9Inn":"5.70","runsScoredPer9":"4.50","homeRunsPer9":"0.60","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"802","stats":{"batting":{"note":"a-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"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":118,"flyOuts":43,"groundOuts":101,"airOuts":89,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":83,"baseOnBalls":47,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".214","atBats":345,"obp":".316","slg":".397","ops":".713","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":137,"rbi":46,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".234","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.56","popOuts":26,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":309,"errors":0,"chances":351,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":20,"groundOuts":78,"airOuts":40,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":83,"baseOnBalls":19,"intentionalWalks":4,"hits":55,"hitByPitch":4,"atBats":255,"obp":".280","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1075,"era":"2.78","inningsPitched":"68.0","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":20,"blownSaves":5,"earnedRuns":21,"whip":"1.09","battersFaced":279,"outs":204,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1075,"balls":347,"strikes":728,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.95","rbi":0,"winPercentage":".818","pitchesPerInning":"15.81","gamesFinished":8,"strikeoutWalkRatio":"4.37","strikeoutsPer9Inn":"10.99","walksPer9Inn":"2.51","hitsPer9Inn":"7.28","runsScoredPer9":"3.31","homeRunsPer9":"0.53","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":73,"groundOuts":125,"airOuts":131,"runs":63,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":117,"baseOnBalls":58,"intentionalWalks":3,"hits":100,"hitByPitch":1,"avg":".215","atBats":465,"obp":".299","slg":".413","ops":".712","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":192,"rbi":71,"leftOnBase":204,"sacBunts":1,"sacFlies":7,"babip":".230","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.38","popOuts":22,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":88,"errors":3,"chances":252,"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"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":21,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":1,"hits":14,"hitByPitch":0,"avg":".237","atBats":59,"obp":".250","slg":".356","ops":".606","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":21,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"2.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":19,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":43,"groundOuts":76,"airOuts":79,"runs":43,"doubles":17,"triples":2,"homeRuns":17,"strikeOuts":82,"baseOnBalls":20,"intentionalWalks":1,"hits":95,"hitByPitch":12,"avg":".291","atBats":327,"obp":".349","slg":".511","ops":".860","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":167,"rbi":52,"leftOnBase":140,"sacBunts":0,"sacFlies":5,"babip":".335","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.24","popOuts":14,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":587,"errors":3,"chances":700,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":66,"groundOuts":141,"airOuts":115,"runs":71,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":103,"baseOnBalls":54,"intentionalWalks":5,"hits":137,"hitByPitch":5,"avg":".280","atBats":489,"obp":".354","slg":".434","ops":".788","caughtStealing":13,"stolenBases":28,"stolenBasePercentage":".683","caughtStealingPercentage":".317","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":212,"rbi":61,"leftOnBase":129,"sacBunts":1,"sacFlies":6,"babip":".324","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.60","popOuts":16,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":210,"errors":6,"chances":313,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":61,"groundOuts":138,"airOuts":104,"runs":49,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":85,"baseOnBalls":59,"intentionalWalks":1,"hits":91,"hitByPitch":4,"avg":".220","atBats":413,"obp":".320","slg":".329","ops":".649","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":136,"rbi":46,"leftOnBase":169,"sacBunts":0,"sacFlies":5,"babip":".248","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.54","popOuts":13,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":255,"putOuts":177,"errors":9,"chances":441,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":11,"groundOuts":15,"airOuts":19,"runs":13,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".169","atBats":77,"obp":".210","slg":".273","ops":".483","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":21,"rbi":7,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"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":34,"gamesStarted":4,"flyOuts":25,"groundOuts":55,"airOuts":46,"runs":25,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":184,"obp":".285","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":827,"era":"4.03","inningsPitched":"51.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":23,"whip":"1.09","battersFaced":209,"outs":154,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":304,"strikes":523,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".000","pitchesPerInning":"16.11","gamesFinished":6,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.98","hitsPer9Inn":"6.84","runsScoredPer9":"4.38","homeRunsPer9":"0.70","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":32,"groundOuts":72,"airOuts":66,"runs":32,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":64,"baseOnBalls":27,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".225","atBats":258,"obp":".310","slg":".298","ops":".608","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":77,"rbi":20,"leftOnBase":112,"sacBunts":2,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":14,"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":180,"putOuts":126,"errors":7,"chances":313,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":108,"groundOuts":110,"airOuts":169,"runs":57,"doubles":22,"triples":1,"homeRuns":18,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":0,"hits":113,"hitByPitch":1,"atBats":501,"obp":".316","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","numberOfPitches":2328,"era":"3.20","inningsPitched":"137.2","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.31","battersFaced":578,"outs":413,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2328,"balls":927,"strikes":1401,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".611","pitchesPerInning":"16.91","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.65","walksPer9Inn":"4.45","hitsPer9Inn":"7.39","runsScoredPer9":"3.73","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":26,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":19,"flyOuts":85,"groundOuts":105,"airOuts":141,"runs":57,"doubles":26,"triples":3,"homeRuns":15,"strikeOuts":71,"baseOnBalls":32,"intentionalWalks":1,"hits":121,"hitByPitch":4,"atBats":431,"obp":".332","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1816,"era":"4.30","inningsPitched":"111.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":53,"whip":"1.38","battersFaced":474,"outs":333,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1816,"balls":634,"strikes":1182,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".571","pitchesPerInning":"16.36","gamesFinished":2,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"5.76","walksPer9Inn":"2.59","hitsPer9Inn":"9.81","runsScoredPer9":"4.62","homeRunsPer9":"1.22","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,664034,701538,650859,669134,593428,687749,657757,823550,669720,650633,669093,673513],"pitchers":[650633,669093,673513],"bench":[666023],"bullpen":[621111,656288,606996,695243,663554,670970,593974,592662,699134,681190],"battingOrder":[665487,630105,592518,664034,701538,650859,669134,657757,669720],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bogaerts (12, Stock); Tatis Jr. (26, Stock); France, T (17, Pintaro)."},{"label":"TB","value":"Bogaerts 2; France, T 2; Rengifo; Sheets; Tatis Jr. 2."},{"label":"RBI","value":"Sheets (46); Tatis Jr. (61)."},{"label":"Runners left in scoring position, 2 out","value":"Campusano; Tatis Jr.; Merrill."},{"label":"GIDP","value":"Hays; Machado, M."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Song (1, throw)."},{"label":"Outfield assists","value":"Tatis Jr. (Alvarez, F at home)."},{"label":"DP","value":"(Campusano-Bogaerts-France, T)."}]}],"note":[{"label":"a","value":"Singled for Bowen in the 9th."},{"label":"b","value":"Grounded into a double play for Song in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":11,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".235","atBats":30,"obp":".307","slg":".388","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":10,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":30,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"4.06","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.30","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":62,"strikes":91,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":2,"pitchesPerInning":"17.00","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":23,"groundOuts":69,"airOuts":48,"runs":30,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".239","atBats":209,"obp":".306","slg":".397","ops":".703","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":83,"rbi":31,"leftOnBase":85,"sacBunts":2,"sacFlies":0,"babip":".272","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.86","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.71","battersFaced":11,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.43","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"7.71","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":24,"stolenBasePercentage":".615","caughtStealingPercentage":".385","assists":28,"putOuts":566,"errors":2,"chances":596,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID476594":{"person":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":33,"strikes":50,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":13,"groundOuts":10,"airOuts":21,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":3,"atBats":67,"obp":".383","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":317,"era":"5.40","inningsPitched":"16.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.68","battersFaced":81,"outs":50,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":119,"strikes":198,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":1,"winPercentage":".000","pitchesPerInning":"19.02","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"10.26","walksPer9Inn":"5.94","hitsPer9Inn":"9.18","runsScoredPer9":"5.94","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":79,"groundOuts":140,"airOuts":136,"runs":62,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":100,"baseOnBalls":36,"intentionalWalks":0,"hits":134,"hitByPitch":2,"avg":".266","atBats":503,"obp":".314","slg":".388","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":195,"rbi":64,"leftOnBase":196,"sacBunts":0,"sacFlies":7,"babip":".307","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.92","popOuts":10,"lineOuts":47},"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":180,"putOuts":109,"errors":10,"chances":299,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":13,"airOuts":18,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".169","atBats":71,"obp":".234","slg":".211","ops":".445","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":15,"rbi":1,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":95,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"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":89,"flyOuts":33,"groundOuts":69,"airOuts":57,"runs":29,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":94,"baseOnBalls":35,"intentionalWalks":1,"hits":69,"hitByPitch":4,"avg":".240","atBats":288,"obp":".329","slg":".413","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":119,"rbi":30,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.21","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"22.15","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":31,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":22,"putOuts":563,"errors":4,"chances":589,"fielding":".993","passedBall":9,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":12,"flyOuts":67,"groundOuts":92,"airOuts":117,"runs":59,"doubles":24,"triples":5,"homeRuns":16,"strikeOuts":113,"baseOnBalls":37,"intentionalWalks":0,"hits":109,"hitByPitch":13,"atBats":425,"obp":".332","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1892,"era":"4.22","inningsPitched":"111.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.32","battersFaced":481,"outs":333,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1892,"balls":638,"strikes":1254,"strikePercentage":".660","hitBatsmen":13,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".444","pitchesPerInning":"17.05","gamesFinished":6,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"9.16","walksPer9Inn":"3.00","hitsPer9Inn":"8.84","runsScoredPer9":"4.78","homeRunsPer9":"1.30","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":2,"flyOuts":18,"groundOuts":32,"airOuts":34,"runs":19,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":138,"obp":".344","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":669,"era":"4.50","inningsPitched":"36.0","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.44","battersFaced":160,"outs":108,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":669,"balls":255,"strikes":414,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".250","pitchesPerInning":"18.58","gamesFinished":9,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"9.75","walksPer9Inn":"4.50","hitsPer9Inn":"8.50","runsScoredPer9":"4.75","homeRunsPer9":"1.25","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":60,"groundOuts":78,"airOuts":92,"runs":44,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":109,"baseOnBalls":34,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".212","atBats":349,"obp":".285","slg":".327","ops":".612","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":114,"rbi":38,"leftOnBase":135,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.62","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":177,"errors":7,"chances":312,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID642376":{"person":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"1.59","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.76","battersFaced":26,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.47","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"11.12","walksPer9Inn":"7.94","hitsPer9Inn":"7.94","runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"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}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":68,"groundOuts":117,"airOuts":111,"runs":64,"doubles":16,"triples":3,"homeRuns":15,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":0,"hits":125,"hitByPitch":6,"avg":".272","atBats":459,"obp":".334","slg":".418","ops":".752","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":192,"rbi":51,"leftOnBase":172,"sacBunts":0,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","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":9,"putOuts":237,"errors":5,"chances":251,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681320":{"person":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":0,"strikes":9,"strikePercentage":"1.000","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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"0.00","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":0,"whip":"0.47","battersFaced":21,"outs":19,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":19,"strikes":54,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.53","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.37","walksPer9Inn":"2.84","hitsPer9Inn":"1.42","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665506":{"person":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"jerseyNumber":"71","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","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":7,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":3,"groundOuts":14,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".190","atBats":42,"obp":".277","slg":".333","ops":".610","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":14,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".207","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":43,"errors":2,"chances":48,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673380":{"person":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":4,"groundOuts":5,"airOuts":5,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":27,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"10.13","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"2.25","battersFaced":27,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":20,"strikes":53,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.69","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.44","walksPer9Inn":"0.00","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"5.06","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":19,"gamesStarted":8,"flyOuts":33,"groundOuts":32,"airOuts":54,"runs":45,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":60,"baseOnBalls":35,"intentionalWalks":0,"hits":50,"hitByPitch":3,"atBats":195,"obp":".376","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":931,"era":"7.82","inningsPitched":"50.2","wins":0,"losses":8,"saves":4,"saveOpportunities":4,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.68","battersFaced":234,"outs":152,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":931,"balls":379,"strikes":552,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":1,"winPercentage":".000","pitchesPerInning":"18.38","gamesFinished":6,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"10.66","walksPer9Inn":"6.22","hitsPer9Inn":"8.88","runsScoredPer9":"7.99","homeRunsPer9":"2.13","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"ID650960":{"person":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":10,"groundOuts":16,"airOuts":27,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":70,"obp":".184","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":312,"era":"0.84","inningsPitched":"21.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"0.61","battersFaced":76,"outs":64,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":94,"strikes":218,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.63","gamesFinished":7,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"8.02","walksPer9Inn":"2.11","hitsPer9Inn":"3.38","runsScoredPer9":"0.84","homeRunsPer9":"0.42","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":70,"groundOuts":82,"airOuts":133,"runs":41,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":92,"baseOnBalls":32,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".209","atBats":382,"obp":".270","slg":".351","ops":".621","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":134,"rbi":41,"leftOnBase":168,"sacBunts":1,"sacFlies":4,"babip":".236","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":27,"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":260,"putOuts":161,"errors":6,"chances":427,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID694646":{"person":{"id":694646,"fullName":"Chayce McDermott","link":"/api/v1/people/694646"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":0,"flyOuts":7,"groundOuts":3,"airOuts":11,"runs":4,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"6.35","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.24","battersFaced":25,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":44,"strikes":63,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.88","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.35","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"6.35","homeRunsPer9":"3.18","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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}},"ID702752":{"person":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"jerseyNumber":"91","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":8,"strikes":5,"strikePercentage":".380","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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":17,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":64,"obp":".303","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":311,"era":"3.72","inningsPitched":"19.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.09","battersFaced":77,"outs":58,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":311,"balls":126,"strikes":185,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.09","gamesFinished":2,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.38","walksPer9Inn":"4.66","hitsPer9Inn":"5.12","runsScoredPer9":"3.72","homeRunsPer9":"1.40","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":53,"groundOuts":61,"airOuts":87,"runs":40,"doubles":7,"triples":4,"homeRuns":12,"strikeOuts":59,"baseOnBalls":34,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".239","atBats":272,"obp":".330","slg":".426","ops":".756","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":116,"rbi":32,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.67","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":84,"errors":9,"chances":229,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":44,"groundOuts":56,"airOuts":89,"runs":34,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":105,"baseOnBalls":35,"intentionalWalks":0,"hits":74,"hitByPitch":8,"atBats":324,"obp":".319","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1533,"era":"3.51","inningsPitched":"84.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.29","battersFaced":367,"outs":254,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1533,"balls":537,"strikes":996,"strikePercentage":".650","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".571","pitchesPerInning":"18.11","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.16","walksPer9Inn":"3.72","hitsPer9Inn":"7.87","runsScoredPer9":"3.61","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":22,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":59,"groundOuts":140,"airOuts":113,"runs":64,"doubles":22,"triples":0,"homeRuns":15,"strikeOuts":162,"baseOnBalls":54,"intentionalWalks":0,"hits":111,"hitByPitch":14,"atBats":520,"obp":".303","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2359,"era":"3.34","inningsPitched":"142.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.16","battersFaced":594,"outs":428,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2359,"balls":872,"strikes":1487,"strikePercentage":".630","hitBatsmen":14,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".529","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.22","walksPer9Inn":"3.41","hitsPer9Inn":"7.00","runsScoredPer9":"4.04","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":15,"errors":3,"chances":41,"fielding":".927","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804267":{"person":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":34,"groundOuts":49,"airOuts":56,"runs":18,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":44,"hitByPitch":1,"atBats":183,"obp":".296","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":738,"era":"3.04","inningsPitched":"50.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.15","battersFaced":200,"outs":151,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":254,"strikes":484,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".429","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.50","hitsPer9Inn":"7.87","runsScoredPer9":"3.22","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"702","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":24,"groundOuts":40,"airOuts":45,"runs":19,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".215","atBats":163,"obp":".290","slg":".362","ops":".652","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":59,"rbi":19,"leftOnBase":80,"sacBunts":0,"sacFlies":2,"babip":".248","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.29","popOuts":13,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":98,"errors":0,"chances":98,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":28,"groundOuts":59,"airOuts":61,"runs":28,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":61,"hitByPitch":6,"avg":".270","atBats":226,"obp":".337","slg":".447","ops":".784","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":101,"rbi":30,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":14,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":382,"errors":4,"chances":417,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":47,"groundOuts":68,"airOuts":80,"runs":40,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":95,"baseOnBalls":35,"intentionalWalks":0,"hits":78,"hitByPitch":2,"avg":".248","atBats":315,"obp":".324","slg":".371","ops":".695","caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":117,"rbi":28,"leftOnBase":112,"sacBunts":3,"sacFlies":3,"babip":".329","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":9,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":193,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[805999,596019,666182,701807,676724,682626,683146,665506,673357,543760,620443,476594,702752,681320,681810,650960,673540],"pitchers":[476594,702752,681320,681810,650960,673540],"bench":[666624,676572],"bullpen":[640455,694646,690997,673380,681035,804267,642376],"battingOrder":[805999,596019,666182,701807,676724,682626,673357,543760,620443],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Benge (15, 4th inning off King, M, 1 on, 2 out)."},{"label":"TB","value":"Benge 5; Ewing; Lindor; Semien; Young, J 2."},{"label":"RBI","value":"Benge 2 (51); Bichette (64); Young, J (30)."},{"label":"2-out RBI","value":"Benge 2; Young, J."},{"label":"Runners left in scoring position, 2 out","value":"Alvarez, F."},{"label":"GIDP","value":"Lindor."},{"label":"Team RISP","value":"3-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ewing (17, 2nd base off Estrada, J/Campusano)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Bichette-Semien-Young, J; Semien-Young, J)."}]}],"note":[{"label":"a","value":"Walked for Pache in the 7th."}]}},"officials":[{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"First Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Bogaerts (by Stock)."},{"label":"ABS Challenge","value":"Campusano 2 (Strike-Confirmed, Ball-Confirmed); Song (Strike-Overturned to Ball); Torrens 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Bogaerts (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"King, M 100-63; Estrada, J 22-11; Matsui 9-7; Stock 83-50; Pintaro 13-5; Lavender 9-9; Warren, A 17-8; Duarte 10-8; Senga 21-11."},{"label":"Groundouts-flyouts","value":"King, M 8-7; Estrada, J 1-1; Matsui 2-0; Stock 2-4; Pintaro 1-0; Lavender 1-0; Warren, A 0-1; Duarte 0-0; Senga 1-1."},{"label":"Batters faced","value":"King, M 25; Estrada, J 5; Matsui 3; Stock 19; Pintaro 3; Lavender 3; Warren, A 3; Duarte 3; Senga 5."},{"label":"Inherited runners-scored","value":"Estrada, J 2-0; Matsui 2-1; Pintaro 1-0; Lavender 1-0."},{"label":"Umpires","value":"HP: Edwin Jimenez. 1B: Erich Bacchus. 2B: Chris Segal. 3B: Laz Diaz. "},{"label":"Weather","value":"85 degrees, Sunny."},{"label":"Wind","value":"7 mph, Out To RF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:49."},{"label":"Att","value":"26,195."},{"label":"Venue","value":"Citi Field."},{"label":"August 19, 2026"}],"pitchingNotes":["Pintaro pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","boxscoreName":"King, M"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 8-9)","summary":"6.2 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":8,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":37,"strikes":63,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"1.35","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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":86,"groundOuts":149,"airOuts":148,"runs":58,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":128,"baseOnBalls":58,"intentionalWalks":0,"hits":117,"hitByPitch":9,"atBats":539,"obp":".303","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":2410,"era":"3.38","inningsPitched":"149.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":610,"outs":447,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2410,"balls":885,"strikes":1525,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":2,"winPercentage":".471","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.50","hitsPer9Inn":"7.07","runsScoredPer9":"3.50","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":22,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594","boxscoreName":"Stock"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":33,"strikes":50,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":13,"groundOuts":10,"airOuts":21,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":3,"atBats":67,"obp":".383","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":317,"era":"5.40","inningsPitched":"16.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.68","battersFaced":81,"outs":50,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":119,"strikes":198,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":1,"winPercentage":".000","pitchesPerInning":"19.02","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"10.26","walksPer9Inn":"5.94","hitsPer9Inn":"9.18","runsScoredPer9":"5.94","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","boxscoreName":"Benge"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":68,"groundOuts":117,"airOuts":111,"runs":64,"doubles":16,"triples":3,"homeRuns":15,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":0,"hits":125,"hitByPitch":6,"avg":".272","atBats":459,"obp":".334","slg":".418","ops":".752","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":192,"rbi":51,"leftOnBase":172,"sacBunts":0,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","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":9,"putOuts":237,"errors":5,"chances":251,"fielding":".980","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":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"loser":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"save":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}