{"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":823589,"link":"/api/v1.1/game/823589/feed/live","metaData":{"wait":10,"timeStamp":"20260818_013304","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823589,"type":"R","doubleHeader":"N","id":"2026/08/17/sdnmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823589-2026-08-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-17T23:10:00Z","originalDate":"2026-08-17","officialDate":"2026-08-17","dayNight":"night","time":"7: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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":59,"ties":0,"pct":".532"},"records":{},"divisionLeader":false,"wins":67,"losses":59,"winningPercentage":".532"},"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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":69,"ties":0,"pct":".452"},"records":{},"divisionLeader":false,"wins":57,"losses":69,"winningPercentage":".452"},"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},"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},"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},"ID674073":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073","firstName":"John","lastName":"Weisenburger","primaryNumber":"82","birthDate":"1997-10-08","currentAge":28,"birthCity":"Rockford","birthStateProvince":"MI","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Weisenburger","middleName":"Edward","boxscoreName":"Weisenburger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Weisenburger","nameTitle":"III","nameSuffix":"III","nameSlug":"jack-weisenburger-674073","firstLastName":"Jack Weisenburger","lastFirstName":"Weisenburger, Jack","lastInitName":"Weisenburger, J","initLastName":"J Weisenburger","fullFMLName":"John Edward Weisenburger","fullLFMName":"Weisenburger, John Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"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},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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":"Cloudy","temp":"77","wind":"6 mph, In From RF"},"gameInfo":{"attendance":27842,"firstPitch":"2026-08-17T23:10:00.000Z","gameDurationMinutes":143},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"home":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"}},"officialScorer":{"id":431038,"fullName":"Howie Karpin","link":"/api/v1/people/431038"},"primaryDatacaster":{"id":831877,"fullName":"Ashley Bernardo","link":"/api/v1/people/831877"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to pitcher Nolan McLean.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:10:39.223Z","endTime":"2026-08-17T23:11:01.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-17T21:23:06.373Z","endTime":"2026-08-17T22:50:50.784Z","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-17T22:50:50.784Z","endTime":"2026-08-17T23:09:55.343Z","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-17T23:09:55.343Z","endTime":"2026-08-17T23:10:41.563Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66937936633874,"aZ":-15.553189004674008,"pfxX":-8.159806067873697,"pfxZ":8.318423285727725,"pX":-0.5152108553095185,"pZ":2.986482109720797,"vX0":11.251275616460447,"vY0":-141.082490192428,"vZ0":-3.654423100072598,"x":136.64,"y":158.14,"x0":-3.5108864067305925,"y0":50.00679490401983,"z0":5.313069566091092,"aX":-16.312532083834796},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2309,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3895193035827602,"extension":6.542572021647241},"index":3,"playId":"10113117-cd0d-3456-8cf1-d51eb25d555c","pitchNumber":1,"startTime":"2026-08-17T23:10:41.563Z","endTime":"2026-08-17T23:10:44.563Z","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":96.8,"endSpeed":87.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.143232375931504,"aZ":-16.991422521688843,"pfxX":-8.650986323231459,"pfxZ":7.678893075624425,"pX":0.6722574505114151,"pZ":1.9976526736248044,"vX0":14.940949162432222,"vY0":-140.1007486039915,"vZ0":-5.7751559199720575,"x":91.38,"y":184.84,"x0":-3.618335168469759,"y0":50.00664536971701,"z0":5.205463468930842,"aX":-17.11473625325835},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":12.4,"spinRate":2296,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.39170077459504826,"extension":6.687153741849108},"hitData":{"launchSpeed":90.5,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":125.01,"coordY":172.72}},"index":4,"playId":"4f49056c-4f78-359f-8038-d3e8668c7d17","pitchNumber":2,"startTime":"2026-08-17T23:10:55.132Z","endTime":"2026-08-17T23:11:01.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:11:01.645Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a fly ball to left fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:11:21.114Z","endTime":"2026-08-17T23:12:02.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18467712540244,"aZ":-19.65988607426336,"pfxX":-9.060261135429755,"pfxZ":6.357852886397578,"pX":-0.04521889907325493,"pZ":2.1013692985983807,"vX0":12.947089314511903,"vY0":-139.577923117099,"vZ0":-4.88882398857356,"x":118.72,"y":182.04,"x0":-3.572357861416891,"y0":50.0020389649791,"z0":5.174951109145638,"aX":-17.83079166283019},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":2236,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39281269894335713,"extension":6.43522901822266},"index":0,"playId":"d2bbf7b7-e72f-3dd5-a5c7-91267987d025","pitchNumber":1,"startTime":"2026-08-17T23:11:25.433Z","endTime":"2026-08-17T23:11:28.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13239951203813,"aZ":-23.816579754607012,"pfxX":-10.935358013455897,"pfxZ":4.281260658076226,"pX":-1.334107893607072,"pZ":2.1277664471396665,"vX0":10.304864729165484,"vY0":-139.05231820604754,"vZ0":-4.304990176936128,"x":167.85,"y":181.33,"x0":-3.6731738378187657,"y0":50.002666148266925,"z0":5.282641623019411,"aX":-21.34470633306187},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":17.5,"spinRate":2336,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3943874976254462,"extension":6.309549114682194},"index":1,"playId":"31c9be93-7c53-363b-a2fc-dada9dd18075","pitchNumber":2,"startTime":"2026-08-17T23:11:38.710Z","endTime":"2026-08-17T23:11:42.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.992881468325976,"aZ":-23.808306366135096,"pfxX":-11.34362083476299,"pfxZ":4.3654482667113905,"pX":-1.0430987388201738,"pZ":2.3536104381685425,"vX0":11.0110758135938,"vY0":-138.32730886801798,"vZ0":-3.326865003310229,"x":156.76,"y":175.23,"x0":-3.622624758791282,"y0":50.00418130642866,"z0":5.188314885380894,"aX":-21.745581109829413},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":17.9,"spinRate":2328,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.39763209050163706,"extension":6.633896644541755},"hitData":{"launchSpeed":74.4,"launchAngle":28.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.58,"coordY":91.94}},"index":2,"playId":"c7eefa9a-28b0-3c22-a43c-e68141b3653a","pitchNumber":3,"startTime":"2026-08-17T23:11:51.602Z","endTime":"2026-08-17T23:12:02.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:12:02.474Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a fly ball to right fielder Carson Benge. Jake Cronenworth to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:12:14.729Z","endTime":"2026-08-17T23:17:52.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19401175046719,"aZ":-27.00777412109474,"pfxX":-11.299471935706546,"pfxZ":2.604483632288245,"pX":-0.5113327747473508,"pZ":2.346383853259935,"vX0":12.639414186556678,"vY0":-140.18374172890444,"vZ0":-3.19677835515202,"x":136.49,"y":175.43,"x0":-3.6141837848200393,"y0":50.00617570266048,"z0":5.267898455982072,"aX":-22.454616261728912},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":2200,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3909727568086043,"extension":6.710726309515733},"index":0,"playId":"ea4a4dbb-a709-3cd1-9893-8448bfee485d","pitchNumber":1,"startTime":"2026-08-17T23:12:27.334Z","endTime":"2026-08-17T23:12:32.586Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-17T23:13:07.984Z","endTime":"2026-08-17T23:13:57.940Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25314457348174,"aZ":-31.492881660611634,"pfxX":8.89238456262911,"pfxZ":0.41905473118340986,"pX":0.8844434110973346,"pZ":2.4915912236833324,"vX0":8.541908291416085,"vY0":-126.92971510779117,"vZ0":-0.4614922823230825,"x":83.29,"y":171.51,"x0":-3.690960913093842,"y0":50.001036774121836,"z0":5.20379503261287,"aX":14.370398751867793},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-18.2,"spinRate":3119,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.43308353439283565,"extension":6.432913940841467},"index":2,"playId":"41412bdb-7452-3717-977d-4e3e4f467881","pitchNumber":2,"startTime":"2026-08-17T23:13:57.940Z","endTime":"2026-08-17T23:14:00.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, 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":89.2,"endSpeed":81.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.119812820098858,"aZ":-31.619367348613,"pfxX":6.671226178565116,"pfxZ":0.33260001682394424,"pX":0.2508463993552346,"pZ":2.6681689622009093,"vX0":7.884974547744447,"vY0":-129.7235131642546,"vZ0":-0.3272629480839341,"x":107.44,"y":166.74,"x0":-3.704119496027033,"y0":50.00579045325666,"z0":5.222518520302189,"aX":11.283417205434466},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":-13.9,"spinRate":3031,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.42348269699183927,"extension":6.4320726428569595},"index":3,"playId":"e6bc3dc0-691f-3668-9213-3ddfb7a77812","pitchNumber":3,"startTime":"2026-08-17T23:14:14.558Z","endTime":"2026-08-17T23:14:19.240Z","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":89.1,"endSpeed":81.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.240761430479438,"aZ":-26.681300789424153,"pfxX":5.610396553993088,"pfxZ":3.2751483843952034,"pX":0.24682887547636292,"pZ":2.8839035900721757,"vX0":8.571583604686674,"vY0":-129.47344231504755,"vZ0":-0.6418255263812062,"x":107.59,"y":160.91,"x0":-3.8516783396545287,"y0":50.001280569678784,"z0":5.200044585908924,"aX":9.401047780116473},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":-12.2,"spinRate":2885,"spinDirection":67},"zone":3,"typeConfidence":2.0,"plateTime":0.42511955595524986,"extension":6.465540770845415},"index":4,"playId":"33e00c22-b0f0-397a-ae74-d294f64051b9","pitchNumber":4,"startTime":"2026-08-17T23:14:49.932Z","endTime":"2026-08-17T23:14:52.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":73.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366131988723925,"aZ":-40.55320311552124,"pfxX":7.8904469434784215,"pfxZ":-6.011667440590969,"pX":-0.129223828502568,"pZ":3.1116338295375803,"vX0":6.233135726788451,"vY0":-118.84224175543352,"vZ0":3.2324362431685296,"x":121.93,"y":154.77,"x0":-3.83649399695102,"y0":50.00529509338808,"z0":5.484587441915461,"aX":10.990041207388334},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.5,"breakHorizontal":-16.1,"spinRate":3337,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.4656218054047865,"extension":6.2596630152869475},"index":5,"playId":"5e5b3c28-aade-349f-b37c-4f282384726b","pitchNumber":5,"startTime":"2026-08-17T23:15:14.052Z","endTime":"2026-08-17T23:15:19.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.379037124140694,"aZ":-26.877029224722087,"pfxX":-9.586294249880043,"pfxZ":2.6823874068138984,"pX":-0.41634704094690494,"pZ":2.5865319277727172,"vX0":12.134038973625842,"vY0":-140.2338201707071,"vZ0":-2.7046991477032214,"x":132.87,"y":168.94,"x0":-3.5722688802161926,"y0":50.00263022850367,"z0":5.333812031515161,"aX":-18.922447627847713},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":14.6,"spinRate":2217,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.39193873412687497,"extension":6.5402196165269855},"index":6,"playId":"fb4a2103-b787-363a-8cd4-057403e35056","pitchNumber":6,"startTime":"2026-08-17T23:15:42.251Z","endTime":"2026-08-17T23:15:49.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.416364949920407,"aZ":-34.51290860052386,"pfxX":-7.257874693409832,"pfxZ":-1.3746818615275718,"pX":-2.5404000878164035,"pZ":1.7354185296918747,"vX0":5.054217432915949,"vY0":-129.54824819959327,"vZ0":-2.4998827937605124,"x":213.83,"y":191.92,"x0":-3.5750244592119267,"y0":50.00582400848408,"z0":5.354763395619941,"aX":-12.321409582505046},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.9,"breakHorizontal":12.0,"spinRate":843,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4230196269499342,"extension":6.194357720251533},"index":7,"playId":"27b574e7-8c78-31da-944a-74b5f5ddf949","pitchNumber":7,"startTime":"2026-08-17T23:16:10.433Z","endTime":"2026-08-17T23:16:13.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30560410261898,"aZ":-30.012710945273152,"pfxX":5.138693693196773,"pfxZ":1.2715110695289926,"pX":-0.3305599375624172,"pZ":2.7692584695306155,"vX0":7.267357029752445,"vY0":-129.79561277082593,"vZ0":-0.3309654654645273,"x":129.6,"y":164.01,"x0":-3.8352386708700155,"y0":50.00540701577146,"z0":5.184801381594164,"aX":8.764877763187943},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":-10.9,"spinRate":2879,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.42207269239036327,"extension":6.388832223659508},"index":8,"playId":"a9c748d2-2930-3307-a306-c10e98d0bb4e","pitchNumber":8,"startTime":"2026-08-17T23:16:42.123Z","endTime":"2026-08-17T23:16:50.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":9,"playId":"94b6b726-4011-3c20-bb8b-88b9c1af4c57","startTime":"2026-08-17T23:17:12.877Z","endTime":"2026-08-17T23:17:15.877Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32815373038256,"aZ":-27.380402104575158,"pfxX":-11.96475296146243,"pfxZ":2.40792057223012,"pX":-0.8855839449482142,"pZ":2.259651054265541,"vX0":11.90925511351518,"vY0":-140.73070694412016,"vZ0":-3.2771185290163296,"x":150.76,"y":177.77,"x0":-3.6342033563504876,"y0":50.001620417131875,"z0":5.228592083407902,"aX":-23.805795822121013},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":19.0,"spinRate":2220,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39039391443219307,"extension":6.419827897213927},"hitData":{"launchSpeed":75.4,"launchAngle":32.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.85,"coordY":111.14}},"index":10,"playId":"a5400aa8-e158-364c-b5e6-01ee599a53ff","pitchNumber":9,"startTime":"2026-08-17T23:17:40.377Z","endTime":"2026-08-17T23:17:52.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:17:52.297Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to right fielder Carson Benge. Jake Cronenworth out at home on the throw, right fielder Carson Benge to catcher Francisco Alvarez. Manny Machado to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:18:10.855Z","endTime":"2026-08-17T23:18:59.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868558800205484,"aZ":-29.485267380278536,"pfxX":-10.459238631829285,"pfxZ":1.3643390963273259,"pX":-0.5671544246232688,"pZ":2.6144450948367544,"vX0":12.341201889467198,"vY0":-139.57904142159978,"vZ0":-1.9812501469412798,"x":138.62,"y":168.19,"x0":-3.6902359983026556,"y0":50.00170702889379,"z0":5.277847279143812,"aX":-20.604605227658674},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":16.3,"spinRate":2172,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39263535983291886,"extension":6.817492286854583},"index":0,"playId":"2713bae9-4a5a-390c-80ec-249092dcf8dc","pitchNumber":1,"startTime":"2026-08-17T23:18:28.710Z","endTime":"2026-08-17T23:18:31.887Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.136473281493245,"aZ":-27.174213858207715,"pfxX":-10.338959494163461,"pfxZ":2.5158105473280283,"pX":-0.41404396073954575,"pZ":2.645792711398629,"vX0":12.566315604743096,"vY0":-139.99878561991025,"vZ0":-2.289876673922378,"x":132.78,"y":167.34,"x0":-3.6142157740722585,"y0":50.00429513318634,"z0":5.250109438884486,"aX":-20.558297211335315},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":2222,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.39100186529897796,"extension":6.5595443708619445},"hitData":{"launchSpeed":75.5,"launchAngle":27.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.16,"coordY":93.92}},"index":1,"playId":"4261c26d-a2a9-37ac-91b1-a001e1e4c529","pitchNumber":2,"startTime":"2026-08-17T23:18:46.636Z","endTime":"2026-08-17T23:18:59.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:18:59.146Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a sharp line drive to right fielder Carson Benge. Manny Machado out at home on the throw, right fielder Carson Benge to catcher Francisco Alvarez. Ty France to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-17T23:19:40.642Z","endTime":"2026-08-17T23:21:01.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54548391067151,"aZ":-23.843595957945816,"pfxX":-1.05684203439856,"pfxZ":4.38162464753157,"pX":1.0687123805026673,"pZ":2.524080619651249,"vX0":13.161695807498576,"vY0":-137.1076511233286,"vZ0":-2.847286857807151,"x":76.26,"y":170.63,"x0":-3.6585193972739796,"y0":50.005748267805124,"z0":5.2046901027120205,"aX":-2.0119482407756384},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":-0.8,"spinRate":2568,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39960467709443925,"extension":6.746155088302403},"index":0,"playId":"393d271b-1476-33df-9012-1187c338c115","pitchNumber":1,"startTime":"2026-08-17T23:19:50.757Z","endTime":"2026-08-17T23:19:53.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60889908722756,"aZ":-16.009638096507203,"pfxX":-8.412836683478986,"pfxZ":8.2453648013174,"pX":-0.4849318760969847,"pZ":2.415986793708048,"vX0":11.293677690383767,"vY0":-139.86956448955215,"vZ0":-4.731430910872733,"x":135.48,"y":173.55,"x0":-3.5017923077885853,"y0":50.00677402607746,"z0":5.196183821113363,"aX":-16.500761153037033},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2309,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3931756711161878,"extension":6.417786841350258},"index":1,"playId":"eaed3cd6-f510-3b03-aa34-d25614744874","pitchNumber":2,"startTime":"2026-08-17T23:20:10.337Z","endTime":"2026-08-17T23:20:13.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23980178437178,"aZ":-43.33912530426943,"pfxX":8.015019099228086,"pfxZ":-7.774177093514521,"pX":0.5556371407277519,"pZ":1.464908843438595,"vX0":7.84955903246284,"vY0":-121.19717938498961,"vZ0":0.003999380304095412,"x":95.82,"y":199.23,"x0":-3.8080233897194873,"y0":50.00116705930323,"z0":5.359562689056901,"aX":11.513206348637153},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.6,"breakHorizontal":-16.9,"spinRate":3347,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45799676777479315,"extension":6.479546808937533},"index":2,"playId":"d957570c-6bf5-37f3-b270-c2ac8809235c","pitchNumber":3,"startTime":"2026-08-17T23:20:28.654Z","endTime":"2026-08-17T23:20:31.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292536255947084,"aZ":-43.94882513344099,"pfxX":9.710616433691783,"pfxZ":-8.215509897401374,"pX":-0.29966725446496517,"pZ":2.128757347549224,"vX0":5.328254731134258,"vY0":-120.34985370836957,"vZ0":1.5829764644830011,"x":128.42,"y":181.3,"x0":-3.8204014823456185,"y0":50.00216949422392,"z0":5.423659810697623,"aX":13.919136344893198},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.9,"breakHorizontal":-19.1,"spinRate":3388,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.45913423606522974,"extension":6.534381880320726},"hitData":{"launchSpeed":105.0,"launchAngle":12.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.77,"coordY":94.65}},"index":3,"playId":"9549c5b2-4b09-3343-b2c0-06a76c388cd5","pitchNumber":4,"startTime":"2026-08-17T23:20:49.427Z","endTime":"2026-08-17T23:21:01.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:21:01.441Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:23:26.074Z","endTime":"2026-08-17T23:23:40.032Z","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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-17T23:23:22.060Z","endTime":"2026-08-17T23:23:28.424Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00616980480468,"aZ":-21.12774315118083,"pfxX":-8.658187966895087,"pfxZ":6.021873871416537,"pX":-0.45666305627493187,"pZ":2.079940485653491,"vX0":5.848394019610768,"vY0":-134.30722795659858,"vZ0":-5.303820685826955,"x":134.41,"y":182.62,"x0":-1.5331363439079657,"y0":50.00342281658414,"z0":5.5747440150253995,"aX":-15.881128892808059},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":14.5,"spinRate":2111,"spinDirection":216},"zone":7,"typeConfidence":0.71,"plateTime":0.4072001718431961,"extension":6.195399922648162},"hitData":{"launchSpeed":92.9,"launchAngle":19.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.78,"coordY":71.62}},"index":1,"playId":"23a66a5b-4190-3791-bb8e-b9cbe514cbfd","pitchNumber":1,"startTime":"2026-08-17T23:23:28.424Z","endTime":"2026-08-17T23:23:40.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:23:40.032Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks. A.J. Ewing to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:23:51.585Z","endTime":"2026-08-17T23:26:01.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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(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.9,"endSpeed":75.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728376829429045,"aZ":-27.24926682830085,"pfxX":7.479273135992875,"pfxZ":3.4362191573366543,"pX":-0.15061331800715086,"pZ":1.2530070148674164,"vX0":1.6702946686602334,"vY0":-119.25834250848463,"vZ0":-4.058974836979535,"x":122.74,"y":204.95,"x0":-1.8324803444453397,"y0":50.00561788321462,"z0":5.445163269325298,"aX":10.735406333075844},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":-13.9,"spinRate":2935,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.4599275046628275,"extension":6.3615871750976005},"index":0,"playId":"2dd8196c-3342-3a05-9542-b69932e2a15e","pitchNumber":1,"startTime":"2026-08-17T23:24:03.298Z","endTime":"2026-08-17T23:24:06.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784198506031938,"aZ":-23.536846831063485,"pfxX":-7.310342688672861,"pfxZ":5.1547729114577985,"pX":-1.1591731079315806,"pZ":1.8219315789365766,"vX0":3.309745365788211,"vY0":-128.6500724883658,"vZ0":-4.802692161761611,"x":161.18,"y":189.59,"x0":-1.5128504982785993,"y0":50.003125509444935,"z0":5.538191076173947,"aX":-12.249294861750284},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":12.5,"spinRate":1140,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4258110696270969,"extension":6.442927459819705},"index":1,"playId":"0110ef54-24e6-3873-aee0-9b7a3cab54e2","pitchNumber":2,"startTime":"2026-08-17T23:24:22.062Z","endTime":"2026-08-17T23:24:25.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151668767532612,"aZ":-12.300273422217439,"pfxX":-4.610900124050849,"pfxZ":10.695357233484884,"pX":-0.5864614405068699,"pZ":2.7366032752161424,"vX0":3.802580220228095,"vY0":-135.58291626086844,"vZ0":-5.422585487663538,"x":139.35,"y":164.89,"x0":-1.409329313554023,"y0":50.005619972007786,"z0":5.623938246275293,"aX":-8.57021325033826},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2283,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.40427238595510584,"extension":6.444474103228514},"index":2,"playId":"baa74bbd-c611-300f-9c55-b9a498c1da39","pitchNumber":3,"startTime":"2026-08-17T23:24:42.969Z","endTime":"2026-08-17T23:24:46.293Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936950908403173,"aZ":-20.605226431837085,"pfxX":0.8464146941532755,"pfxZ":6.587455170214275,"pX":-0.38655026412542615,"pZ":3.598419665840636,"vX0":2.1101167388590207,"vY0":-131.6947178086538,"vZ0":-1.6357065199522105,"x":131.73,"y":141.62,"x0":-1.3081410133859255,"y0":50.004020691536766,"z0":5.751451767296552,"aX":1.487153069410256},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.8,"breakHorizontal":-2.0,"spinRate":2337,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.41587594445509657,"extension":6.409391061198598},"index":3,"playId":"002a55c3-c3eb-3315-9872-9631e59591dd","pitchNumber":4,"startTime":"2026-08-17T23:25:02.253Z","endTime":"2026-08-17T23:25:06.172Z","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":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.522699718968124,"aZ":-20.65992736814844,"pfxX":0.23995267792106345,"pfxZ":6.59899753422606,"pX":-0.5552477298608334,"pZ":3.2222229555360626,"vX0":1.8996199126033952,"vY0":-131.1860886086947,"vZ0":-2.332092771235017,"x":138.16,"y":151.78,"x0":-1.3196265212797418,"y0":50.001944211324435,"z0":5.661317134549001,"aX":0.4181003071698606},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-0.8,"spinRate":2209,"spinDirection":181},"zone":1,"typeConfidence":0.89,"plateTime":0.4173904222436189,"extension":6.361465093782311},"index":4,"playId":"bbfb9a67-ee83-3f18-bbbc-f70c2b1585be","pitchNumber":5,"startTime":"2026-08-17T23:25:20.702Z","endTime":"2026-08-17T23:25:26.485Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161667579132356,"aZ":-24.26165716785036,"pfxX":2.535743733994566,"pfxZ":4.5839926839943494,"pX":-0.12169682363368114,"pZ":0.8835699071378191,"vX0":1.9214478102504464,"vY0":-129.98455770035872,"vZ0":-7.388809184770605,"x":121.64,"y":214.92,"x0":-1.1977689655595543,"y0":50.001162056504036,"z0":5.582888765603876,"aX":4.373528885925419},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-5.0,"spinRate":2368,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.4200761357732392,"extension":6.589685604789866},"index":5,"playId":"ad45dd2c-2b4b-3355-b715-4aefd5d9d0ab","pitchNumber":6,"startTime":"2026-08-17T23:25:56.183Z","endTime":"2026-08-17T23:26:01.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:26:01.205Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Fernando Tatis Jr. A.J. Ewing scores. Francisco Lindor to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:26:13.079Z","endTime":"2026-08-17T23:29:11.395Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.160132444442745,"aZ":-17.539225272792855,"pfxX":-8.953379809955095,"pfxZ":7.771377602157503,"pX":-0.42682093851350494,"pZ":2.3921912165670385,"vX0":5.376459855339458,"vY0":-136.60408926103386,"vZ0":-4.951070395629658,"x":133.27,"y":174.19,"x0":-1.2612282850455647,"y0":50.00059480707038,"z0":5.440564042325476,"aX":-16.854590911958784},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":15.0,"spinRate":2137,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.40154225185602943,"extension":6.584726731811269},"index":0,"playId":"70e8a32f-d881-3928-8684-a2d838de617e","pitchNumber":1,"startTime":"2026-08-17T23:26:36.009Z","endTime":"2026-08-17T23:26:39.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65414821438174,"aZ":-12.444248521803448,"pfxX":-3.4566808792812567,"pfxZ":10.570944124210815,"pX":0.5462823518808049,"pZ":2.7130382538531657,"vX0":5.128931898505367,"vY0":-135.94996849518265,"vZ0":-5.614865817152716,"x":96.18,"y":165.53,"x0":-0.9182643684593705,"y0":50.00022587290852,"z0":5.673668572084941,"aX":-6.45030400486134},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2253,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.40335997452230554,"extension":6.484089004163718},"index":1,"playId":"04e30cc2-a26a-32c3-aa4a-dbc0763aae1d","pitchNumber":2,"startTime":"2026-08-17T23:26:52.990Z","endTime":"2026-08-17T23:26:56.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222712456823846,"aZ":-13.360856358145224,"pfxX":-2.3430327718208015,"pfxZ":9.829509515288281,"pX":0.3097050961691623,"pZ":3.86446226470539,"vX0":4.352093037493304,"vY0":-137.64023114975924,"vZ0":-2.604937145941233,"x":105.19,"y":134.44,"x0":-0.9892656744522836,"y0":50.00437067875859,"z0":5.730617275367826,"aX":-4.485617291389532},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":3.4,"spinRate":2285,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.39829925229969554,"extension":6.461350254615793},"index":2,"playId":"d1b40e00-b710-340d-95e0-7b39ac887a8f","pitchNumber":3,"startTime":"2026-08-17T23:27:12.675Z","endTime":"2026-08-17T23:27:15.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.741006786335156,"aZ":-40.65573524735633,"pfxX":5.617926127111462,"pfxZ":-6.520789466655346,"pX":0.9614171612226359,"pZ":1.290025330444069,"vX0":2.6788030206284557,"vY0":-114.10021810595077,"vZ0":-1.1666356632858668,"x":80.35,"y":203.95,"x0":-0.9631028833296575,"y0":50.004633386097,"z0":5.864470756380094,"aX":7.303823746017307},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.8,"breakHorizontal":-10.9,"spinRate":2702,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.482636457652434,"extension":6.523967875705518},"index":3,"playId":"734d0e8f-742a-3d02-817e-f06e2306505f","pitchNumber":4,"startTime":"2026-08-17T23:27:34.215Z","endTime":"2026-08-17T23:27:37.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73572042487006,"aZ":-27.20819852429202,"pfxX":4.043941682157964,"pfxZ":2.9671749000089127,"pX":1.4534639112786434,"pZ":1.9787223891680366,"vX0":4.669636471041109,"vY0":-127.69075453273106,"vZ0":-3.994877276217643,"x":61.6,"y":185.35,"x0":-0.9147488658308395,"y0":50.004512998435196,"z0":5.66937138885459,"aX":6.775194574362571},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-8.3,"spinRate":2478,"spinDirection":130},"zone":14,"typeConfidence":0.92,"plateTime":0.42660330974658844,"extension":6.611708296944211},"index":4,"playId":"04d2afb6-0dfa-3794-b54b-4cb153c24dfd","pitchNumber":5,"startTime":"2026-08-17T23:27:58.936Z","endTime":"2026-08-17T23:28:03.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.976388525386646,"aZ":-18.064951637061217,"pfxX":-8.524435039120174,"pfxZ":7.201911773542141,"pX":0.992020264891521,"pZ":1.79058061412305,"vX0":8.513452503884192,"vY0":-138.391104146722,"vZ0":-6.7328198050136745,"x":79.19,"y":190.43,"x0":-1.001790760730195,"y0":50.005545362690704,"z0":5.445008379168265,"aX":-16.704490743244026},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":13.9,"spinRate":2152,"spinDirection":211},"zone":14,"typeConfidence":0.93,"plateTime":0.3942891825634236,"extension":6.363647612774765},"index":5,"playId":"36db6b69-d037-36f1-b49b-b8f68eb09b03","pitchNumber":6,"startTime":"2026-08-17T23:28:18.095Z","endTime":"2026-08-17T23:28:21.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57291767257737,"aZ":-18.0380499476029,"pfxX":-7.746110478060686,"pfxZ":7.221237035937001,"pX":-0.6514314864206112,"pZ":3.3301318830699294,"vX0":4.614619092467885,"vY0":-138.67606547246575,"vZ0":-2.6387964746305874,"x":141.83,"y":148.87,"x0":-1.3263998082091522,"y0":50.00089243325025,"z0":5.49030759020946,"aX":-15.16006987533765},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":13.1,"spinRate":2110,"spinDirection":208},"zone":1,"typeConfidence":0.95,"plateTime":0.39421159052812316,"extension":6.4958926070405125},"index":6,"playId":"221a8827-4adf-3118-b53e-ef5300e0ecf0","pitchNumber":7,"startTime":"2026-08-17T23:28:37.775Z","endTime":"2026-08-17T23:28:40.775Z","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":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14625855316071,"aZ":-19.78651077482588,"pfxX":1.1612263935069667,"pfxZ":6.835748584968037,"pX":0.43072527329108135,"pZ":2.935869600688736,"vX0":3.880052693991165,"vY0":-133.17376974811475,"vZ0":-3.2486025545669697,"x":100.58,"y":159.51,"x0":-1.1907060568640067,"y0":50.005133501291716,"z0":5.5873295623053245,"aX":2.104703043475983},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":-2.9,"spinRate":2397,"spinDirection":179},"zone":3,"typeConfidence":0.89,"plateTime":0.4098489658532012,"extension":6.4807851088656845},"hitData":{"launchSpeed":89.0,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.9,"coordY":119.25}},"index":7,"playId":"e4202f3a-d933-357c-adc7-93f0b92b0092","pitchNumber":8,"startTime":"2026-08-17T23:29:01.024Z","endTime":"2026-08-17T23:29:11.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:29:11.395Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, third baseman Manny Machado to first baseman Ty France. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:29:44.209Z","endTime":"2026-08-17T23:30:51.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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_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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943517511598674,"aZ":-18.102737084046478,"pfxX":-8.73035327535704,"pfxZ":7.298442229663777,"pX":0.3715500244222161,"pZ":3.308884821561093,"vX0":7.41480669254517,"vY0":-137.5719819190471,"vZ0":-2.6832981289718143,"x":102.84,"y":149.44,"x0":-1.2170933627007516,"y0":50.000135923955675,"z0":5.516081395943745,"aX":-16.82447847686387},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":14.4,"spinRate":2213,"spinDirection":213},"zone":3,"typeConfidence":0.93,"plateTime":0.3973050779268976,"extension":6.406042839137788},"index":0,"playId":"ade0f0e7-0f48-34ea-890d-cf7b50c3474c","pitchNumber":1,"startTime":"2026-08-17T23:30:28.305Z","endTime":"2026-08-17T23:30:31.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.464697699081377,"aZ":-19.62975014894881,"pfxX":2.508584127817017,"pfxZ":6.850045535080165,"pX":0.5619997569821494,"pZ":3.339333098972292,"vX0":3.7911530335476273,"vY0":-133.6591440693094,"vZ0":-2.3670785852819867,"x":95.58,"y":148.62,"x0":-1.194121100243559,"y0":50.00453945283221,"z0":5.62707624623129,"aX":4.595264264888654},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-5.3,"spinRate":2536,"spinDirection":183},"zone":3,"typeConfidence":0.9,"plateTime":0.40786424188764947,"extension":6.313477341441323},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":179.55}},"index":1,"playId":"9177c4a1-a3b9-3831-9e61-88153d93e9e8","pitchNumber":2,"startTime":"2026-08-17T23:30:43.924Z","endTime":"2026-08-17T23:30:51.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:30:51.947Z","atBatIndex":8},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luis Robert Jr. out on a sacrifice fly to center fielder Jackson Merrill. Francisco Lindor scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:31:04.833Z","endTime":"2026-08-17T23:33:45.060Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":7},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.9,"endSpeed":84.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.435227363846522,"aZ":-17.890761482323033,"pfxX":2.35079718617449,"pfxZ":7.833816634568141,"pX":0.4699677879898447,"pZ":3.725865009900602,"vX0":3.2230096556422136,"vY0":-133.83262551313072,"vZ0":-2.067754998186724,"x":99.09,"y":138.18,"x0":-1.0529965133864945,"y0":50.00512429933856,"z0":5.782498903901602,"aX":4.287442930257146},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-4.9,"spinRate":2520,"spinDirection":177},"zone":12,"typeConfidence":0.9,"plateTime":0.40842481767770566,"extension":6.466690659739752},"index":0,"playId":"42d83e46-e1a5-3756-a0de-8d8fb427df67","pitchNumber":1,"startTime":"2026-08-17T23:31:17.619Z","endTime":"2026-08-17T23:31:20.619Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.457197756378303,"aZ":-16.063350996225452,"pfxX":-6.046657167252338,"pfxZ":8.351549664327884,"pX":-0.1918177336412135,"pZ":3.327485372261373,"vX0":4.898653673960746,"vY0":-137.94753743346172,"vZ0":-3.155183006078143,"x":124.31,"y":148.94,"x0":-1.2043381946606777,"y0":50.0012990945755,"z0":5.567865751780871,"aX":-11.662035269799409},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2046,"spinDirection":207},"zone":2,"typeConfidence":0.88,"plateTime":0.39692793610243493,"extension":6.339497644645077},"index":1,"playId":"e3743c37-c884-36c7-bba5-f39ae87fbe1f","pitchNumber":2,"startTime":"2026-08-17T23:31:33.904Z","endTime":"2026-08-17T23:31:36.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.683182485233147,"aZ":-12.861002641248662,"pfxX":-2.3003465360679645,"pfxZ":10.082540337376305,"pX":-0.054832370548453094,"pZ":4.751818506633903,"vX0":3.5700519537128623,"vY0":-137.58268489204883,"vZ0":-0.3634780608290745,"x":119.09,"y":110.48,"x0":-1.0707542861712593,"y0":50.006857667706846,"z0":5.757663279267358,"aX":-4.408408020729522},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":3.4,"spinRate":2317,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.3981896564994889,"extension":6.344573390832677},"index":2,"playId":"6e1e6771-8bd6-3117-82b1-94cfc820fac8","pitchNumber":3,"startTime":"2026-08-17T23:31:51.101Z","endTime":"2026-08-17T23:31:54.101Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.737845224466156,"aZ":-17.16967663838909,"pfxX":1.9531151266247795,"pfxZ":8.133922725704657,"pX":1.3774696775017927,"pZ":2.4686081588611803,"vX0":5.669602318405839,"vY0":-134.15700122620586,"vZ0":-5.020279720034586,"x":64.49,"y":172.13,"x0":-1.0068992610261505,"y0":50.00414839948922,"z0":5.566424311467931,"aX":3.602594901792735},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-4.7,"spinRate":2481,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.4064124138094076,"extension":6.469754070036376},"index":3,"playId":"11951686-0c6c-35f3-8195-18f884f6a297","pitchNumber":4,"startTime":"2026-08-17T23:32:08.879Z","endTime":"2026-08-17T23:32:11.922Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.146837678682527,"aZ":-27.876583237745567,"pfxX":5.605580027465743,"pfxZ":2.4649919932379056,"pX":0.40965294376460876,"pZ":3.331031598183039,"vX0":1.958207462536492,"vY0":-130.87055000464062,"vZ0":-0.9243002568880802,"x":101.38,"y":148.84,"x0":-1.075565372046422,"y0":50.00468031668137,"z0":5.766166871391097,"aX":9.778902250152012},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-10.6,"spinRate":2426,"spinDirection":146},"zone":3,"typeConfidence":0.71,"plateTime":0.41762033119080977,"extension":6.447876930648204},"index":4,"playId":"573b8678-f946-35f4-85bb-b94324f7595a","pitchNumber":5,"startTime":"2026-08-17T23:32:29.385Z","endTime":"2026-08-17T23:32:32.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76097910237585,"aZ":-20.269037010127416,"pfxX":-7.261478987211386,"pfxZ":6.1530250517363525,"pX":0.4838582667882509,"pZ":2.3030898886234823,"vX0":6.881688282749818,"vY0":-137.75937739322464,"vZ0":-4.781751100315174,"x":98.56,"y":176.6,"x0":-1.095390773675556,"y0":50.00152059813544,"z0":5.419543406177445,"aX":-14.045836208807962},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":11.9,"spinRate":2054,"spinDirection":207},"zone":6,"typeConfidence":0.91,"plateTime":0.3966237405479962,"extension":6.444967509237321},"index":5,"playId":"570b2736-32cc-30fa-bdd4-0719339b54b6","pitchNumber":6,"startTime":"2026-08-17T23:32:52.151Z","endTime":"2026-08-17T23:32:55.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659154081301665,"aZ":-27.439963749743136,"pfxX":4.414247505025082,"pfxZ":2.807899212860936,"pX":2.114875163895632,"pZ":1.8552108988005125,"vX0":6.013343847177012,"vY0":-128.78360766781728,"vZ0":-4.226932121219644,"x":36.39,"y":188.69,"x0":-0.8202053852676047,"y0":50.00549514135304,"z0":5.629830115374226,"aX":7.44614090540674},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-9.2,"spinRate":2495,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.4246072837732586,"extension":6.655852454828175},"index":6,"playId":"c4513b00-127f-3188-9612-e5d4f8ef1b3f","pitchNumber":7,"startTime":"2026-08-17T23:33:14.049Z","endTime":"2026-08-17T23:33:17.880Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.672474263319828,"aZ":-16.41925213852024,"pfxX":-6.85740540558101,"pfxZ":8.23952363035135,"pX":0.2995981118859792,"pZ":2.5230449387040883,"vX0":6.422820330087384,"vY0":-137.67557084373408,"vZ0":-4.865033566456865,"x":105.58,"y":170.66,"x0":-1.177021445563369,"y0":50.00225224076592,"z0":5.430694564449411,"aX":-13.112604535610954},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":11.0,"spinRate":2194,"spinDirection":209},"zone":6,"typeConfidence":0.88,"plateTime":0.3984165033903744,"extension":6.55563351811811},"hitData":{"launchSpeed":86.3,"launchAngle":25.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.39,"coordY":76.43}},"index":7,"playId":"94f442ce-27e8-359c-9bae-9f69073ee480","pitchNumber":8,"startTime":"2026-08-17T23:33:32.167Z","endTime":"2026-08-17T23:33:45.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:33:45.060Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Young lines out to left fielder Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-17T23:34:02.063Z","endTime":"2026-08-17T23:34:21.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07601224585008,"aZ":-19.512737871786232,"pfxX":2.776134003363533,"pfxZ":7.037860988053199,"pX":0.1240220764477088,"pZ":2.1852473054075143,"vX0":2.6925585859697647,"vY0":-132.9104863448387,"vZ0":-5.170241258786939,"x":112.27,"y":179.78,"x0":-1.260812054792543,"y0":50.00117149385786,"z0":5.562213420209159,"aX":4.991620381910554},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":-5.6,"spinRate":2406,"spinDirection":180},"zone":8,"typeConfidence":0.9,"plateTime":0.4112796487809005,"extension":6.404528288617187},"hitData":{"launchSpeed":94.0,"launchAngle":24.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":79.18}},"index":0,"playId":"ad59ea47-6b49-3e49-8b81-27ae41290f1c","pitchNumber":1,"startTime":"2026-08-17T23:34:13.971Z","endTime":"2026-08-17T23:34:21.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:34:21.800Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Campusano walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:36:16.462Z","endTime":"2026-08-17T23:37:42.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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,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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24499408635846,"aZ":-27.426641450909933,"pfxX":-10.861258369372244,"pfxZ":2.474293458196305,"pX":-0.9466136991634488,"pZ":3.675287852292039,"vX0":11.067291677362961,"vY0":-137.73536445031866,"vZ0":0.1965138448325271,"x":153.08,"y":139.55,"x0":-3.6100926404170965,"y0":50.00138729414279,"z0":5.461180590789746,"aX":-20.82014830391822},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":2311,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3980211114347685,"extension":6.439983376502544},"index":0,"playId":"ae5823f0-c71e-3fdd-b41d-a776dfd9a376","pitchNumber":1,"startTime":"2026-08-17T23:36:29.278Z","endTime":"2026-08-17T23:36:33.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.885245242252044,"aZ":-26.65824639995512,"pfxX":-10.878371749888512,"pfxZ":2.858563848046453,"pX":-1.6470725701252216,"pZ":3.433122631475119,"vX0":9.560597163866,"vY0":-138.3152088125162,"vZ0":-0.4503557574074121,"x":179.78,"y":146.09,"x0":-3.741150120569473,"y0":50.005078637154774,"z0":5.3913035382553485,"aX":-21.005089566759022},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":17.6,"spinRate":2393,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.396551892616408,"extension":6.465943389633946},"index":1,"playId":"8d555095-e377-3b10-a630-adaf4fa67db7","pitchNumber":2,"startTime":"2026-08-17T23:36:41.273Z","endTime":"2026-08-17T23:36:45.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046801618144883,"aZ":-27.381102027502745,"pfxX":5.638373773277989,"pfxZ":3.2255480959785476,"pX":0.8088635452851595,"pZ":2.840907079516327,"vX0":9.40238323548078,"vY0":-121.47509362830269,"vZ0":-0.007249163628515354,"x":86.17,"y":162.08,"x0":-3.8528802613021758,"y0":50.00228144064613,"z0":5.235471441610079,"aX":8.378614086628605},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":3086,"spinDirection":53},"zone":12,"typeConfidence":2.0,"plateTime":0.4518721727320436,"extension":6.228462919279981},"index":2,"playId":"90f754d8-de88-325a-bc01-faa272338545","pitchNumber":3,"startTime":"2026-08-17T23:36:55.949Z","endTime":"2026-08-17T23:36:59.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526890788397758,"aZ":-24.020472590233954,"pfxX":-9.988724496284842,"pfxZ":4.3365787743544235,"pX":-0.884274338327547,"pZ":3.160768435977962,"vX0":10.63677854369339,"vY0":-136.37286770168765,"vZ0":-1.3100211645720425,"x":150.71,"y":153.44,"x0":-3.541033388385051,"y0":50.002463060899906,"z0":5.3073479021371766,"aX":-18.778428850507417},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":15.8,"spinRate":2298,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40194501827694706,"extension":6.388717144033866},"index":3,"playId":"80316596-be40-37fe-9ad9-38f2ea868867","pitchNumber":4,"startTime":"2026-08-17T23:37:09.803Z","endTime":"2026-08-17T23:37:12.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01360138557738,"aZ":-24.392371647712473,"pfxX":-10.455135687759377,"pfxZ":4.0042758782659345,"pX":-0.7141061671381043,"pZ":3.3421800429176582,"vX0":11.706356998459684,"vY0":-138.5588315566229,"vZ0":-1.293654899401586,"x":144.22,"y":148.54,"x0":-3.6357802043833174,"y0":50.00530799967133,"z0":5.445404071975288,"aX":-20.329154644812146},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":2341,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3953413522213971,"extension":6.538226366397296},"index":4,"playId":"3a45981e-cdaa-3486-8c09-6fc3babd17b7","pitchNumber":5,"startTime":"2026-08-17T23:37:23.204Z","endTime":"2026-08-17T23:37:26.517Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63562732110059,"aZ":-25.1770200347166,"pfxX":-0.9212506784180092,"pfxZ":3.7467097148553545,"pX":0.3936352439869912,"pZ":3.7656107230335807,"vX0":11.380852460185952,"vY0":-135.80324650953045,"vZ0":0.33189432935768937,"x":102.0,"y":137.11,"x0":-3.731224955111613,"y0":50.00520505005003,"z0":5.392596961703169,"aX":-1.7233741460373893},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":-0.7,"spinRate":2623,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40326864019800235,"extension":6.470445641987935},"index":5,"playId":"3a17ba88-7e6a-3f0f-a11e-561b18042b9e","pitchNumber":6,"startTime":"2026-08-17T23:37:38.388Z","endTime":"2026-08-17T23:37:42.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:37:42.606Z","atBatIndex":11},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gavin Sheets hit by pitch. Luis Campusano to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:37:52.638Z","endTime":"2026-08-17T23:38:14.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":0},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256927790772053,"aZ":-27.59672266693473,"pfxX":5.904502352825764,"pfxZ":2.8859452787778856,"pX":1.4028259006864654,"pZ":1.7158325049309828,"vX0":11.023721954768515,"vY0":-125.88805906138741,"vZ0":-2.6300940415165055,"x":63.53,"y":192.45,"x0":-3.8196489438560346,"y0":50.00322404221557,"z0":5.034239056193679,"aX":9.370006918232894},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":-13.4,"spinRate":3051,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.43699172862429414,"extension":6.616805113202128},"index":0,"playId":"4605cd1e-298b-308f-aca5-0ae2b2dac25c","pitchNumber":1,"startTime":"2026-08-17T23:38:09.223Z","endTime":"2026-08-17T23:38:14.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:38:14.245Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Luis Campusano to 3rd. Gavin Sheets to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:38:35.176Z","endTime":"2026-08-17T23:41:09.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"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_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879180890898365,"aZ":-25.762193983964583,"pfxX":1.0016288618242908,"pfxZ":3.4415241197027377,"pX":-0.7787587242015307,"pZ":4.202781590870557,"vX0":7.552643241422074,"vY0":-135.67490451569913,"vZ0":1.4978400564409975,"x":146.68,"y":125.3,"x0":-3.729429059883457,"y0":50.00176649162894,"z0":5.439790525125347,"aX":1.865738352932604},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.5,"spinRate":2406,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4038051252624024,"extension":6.264701366805109},"index":0,"playId":"24eb0bf1-b5d8-335d-832d-ccf05488f381","pitchNumber":1,"startTime":"2026-08-17T23:39:02.632Z","endTime":"2026-08-17T23:39:05.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323566066269095,"aZ":-31.028840751605035,"pfxX":-9.667286381926155,"pfxZ":0.5867307269789439,"pX":-0.8878765187492966,"pZ":3.3206073070009645,"vX0":11.006183682896777,"vY0":-138.82800403245596,"vZ0":0.17142925172776946,"x":150.84,"y":149.12,"x0":-3.642876250396855,"y0":50.004701133652354,"z0":5.319016002515529,"aX":-18.922108959101717},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.3,"breakHorizontal":15.2,"spinRate":2105,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39415250302756366,"extension":6.5053790048479945},"index":1,"playId":"cb1220ed-cf85-3754-9a4a-2e2c0d26445e","pitchNumber":2,"startTime":"2026-08-17T23:39:19.718Z","endTime":"2026-08-17T23:39:22.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805310781905693,"aZ":-25.082073809702262,"pfxX":3.4084394459765535,"pfxZ":4.395665994798723,"pX":0.9037335539728363,"pZ":2.593413125985106,"vX0":10.212028128382551,"vY0":-126.26594884402819,"vZ0":-1.2719335276665862,"x":82.55,"y":168.76,"x0":-3.6366779460275733,"y0":50.004175824910575,"z0":5.12264290806188,"aX":5.500921761806314},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-8.5,"spinRate":2937,"spinDirection":42},"zone":12,"typeConfidence":2.0,"plateTime":0.43385641842177414,"extension":6.430587580526667},"index":2,"playId":"1e8df1d8-ccb5-3a76-9198-70587467ed18","pitchNumber":3,"startTime":"2026-08-17T23:39:38.755Z","endTime":"2026-08-17T23:39:41.755Z","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":2,"outs":0},"index":3,"startTime":"2026-08-17T23:39:59.840Z","endTime":"2026-08-17T23:40:19.069Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821681954704314,"aZ":-40.14334748892384,"pfxX":7.765911545807816,"pfxZ":-5.82667367051549,"pX":2.240004587241322,"pZ":0.7590037091944888,"vX0":11.089278625570198,"vY0":-117.79838180538664,"vZ0":-1.7142807408812055,"x":31.62,"y":218.29,"x0":-3.585344925793083,"y0":50.00050896503807,"z0":5.297985972863527,"aX":10.626488147563402},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.7,"breakHorizontal":-17.4,"spinRate":3277,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46970396457651153,"extension":6.262780556145611},"index":4,"playId":"6f420890-8a89-31ee-92e5-d1a415cc1275","pitchNumber":4,"startTime":"2026-08-17T23:40:19.069Z","endTime":"2026-08-17T23:40:23.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58198875105904,"aZ":-42.74467679160824,"pfxX":7.398160567282378,"pfxZ":-7.7865967408062975,"pX":0.26789841113918766,"pZ":0.8768746095233657,"vX0":7.113048574523376,"vY0":-117.78966855918026,"vZ0":-0.8591772812124736,"x":106.79,"y":215.1,"x0":-3.7920276633886756,"y0":50.00559389407059,"z0":5.321606006239583,"aX":10.03705610677355},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.9,"breakHorizontal":-15.6,"spinRate":3358,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.47132143224956247,"extension":6.589949900827002},"index":5,"playId":"0d2aec33-4dea-3f62-8aae-e82ddafa5198","pitchNumber":5,"startTime":"2026-08-17T23:40:42.453Z","endTime":"2026-08-17T23:40:46.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.709366573940535,"aZ":-26.561068335115927,"pfxX":-11.643756459524496,"pfxZ":2.897430580389324,"pX":-0.510877914176296,"pZ":1.1681716734930625,"vX0":12.669261561306449,"vY0":-138.87691734541897,"vZ0":-5.968932628827845,"x":136.47,"y":207.24,"x0":-3.6387944147278346,"y0":50.000591047529724,"z0":5.1333925265825675,"aX":-22.537642054028343},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.0,"breakHorizontal":18.1,"spinRate":2346,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39575360031479967,"extension":6.789377412536733},"index":6,"playId":"addf10d9-3fed-38de-95f3-c8f531e98817","pitchNumber":6,"startTime":"2026-08-17T23:41:04.477Z","endTime":"2026-08-17T23:41:09.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:41:09.620Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Rengifo grounds into a force out, pitcher Nolan McLean to catcher Francisco Alvarez. Luis Campusano out at home. Gavin Sheets to 3rd. Xander Bogaerts to 2nd. Luis Rengifo to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:42:09.449Z","endTime":"2026-08-17T23:45:08.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-17T23:41:16.696Z","endTime":"2026-08-17T23:42:11.786Z","isPitch":false,"type":"action"},{"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":93.3,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136668639790702,"aZ":-24.878787157024963,"pfxX":0.5761026917623955,"pfxZ":3.90065940260559,"pX":1.0107132980346414,"pZ":1.2008793001131597,"vX0":12.357378211032971,"vY0":-135.35599067144344,"vZ0":-5.482246964258618,"x":78.47,"y":206.36,"x0":-3.672436491322892,"y0":50.00577841811612,"z0":4.974740033157348,"aX":1.0779935493784234},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2502,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40331181385563397,"extension":6.975260108838749},"index":1,"playId":"59885926-241c-3241-816f-19b1e416e1b4","pitchNumber":1,"startTime":"2026-08-17T23:42:11.786Z","endTime":"2026-08-17T23:42:17.240Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97676669170227,"aZ":-25.848257923266225,"pfxX":-0.3657684661081766,"pfxZ":3.4559003388844483,"pX":0.8192693640470988,"pZ":1.8483589775153975,"vX0":11.917168530970079,"vY0":-133.72508337283855,"vZ0":-3.545552339800256,"x":85.77,"y":188.87,"x0":-3.627523685163938,"y0":50.00264907524104,"z0":5.023671359487276,"aX":-0.6710210772871195},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":-1.7,"spinRate":2534,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40794585527750593,"extension":6.717120271111439},"index":2,"playId":"58842fd9-aca0-3b32-bd95-e6678e38346d","pitchNumber":2,"startTime":"2026-08-17T23:42:37.438Z","endTime":"2026-08-17T23:42:40.537Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41296579506186,"aZ":-24.434926388632586,"pfxX":0.3951862363463756,"pfxZ":4.223196337413631,"pX":-0.39646716895144285,"pZ":3.0386253166566424,"vX0":8.817430328271337,"vY0":-134.33262214387676,"vZ0":-1.0690817324207178,"x":132.11,"y":156.74,"x0":-3.7691939709493254,"y0":50.00274292975926,"z0":5.174862767429656,"aX":0.7215978072857606},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":-2.5,"spinRate":2484,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40735087362479083,"extension":6.605986432335344},"index":3,"playId":"24eea550-0da8-3d90-a0dc-62f5fd47510d","pitchNumber":3,"startTime":"2026-08-17T23:43:05.066Z","endTime":"2026-08-17T23:43:09.458Z","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":2,"outs":0},"index":4,"startTime":"2026-08-17T23:43:15.207Z","endTime":"2026-08-17T23:43:29.038Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007240409223783,"aZ":-45.04527761797086,"pfxX":8.11637642106739,"pfxZ":-8.967182333400753,"pX":-1.9309700802465173,"pZ":2.0846045270952254,"vX0":2.507488080859514,"vY0":-120.35880940748868,"vZ0":1.7704101006526698,"x":190.6,"y":182.5,"x0":-4.046334930019425,"y0":50.00189077156238,"z0":5.39410041994497,"aX":11.651842979356172},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.2,"breakHorizontal":-15.4,"spinRate":3471,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.45885847646597133,"extension":6.300067183236275},"index":5,"playId":"f13e9908-6aeb-395d-8ff0-247f79a884c3","pitchNumber":4,"startTime":"2026-08-17T23:43:29.038Z","endTime":"2026-08-17T23:43:32.038Z","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":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.398297406344156,"aZ":-24.7104016637372,"pfxX":0.3495387873003857,"pfxZ":4.065205426709111,"pX":-0.6144791673743595,"pZ":3.7946658606748866,"vX0":8.384084346296062,"vY0":-134.71252629981828,"vZ0":0.7715249330765895,"x":140.42,"y":136.32,"x0":-3.813267504065675,"y0":50.00533511564533,"z0":5.251984550114802,"aX":0.641099763489252},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-2.4,"spinRate":2428,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40667337277910365,"extension":6.6033084429481415},"index":6,"playId":"ed0ac495-4289-3e53-ae37-aee3493774ab","pitchNumber":5,"startTime":"2026-08-17T23:43:48.107Z","endTime":"2026-08-17T23:43:52.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12969417422942,"aZ":-26.541284966405428,"pfxX":-11.445962311339988,"pfxZ":2.955452072369063,"pX":-0.49741540424477476,"pZ":2.9410650769037767,"vX0":12.413895487968828,"vY0":-137.74150684038392,"vZ0":-1.207874062905617,"x":135.96,"y":159.37,"x0":-3.5947144667325492,"y0":50.00129735307356,"z0":5.194914724519895,"aX":-21.797979762273094},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":2285,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3990174608419368,"extension":6.625997140539678},"index":7,"playId":"03fa7aaf-c044-380e-89bc-426efc3e88e5","pitchNumber":6,"startTime":"2026-08-17T23:44:08.526Z","endTime":"2026-08-17T23:44:12.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409815586435474,"aZ":-24.344293373793143,"pfxX":0.14207288557062525,"pfxZ":4.275156831293629,"pX":0.2725656241203394,"pZ":2.18056915007709,"vX0":10.322580697257589,"vY0":-133.87143391936974,"vZ0":-3.1415740632279916,"x":106.61,"y":179.9,"x0":-3.6370009622742856,"y0":50.003727375254876,"z0":5.094176970359099,"aX":0.25892780761270257},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":-2.3,"spinRate":2502,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4077073717928119,"extension":6.516478463037091},"index":8,"playId":"5817f091-1b49-3abc-bb47-a1c57be009a6","pitchNumber":7,"startTime":"2026-08-17T23:44:30.211Z","endTime":"2026-08-17T23:44:33.432Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.116218257396447,"aZ":-25.530123731500137,"pfxX":-1.4257690787698172,"pfxZ":3.564224879907897,"pX":-0.6096649128383971,"pZ":2.3145787036477325,"vX0":8.961258508159826,"vY0":-135.93947680381342,"vZ0":-2.3456926196026235,"x":140.24,"y":176.29,"x0":-3.770212368331554,"y0":50.00134610564218,"z0":4.969747371728117,"aX":-2.6582195924747083},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":0.6,"spinRate":2441,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4036646413492906,"extension":6.717692923613003},"hitData":{"launchSpeed":72.2,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":180.57}},"index":9,"playId":"fe024962-80dd-3419-9575-46b240c67ae6","pitchNumber":8,"startTime":"2026-08-17T23:44:58.117Z","endTime":"2026-08-17T23:45:08.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:45:08.477Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Fernando Tatis Jr. out on a sacrifice fly to left fielder A.J. Ewing. Gavin Sheets scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:45:28.898Z","endTime":"2026-08-17T23:46:33.378Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.275525058429697,"aZ":-28.970463411744042,"pfxX":5.761638936724133,"pfxZ":1.9609889259937212,"pX":-0.27222907378299194,"pZ":2.687593202684241,"vX0":7.1626943910310015,"vY0":-127.2859699442577,"vZ0":-0.3292778800953857,"x":127.38,"y":166.21,"x0":-3.8761467948185837,"y0":50.00217199757453,"z0":5.121766326487233,"aX":9.408117446427942},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":-12.1,"spinRate":3024,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4310912644588676,"extension":6.570339505523526},"index":0,"playId":"3fb43218-2670-3689-b905-a966bdfe741b","pitchNumber":1,"startTime":"2026-08-17T23:45:45.422Z","endTime":"2026-08-17T23:45:51.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25443401615535,"aZ":-16.32662074425324,"pfxX":-6.238273008839126,"pfxZ":8.084069622703623,"pX":-0.324266554213981,"pZ":3.367176106943392,"vX0":11.178367109499833,"vY0":-138.91414045274504,"vZ0":-2.163618779238056,"x":129.36,"y":147.87,"x0":-3.584471261890448,"y0":50.002805606474865,"z0":5.237940579495994,"aX":-12.2303863144872},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":9.0,"spinRate":2231,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3938622978524786,"extension":6.57656012632727},"hitData":{"launchSpeed":111.3,"launchAngle":42.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":71.12,"coordY":64.94}},"index":1,"playId":"a5540a75-e451-37f3-9bf1-d4b2b3f2c6e8","pitchNumber":2,"startTime":"2026-08-17T23:46:19.152Z","endTime":"2026-08-17T23:46:33.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:46:33.378Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to left fielder A.J. Ewing. Xander Bogaerts out at home on the throw, left fielder A.J. Ewing to catcher Francisco Alvarez. Luis Rengifo to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-17T23:46:53.878Z","endTime":"2026-08-17T23:47:34.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":85.6,"endSpeed":79.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86430765648492,"aZ":-23.370984876015296,"pfxX":6.0425803761846755,"pfxZ":5.564278898599964,"pX":-0.620718906280565,"pZ":2.708712173761271,"vX0":6.128644094176784,"vY0":-124.65336073051195,"vZ0":-1.1095000338711034,"x":140.66,"y":165.64,"x0":-3.8914404706477894,"y0":50.00083241071427,"z0":5.079928103949816,"aX":9.556025328147484},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.1,"breakHorizontal":-12.4,"spinRate":2773,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.43854324673303147,"extension":6.317355357283663},"index":0,"playId":"5ed33ad3-81ae-33d4-88b6-e37045492649","pitchNumber":1,"startTime":"2026-08-17T23:47:08.666Z","endTime":"2026-08-17T23:47:11.666Z","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":93.9,"endSpeed":87.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9694408166961,"aZ":-24.647285759079875,"pfxX":1.012907937749897,"pfxZ":3.9318715313311223,"pX":-0.6374607852785225,"pZ":2.5201460895695527,"vX0":7.529480996010803,"vY0":-136.74926895958382,"vZ0":-2.7285586442959455,"x":141.3,"y":170.74,"x0":-3.5455855633312146,"y0":50.00641907504813,"z0":5.201433593764808,"aX":1.9382715640950023},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.2,"spinRate":2478,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39883574237312613,"extension":6.509124241514002},"hitData":{"launchSpeed":98.4,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":118.24}},"index":1,"playId":"6758f86b-f549-3a56-9ee0-cd766f255e0c","pitchNumber":2,"startTime":"2026-08-17T23:47:23.038Z","endTime":"2026-08-17T23:47:34.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:47:34.506Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:49:51.338Z","endTime":"2026-08-17T23:50:58.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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(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":92.2,"endSpeed":84.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.547858907864697,"aZ":-13.514669041938568,"pfxX":-4.686663251568245,"pfxZ":10.2630608612831,"pX":0.30352236116849846,"pZ":2.2021236625677605,"vX0":5.678010558157974,"vY0":-134.11848647818755,"vZ0":-6.2631805017053,"x":105.43,"y":179.32,"x0":-1.234063200999315,"y0":50.00131423622571,"z0":5.534925858102286,"aX":-8.520235444249549},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":7.2,"spinRate":2289,"spinDirection":204},"zone":6,"typeConfidence":0.87,"plateTime":0.4086872522718856,"extension":6.368355948822251},"index":0,"playId":"2788cf8f-c1b7-31ce-88a5-b80864f01801","pitchNumber":1,"startTime":"2026-08-17T23:49:59.574Z","endTime":"2026-08-17T23:50:02.612Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808084069806384,"aZ":-19.47966091848663,"pfxX":2.8933783059303058,"pfxZ":7.314024362558378,"pX":0.6940252789709465,"pZ":1.5661811183074301,"vX0":3.9141660847454833,"vY0":-130.28298880544688,"vZ0":-6.534899965222244,"x":90.55,"y":196.49,"x0":-1.1982186759983753,"y0":50.00536692660492,"z0":5.5567052675955795,"aX":5.024401353657423},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":-6.0,"spinRate":2462,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.4188205165444874,"extension":6.429577133653243},"index":1,"playId":"1d7197bb-e130-3dd6-941d-6cc6cf10f922","pitchNumber":2,"startTime":"2026-08-17T23:50:11.031Z","endTime":"2026-08-17T23:50:19.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17743920900525,"aZ":-16.693559492325317,"pfxX":-8.177735305161944,"pfxZ":8.526776024693834,"pX":-0.40075556490078035,"pZ":3.2450604103064498,"vX0":5.300457298039086,"vY0":-134.64059785455527,"vZ0":-2.9728566270412036,"x":132.28,"y":151.16,"x0":-1.3433283750636613,"y0":50.006010871919216,"z0":5.560629195123457,"aX":-14.854959037568355},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":13.6,"spinRate":2119,"spinDirection":209},"zone":1,"typeConfidence":0.86,"plateTime":0.4084949904080051,"extension":6.409205921389878},"index":2,"playId":"3bf2953f-5512-39f0-9167-804c1b48f765","pitchNumber":3,"startTime":"2026-08-17T23:50:25.873Z","endTime":"2026-08-17T23:50:28.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38520383075049,"aZ":-22.082998147376628,"pfxX":7.330434875237117,"pfxZ":6.667841068567917,"pX":1.8555478067767068,"pZ":2.6894181255402465,"vX0":4.743818397103599,"vY0":-122.31513000653989,"vZ0":-2.5519911629685934,"x":46.27,"y":166.17,"x0":-1.06222010329317,"y0":50.004178773008476,"z0":5.64226456917605,"aX":11.09312472764576},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.8,"breakHorizontal":-14.4,"spinRate":2715,"spinDirection":87},"zone":12,"typeConfidence":2.0,"plateTime":0.4480061149590866,"extension":6.283932071038861},"index":3,"playId":"504ddad4-dea6-31b8-ad2b-f29fd2573ec2","pitchNumber":4,"startTime":"2026-08-17T23:50:40.210Z","endTime":"2026-08-17T23:50:43.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649103062091516,"aZ":-12.617926688645868,"pfxX":-3.0986250149228582,"pfxZ":10.589069820247458,"pX":-0.8104004482957863,"pZ":3.477784510744447,"vX0":1.891306326257324,"vY0":-135.32966381296208,"vZ0":-3.4799956893099933,"x":147.89,"y":144.88,"x0":-1.1171834241008676,"y0":50.006733614062234,"z0":5.669466583637735,"aX":-5.725474124759273},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2214,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.4053660395138756,"extension":6.298309654756532},"index":4,"playId":"7d85ad8d-b4f5-3127-84a1-9bd98f028cf0","pitchNumber":5,"startTime":"2026-08-17T23:50:53.774Z","endTime":"2026-08-17T23:50:58.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:50:58.235Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:51:11.409Z","endTime":"2026-08-17T23:52:24.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.212962853346585,"aZ":-13.96973633571836,"pfxX":-3.1516518378254235,"pfxZ":9.948159930622923,"pX":-1.218210286702025,"pZ":2.930604705310491,"vX0":1.734033734488342,"vY0":-134.44299543808148,"vZ0":-4.330367122975045,"x":163.44,"y":159.65,"x0":-1.4621356713555345,"y0":50.00587866459898,"z0":5.554199912040426,"aX":-5.768957873134616},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2255,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.40744625343973384,"extension":6.359828104804971},"index":0,"playId":"e71a1c49-8fb3-3a14-9ab1-d94de46330e3","pitchNumber":1,"startTime":"2026-08-17T23:51:21.092Z","endTime":"2026-08-17T23:51:24.485Z","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":89.6,"endSpeed":83.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961930629106735,"aZ":-20.46496990351517,"pfxX":2.308335136932472,"pfxZ":6.683556583608464,"pX":-0.2930247851159066,"pZ":2.7821287401715393,"vX0":1.834336008647484,"vY0":-130.60880078611945,"vZ0":-3.574476538804083,"x":128.17,"y":163.66,"x0":-1.300909163089906,"y0":50.00032585845109,"z0":5.682124227456621,"aX":4.041938632207465},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-4.6,"spinRate":2370,"spinDirection":179},"zone":2,"typeConfidence":0.9,"plateTime":0.41717231375731245,"extension":6.343807116452948},"index":1,"playId":"9ba25836-dfa2-3261-a131-0d9dae80871e","pitchNumber":2,"startTime":"2026-08-17T23:51:33.657Z","endTime":"2026-08-17T23:51:36.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-17T23:51:47.352Z","endTime":"2026-08-17T23:51:55.109Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57981380493651,"aZ":-19.629701814115073,"pfxX":2.47455617198062,"pfxZ":7.040063965729103,"pX":0.4548511711080484,"pZ":2.2202152596143803,"vX0":3.961562005997299,"vY0":-131.5699703189537,"vZ0":-4.925770161092883,"x":99.66,"y":178.83,"x0":-1.3824356850209605,"y0":50.00451118747465,"z0":5.538753063341139,"aX":4.410357189173532},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":-5.3,"spinRate":2428,"spinDirection":181},"zone":6,"typeConfidence":0.9,"plateTime":0.4136965712285168,"extension":6.394822484168045},"index":3,"playId":"c7eac411-fd4e-36dd-9a9c-c36fdf29e4bf","pitchNumber":3,"startTime":"2026-08-17T23:51:55.109Z","endTime":"2026-08-17T23:51:58.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.140062762470304,"aZ":-27.033694793519786,"pfxX":-5.967954777789555,"pfxZ":2.9381509343954875,"pX":-0.45912434268050406,"pZ":2.6022491613820415,"vX0":4.407432757470851,"vY0":-131.30312991020227,"vZ0":-2.4970519587511832,"x":134.5,"y":168.52,"x0":-1.3819422711289124,"y0":50.00387327104708,"z0":5.571834138340252,"aX":-10.447773009465212},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":9.8,"spinRate":1139,"spinDirection":236},"zone":4,"typeConfidence":0.89,"plateTime":0.4167367156629682,"extension":6.370813132198122},"hitData":{"launchSpeed":87.8,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.51,"coordY":146.65}},"index":4,"playId":"459ffec4-82c2-31de-9aeb-8c22cbb82a4a","pitchNumber":4,"startTime":"2026-08-17T23:52:15.551Z","endTime":"2026-08-17T23:52:24.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:52:24.060Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-17T23:52:54.904Z","endTime":"2026-08-17T23:54:36.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-17T23:52:48.249Z","endTime":"2026-08-17T23:52:57.248Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182086037652688,"aZ":-22.223208873839884,"pfxX":2.493119354337276,"pfxZ":5.509502783423961,"pX":0.9539277715141381,"pZ":2.069741954871442,"vX0":4.5416837831430765,"vY0":-132.71027422196744,"vZ0":-5.158144138807616,"x":80.64,"y":182.9,"x0":-1.0953923858075258,"y0":50.001434965282925,"z0":5.631433313557443,"aX":4.498593192722022},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2213,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.4108420810933522,"extension":6.375579379869508},"index":1,"playId":"9fdb59d4-36f0-392c-8c2c-3ebe4af695d3","pitchNumber":1,"startTime":"2026-08-17T23:52:57.248Z","endTime":"2026-08-17T23:53:01.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1797192080976,"aZ":-20.13975447096524,"pfxX":-9.23825674165905,"pfxZ":6.309607708184073,"pX":0.7168138946333882,"pZ":2.5051363758608414,"vX0":8.03523136893921,"vY0":-137.63757021175886,"vZ0":-4.409090846550567,"x":89.68,"y":171.14,"x0":-1.0483300888374165,"y0":50.00522971930707,"z0":5.50216422282964,"aX":-17.626251368142636},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":14.9,"spinRate":2033,"spinDirection":206},"zone":6,"typeConfidence":0.93,"plateTime":0.39883505844417133,"extension":6.537452211375478},"index":2,"playId":"5fa16cfa-ebcc-36a9-8480-cf2dddb30697","pitchNumber":2,"startTime":"2026-08-17T23:53:12.330Z","endTime":"2026-08-17T23:53:15.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.312959435673758,"aZ":-29.756131508683655,"pfxX":7.337109630312586,"pfxZ":1.6210169954671017,"pX":1.6959682813196106,"pZ":1.3530634318777686,"vX0":4.584892692211161,"vY0":-121.65626186320439,"vZ0":-3.6470583572831696,"x":52.35,"y":202.25,"x0":-1.1702934225296928,"y0":50.002049755212354,"z0":5.469014097158497,"aX":10.923845125281987},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.3,"breakHorizontal":-14.4,"spinRate":2664,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.45136078207658104,"extension":6.575309605717335},"index":3,"playId":"e48be452-52c8-38f2-962d-82fecef3e079","pitchNumber":3,"startTime":"2026-08-17T23:53:26.305Z","endTime":"2026-08-17T23:53:29.590Z","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":84.4,"endSpeed":77.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991179848612738,"aZ":-28.794553904746916,"pfxX":6.274428851807486,"pfxZ":2.2120474865149244,"pX":0.6519972996175731,"pZ":3.3101257640720045,"vX0":2.769293415361898,"vY0":-122.94111717838865,"vZ0":0.40669605740010484,"x":92.15,"y":149.41,"x0":-1.3050105638217109,"y0":50.00214313184623,"z0":5.591908950268477,"aX":9.576648301533107},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-12.0,"spinRate":2559,"spinDirection":91},"zone":3,"typeConfidence":2.0,"plateTime":0.44599701044152207,"extension":6.422172699139878},"index":4,"playId":"86f6a734-5581-353c-b49d-02b0163949a7","pitchNumber":4,"startTime":"2026-08-17T23:53:40.590Z","endTime":"2026-08-17T23:53:43.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.336208385191373,"aZ":-15.465845160226486,"pfxX":-3.0117787736695907,"pfxZ":8.897281415242183,"pX":-0.08234818783269601,"pZ":3.75036069961596,"vX0":3.595982810737647,"vY0":-136.49376287951856,"vZ0":-2.4962804243988495,"x":120.14,"y":137.52,"x0":-1.0284471291159167,"y0":50.00467010708776,"z0":5.747624011117495,"aX":-5.657433268070131},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":4.7,"spinRate":2155,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.40199615181816384,"extension":6.4511793898515775},"hitData":{"launchSpeed":98.9,"launchAngle":-10.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.67,"coordY":143.35}},"index":5,"playId":"73df0f1e-ce1a-3a7a-aef2-11097f128246","pitchNumber":5,"startTime":"2026-08-17T23:54:28.507Z","endTime":"2026-08-17T23:54:36.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:54:36.871Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, pitcher Nolan McLean to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:56:40.809Z","endTime":"2026-08-17T23:57:40.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92621293865653,"aZ":-23.38845779982664,"pfxX":-12.790526244453677,"pfxZ":4.540783469006872,"pX":-0.8598009522676964,"pZ":2.7094972237824853,"vX0":11.968097320797515,"vY0":-138.44100935510878,"vZ0":-2.591826207204433,"x":149.77,"y":165.62,"x0":-3.5845362125902946,"y0":50.000999616356225,"z0":5.229279360165099,"aX":-24.737754496879404},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":20.5,"spinRate":2518,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3961733681477959,"extension":6.394244813970734},"index":0,"playId":"154c54a3-b76f-3ff3-ad47-68a8b85d3d26","pitchNumber":1,"startTime":"2026-08-17T23:57:02.289Z","endTime":"2026-08-17T23:57:05.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51454626070737,"aZ":-26.329684959212948,"pfxX":-10.606648904690566,"pfxZ":3.0593320327651305,"pX":0.35973231501503933,"pZ":3.3545630172106393,"vX0":14.332210463006916,"vY0":-137.3339177300578,"vZ0":-0.5616811790865601,"x":103.29,"y":148.21,"x0":-3.549368446914594,"y0":50.0002860221188,"z0":5.353076854401975,"aX":-20.25038322973529},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":2241,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39887695192563166,"extension":6.466205196154215},"index":1,"playId":"d8de122e-7146-3d5d-8e86-ef28abfa92c5","pitchNumber":2,"startTime":"2026-08-17T23:57:16.550Z","endTime":"2026-08-17T23:57:19.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.527480937852634,"aZ":-33.176395275133636,"pfxX":4.17144179764931,"pfxZ":-0.6037805934733704,"pX":1.1526027500967517,"pZ":2.4038907069671316,"vX0":10.543331603315693,"vY0":-128.31877134637102,"vZ0":-0.39278883748153515,"x":73.07,"y":173.87,"x0":-3.5509475735113636,"y0":50.00099448170679,"z0":5.143521672742721,"aX":6.953936967269616},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-10.0,"spinRate":3014,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.42683373936440594,"extension":6.725270347910953},"hitData":{"launchSpeed":64.3,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.85,"coordY":174.6}},"index":2,"playId":"702b3bf5-2072-336d-bbe2-b112c9f13f62","pitchNumber":3,"startTime":"2026-08-17T23:57:30.460Z","endTime":"2026-08-17T23:57:40.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:57:40.502Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out sharply to left fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:57:58.911Z","endTime":"2026-08-17T23:59:12.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070356198651748,"aZ":-28.948387876120357,"pfxX":6.012905215565372,"pfxZ":2.1597958251447604,"pX":0.49663423924903227,"pZ":3.3194448005506136,"vX0":8.634750311471658,"vY0":-122.08682577560225,"vZ0":1.5785881051839152,"x":98.07,"y":149.15,"x0":-3.8798731938846096,"y0":50.00547028414581,"z0":5.172405395136728,"aX":8.994749288760989},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-13.1,"spinRate":3002,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.4502106688685661,"extension":6.417967207402212},"index":0,"playId":"ad15de7e-b4dd-30f9-9f66-dcaedc24d5b4","pitchNumber":1,"startTime":"2026-08-17T23:58:09.664Z","endTime":"2026-08-17T23:58:12.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.113736174031008,"aZ":-42.003564143062086,"pfxX":9.296692229543295,"pfxZ":-7.554821128090996,"pX":-0.19011901990155355,"pZ":2.6114473466243964,"vX0":5.636591344887584,"vY0":-114.98369274145603,"vZ0":2.9442809370565,"x":124.25,"y":168.27,"x0":-3.906228514144528,"y0":50.00567150115453,"z0":5.475367904862055,"aX":12.087251960335022},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.2,"breakHorizontal":-18.5,"spinRate":3261,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.48177555086292223,"extension":6.253864200520441},"index":1,"playId":"528632aa-d364-3d71-9f73-eba151839f4e","pitchNumber":2,"startTime":"2026-08-17T23:58:22.030Z","endTime":"2026-08-17T23:58:25.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628214100842314,"aZ":-42.36533048238983,"pfxX":9.09788396241623,"pfxZ":-7.088988915598855,"pX":0.9803666376289665,"pZ":0.6061779859480136,"vX0":8.26820395696711,"vY0":-120.83903651942691,"vZ0":-1.7973473656169476,"x":79.63,"y":222.41,"x0":-3.702741722185568,"y0":50.00298239080633,"z0":5.1786120337339545,"aX":13.079190068384817},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.0,"breakHorizontal":-18.8,"spinRate":3495,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45818496941467046,"extension":6.304112028965401},"index":2,"playId":"e7874923-8079-3472-90f7-9f6454ca3a4d","pitchNumber":3,"startTime":"2026-08-17T23:58:41.235Z","endTime":"2026-08-17T23:58:46.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60819318278977,"aZ":-38.790001209635086,"pfxX":9.0688564307206,"pfxZ":-4.7829556301423874,"pX":-0.19898602212604283,"pZ":2.5199377163342565,"vX0":5.758576988082201,"vY0":-117.98722324095213,"vZ0":1.8918258622816382,"x":124.58,"y":170.74,"x0":-3.866557658907826,"y0":50.0053146990378,"z0":5.335609840909077,"aX":12.533243713575139},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.7,"breakHorizontal":-18.0,"spinRate":3334,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.46779900010579123,"extension":6.532170919596245},"hitData":{"launchSpeed":102.5,"launchAngle":44.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":78.23,"coordY":69.19}},"index":3,"playId":"034b887a-1f05-398f-89fe-a48b863972e2","pitchNumber":4,"startTime":"2026-08-17T23:59:01.346Z","endTime":"2026-08-17T23:59:12.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-17T23:59:12.352Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-17T23:59:21.288Z","endTime":"2026-08-18T00:00:38.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":68.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50678815130732,"aZ":-41.38729464542206,"pfxX":8.909409385927004,"pfxZ":-7.590358612194082,"pX":-1.850573186903584,"pZ":3.258384072050871,"vX0":2.1989606588761044,"vY0":-110.8986473083049,"vZ0":4.636967646667834,"x":187.54,"y":150.8,"x0":-4.018201349069894,"y0":50.002349840417445,"z0":5.52778796724555,"aX":10.81522725993627},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-11.8,"breakHorizontal":-16.7,"spinRate":3066,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.49876519034193345,"extension":5.990788745607857},"index":0,"playId":"5458c5de-1ad6-3757-9d84-608cfa2b0d20","pitchNumber":1,"startTime":"2026-08-17T23:59:35.679Z","endTime":"2026-08-17T23:59:39.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.110438008410245,"aZ":-23.860729875849476,"pfxX":-1.3540621830783952,"pfxZ":4.486329125516088,"pX":-0.05554622279551985,"pZ":2.8988228215435483,"vX0":9.906955802865273,"vY0":-134.52604007519412,"vZ0":-1.7223110181550583,"x":119.12,"y":160.51,"x0":-3.592459865587562,"y0":50.0049672914736,"z0":5.220191585219932,"aX":-2.51240813741045},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":0.6,"spinRate":2581,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4054242215314696,"extension":6.598442549423384},"index":1,"playId":"57e4ca87-509b-3697-b5ed-b7254e3ab767","pitchNumber":2,"startTime":"2026-08-17T23:59:46.403Z","endTime":"2026-08-17T23:59:54.503Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92686002732402,"aZ":-26.7178128486862,"pfxX":0.12252906267327779,"pfxZ":3.0354267167480753,"pX":0.40454304683842557,"pZ":2.2467212041786313,"vX0":10.55780771869725,"vY0":-133.2662189349129,"vZ0":-2.561642032367911,"x":101.58,"y":178.12,"x0":-3.626040664652485,"y0":50.00123837537756,"z0":5.152418702356522,"aX":0.21913327814894104},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2431,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4111627668332889,"extension":6.770746248804751},"index":2,"playId":"67431812-821e-317d-b679-573dabc822e1","pitchNumber":3,"startTime":"2026-08-18T00:00:13.820Z","endTime":"2026-08-18T00:00:16.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249105275757042,"aZ":-42.17520767663369,"pfxX":9.932449157954574,"pfxZ":-7.1318802553024,"pX":0.15919737759352218,"pZ":3.4166517615774645,"vX0":6.292787641101897,"vY0":-118.88321973280304,"vZ0":4.401654667354354,"x":110.93,"y":146.53,"x0":-3.8319578937130436,"y0":50.004867304898866,"z0":5.420652446406901,"aX":13.920726013969592},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.2,"breakHorizontal":-19.7,"spinRate":3341,"spinDirection":54},"zone":2,"typeConfidence":2.0,"plateTime":0.4644803107138924,"extension":6.37793499075005},"hitData":{"launchSpeed":81.4,"launchAngle":-14.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":170.43}},"index":3,"playId":"9b826a3a-232c-3e12-97c7-52915724d876","pitchNumber":4,"startTime":"2026-08-18T00:00:31.501Z","endTime":"2026-08-18T00:00:38.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:00:38.518Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T00:02:53.924Z","endTime":"2026-08-18T00:04:45.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T00:02:46.126Z","endTime":"2026-08-18T00:02:56.226Z","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(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.5,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45532137486118,"aZ":-20.30680618269786,"pfxX":2.1291699530774246,"pfxZ":6.837953762695682,"pX":-0.5538596934652539,"pZ":2.5352517607136,"vX0":1.8294905279857352,"vY0":-130.39019017965992,"vZ0":-3.9971572988117474,"x":138.11,"y":170.33,"x0":-1.539229046242563,"y0":50.000232149764756,"z0":5.605658113832528,"aX":3.693344350527247},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":-4.2,"spinRate":2429,"spinDirection":178},"zone":4,"typeConfidence":0.9,"plateTime":0.41884079697361143,"extension":6.2546340204124435},"index":1,"playId":"4f64765f-2649-37f6-be86-638ee529dd37","pitchNumber":1,"startTime":"2026-08-18T00:02:56.226Z","endTime":"2026-08-18T00:02:59.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492223651676564,"aZ":-34.61138885699967,"pfxX":-8.300918184883153,"pfxZ":-1.4594829045889064,"pX":-1.1074281549568927,"pZ":1.4661013867038415,"vX0":3.7030455532190256,"vY0":-128.63913886242088,"vZ0":-3.5820995613025968,"x":159.21,"y":199.2,"x0":-1.4896597806036198,"y0":50.003908443059636,"z0":5.569137430791849,"aX":-13.867370190519187},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.2,"breakHorizontal":14.2,"spinRate":1053,"spinDirection":246},"zone":13,"typeConfidence":0.92,"plateTime":0.4263272466478192,"extension":6.284510139157787},"index":2,"playId":"fe82d1ef-e500-36c2-be61-7318731c0d33","pitchNumber":2,"startTime":"2026-08-18T00:03:08.363Z","endTime":"2026-08-18T00:03:15.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.016138773667556,"aZ":-20.803119194101598,"pfxX":2.1069544478264,"pfxZ":6.3389066022006855,"pX":0.049462603669917726,"pZ":2.7622657502503007,"vX0":2.781647417492597,"vY0":-132.7560278221527,"vZ0":-3.5520815826795937,"x":115.11,"y":164.2,"x0":-1.2836459962759748,"y0":50.00509257604329,"z0":5.622342255329779,"aX":3.780762061799163},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-4.4,"spinRate":2475,"spinDirection":178},"zone":2,"typeConfidence":0.9,"plateTime":0.4117504655051687,"extension":6.400232498542455},"index":3,"playId":"bd94158d-6b21-3630-8963-254651b80ce0","pitchNumber":3,"startTime":"2026-08-18T00:03:23.693Z","endTime":"2026-08-18T00:03:26.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.992139473383855,"aZ":-17.227891689891045,"pfxX":-8.011701264575105,"pfxZ":7.829086706095189,"pX":1.1984138879673618,"pZ":2.2263184322147374,"vX0":8.905577396896446,"vY0":-137.6490478760173,"vZ0":-5.555165682058249,"x":71.32,"y":178.67,"x0":-1.045718860431174,"y0":50.00257218667925,"z0":5.44618213220653,"aX":-15.296235067982709},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2045,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.39866850222645756,"extension":6.412347684983745},"index":4,"playId":"7ef36086-4fc2-322c-af81-e9e51ed24b3c","pitchNumber":4,"startTime":"2026-08-18T00:03:42.555Z","endTime":"2026-08-18T00:03:45.875Z","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":90.2,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581645161599774,"aZ":-32.92806332022532,"pfxX":-6.78440496030292,"pfxZ":-0.43046879252714465,"pX":-0.10772455206474674,"pZ":1.1907241937964315,"vX0":5.5250873798430815,"vY0":-131.20560285557488,"vZ0":-4.619669461760548,"x":121.11,"y":206.63,"x0":-1.3666451123120262,"y0":50.00637043371048,"z0":5.44777614345517,"aX":-11.747924499802568},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.7,"breakHorizontal":10.9,"spinRate":1028,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4185836313367961,"extension":6.413998399001946},"index":5,"playId":"f68909e1-3757-3312-a596-acccaeace856","pitchNumber":5,"startTime":"2026-08-18T00:04:00.059Z","endTime":"2026-08-18T00:04:03.071Z","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":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.206068412535274,"aZ":-22.062749230162343,"pfxX":3.489096709617796,"pfxZ":5.733335067834613,"pX":0.14142613389950098,"pZ":3.2123675504461424,"vX0":3.2459499028441012,"vY0":-131.97393967100555,"vZ0":-1.6873432829890014,"x":111.61,"y":152.05,"x0":-1.5578675919454863,"y0":50.00204328462084,"z0":5.485832914879157,"aX":6.150032639622223},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-7.1,"spinRate":2448,"spinDirection":175},"zone":2,"typeConfidence":0.9,"plateTime":0.41510296712207717,"extension":6.371352641868367},"index":6,"playId":"31e7897e-55d3-3518-9cb8-c850f2be8134","pitchNumber":6,"startTime":"2026-08-18T00:04:19.797Z","endTime":"2026-08-18T00:04:23.286Z","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":95.4,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69933519045911,"aZ":-20.484571596090372,"pfxX":-8.827719809573066,"pfxZ":6.031597910496799,"pX":0.0478620309992097,"pZ":3.671332403672744,"vX0":6.467083880317681,"vY0":-138.7459700919519,"vZ0":-1.3819355690864088,"x":115.18,"y":139.65,"x0":-1.172983747432758,"y0":50.005403117191996,"z0":5.548755601878571,"aX":-17.11530391434961},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":14.5,"spinRate":2173,"spinDirection":211},"zone":12,"typeConfidence":0.94,"plateTime":0.39563998782452137,"extension":6.143819620129352},"index":7,"playId":"c2632fa8-1b4b-33c6-8a37-d7e90f01b02e","pitchNumber":7,"startTime":"2026-08-18T00:04:39.288Z","endTime":"2026-08-18T00:04:45.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:04:45.452Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T00:05:07.275Z","endTime":"2026-08-18T00:06:22.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39451945158477,"aZ":-15.542851166426283,"pfxX":-1.983020545018737,"pfxZ":8.614018221597707,"pX":0.5052850059430458,"pZ":1.7859316170084156,"vX0":5.201616213404317,"vY0":-138.20121784897896,"vZ0":-7.248698015088768,"x":97.74,"y":190.56,"x0":-1.1452855064494867,"y0":50.000945409957914,"z0":5.490784644870306,"aX":-3.828299839810186},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":2.5,"spinRate":2223,"spinDirection":202},"zone":9,"typeConfidence":0.91,"plateTime":0.3966374200973011,"extension":6.42397529797593},"index":0,"playId":"c65fcf88-e2c1-3964-b644-3d3433ec5d5c","pitchNumber":1,"startTime":"2026-08-18T00:05:10.898Z","endTime":"2026-08-18T00:05:14.156Z","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":92.6,"endSpeed":85.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.295210703161437,"aZ":-17.4950646708745,"pfxX":-0.06966272830841191,"pfxZ":7.937361584071821,"pX":1.050149519962892,"pZ":3.3816016940933484,"vX0":5.623259794077305,"vY0":-134.86493244790222,"vZ0":-2.503108770646778,"x":76.97,"y":147.48,"x0":-1.0494340437512992,"y0":50.00036587641767,"z0":5.550313156063728,"aX":-0.12946709704232187},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":-1.1,"spinRate":2325,"spinDirection":186},"zone":12,"typeConfidence":0.56,"plateTime":0.40554357177079803,"extension":6.380828231230713},"index":1,"playId":"52b791a8-4c5f-38a7-b777-e3fed91c2e00","pitchNumber":2,"startTime":"2026-08-18T00:05:26.516Z","endTime":"2026-08-18T00:05:29.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.086122576625925,"aZ":-19.828513272814703,"pfxX":-9.457826604242412,"pfxZ":6.4943712160760905,"pX":0.924536043028734,"pZ":2.4955524027592815,"vX0":8.7332014135178,"vY0":-136.74727801025807,"vZ0":-4.263148579905064,"x":81.76,"y":171.4,"x0":-1.0758216899216575,"y0":50.003332985021274,"z0":5.428297378571331,"aX":-17.980763007418297},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":15.4,"spinRate":2175,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.3999531684785733,"extension":6.343345564460882},"index":2,"playId":"01aa19e4-913d-36fa-b112-dc86e424a644","pitchNumber":3,"startTime":"2026-08-18T00:05:41.191Z","endTime":"2026-08-18T00:05:44.871Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.546986168550532,"aZ":-20.641284030260895,"pfxX":-9.777453861191265,"pfxZ":6.016235005943498,"pX":1.727961134765069,"pZ":3.1557871651907123,"vX0":11.198901405450579,"vY0":-137.17476334841658,"vZ0":-2.553467592194149,"x":51.13,"y":153.57,"x0":-1.1250202204986819,"y0":50.00590382230949,"z0":5.496146702935082,"aX":-18.754839436078896},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":15.5,"spinRate":2207,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.3983297643692638,"extension":6.477427443458683},"index":3,"playId":"dd72cba3-0f0b-3aea-9b54-b7f53ecaf075","pitchNumber":4,"startTime":"2026-08-18T00:05:57.141Z","endTime":"2026-08-18T00:06:00.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07331412981332,"aZ":-14.061275116178114,"pfxX":-2.3483732844279905,"pfxZ":9.54657340367506,"pX":-0.8096895189243272,"pZ":3.584174621122814,"vX0":2.218126236902824,"vY0":-137.50831746899195,"vZ0":-2.791078619798959,"x":147.86,"y":142.01,"x0":-1.3252517687341965,"y0":50.0068319521156,"z0":5.577634749128182,"aX":-4.457579505798603},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":3.7,"spinRate":2120,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39971546536984226,"extension":6.296006206189645},"index":4,"playId":"64db51d5-c3dc-34fa-9d69-86ab9c78e35a","pitchNumber":5,"startTime":"2026-08-18T00:06:18.673Z","endTime":"2026-08-18T00:06:22.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:06:22.272Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Bo Bichette lines into an unassisted double play, first baseman Ty France. Francisco Lindor out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T00:06:31.677Z","endTime":"2026-08-18T00:07:38.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_out_returning","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":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03927037757232,"aZ":-20.81789554684372,"pfxX":1.0858509946460075,"pfxZ":6.338192119853453,"pX":0.9010592562562254,"pZ":3.1650218623342194,"vX0":4.809208951058883,"vY0":-132.88524494121222,"vZ0":-2.5758180553523635,"x":82.65,"y":153.32,"x0":-1.0719253895228238,"y0":50.00090408342363,"z0":5.656500625739573,"aX":1.944296924423782},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-3.0,"spinRate":2188,"spinDirection":180},"zone":12,"typeConfidence":0.89,"plateTime":0.4119212656224489,"extension":6.50730242894558},"index":0,"playId":"ce83ab2c-d1ec-35d2-b680-ad613e804f17","pitchNumber":1,"startTime":"2026-08-18T00:06:47.864Z","endTime":"2026-08-18T00:06:50.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233592082853068,"aZ":-18.038124492450144,"pfxX":-7.733968663810086,"pfxZ":7.254160681583181,"pX":0.48219104060161605,"pZ":1.3476841770878318,"vX0":7.551533662584829,"vY0":-138.33703778790763,"vZ0":-7.47992889041167,"x":98.62,"y":202.39,"x0":-1.270733621572929,"y0":50.00441793398178,"z0":5.283820375035424,"aX":-15.075719837843817},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":2026,"spinDirection":209},"zone":14,"typeConfidence":0.92,"plateTime":0.39507758250742375,"extension":6.678902948892098},"index":1,"playId":"50806e90-3083-3b4e-8190-caacadeeb206","pitchNumber":2,"startTime":"2026-08-18T00:07:14.311Z","endTime":"2026-08-18T00:07:17.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359955942998386,"aZ":-20.489984077217134,"pfxX":2.0300767618383193,"pfxZ":6.482549064213639,"pX":0.6745541174272416,"pZ":2.8739328172548255,"vX0":4.030214291622124,"vY0":-132.87638708641236,"vZ0":-3.166468834775829,"x":91.29,"y":161.18,"x0":-1.1208361418163897,"y0":50.00168100796726,"z0":5.556021103814508,"aX":3.6585629973344687},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-4.4,"spinRate":2296,"spinDirection":173},"zone":3,"typeConfidence":0.9,"plateTime":0.4109590742043432,"extension":6.376890319871416},"hitData":{"launchSpeed":94.0,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":174.49}},"index":2,"playId":"05ad2963-6dce-3c96-940d-5c59b89d657c","pitchNumber":3,"startTime":"2026-08-18T00:07:32.147Z","endTime":"2026-08-18T00:07:38.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:07:38.173Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Campusano lines out to left fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:09:40.610Z","endTime":"2026-08-18T00:10:28.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.822408966246417,"aZ":-14.438932918560273,"pfxX":-6.4546474646084,"pfxZ":9.254623635259824,"pX":0.6404127407073961,"pZ":3.602472112560195,"vX0":13.444309061107056,"vY0":-137.84381196724448,"vZ0":-2.004464232321078,"x":92.59,"y":141.51,"x0":-3.470597886666304,"y0":50.00412843656512,"z0":5.318621227718538,"aX":-12.373251350327127},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2380,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3979834138222902,"extension":6.595828281272517},"index":0,"playId":"25770d23-c446-3742-a31d-d43cc542022e","pitchNumber":1,"startTime":"2026-08-18T00:09:50.434Z","endTime":"2026-08-18T00:09:53.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75868453820058,"aZ":-15.935737434727603,"pfxX":-6.990316473200257,"pfxZ":8.44691468030546,"pX":0.43721038790244054,"pZ":1.6867777645007203,"vX0":13.080826446657214,"vY0":-138.03079641765868,"vZ0":-6.456480636379645,"x":100.33,"y":193.24,"x0":-3.462889138846343,"y0":50.00585186691032,"z0":5.136200767524566,"aX":-13.443958665057679},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2325,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39736531316887724,"extension":6.476562221107579},"index":1,"playId":"dd18880a-62af-36a2-961f-3d1540ab820b","pitchNumber":2,"startTime":"2026-08-18T00:10:02.984Z","endTime":"2026-08-18T00:10:05.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443868758562406,"aZ":-27.136265686186057,"pfxX":-12.633756256394149,"pfxZ":2.659257686307555,"pX":-0.6209486475070976,"pZ":2.2871636973805276,"vX0":12.41073008045514,"vY0":-136.91524289501098,"vZ0":-2.7325275198183596,"x":140.67,"y":177.03,"x0":-3.572825569274791,"y0":50.00639870907516,"z0":5.156716376735694,"aX":-23.972623896963636},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.4,"breakHorizontal":20.3,"spinRate":2310,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.400168164276546,"extension":6.529570120267412},"hitData":{"launchSpeed":86.3,"launchAngle":27.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.68,"coordY":82.1}},"index":2,"playId":"deda7ab9-6c80-311b-b2f6-c9404162a2c0","pitchNumber":3,"startTime":"2026-08-18T00:10:20.022Z","endTime":"2026-08-18T00:10:28.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:10:28.060Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a line drive to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:10:49.262Z","endTime":"2026-08-18T00:11:14.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01249663022896,"aZ":-15.060224926900387,"pfxX":-8.02083589976124,"pfxZ":8.948569430833404,"pX":0.3307659768385087,"pZ":1.5888838847740028,"vX0":13.017957997039579,"vY0":-137.77974502583507,"vZ0":-6.9633069420756355,"x":104.39,"y":195.88,"x0":-3.4240135989164204,"y0":50.006534620508546,"z0":5.176205261415525,"aX":-15.347883670358593},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2318,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.39827607447048674,"extension":6.596540135849975},"index":0,"playId":"310174f5-3f80-3a1c-a47d-5b6cc9fd7524","pitchNumber":1,"startTime":"2026-08-18T00:10:52.001Z","endTime":"2026-08-18T00:10:55.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163254497562118,"aZ":-34.02829610888203,"pfxX":-7.908723166506913,"pfxZ":-1.199012564107786,"pX":-0.8518953536853012,"pZ":2.101141077052525,"vX0":9.551656550744752,"vY0":-123.45486930105547,"vZ0":-0.7138663557466716,"x":149.47,"y":182.05,"x0":-3.7402648786768387,"y0":50.0032599597461,"z0":5.253750834400436,"aX":-12.230916074564286},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":12.1,"spinRate":1013,"spinDirection":260},"zone":7,"typeConfidence":2.0,"plateTime":0.44336463841923646,"extension":6.214432527524107},"hitData":{"launchSpeed":77.7,"launchAngle":14.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":139.43,"coordY":131.88}},"index":1,"playId":"155856a1-8133-370f-92e6-35e03abc38f5","pitchNumber":2,"startTime":"2026-08-18T00:11:06.636Z","endTime":"2026-08-18T00:11:14.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:11:14.658Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:11:34.169Z","endTime":"2026-08-18T00:12:22.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":95.4,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.892319209980265,"aZ":-20.139045273818667,"pfxX":-11.910592843351925,"pfxZ":6.253274215840541,"pX":0.09925559434769723,"pZ":2.1693645755720086,"vX0":14.475037411268769,"vY0":-138.12456782889134,"vZ0":-4.559293504079467,"x":113.22,"y":180.21,"x0":-3.6714562646466273,"y0":50.00296093480505,"z0":5.2027498951989735,"aX":-22.924653225229477},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":18.4,"spinRate":2290,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.3971370711806199,"extension":6.704853456243352},"index":0,"playId":"4a40236a-d7d6-3d83-a30f-1285f4303535","pitchNumber":1,"startTime":"2026-08-18T00:11:44.155Z","endTime":"2026-08-18T00:11:47.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545080073800282,"aZ":-41.88831245742221,"pfxX":8.5609563599013,"pfxZ":-7.100612585670802,"pX":0.27665657452243836,"pZ":1.3765254809211362,"vX0":6.805913636481339,"vY0":-117.66962308865995,"vZ0":-0.00899362402481052,"x":106.45,"y":201.61,"x0":-3.792033421094978,"y0":50.00453752060211,"z0":5.344108708524255,"aX":11.705858188629389},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.4,"breakHorizontal":-17.5,"spinRate":3356,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4700166850538663,"extension":6.438187357153916},"index":1,"playId":"d9724c97-011f-3b33-8c58-2970ae40dc34","pitchNumber":2,"startTime":"2026-08-18T00:12:01.172Z","endTime":"2026-08-18T00:12:04.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277059305182963,"aZ":-21.39628307070758,"pfxX":-11.462022242860257,"pfxZ":5.709207362629304,"pX":0.5585229497359856,"pZ":1.982069957602253,"vX0":14.688558630264264,"vY0":-136.56584185700535,"vZ0":-4.793603362583805,"x":95.71,"y":185.26,"x0":-3.4023362464065063,"y0":50.00253379861299,"z0":5.233306949639325,"aX":-21.635745301819192},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":17.6,"spinRate":2348,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.40118570048527014,"extension":6.688320949433009},"index":2,"playId":"6675c2d2-5b26-33f7-ac9e-ed93a95ceb20","pitchNumber":3,"startTime":"2026-08-18T00:12:19.076Z","endTime":"2026-08-18T00:12:22.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:12:22.862Z","atBatIndex":28},{"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":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T00:12:59.848Z","endTime":"2026-08-18T00:13:54.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-18T00:12:46.375Z","endTime":"2026-08-18T00:13:02.150Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081144710161272,"aZ":-33.96620148444488,"pfxX":4.981902208916297,"pfxZ":-1.181965592244433,"pX":0.22000869033624681,"pZ":1.8403290746737482,"vX0":8.666167324912868,"vY0":-122.48425843045291,"vZ0":-0.634577602998796,"x":108.61,"y":189.09,"x0":-4.016826580664881,"y0":50.004460375790934,"z0":5.017178858252461,"aX":7.539258305647309},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":-11.2,"spinRate":3115,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4478592696934478,"extension":6.347886499859415},"index":1,"playId":"44c19df2-5e89-372b-8ff3-5da63cc607d7","pitchNumber":1,"startTime":"2026-08-18T00:13:02.150Z","endTime":"2026-08-18T00:13:05.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3915269294564,"aZ":-25.857759411911584,"pfxX":-9.94427203087554,"pfxZ":3.3684387293426576,"pX":-2.2480499635647218,"pZ":2.276197087130738,"vX0":8.163596111238629,"vY0":-136.80986791533945,"vZ0":-2.921458499290817,"x":202.69,"y":177.32,"x0":-3.995657644937937,"y0":50.00010412158746,"z0":5.152186584957904,"aX":-18.63310283701402},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2313,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4021051167952159,"extension":6.457650898528584},"index":2,"playId":"b690cb36-1b35-3a8d-a06e-dccef2ffe0af","pitchNumber":2,"startTime":"2026-08-18T00:13:25.541Z","endTime":"2026-08-18T00:13:28.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.759347016524302,"aZ":-25.060019957697317,"pfxX":-0.39878924295535867,"pfxZ":3.8855285774494632,"pX":0.1912867901012528,"pZ":2.5647767893105002,"vX0":10.224086148179715,"vY0":-134.7966035938714,"vZ0":-2.277178842400957,"x":109.71,"y":169.53,"x0":-3.6073946943744897,"y0":50.000743884638,"z0":5.199472146035017,"aX":-0.7299400136107204},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":-1.6,"spinRate":2617,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40715521947674294,"extension":6.718356104016296},"hitData":{"launchSpeed":98.0,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":153.71}},"index":3,"playId":"baf4b2de-29b0-3556-9415-92d9dbaeefd2","pitchNumber":3,"startTime":"2026-08-18T00:13:47.674Z","endTime":"2026-08-18T00:13:54.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:13:54.264Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:16:10.305Z","endTime":"2026-08-18T00:16:38.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-18T00:15:57.066Z","endTime":"2026-08-18T00:16:12.477Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":85.2,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.926798412022947,"aZ":-28.979975189778468,"pfxX":5.335382920924718,"pfxZ":2.029703365537271,"pX":0.3815718579454155,"pZ":2.8183552505522846,"vX0":2.6700617235869837,"vY0":-124.10432398746339,"vZ0":-1.098270288034322,"x":102.46,"y":162.68,"x0":-1.3985577659234556,"y0":50.001116908926335,"z0":5.662439473608212,"aX":8.38988927631058},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":-10.2,"spinRate":2529,"spinDirection":128},"zone":6,"typeConfidence":0.89,"plateTime":0.43996278311443593,"extension":6.3564092710766325},"index":1,"playId":"9105b9c1-fa73-35bf-a23a-d857cc0dfbed","pitchNumber":1,"startTime":"2026-08-18T00:16:12.477Z","endTime":"2026-08-18T00:16:15.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.789323859828656,"aZ":-17.95291660223707,"pfxX":-7.5166402431451385,"pfxZ":7.542722663463772,"pX":0.3421987187426786,"pZ":3.32685118835294,"vX0":6.8820808967725595,"vY0":-136.16505565291342,"vZ0":-2.4670916812845505,"x":103.96,"y":148.96,"x0":-1.23656492547718,"y0":50.002264712362155,"z0":5.481244550736124,"aX":-14.170637570048411},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2130,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.40165351017500184,"extension":6.309037050801881},"hitData":{"launchSpeed":97.7,"launchAngle":24.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.77,"coordY":79.71}},"index":2,"playId":"8ab11777-6fff-31dd-8289-6bc8c2ac4730","pitchNumber":2,"startTime":"2026-08-18T00:16:29.371Z","endTime":"2026-08-18T00:16:38.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:16:38.801Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:16:44.969Z","endTime":"2026-08-18T00:17:30.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","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":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.4,"endSpeed":85.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74507073140313,"aZ":-17.37825144582818,"pfxX":-6.213898357196129,"pfxZ":7.926977382857116,"pX":-0.22441315639502438,"pZ":4.229717064752314,"vX0":5.062127907074354,"vY0":-135.97418127459628,"vZ0":-0.36592446910605947,"x":125.55,"y":124.58,"x0":-1.3060026190999716,"y0":50.000202899190995,"z0":5.575321815687406,"aX":-11.595193827968954},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2159,"spinDirection":206},"zone":11,"typeConfidence":0.89,"plateTime":0.4033314275119557,"extension":6.375442190353946},"index":0,"playId":"933938a5-c04f-3038-a608-7657aa161863","pitchNumber":1,"startTime":"2026-08-18T00:17:04.594Z","endTime":"2026-08-18T00:17:07.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.745577351211125,"aZ":-17.658069746879654,"pfxX":1.915198090497955,"pfxZ":8.250810644599335,"pX":0.5973108853761445,"pZ":1.9824017040345583,"vX0":3.9422293019005035,"vY0":-131.2989423510395,"vZ0":-5.835962640151516,"x":94.23,"y":185.26,"x0":-1.1678916192711022,"y0":50.00548357263891,"z0":5.532126808247532,"aX":3.3703935480573644},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":-4.3,"spinRate":2376,"spinDirection":194},"zone":9,"typeConfidence":0.9,"plateTime":0.4159129135513746,"extension":6.484637563079758},"hitData":{"launchSpeed":77.0,"launchAngle":54.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.73,"coordY":128.31}},"index":1,"playId":"96a4ff69-7d81-3e2f-8598-b417074f451c","pitchNumber":2,"startTime":"2026-08-18T00:17:17.995Z","endTime":"2026-08-18T00:17:30.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:17:30.106Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T00:17:36.271Z","endTime":"2026-08-18T00:20:03.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"Groundout","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":7},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787314896337666,"aZ":-21.137877440158142,"pfxX":2.9166115020474184,"pfxZ":6.376787755161351,"pX":0.044866397883417744,"pZ":2.1117798560544854,"vX0":2.663197042018773,"vY0":-130.1007445864722,"vZ0":-4.738830851562259,"x":115.29,"y":181.76,"x0":-1.3674323217561892,"y0":50.00355119741025,"z0":5.538438767325516,"aX":5.049133429304115},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-5.9,"spinRate":2485,"spinDirection":170},"zone":8,"typeConfidence":0.9,"plateTime":0.419427860788951,"extension":6.45478251356108},"index":0,"playId":"a4e02322-0c5b-32f6-9100-5ce8fec0782d","pitchNumber":1,"startTime":"2026-08-18T00:17:50.351Z","endTime":"2026-08-18T00:17:53.493Z","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":2},"index":1,"startTime":"2026-08-18T00:18:00.883Z","endTime":"2026-08-18T00:18:09.063Z","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(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":89.3,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342506780001493,"aZ":-28.578058409895313,"pfxX":-6.352882260955223,"pfxZ":2.099328431453947,"pX":-0.9814232161779901,"pZ":2.1657052815707667,"vX0":3.370998055554791,"vY0":-130.06123839024684,"vZ0":-3.126075386637009,"x":154.41,"y":180.31,"x0":-1.4691176505996437,"y0":50.00314481352873,"z0":5.551113871790024,"aX":-10.881200274366913},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":10.8,"spinRate":1145,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4211695821428272,"extension":6.3619931327814765},"index":2,"playId":"8644cf24-a77a-3dc0-9cbb-78fd73cd6997","pitchNumber":2,"startTime":"2026-08-18T00:18:09.063Z","endTime":"2026-08-18T00:18:12.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.891033902309466,"aZ":-27.334811704650917,"pfxX":4.737876457972925,"pfxZ":2.9110365635049336,"pX":0.41949411666310676,"pZ":2.1599386734981416,"vX0":2.6579622166334147,"vY0":-127.29083972282307,"vZ0":-3.5024343375707496,"x":101.01,"y":180.46,"x0":-1.2494432715537065,"y0":50.004613472197136,"z0":5.686965693619594,"aX":7.877150910893171},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-9.1,"spinRate":2512,"spinDirection":126},"zone":9,"typeConfidence":0.92,"plateTime":0.4281536371051491,"extension":6.362200248598986},"index":3,"playId":"6c268186-07c8-39d7-a632-86dd31c47b28","pitchNumber":3,"startTime":"2026-08-18T00:18:22.702Z","endTime":"2026-08-18T00:18:25.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73226050406799,"aZ":-42.674308100923795,"pfxX":4.585602766262029,"pfxZ":-7.991154508332833,"pX":1.5757037804225915,"pZ":-1.188530986520049,"vX0":4.683988675809843,"vY0":-114.64932608109144,"vZ0":-5.588022797187358,"x":56.94,"y":270.87,"x0":-1.099395142285881,"y0":50.003445470391554,"z0":5.503643387404876,"aX":6.025146529235573},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.7,"breakHorizontal":-9.6,"spinRate":2579,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4801176335505777,"extension":6.562979748843628},"index":4,"playId":"cae445b9-93e6-36ac-9907-00223845f962","pitchNumber":4,"startTime":"2026-08-18T00:18:57.535Z","endTime":"2026-08-18T00:19:00.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429330382919744,"aZ":-18.303070964112496,"pfxX":1.1810608302379393,"pfxZ":7.622677497566528,"pX":1.0960614667350874,"pZ":3.2760725884964836,"vX0":5.735023258959849,"vY0":-133.91122358100571,"vZ0":-2.657767180592617,"x":75.22,"y":150.33,"x0":-1.2251136824672093,"y0":50.00233052953045,"z0":5.5881758985672585,"aX":2.1466971599082676},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-3.4,"spinRate":2439,"spinDirection":183},"zone":12,"typeConfidence":0.88,"plateTime":0.40874788295794895,"extension":6.373164379618286},"index":5,"playId":"996d18da-34d7-3aff-804d-7c11ffe15361","pitchNumber":5,"startTime":"2026-08-18T00:19:18.307Z","endTime":"2026-08-18T00:19:21.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.998921357049493,"aZ":-15.29028557173893,"pfxX":-2.5478875216121235,"pfxZ":8.832326416935041,"pX":1.075587983879783,"pZ":2.5299923425143285,"vX0":7.002489244550611,"vY0":-137.28788273254736,"vZ0":-5.16010403738315,"x":76.0,"y":170.47,"x0":-1.1754786796116867,"y0":50.002585623695396,"z0":5.472329339159516,"aX":-4.8711435760581985},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":3.1,"spinRate":2269,"spinDirection":201},"zone":12,"typeConfidence":0.88,"plateTime":0.398758759451026,"extension":6.387224619519137},"index":6,"playId":"184820f4-402e-3100-98c7-c817cef4329b","pitchNumber":6,"startTime":"2026-08-18T00:19:38.775Z","endTime":"2026-08-18T00:19:41.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86502251744047,"aZ":-18.997648929708404,"pfxX":-9.126103003029103,"pfxZ":7.059153331370464,"pX":0.39185836398884816,"pZ":1.6197184842917507,"vX0":7.633061840933066,"vY0":-135.8021932988645,"vZ0":-6.333675671193975,"x":102.06,"y":195.05,"x0":-1.2702195600047996,"y0":50.005461861421004,"z0":5.304814736497064,"aX":-17.040861321532677},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":14.9,"spinRate":2142,"spinDirection":213},"zone":9,"typeConfidence":0.87,"plateTime":0.4034012127811746,"extension":6.513094624701607},"hitData":{"launchSpeed":67.1,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.42,"coordY":166.88}},"index":7,"playId":"aa618f7a-7120-3afe-929a-8a53e2837833","pitchNumber":7,"startTime":"2026-08-18T00:19:55.710Z","endTime":"2026-08-18T00:20:03.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:20:03.740Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:22:03.743Z","endTime":"2026-08-18T00:23:13.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":682626,"link":"/api/v1/people/682626"},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32277096931185,"aZ":-24.193946732754796,"pfxX":-0.48426649009389866,"pfxZ":4.488511386096942,"pX":1.2892939113170658,"pZ":2.7421808541593524,"vX0":13.168971910626414,"vY0":-132.45787341665834,"vZ0":-1.8784064873694817,"x":67.86,"y":164.74,"x0":-3.6837763584845726,"y0":50.00042549510205,"z0":5.2297512856083355,"aX":-0.8638582874049687},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":-2.0,"spinRate":2527,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.41353234342989076,"extension":6.462787165192096},"index":0,"playId":"32e3b154-888e-3a0a-b6d5-35b5692c8748","pitchNumber":1,"startTime":"2026-08-18T00:22:09.608Z","endTime":"2026-08-18T00:22:13.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.366499213976457,"aZ":-25.067503687238975,"pfxX":-11.263623887262108,"pfxZ":3.8154199103435094,"pX":0.22257874278958978,"pZ":2.6413199530334253,"vX0":13.805837218840786,"vY0":-135.9602179757004,"vZ0":-2.499999143689748,"x":108.52,"y":167.46,"x0":-3.4710091643641543,"y0":50.00097984681583,"z0":5.322693342290909,"aX":-20.968092886183477},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":17.3,"spinRate":2398,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4037329439352946,"extension":6.556441765791798},"index":1,"playId":"54c7051a-16fa-3e42-8103-5fcb432bfc0f","pitchNumber":2,"startTime":"2026-08-18T00:22:26.716Z","endTime":"2026-08-18T00:22:29.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.099620830452043,"aZ":-42.85065895952601,"pfxX":9.637053986492752,"pfxZ":-7.87140261332966,"pX":0.6787944835646921,"pZ":1.2579256344622838,"vX0":7.283882602607314,"vY0":-117.64319421758903,"vZ0":-0.04049537523974944,"x":91.13,"y":204.82,"x0":-3.746416488662893,"y0":50.00497738878836,"z0":5.35883061412599,"aX":13.06642540068714},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.8,"breakHorizontal":-19.7,"spinRate":3506,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4715462320827517,"extension":6.396039710495357},"index":2,"playId":"ddf466f8-4d23-3bc5-9221-2d4da2917453","pitchNumber":3,"startTime":"2026-08-18T00:22:40.019Z","endTime":"2026-08-18T00:22:44.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34218331964604,"aZ":-42.62717261524514,"pfxX":8.277653123350603,"pfxZ":-7.313236974235171,"pX":2.375385818238594,"pZ":0.6861440773125319,"vX0":11.381125333409088,"vY0":-120.96338209174246,"vZ0":-1.8436709088438974,"x":26.46,"y":220.25,"x0":-3.5311592069924758,"y0":50.00235531772996,"z0":5.320465970168319,"aX":11.831767406060148},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.3,"breakHorizontal":-18.5,"spinRate":3538,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4590675313726469,"extension":6.297796654251763},"index":3,"playId":"0cfaddeb-96c1-3aaa-97b4-2e16ce2a5fd7","pitchNumber":4,"startTime":"2026-08-18T00:22:54.994Z","endTime":"2026-08-18T00:22:57.994Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05346816815869,"aZ":-33.47106643329332,"pfxX":-12.427517032187106,"pfxZ":-0.6843314931149092,"pX":0.33108318788984403,"pZ":2.9245536015277085,"vX0":14.52240636948488,"vY0":-137.2200945124656,"vZ0":-0.554850609912876,"x":104.38,"y":159.82,"x0":-3.4302012042750585,"y0":50.00229205590185,"z0":5.421582616713783,"aX":-23.557800232329022},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.1,"breakHorizontal":19.2,"spinRate":2117,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.40006543073333356,"extension":6.496852257775111},"index":4,"playId":"b5ac8ad4-bdf3-3caa-b78f-cd4001f1bd17","pitchNumber":5,"startTime":"2026-08-18T00:23:10.237Z","endTime":"2026-08-18T00:23:13.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:23:13.237Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:23:23.800Z","endTime":"2026-08-18T00:24:40.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636932571369236,"aZ":-23.104158923961965,"pfxX":-0.3868613336884891,"pfxZ":5.027578285304804,"pX":0.19839844305889268,"pZ":3.6794913061186514,"vX0":10.241097549607149,"vY0":-133.02129319449395,"vZ0":0.30127843212078553,"x":109.44,"y":139.43,"x0":-3.639777897917615,"y0":50.004583053734684,"z0":5.230256239921636,"aX":-0.6984470274742859},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.3,"spinRate":2435,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41064706775842197,"extension":6.686056018537247},"index":0,"playId":"c790b915-434e-36eb-89a4-99fb7f1c16e5","pitchNumber":1,"startTime":"2026-08-18T00:23:36.706Z","endTime":"2026-08-18T00:23:39.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33701759294168,"aZ":-30.538964171396795,"pfxX":-11.413700147233296,"pfxZ":0.8598686326190759,"pX":-0.4721085950056932,"pZ":3.017243570263024,"vX0":12.211577957743273,"vY0":-137.65334714899743,"vZ0":-0.5257044208697546,"x":135.0,"y":157.31,"x0":-3.5036975799058956,"y0":50.00323796949805,"z0":5.296030774422756,"aX":-21.691873408042696},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.7,"breakHorizontal":17.8,"spinRate":2202,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3994049661448571,"extension":6.3641470909738205},"index":1,"playId":"801650a2-8fa2-39a5-ae88-30c536b00d07","pitchNumber":2,"startTime":"2026-08-18T00:24:01.642Z","endTime":"2026-08-18T00:24:04.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60763775880225,"aZ":-29.834608642336356,"pfxX":-10.743839942001305,"pfxZ":1.2094068953114672,"pX":-0.5184385507184919,"pZ":3.180774635764843,"vX0":11.614497971029307,"vY0":-138.42238924199393,"vZ0":-0.41613735358411125,"x":136.76,"y":152.9,"x0":-3.384694352365549,"y0":50.0004291651262,"z0":5.34086711290398,"aX":-20.724124322577936},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":2236,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3965922258850165,"extension":6.375959285113558},"index":2,"playId":"88d85335-4d55-3654-bc42-85d337f120b7","pitchNumber":3,"startTime":"2026-08-18T00:24:16.948Z","endTime":"2026-08-18T00:24:20.265Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843019624600892,"aZ":-24.646763724190883,"pfxX":-10.161250567508665,"pfxZ":4.02191688302227,"pX":-0.1811085437271999,"pZ":2.739481221210242,"vX0":12.39696296578218,"vY0":-136.1579285517101,"vZ0":-2.3415923902349323,"x":123.9,"y":164.81,"x0":-3.480220260691361,"y0":50.000985641711985,"z0":5.322066942671384,"aX":-19.012068943068144},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2190,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4027901604389035,"extension":6.448521186440375},"index":3,"playId":"46a055b2-fa01-35d5-a9d4-1fdb43888340","pitchNumber":4,"startTime":"2026-08-18T00:24:37.726Z","endTime":"2026-08-18T00:24:40.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:24:40.726Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:24:47.991Z","endTime":"2026-08-18T00:26:32.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":72.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295472562151232,"aZ":-41.49338800823189,"pfxX":11.972734472551782,"pfxZ":-6.892184562357576,"pX":-1.2633886037006394,"pZ":2.0392106117480737,"vX0":2.8544903423104113,"vY0":-117.03485246582287,"vZ0":1.6060978908381136,"x":165.16,"y":183.72,"x0":-4.060882301134696,"y0":50.00260574347186,"z0":5.306460279327796,"aX":16.188054238656377},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.5,"breakHorizontal":-22.4,"spinRate":3257,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4726061675373612,"extension":6.183161058247036},"index":0,"playId":"d1664361-9828-334d-ae22-ea6d3b47725f","pitchNumber":1,"startTime":"2026-08-18T00:25:03.892Z","endTime":"2026-08-18T00:25:07.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776794313165556,"aZ":-37.89193003451258,"pfxX":11.083112025278442,"pfxZ":-4.052931901710251,"pX":0.32893438379060025,"pZ":1.467376005054449,"vX0":6.3678462379790535,"vY0":-119.14728040920964,"vZ0":-0.5857571996039164,"x":104.46,"y":199.16,"x0":-3.8343685989512384,"y0":50.002095083470664,"z0":5.195223469992355,"aX":15.64190541469283},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.2,"breakHorizontal":-21.8,"spinRate":3409,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.46295634634865923,"extension":6.464855336351792},"index":1,"playId":"5a056665-4595-3f50-bd06-ac24faaf5cb0","pitchNumber":2,"startTime":"2026-08-18T00:25:14.693Z","endTime":"2026-08-18T00:25:18.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.484549265839878,"aZ":-40.36876861307716,"pfxX":9.985266116223919,"pfxZ":-5.7526923567318,"pX":0.6429525520764824,"pZ":1.5959090877690987,"vX0":7.457635497121053,"vY0":-119.81718515257812,"vZ0":0.2016595028788657,"x":92.49,"y":195.69,"x0":-3.829301151501053,"y0":50.00176368855577,"z0":5.178506054974328,"aX":14.225542422143244},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.0,"breakHorizontal":-20.2,"spinRate":3435,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.46068971469729414,"extension":6.454914844259656},"index":2,"playId":"f5f91e90-c3e2-3b39-997c-6148d80dfaa2","pitchNumber":3,"startTime":"2026-08-18T00:25:28.884Z","endTime":"2026-08-18T00:25:31.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848834703340305,"aZ":-41.886705660004004,"pfxX":10.312757546883688,"pfxZ":-6.845289446315661,"pX":-0.21543211103586946,"pZ":2.850905842232951,"vX0":5.5502816500841075,"vY0":-119.42343070302248,"vZ0":3.1388510076880247,"x":125.21,"y":161.81,"x0":-3.923304204581763,"y0":50.00381621080894,"z0":5.334265589870222,"aX":14.628400521798357},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.0,"breakHorizontal":-20.2,"spinRate":3398,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.46183228968843437,"extension":6.499606800089765},"index":3,"playId":"40bf2743-bcbd-3d34-811a-989323767ab8","pitchNumber":4,"startTime":"2026-08-18T00:25:44.316Z","endTime":"2026-08-18T00:25:50.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.888099362122894,"aZ":-42.09270839179789,"pfxX":8.29845316396632,"pfxZ":-6.7739490643621485,"pX":2.5657687281170434,"pZ":1.5725447431441013,"vX0":12.120270656613146,"vY0":-122.17442928087372,"vZ0":-0.03371012932964379,"x":19.2,"y":196.32,"x0":-3.596322527854109,"y0":50.000008550143505,"z0":5.298587668893626,"aX":12.15702897436079},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.8,"breakHorizontal":-18.6,"spinRate":3415,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4536609881222522,"extension":6.391836561719099},"index":4,"playId":"34e3e76f-f9e4-3b50-afe1-2c854b7cdefa","pitchNumber":5,"startTime":"2026-08-18T00:26:11.214Z","endTime":"2026-08-18T00:26:14.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45284026219037,"aZ":-41.81703234086394,"pfxX":8.473779234273705,"pfxZ":-6.64976791669409,"pX":0.8085226465341591,"pZ":0.2608340754140003,"vX0":8.227690216093515,"vY0":-121.51576875960981,"vZ0":-2.4294853715237656,"x":86.18,"y":231.74,"x0":-3.7600944839056507,"y0":50.00269778352247,"z0":5.012698347876723,"aX":12.289495514014549},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.4,"breakHorizontal":-17.8,"spinRate":3491,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4560263545657941,"extension":6.607779436777941},"index":5,"playId":"6ff05836-f359-3e36-8c20-0506edae226e","pitchNumber":6,"startTime":"2026-08-18T00:26:28.114Z","endTime":"2026-08-18T00:26:32.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:26:32.466Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks. Manny Machado to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:26:39.721Z","endTime":"2026-08-18T00:27:59.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.002303278928885,"aZ":-24.48170268672031,"pfxX":-11.13929362379206,"pfxZ":4.009442166513145,"pX":0.3630176221276289,"pZ":0.9822029802845467,"vX0":14.541517159847729,"vY0":-137.99725630583876,"vZ0":-6.714709220172064,"x":103.16,"y":212.26,"x0":-3.538739442854842,"y0":50.00674800596393,"z0":5.107285118778535,"aX":-21.392810747803203},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":2261,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.39759673657354,"extension":6.409308413598374},"index":0,"playId":"6a9abeb9-f506-3a30-8f33-f8426a665cbf","pitchNumber":1,"startTime":"2026-08-18T00:26:58.489Z","endTime":"2026-08-18T00:27:01.811Z","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":94.9,"endSpeed":85.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70075521338068,"aZ":-30.736666201245903,"pfxX":-12.895070103298027,"pfxZ":0.7634970749895214,"pX":1.0873893910894297,"pZ":2.5591782205775924,"vX0":16.58925979561332,"vY0":-137.13765299103395,"vZ0":-1.4921653649111575,"x":75.55,"y":169.68,"x0":-3.388771919971039,"y0":50.00531586367277,"z0":5.223661342036484,"aX":-24.360046767599055},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":19.6,"spinRate":2264,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.40069114924147753,"extension":6.568325281269077},"index":1,"playId":"70dc2bd4-91c9-3bfe-883c-b3f85bafee07","pitchNumber":2,"startTime":"2026-08-18T00:27:14.452Z","endTime":"2026-08-18T00:27:18.311Z","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":95.1,"endSpeed":85.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93625686448046,"aZ":-27.32117724090574,"pfxX":-12.286674835318184,"pfxZ":2.5566762729503765,"pX":1.0087768973193794,"pZ":2.9311656715582295,"vX0":16.3475361255769,"vY0":-137.46836919424658,"vZ0":-1.118160346544559,"x":78.55,"y":159.64,"x0":-3.4427893791549202,"y0":50.00186156525349,"z0":5.212817795424986,"aX":-23.312166873304424},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":2361,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3997660304330237,"extension":6.528513323252027},"index":2,"playId":"b05cbc7d-5d3a-3b7f-abd3-789ce8e5ec78","pitchNumber":3,"startTime":"2026-08-18T00:27:34.491Z","endTime":"2026-08-18T00:27:38.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72613630959635,"aZ":-14.74428259252995,"pfxX":-7.538614937250905,"pfxZ":9.044965783635913,"pX":1.1925600747551743,"pZ":2.925962942354406,"vX0":14.988973783442313,"vY0":-138.3795928030967,"vZ0":-3.3790763863697064,"x":71.54,"y":159.78,"x0":-3.3305261588387447,"y0":50.00354891396762,"z0":5.159369476427962,"aX":-14.530198210590902},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2375,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39680437119142287,"extension":6.530381045874278},"index":3,"playId":"be9a80a3-842f-360d-af6a-6de8763f14c7","pitchNumber":4,"startTime":"2026-08-18T00:27:55.026Z","endTime":"2026-08-18T00:27:59.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:27:59.125Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-18T00:29:06.339Z","endTime":"2026-08-18T00:29:33.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"index":0,"startTime":"2026-08-18T00:28:16.286Z","endTime":"2026-08-18T00:29:08.656Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.919357677436935,"aZ":-26.396523710307207,"pfxX":-11.809867152791938,"pfxZ":3.1124709275306444,"pX":-0.6451621892562561,"pZ":2.0428954595511915,"vX0":12.366007033553489,"vY0":-136.3093181597265,"vZ0":-3.016618666617591,"x":141.59,"y":183.62,"x0":-3.7371845658742395,"y0":50.00146758326949,"z0":5.014852916278589,"aX":-21.908212334850102},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.0,"breakHorizontal":18.4,"spinRate":2281,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4040237113936471,"extension":6.626289516649011},"index":1,"playId":"9bbe788b-e2db-3dfb-92df-c66d4c50c4d7","pitchNumber":1,"startTime":"2026-08-18T00:29:08.656Z","endTime":"2026-08-18T00:29:11.867Z","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":93.6,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37210135032112,"aZ":-21.237290383766606,"pfxX":-1.8443166790812795,"pfxZ":5.921417390314337,"pX":0.3983983127350908,"pZ":2.2435704663393454,"vX0":11.333798711984665,"vY0":-135.72485052282715,"vZ0":-3.6443612367583085,"x":101.81,"y":178.2,"x0":-3.609604100363937,"y0":50.00665177417743,"z0":5.100249169257323,"aX":-3.410445514941884},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":0.7,"spinRate":2630,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.40505756141411586,"extension":6.415571990154225},"hitData":{"launchSpeed":101.0,"launchAngle":37.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.11,"coordY":56.16}},"index":2,"playId":"0044a7e9-66be-3e64-8a7d-c02380f59196","pitchNumber":2,"startTime":"2026-08-18T00:29:24.906Z","endTime":"2026-08-18T00:29:33.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:29:33.986Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:31:25.348Z","endTime":"2026-08-18T00:33:25.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.510385093985548,"aZ":-20.023292171297832,"pfxX":-9.242080313190343,"pfxZ":6.7658234536356785,"pX":-0.6300188735847853,"pZ":2.3409477031429287,"vX0":5.236981490933617,"vY0":-133.60006043462536,"vZ0":-4.374034806822341,"x":141.01,"y":175.57,"x0":-1.4215006314050889,"y0":50.003650521899786,"z0":5.450720733068359,"aX":-16.60041247329656},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":1963,"spinDirection":217},"zone":4,"typeConfidence":0.73,"plateTime":0.41098073992833006,"extension":6.074959400887177},"index":0,"playId":"af4e4172-8ff3-336e-ba6b-e563bb7092ad","pitchNumber":1,"startTime":"2026-08-18T00:31:40.427Z","endTime":"2026-08-18T00:31:43.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67099180924732,"aZ":-12.157548669246577,"pfxX":-2.3961983718420186,"pfxZ":11.038998439047806,"pX":-0.14390628276549336,"pZ":1.9191908544862677,"vX0":3.4256063409015125,"vY0":-134.22205370292124,"vZ0":-7.192751573360435,"x":122.49,"y":186.96,"x0":-1.1289638733945824,"y0":50.006267045005984,"z0":5.510649861623547,"aX":-4.346760506791503},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2205,"spinDirection":202},"zone":8,"typeConfidence":0.9,"plateTime":0.40901080730353057,"extension":6.430456350617764},"index":1,"playId":"cb5203d0-bcdd-367f-86d5-3d1de156327e","pitchNumber":2,"startTime":"2026-08-18T00:31:55.449Z","endTime":"2026-08-18T00:31:58.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892705531308533,"aZ":-26.0104300870825,"pfxX":4.082932734737844,"pfxZ":3.661567911500576,"pX":1.428778480982084,"pZ":1.3350291877338845,"vX0":4.741561401962261,"vY0":-128.91020146145016,"vZ0":-5.781850363092175,"x":62.54,"y":202.73,"x0":-0.9649682557341817,"y0":50.00124345750659,"z0":5.615866114804494,"aX":6.86734272021625},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-8.4,"spinRate":2277,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.42495161697203887,"extension":6.418237376666713},"index":2,"playId":"69d03cdc-2298-3ff3-abcd-aac395385639","pitchNumber":3,"startTime":"2026-08-18T00:32:09.252Z","endTime":"2026-08-18T00:32:12.387Z","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":86.7,"endSpeed":80.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0757565011714,"aZ":-29.870373743505386,"pfxX":3.621600496454349,"pfxZ":1.4216028082788181,"pX":0.7138350485266358,"pZ":2.158209583355218,"vX0":3.397410468279276,"vY0":-126.30964029435538,"vZ0":-2.7385595855972737,"x":89.79,"y":180.51,"x0":-1.117826404088051,"y0":50.00273690212234,"z0":5.6516839423880665,"aX":5.86692963852994},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-7.3,"spinRate":2345,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.43319064910084837,"extension":6.391999731689746},"index":3,"playId":"c95305cd-24da-3586-b95c-8c835758b3b1","pitchNumber":4,"startTime":"2026-08-18T00:32:24.436Z","endTime":"2026-08-18T00:32:27.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.459848497226147,"aZ":-27.75261318129904,"pfxX":6.48315578024885,"pfxZ":3.049907937280901,"pX":0.2960404114462586,"pZ":1.6453692627038814,"vX0":2.004463193427498,"vY0":-119.69346567242286,"vZ0":-2.9808255866829727,"x":105.72,"y":194.36,"x0":-1.394770013513677,"y0":50.001446892507396,"z0":5.3962416841493415,"aX":9.38949774210282},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.0,"breakHorizontal":-12.2,"spinRate":2541,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.4578924019590551,"extension":6.435050682890348},"index":4,"playId":"2b71657b-2b38-3dae-bff0-f5a303de4c8b","pitchNumber":5,"startTime":"2026-08-18T00:32:46.180Z","endTime":"2026-08-18T00:32:50.928Z","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":89.7,"endSpeed":82.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02599654893103,"aZ":-19.814474765206533,"pfxX":2.5090902764056784,"pfxZ":7.140048282318173,"pX":1.6555795441208654,"pZ":3.623436004799921,"vX0":5.883837801562104,"vY0":-130.63758687624485,"vZ0":-1.4221460147838711,"x":53.89,"y":140.95,"x0":-0.9503407525154123,"y0":50.00560901855512,"z0":5.661479256755664,"aX":4.346007942712082},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.8,"breakHorizontal":-5.9,"spinRate":2373,"spinDirection":190},"zone":12,"typeConfidence":0.9,"plateTime":0.4189623829913285,"extension":6.475847941552123},"index":5,"playId":"2afdc079-5a5e-31dd-a7ce-561f97694791","pitchNumber":6,"startTime":"2026-08-18T00:33:06.623Z","endTime":"2026-08-18T00:33:09.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35255103623091,"aZ":-16.95082539507133,"pfxX":-8.12590931681245,"pfxZ":8.192475054536555,"pX":0.7551578090757272,"pZ":2.1386355471302925,"vX0":7.878101731450193,"vY0":-135.62504848962965,"vZ0":-5.556392413067279,"x":88.22,"y":181.04,"x0":-1.1350044039586848,"y0":50.003427972569234,"z0":5.4007440340037265,"aX":-15.101107842406934},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2101,"spinDirection":212},"zone":9,"typeConfidence":0.86,"plateTime":0.4042382800814899,"extension":6.426358694168117},"index":6,"playId":"ea9c0f67-6532-3c2b-83a9-3d37fc9f42c0","pitchNumber":7,"startTime":"2026-08-18T00:33:21.342Z","endTime":"2026-08-18T00:33:25.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:33:25.427Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to left fielder Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:33:36.582Z","endTime":"2026-08-18T00:34:00.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":92.0,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.361077594281927,"aZ":-20.945894811058817,"pfxX":-8.461849457964483,"pfxZ":6.262542804045909,"pX":-0.026735550310610548,"pZ":2.831681473211068,"vX0":6.407934258323725,"vY0":-133.71639192495846,"vZ0":-2.8681323354824206,"x":118.02,"y":162.32,"x0":-1.3660693649449525,"y0":50.00614047297276,"z0":5.437157899467267,"aX":-15.182288422838218},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":13.8,"spinRate":2071,"spinDirection":212},"zone":2,"typeConfidence":0.67,"plateTime":0.4110877647139679,"extension":6.295823299045118},"hitData":{"launchSpeed":87.8,"launchAngle":59.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.82,"coordY":131.89}},"index":0,"playId":"955c8d4a-4255-3270-a68b-7e7b7c7a3e32","pitchNumber":1,"startTime":"2026-08-18T00:33:49.821Z","endTime":"2026-08-18T00:34:00.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:34:00.830Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-18T00:34:07.423Z","endTime":"2026-08-18T00:35:25.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71366511945404,"aZ":-13.714813762015885,"pfxX":-1.6637214908439357,"pfxZ":10.050144859772859,"pX":-0.3872542794363701,"pZ":2.5795564120359176,"vX0":2.8363366275590662,"vY0":-134.99203648208712,"vZ0":-5.2017248850143325,"x":131.76,"y":169.13,"x0":-1.237727596277845,"y0":50.00231760734337,"z0":5.504812701139599,"aX":-3.055862546533835},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":2.4,"spinRate":2141,"spinDirection":202},"zone":4,"typeConfidence":0.88,"plateTime":0.40650226976308046,"extension":6.384512407729362},"index":0,"playId":"e8f953e5-90ba-3300-8d6b-09ea472d14f0","pitchNumber":1,"startTime":"2026-08-18T00:34:23.063Z","endTime":"2026-08-18T00:34:26.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45734143522198,"aZ":-27.051074044575795,"pfxX":4.468585113377307,"pfxZ":3.430012736867697,"pX":0.730960483017511,"pZ":2.439018898785254,"vX0":3.2279499526870867,"vY0":-121.80349349290135,"vZ0":-1.9102050039031355,"x":89.14,"y":172.93,"x0":-1.1950452299156047,"y0":50.001321792108804,"z0":5.588257045168434,"aX":6.666180274145843},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":-8.9,"spinRate":2443,"spinDirection":94},"zone":6,"typeConfidence":2.0,"plateTime":0.4508654202246336,"extension":6.463921419358778},"index":1,"playId":"47718f95-d646-3a48-9a63-bcabb2b6806c","pitchNumber":2,"startTime":"2026-08-18T00:34:38.954Z","endTime":"2026-08-18T00:34:43.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-18T00:34:55.440Z","endTime":"2026-08-18T00:35:04.384Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41044318160523,"aZ":-20.059104457960643,"pfxX":1.5682048815199234,"pfxZ":6.763369623432432,"pX":1.0537463170725054,"pZ":2.5021844923796785,"vX0":5.020032644634888,"vY0":-132.71397651394832,"vZ0":-4.243972570133153,"x":76.83,"y":171.22,"x0":-1.0630439750956993,"y0":50.000539818644,"z0":5.576061522967814,"aX":2.80546338203615},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":2256,"spinDirection":173},"zone":12,"typeConfidence":0.9,"plateTime":0.4121387280104538,"extension":6.520519840861484},"index":3,"playId":"7f367bc4-ea65-315b-8b8a-901ec895af75","pitchNumber":3,"startTime":"2026-08-18T00:35:04.384Z","endTime":"2026-08-18T00:35:07.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.140359573093654,"aZ":-16.629801436184714,"pfxX":-4.273597289491624,"pfxZ":8.205804861925472,"pX":0.8903041287116663,"pZ":1.9946482931055793,"vX0":6.585062864875593,"vY0":-136.53911193771665,"vZ0":-6.120870532082639,"x":83.06,"y":184.92,"x0":-0.9938251954911951,"y0":50.00337307391372,"z0":5.403623542450713,"aX":-8.096406199018496},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":6.4,"spinRate":2122,"spinDirection":207},"zone":14,"typeConfidence":0.75,"plateTime":0.40064645220694883,"extension":6.494919677259409},"index":4,"playId":"c171c2d6-3235-3a9b-bd1d-fccbb71a33cf","pitchNumber":4,"startTime":"2026-08-18T00:35:21.463Z","endTime":"2026-08-18T00:35:25.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:35:25.271Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T00:37:45.062Z","endTime":"2026-08-18T00:39:23.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Pop Out","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":6},"credits":[{"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":"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":85.0,"endSpeed":78.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28344188602212,"aZ":-30.323486228975348,"pfxX":3.6362585915729566,"pfxZ":1.1951962863399848,"pX":0.6595788315881166,"pZ":1.9339054464578902,"vX0":9.75939526779581,"vY0":-123.51879464427623,"vZ0":-1.2855252764121976,"x":91.86,"y":186.56,"x0":-3.8127939533675,"y0":50.00160904934859,"z0":5.007460437160809,"aX":5.625735764403418},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":-8.9,"spinRate":2981,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4432014503704562,"extension":6.545865065609187},"index":0,"playId":"c46b7517-3c07-385b-9cfa-945ab832514a","pitchNumber":1,"startTime":"2026-08-18T00:37:48.430Z","endTime":"2026-08-18T00:37:51.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.091240503224924,"aZ":-23.53461469887605,"pfxX":-11.027308017755608,"pfxZ":4.51394016161748,"pX":1.0019039974378179,"pZ":3.2021517021419372,"vX0":16.291315669293986,"vY0":-137.19523928550882,"vZ0":-1.0594470897559187,"x":78.81,"y":152.32,"x0":-3.568350993794473,"y0":50.00448407243041,"z0":5.190671490140096,"aX":-21.11719564310917},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":16.7,"spinRate":2300,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.3985501290067939,"extension":6.70742236259397},"index":1,"playId":"13d6d470-3924-3676-be98-85d70565c519","pitchNumber":2,"startTime":"2026-08-18T00:38:08.014Z","endTime":"2026-08-18T00:38:11.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97163239204725,"aZ":-41.725883485513585,"pfxX":6.64150111973729,"pfxZ":-6.918582304956627,"pX":2.236584990851146,"pZ":1.3419171870303628,"vX0":11.782514238147417,"vY0":-118.03093227692901,"vZ0":0.13248831522482774,"x":31.75,"y":202.55,"x0":-3.725743407375974,"y0":50.00346864802788,"z0":5.1970357684419834,"aX":9.166909910348883},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.0,"breakHorizontal":-15.5,"spinRate":3326,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4679305614052578,"extension":6.245633403129635},"index":2,"playId":"6dbcd227-0e33-3f4b-b1c0-b03228a57d3a","pitchNumber":3,"startTime":"2026-08-18T00:38:20.222Z","endTime":"2026-08-18T00:38:23.514Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90714235059037,"aZ":-22.93200526213761,"pfxX":-0.02990808493512276,"pfxZ":5.008034828236841,"pX":-1.2865908608951107,"pZ":2.9836213517153345,"vX0":7.006500483998325,"vY0":-134.68519094863595,"vZ0":-1.4977614342162813,"x":166.04,"y":158.22,"x0":-3.912580444483044,"y0":50.00543661744674,"z0":5.160958003467291,"aX":-0.05618039539030534},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-1.3,"spinRate":2493,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40590806493139153,"extension":6.2689686233838735},"index":3,"playId":"ced118c6-2dfb-316b-8366-682c8c5db9f8","pitchNumber":4,"startTime":"2026-08-18T00:38:39.380Z","endTime":"2026-08-18T00:38:43.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.345842662432574,"aZ":-25.063561154723775,"pfxX":-11.439123989675876,"pfxZ":3.800609490192505,"pX":0.01968603140280454,"pZ":1.890989626963952,"vX0":13.440835966528772,"vY0":-136.274774433899,"vZ0":-3.9096420520114017,"x":116.25,"y":187.72,"x0":-3.5019109615698776,"y0":50.00398938097672,"z0":5.085909812792583,"aX":-21.409389620729836},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":17.8,"spinRate":2379,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.40269916603302347,"extension":6.582286029120902},"index":4,"playId":"28704676-0f98-33c8-9dca-1d2c008c3681","pitchNumber":5,"startTime":"2026-08-18T00:38:52.759Z","endTime":"2026-08-18T00:38:55.759Z","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":5,"startTime":"2026-08-18T00:39:04.834Z","endTime":"2026-08-18T00:39:14.016Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62114207622163,"aZ":-28.883560447819086,"pfxX":-12.281506362826669,"pfxZ":1.7508759928219781,"pX":-0.2985464317573294,"pZ":2.6504966950457964,"vX0":13.501465802480292,"vY0":-137.1282445712076,"vZ0":-1.343525642298163,"x":128.38,"y":167.22,"x0":-3.717841214927886,"y0":50.006040982064796,"z0":5.139083630529642,"aX":-23.122203780447578},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.0,"breakHorizontal":19.0,"spinRate":2283,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.401234625053807,"extension":6.641005975132321},"hitData":{"launchSpeed":61.6,"launchAngle":56.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.65,"coordY":154.12}},"index":6,"playId":"2281102e-ffd5-302b-a77f-17052cb56344","pitchNumber":6,"startTime":"2026-08-18T00:39:14.016Z","endTime":"2026-08-18T00:39:23.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:39:23.503Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out 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-18T00:39:34.974Z","endTime":"2026-08-18T00:40:50.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885058030164515,"aZ":-33.18667613603725,"pfxX":3.001875304229312,"pfxZ":-0.6601405625455596,"pX":0.18149373569714333,"pZ":1.4337360167936424,"vX0":9.075791633922623,"vY0":-123.76256842879953,"vZ0":-1.458161549344355,"x":110.08,"y":200.07,"x0":-3.943856721258465,"y0":50.00366777070725,"z0":4.845776568556571,"aX":4.592324430686862},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.3,"breakHorizontal":-7.8,"spinRate":2976,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44492362065502133,"extension":6.591319061548143},"index":0,"playId":"353e5413-fb3f-30b9-99eb-c5ff1577c1d2","pitchNumber":1,"startTime":"2026-08-18T00:39:50.210Z","endTime":"2026-08-18T00:39:54.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.285446396314185,"aZ":-26.72257014169584,"pfxX":-11.76639871970027,"pfxZ":2.9613260468002096,"pX":-0.30861126745809053,"pZ":3.5891409167362758,"vX0":13.057100532804778,"vY0":-135.52381812301468,"vZ0":0.7641398971258616,"x":128.76,"y":141.87,"x0":-3.682473107571548,"y0":50.005078955631504,"z0":5.183959448387322,"aX":-21.679688458515596},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":18.2,"spinRate":2338,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4056540889401923,"extension":6.314510437937841},"index":1,"playId":"a4cb0dc2-e673-3e21-8bac-bf5843dbb1cd","pitchNumber":2,"startTime":"2026-08-18T00:40:03.880Z","endTime":"2026-08-18T00:40:07.160Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23924563530642,"aZ":-24.15414655440954,"pfxX":-1.8247836986014239,"pfxZ":4.367240644873013,"pX":0.30197284075036857,"pZ":2.6539595994576044,"vX0":10.746594658169,"vY0":-134.92067294291454,"vZ0":-2.0247740995269705,"x":105.49,"y":167.12,"x0":-3.501388394615793,"y0":50.00510286144351,"z0":5.1218997833448965,"aX":-3.353192293142081},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":1.0,"spinRate":2535,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40646040643520065,"extension":6.4412761020258005},"index":2,"playId":"be7abbd0-1a19-352d-bdfc-759ae11ff053","pitchNumber":3,"startTime":"2026-08-18T00:40:21.149Z","endTime":"2026-08-18T00:40:24.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35782325471957,"aZ":-41.302310501982454,"pfxX":9.91663248904675,"pfxZ":-6.562306635761038,"pX":-0.6844336194572912,"pZ":1.5221407688063007,"vX0":4.411263226108925,"vY0":-119.02859366219204,"vZ0":0.33319908172338897,"x":143.09,"y":197.68,"x0":-3.867832392461833,"y0":50.003305617410895,"z0":5.216290189236126,"aX":13.792779704072839},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.3,"breakHorizontal":-19.2,"spinRate":3469,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.46566868428238406,"extension":6.601335317351151},"hitData":{"launchSpeed":63.6,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.52,"coordY":177.12}},"index":3,"playId":"4d2aa078-38a7-3563-97a9-2c81c3093a4b","pitchNumber":4,"startTime":"2026-08-18T00:40:41.871Z","endTime":"2026-08-18T00:40:50.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:40:50.981Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-18T00:41:00.511Z","endTime":"2026-08-18T00:42:40.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67074230719073,"aZ":-30.375143281104013,"pfxX":-12.762520617278568,"pfxZ":0.9317151625317042,"pX":0.40112391718415696,"pZ":2.7170762324945668,"vX0":15.335486540747356,"vY0":-138.49171019952388,"vZ0":-1.2867677317195634,"x":101.71,"y":165.42,"x0":-3.55662114959093,"y0":50.005943843835176,"z0":5.224240227586046,"aX":-24.73281675281006},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.6,"breakHorizontal":19.8,"spinRate":2237,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.39587877525803883,"extension":6.6614714202680245},"index":0,"playId":"b8a040b6-be56-343d-95df-e3ff4ac63a28","pitchNumber":1,"startTime":"2026-08-18T00:41:18.756Z","endTime":"2026-08-18T00:41:22.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399469713934643,"aZ":-28.392584205634947,"pfxX":-12.279748835374996,"pfxZ":2.005009920364089,"pX":-0.023036440820191996,"pZ":1.3406304080148463,"vX0":14.003942790554925,"vY0":-136.5512168482399,"vZ0":-4.6568022489881935,"x":117.88,"y":202.58,"x0":-3.6253596619866553,"y0":50.00412239209226,"z0":5.024397508187377,"aX":-23.165487259258075},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":19.2,"spinRate":2396,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40130927135954986,"extension":6.544359167903833},"index":1,"playId":"be94000c-ad39-3a18-8fd6-b654a3edd82e","pitchNumber":2,"startTime":"2026-08-18T00:41:34.055Z","endTime":"2026-08-18T00:41:37.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09284269663355,"aZ":-28.318609893786956,"pfxX":-12.233978867983623,"pfxZ":2.023566793856028,"pX":1.072878401532612,"pZ":1.7461700554277382,"vX0":16.78123258540024,"vY0":-137.61395532391356,"vZ0":-3.8842763018204334,"x":76.1,"y":191.63,"x0":-3.5303069614143365,"y0":50.00554830153959,"z0":5.106372259398863,"aX":-23.341243657901874},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.9,"breakHorizontal":18.4,"spinRate":2405,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3988567704366872,"extension":6.601674483622646},"index":2,"playId":"5e26cc22-7597-3442-a176-977848ef4898","pitchNumber":3,"startTime":"2026-08-18T00:41:49.011Z","endTime":"2026-08-18T00:41:53.113Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.937132441760422,"aZ":-29.900431401479043,"pfxX":5.394955355413135,"pfxZ":1.5122417127569419,"pX":0.9429960417027389,"pZ":1.9038707329134,"vX0":9.887069589383147,"vY0":-122.4267388164869,"vZ0":-1.1532898057114576,"x":81.06,"y":187.38,"x0":-3.861490005701571,"y0":50.00551825447479,"z0":4.958679467403087,"aX":8.124209673068938},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.8,"breakHorizontal":-12.2,"spinRate":3134,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44874391388771917,"extension":6.620716768394397},"index":3,"playId":"ab1daad3-3edc-3666-a7b4-fefa1273b470","pitchNumber":4,"startTime":"2026-08-18T00:42:04.195Z","endTime":"2026-08-18T00:42:07.228Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07795297283135,"aZ":-27.47085466657698,"pfxX":-9.876347636804638,"pfxZ":2.470804912350137,"pX":0.5152266626790514,"pZ":2.126384510495249,"vX0":14.836083496525587,"vY0":-138.00946020717225,"vZ0":-2.953498217820587,"x":97.36,"y":181.37,"x0":-3.676512837826724,"y0":50.00680017443921,"z0":5.0843735572190605,"aX":-18.833061101548417},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":2302,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.39867913030754387,"extension":6.757424581211974},"hitData":{"launchSpeed":87.7,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":153.71}},"index":4,"playId":"542222d2-2869-3b2f-90b0-93eb94276b84","pitchNumber":5,"startTime":"2026-08-18T00:42:32.939Z","endTime":"2026-08-18T00:42:40.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:42:40.859Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"A.J. Ewing lines out to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T00:44:57.402Z","endTime":"2026-08-18T00:45:33.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-18T00:44:45.980Z","endTime":"2026-08-18T00:44:59.713Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902976158548856,"aZ":-29.812888534203015,"pfxX":4.96115002937411,"pfxZ":1.4943380468667051,"pX":-0.7228649990545114,"pZ":2.2959556960481704,"vX0":0.25181570198800923,"vY0":-124.38856957401264,"vZ0":-2.330727029262497,"x":144.55,"y":176.79,"x0":-1.4705903845449677,"y0":50.00452506880443,"z0":5.695765626312916,"aX":7.842367677713548},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-9.1,"spinRate":2427,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.4388821571314687,"extension":6.411055601729785},"index":1,"playId":"26021cc9-7243-36cd-bdd9-946b770ed458","pitchNumber":1,"startTime":"2026-08-18T00:44:59.713Z","endTime":"2026-08-18T00:45:03.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96477591319458,"aZ":-27.431268192802477,"pfxX":-8.041590879338496,"pfxZ":2.818362398465318,"pX":-1.1192500230273044,"pZ":2.105698898315178,"vX0":3.51753497273021,"vY0":-129.0004425451748,"vZ0":-3.424112379111185,"x":159.66,"y":181.93,"x0":-1.4560420511666485,"y0":50.00452060734387,"z0":5.566069847763784,"aX":-13.54757005081468},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":13.8,"spinRate":1176,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.4246680776948,"extension":6.308971275727435},"index":2,"playId":"ab101508-2ed1-31cb-8f00-5d9420a16758","pitchNumber":2,"startTime":"2026-08-18T00:45:13.312Z","endTime":"2026-08-18T00:45:16.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680748131089736,"aZ":-31.79970497665714,"pfxX":4.941013121428688,"pfxZ":0.24121519360600008,"pX":0.5236349567220366,"pZ":1.331137612373145,"vX0":3.1911402649690706,"vY0":-124.1203601476136,"vZ0":-3.7820772471659003,"x":97.04,"y":202.84,"x0":-1.4186394592959393,"y0":50.00576629487359,"z0":5.50865956054197,"aX":7.747966032508871},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-9.7,"spinRate":2425,"spinDirection":128},"zone":14,"typeConfidence":0.88,"plateTime":0.44045028439038036,"extension":6.389279210715883},"hitData":{"launchSpeed":101.5,"launchAngle":8.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":166.38}},"index":3,"playId":"f056c6e2-2375-3057-b2f0-699a083c1373","pitchNumber":3,"startTime":"2026-08-18T00:45:27.343Z","endTime":"2026-08-18T00:45:33.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:45:33.386Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T00:45:43.239Z","endTime":"2026-08-18T00:46:06.587Z","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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355238974151963,"aZ":-42.09535784664158,"pfxX":5.160465448168812,"pfxZ":-7.869232480203665,"pX":0.25662781246972,"pZ":1.3925469423442525,"vX0":1.612996010800803,"vY0":-112.2002628456436,"vZ0":-0.1864087454207506,"x":107.22,"y":201.18,"x0":-1.1440333341605857,"y0":50.001550116189804,"z0":5.805725130009917,"aX":6.507393890313146},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.9,"breakHorizontal":-9.7,"spinRate":2549,"spinDirection":36},"zone":14,"typeConfidence":0.92,"plateTime":0.4902099894871417,"extension":6.400466799484535},"hitData":{"launchSpeed":73.1,"launchAngle":41.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.18,"coordY":109.55}},"index":0,"playId":"ba6fdc80-ea02-3b1b-8f8d-352581a405e0","pitchNumber":1,"startTime":"2026-08-18T00:45:57.559Z","endTime":"2026-08-18T00:46:06.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:46:06.587Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-18T00:46:17.037Z","endTime":"2026-08-18T00:47:41.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418183054945178,"aZ":-15.00070140378512,"pfxX":-8.643550437340856,"pfxZ":9.209139992659715,"pX":1.9137964688923834,"pZ":1.2107266023056746,"vX0":10.84414758868415,"vY0":-135.85400608470994,"vZ0":-8.253512746533335,"x":44.05,"y":206.09,"x0":-1.011001152667828,"y0":50.00360780142143,"z0":5.335991708801815,"aX":-16.120188182990294},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":13.3,"spinRate":2186,"spinDirection":209},"zone":14,"typeConfidence":0.84,"plateTime":0.4035409462090107,"extension":6.505804917304761},"index":0,"playId":"e3732cca-1519-341f-b851-b1c51767734e","pitchNumber":1,"startTime":"2026-08-18T00:46:43.704Z","endTime":"2026-08-18T00:46:46.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.786258065513255,"aZ":-19.649122276442032,"pfxX":3.1391228165602105,"pfxZ":7.182213849002733,"pX":1.1440927413419828,"pZ":1.1172275519993653,"vX0":4.708113707137876,"vY0":-130.53400398267362,"vZ0":-7.382408342398887,"x":73.39,"y":208.61,"x0":-1.0836273480108363,"y0":50.00420373459056,"z0":5.436508256859728,"aX":5.472347798716505},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":-6.6,"spinRate":2350,"spinDirection":189},"zone":14,"typeConfidence":0.89,"plateTime":0.41795714026227415,"extension":6.544624462975138},"index":1,"playId":"c92c5fc1-03fb-35df-993e-88b4b9d21d24","pitchNumber":2,"startTime":"2026-08-18T00:46:57.544Z","endTime":"2026-08-18T00:47:01.207Z","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":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.659903008142244,"aZ":-20.90364279072317,"pfxX":2.6332726383074174,"pfxZ":6.540531717181673,"pX":1.6302607461973828,"pZ":1.0808637031082335,"vX0":6.20485812682767,"vY0":-130.26783990683276,"vZ0":-7.125251157196528,"x":54.86,"y":209.6,"x0":-1.1220420330399867,"y0":50.003298863870995,"z0":5.4249873208115185,"aX":4.537988586707735},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-6.1,"spinRate":2216,"spinDirection":185},"zone":14,"typeConfidence":0.89,"plateTime":0.4200115950226997,"extension":6.463108160103462},"index":2,"playId":"b57f2fa5-26b8-34fc-803e-b1d9b76edc86","pitchNumber":3,"startTime":"2026-08-18T00:47:14.647Z","endTime":"2026-08-18T00:47:17.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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.890029630590462,"aZ":-17.03139853368407,"pfxX":-1.986537609714948,"pfxZ":8.09084029148077,"pX":0.2888945725437756,"pZ":2.467533400571144,"vX0":4.657957548313649,"vY0":-135.73766684628464,"vZ0":-5.037697525005577,"x":105.99,"y":172.16,"x0":-1.1889769811638193,"y0":50.001115781459305,"z0":5.528012323084913,"aX":-3.717510741546007},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":2.6,"spinRate":2139,"spinDirection":206},"zone":6,"typeConfidence":0.87,"plateTime":0.40305927137430064,"extension":6.430130527920828},"hitData":{"launchSpeed":92.0,"launchAngle":29.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.51,"coordY":114.99}},"index":3,"playId":"bce44e50-70f5-3899-a525-bbd7ebb7782d","pitchNumber":4,"startTime":"2026-08-18T00:47:33.554Z","endTime":"2026-08-18T00:47:41.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:47:41.562Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a fly ball to left fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T00:50:21.445Z","endTime":"2026-08-18T00:50:55.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"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":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Pintaro replaces Nolan McLean.","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-18T00:49:41.859Z","endTime":"2026-08-18T00:50:09.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702752,"link":"/api/v1/people/702752"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":1,"startTime":"2026-08-18T00:50:09.656Z","endTime":"2026-08-18T00:50:23.758Z","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":91.0,"endSpeed":84.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396277568553028,"aZ":-24.392246157026744,"pfxX":0.35941856417107143,"pfxZ":4.34343144400561,"pX":0.7871429382037507,"pZ":2.539127471037367,"vX0":9.258040191655049,"vY0":-132.335444104342,"vZ0":-2.071714893351212,"x":87.0,"y":170.22,"x0":-2.787818911207067,"y0":50.00495901666076,"z0":5.099564041653643,"aX":0.6444066663836544},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":-2.4,"spinRate":2836,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.41219326801629474,"extension":6.419618050148148},"index":2,"playId":"0788228f-cd72-3b82-9877-eaab7af280f7","pitchNumber":1,"startTime":"2026-08-18T00:50:23.758Z","endTime":"2026-08-18T00:50:27.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60422081722226,"aZ":-23.28924113357314,"pfxX":0.9847510675728146,"pfxZ":4.949201059404986,"pX":0.6534455929734161,"pZ":1.5857762844720666,"vX0":8.819559120440834,"vY0":-132.2275572451368,"vZ0":-4.707483435513738,"x":92.09,"y":195.96,"x0":-2.8344356476139727,"y0":50.00222274423797,"z0":5.068787430586716,"aX":1.765691136078172},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-3.5,"spinRate":2880,"spinDirection":180},"zone":9,"typeConfidence":0.91,"plateTime":0.41209582702386127,"extension":6.2837642944140875},"hitData":{"launchSpeed":71.3,"launchAngle":53.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.39,"coordY":143.16}},"index":3,"playId":"e6124732-b255-3e6e-ab13-7709a746f21a","pitchNumber":2,"startTime":"2026-08-18T00:50:43.350Z","endTime":"2026-08-18T00:50:55.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:50:55.667Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Fernando Tatis Jr. grounds into a double play, second baseman Marcus Semien to first baseman Jared Young. Luis Rengifo out at 2nd. Fernando Tatis Jr. out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T00:51:14.700Z","endTime":"2026-08-18T00:51:34.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424411752423616,"aZ":-22.499538580393228,"pfxX":0.0030602370283663305,"pfxZ":5.28594243380603,"pX":1.1074257939892687,"pZ":2.6210750707767887,"vX0":9.883531000479788,"vY0":-133.3755128498077,"vZ0":-2.279181137284297,"x":74.79,"y":168.01,"x0":-2.6220896196044925,"y0":50.00202623005487,"z0":5.082449018144546,"aX":0.005113910372396321},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2813,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.4082096303382978,"extension":6.525870745483884},"hitData":{"launchSpeed":87.5,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":149.15}},"index":0,"playId":"a5425c30-1c9f-3f31-891a-11228ba2da39","pitchNumber":1,"startTime":"2026-08-18T00:51:25.610Z","endTime":"2026-08-18T00:51:34.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:51:34.616Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T00:52:03.577Z","endTime":"2026-08-18T00:53:29.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"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"},"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":"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":4},"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":92.2,"endSpeed":85.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681033543903258,"aZ":-24.64891640804572,"pfxX":1.520402494724875,"pfxZ":4.078553540181922,"pX":-1.0853489938282808,"pZ":4.081702986256748,"vX0":4.6858260942889665,"vY0":-134.36756895968745,"vZ0":1.5142175289846893,"x":158.37,"y":128.57,"x0":-3.0430840722224537,"y0":50.00172023862812,"z0":5.251440070019478,"aX":2.804356585200294},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.7,"spinRate":2774,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.4062394539087193,"extension":6.434443236811706},"index":0,"playId":"1c4eba96-6bf6-3e9a-8ebc-ef0f466d0dc2","pitchNumber":1,"startTime":"2026-08-18T00:52:05.312Z","endTime":"2026-08-18T00:52:08.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.773360777716096,"aZ":-25.086382882879636,"pfxX":2.2738501785966765,"pfxZ":3.975086787066851,"pX":1.8041176074365675,"pZ":1.7717948523075415,"vX0":10.763337191004602,"vY0":-132.3496744556054,"vZ0":-3.7725885202062717,"x":48.23,"y":190.94,"x0":-2.601770773376012,"y0":50.005185030276905,"z0":5.041234644141419,"aX":4.055407356360943},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-6.4,"spinRate":2762,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.4129752148060324,"extension":6.334168717371568},"index":1,"playId":"240a448a-c03e-3b71-aed9-8d0d9ce5b644","pitchNumber":2,"startTime":"2026-08-18T00:52:25.574Z","endTime":"2026-08-18T00:52:28.595Z","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":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37768941747276,"aZ":-24.99664481904385,"pfxX":3.560643017016859,"pfxZ":3.9335409518550914,"pX":-1.299775451651321,"pZ":3.122760002237588,"vX0":3.0597067853979754,"vY0":-133.59991034425568,"vZ0":-0.6462140433560998,"x":166.54,"y":154.47,"x0":-2.918734265849658,"y0":50.00016059075617,"z0":5.150150695119247,"aX":6.492751397254815},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":-7.1,"spinRate":2780,"spinDirection":171},"zone":11,"typeConfidence":0.93,"plateTime":0.40858471431626686,"extension":6.247116586511381},"index":2,"playId":"ed958126-5a7a-39c5-a1b5-93c9a842664d","pitchNumber":3,"startTime":"2026-08-18T00:52:45.467Z","endTime":"2026-08-18T00:52:49.011Z","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":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16022309750218,"aZ":-23.186982953181897,"pfxX":0.2652138101361847,"pfxZ":4.990070617225797,"pX":0.05773915115071154,"pZ":2.473622576205396,"vX0":7.4865758050833735,"vY0":-132.5389874813779,"vZ0":-2.4389896861742106,"x":114.8,"y":171.99,"x0":-2.823796956281925,"y0":50.000323646741116,"z0":5.077775502692412,"aX":0.47669917998059347},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":-1.9,"spinRate":2756,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.41138953104310305,"extension":6.159792464832608},"index":3,"playId":"b79f65e8-48d4-3e54-b6ec-b4c1d5b34484","pitchNumber":4,"startTime":"2026-08-18T00:53:06.530Z","endTime":"2026-08-18T00:53:09.530Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21475638813182,"aZ":-30.76124054532569,"pfxX":-10.082964591326542,"pfxZ":0.7368349183408149,"pX":-0.402960214130018,"pZ":1.1001306939885651,"vX0":9.451229254431246,"vY0":-138.295590847952,"vZ0":-4.6596265367030725,"x":132.36,"y":209.08,"x0":-2.5626782723365795,"y0":50.0056117504724,"z0":4.881775368652444,"aX":-19.440838271670536},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.5,"breakHorizontal":16.2,"spinRate":2334,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.3967763020492123,"extension":6.324738518382334},"index":4,"playId":"5bf96086-1c8f-3473-b10f-ec820d6acf8c","pitchNumber":5,"startTime":"2026-08-18T00:53:25.433Z","endTime":"2026-08-18T00:53:29.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:53:29.951Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-18T00:53:39.737Z","endTime":"2026-08-18T00:55:37.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"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,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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27134358120437,"aZ":-24.060069242808282,"pfxX":0.4238603873499468,"pfxZ":4.35203106736847,"pX":-0.12508356713779947,"pZ":2.9940744767688225,"vX0":7.1063617663656595,"vY0":-134.95842274887164,"vZ0":-1.1398737933801504,"x":121.77,"y":157.94,"x0":-2.8352978022966027,"y0":50.00650140989386,"z0":5.098930256895164,"aX":0.7889632443995039},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":-2.2,"spinRate":2840,"spinDirection":182},"zone":2,"typeConfidence":0.91,"plateTime":0.40413122957955094,"extension":6.4149057983288},"index":0,"playId":"fd787855-824f-3348-bcf1-c60d8e0200f3","pitchNumber":1,"startTime":"2026-08-18T00:53:59.172Z","endTime":"2026-08-18T00:54:02.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.923770058648774,"aZ":-24.63138439787994,"pfxX":1.6180432311724502,"pfxZ":4.042080314382105,"pX":1.3323566019659325,"pZ":2.27491326952631,"vX0":10.41848693565657,"vY0":-134.93159898385497,"vZ0":-2.5196355854981243,"x":66.21,"y":177.36,"x0":-2.7696246336468557,"y0":50.00639243939688,"z0":4.9338372467376805,"aX":3.018212235113439},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":-4.9,"spinRate":2784,"spinDirection":166},"zone":14,"typeConfidence":0.92,"plateTime":0.40401784845413724,"extension":6.514197950533273},"index":1,"playId":"e9bb783a-0766-3f5f-8f11-3bf603b43843","pitchNumber":2,"startTime":"2026-08-18T00:54:18.594Z","endTime":"2026-08-18T00:54:21.594Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749215796908647,"aZ":-26.86039371983962,"pfxX":2.2917524782642915,"pfxZ":2.910269243246127,"pX":0.6481687242221116,"pZ":2.597245732388815,"vX0":7.996983351208566,"vY0":-133.4977251251514,"vZ0":-1.4454198654643422,"x":92.29,"y":168.65,"x0":-2.670504565024325,"y0":50.002212890092146,"z0":5.059042164307068,"aX":4.179872452620544},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.6,"spinRate":2922,"spinDirection":167},"zone":6,"typeConfidence":0.92,"plateTime":0.40855983833455234,"extension":6.466805498070015},"index":2,"playId":"8928e073-0f44-38d1-85f4-6ccd0d281d9a","pitchNumber":3,"startTime":"2026-08-18T00:54:39.409Z","endTime":"2026-08-18T00:54:42.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83408246681944,"aZ":-37.19762944058691,"pfxX":4.023432308306321,"pfxZ":-3.355371208559556,"pX":0.4513604804288553,"pZ":0.26895275414306324,"vX0":6.1563358878245795,"vY0":-121.74723365103081,"vZ0":-4.594619786159797,"x":99.8,"y":231.52,"x0":-2.63711993292081,"y0":50.00549368431288,"z0":5.41456616079818,"aX":6.015648527272236},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.0,"breakHorizontal":-8.8,"spinRate":2955,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.4506123260517727,"extension":6.447060816900091},"index":3,"playId":"5999edc2-9a27-336e-adf8-8b13c62cb371","pitchNumber":4,"startTime":"2026-08-18T00:55:00.185Z","endTime":"2026-08-18T00:55:03.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725767698155543,"aZ":-28.172503369413604,"pfxX":1.5580559995580303,"pfxZ":2.224824944208864,"pX":0.3973000812777577,"pZ":2.7510058341777057,"vX0":8.162201342342826,"vY0":-132.62814460843376,"vZ0":-0.8438996739168229,"x":101.86,"y":164.5,"x0":-2.9100712068760006,"y0":50.00325387001937,"z0":5.109750812987821,"aX":2.802629359144567},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2919,"spinDirection":152},"zone":6,"typeConfidence":0.9,"plateTime":0.4114196571524076,"extension":6.512235901130573},"hitData":{"launchSpeed":98.4,"launchAngle":35.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":168.14,"coordY":68.1}},"index":4,"playId":"dc609863-c60c-3531-a022-c3ce7a6b1f17","pitchNumber":5,"startTime":"2026-08-18T00:55:28.819Z","endTime":"2026-08-18T00:55:37.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:55:37.810Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to shortstop Xander Bogaerts.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T00:58:26.754Z","endTime":"2026-08-18T00:58:38.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Hart replaces Walker Buehler.","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-18T00:57:38.508Z","endTime":"2026-08-18T00:58:29.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606996,"link":"/api/v1/people/606996"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":92.9,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529679696527552,"aZ":-21.510369990415033,"pfxX":9.2115942468159,"pfxZ":5.754164756570235,"pX":0.7651993591192605,"pZ":3.2676525792343343,"vX0":-4.8226349859630275,"vY0":-135.27153633266443,"vZ0":-2.7556615394851263,"x":87.83,"y":150.55,"x0":1.374471870477711,"y0":50.00120924585308,"z0":5.807629758290835,"aX":17.068264461924844},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":-15.6,"spinRate":2224,"spinDirection":142},"zone":3,"typeConfidence":0.89,"plateTime":0.40491638163681554,"extension":6.186962721776026},"hitData":{"launchSpeed":54.2,"launchAngle":23.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.36,"coordY":143.08}},"index":1,"playId":"889dbda6-829a-3254-a656-eaba5821800f","pitchNumber":1,"startTime":"2026-08-18T00:58:29.120Z","endTime":"2026-08-18T00:58:38.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T00:58:38.147Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T00:58:49.044Z","endTime":"2026-08-18T01:01:54.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","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":606996,"link":"/api/v1/people/606996"},"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_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":7},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227854496571354,"aZ":-33.86926985397065,"pfxX":7.168039901309061,"pfxZ":-1.1065312102128773,"pX":-1.1058903950259436,"pZ":0.016882521196927642,"vX0":-7.873818750153521,"vY0":-123.43564813498935,"vZ0":-6.640632728192619,"x":159.15,"y":238.32,"x0":1.204923536531059,"y0":50.00287212268405,"z0":5.619166489946775,"aX":10.981489504901123},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":-11.0,"spinRate":1169,"spinDirection":104},"zone":13,"typeConfidence":0.93,"plateTime":0.4449670151581193,"extension":6.39114571764302},"index":0,"playId":"a1438361-63c9-35c4-a62c-6e55418c393a","pitchNumber":1,"startTime":"2026-08-18T00:59:07.226Z","endTime":"2026-08-18T00:59:10.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76412935293195,"aZ":-24.609736815350786,"pfxX":0.9911293370057122,"pfxZ":4.379179292599915,"pX":-1.3243275994093204,"pZ":2.7695004968900228,"vX0":-6.760207897167624,"vY0":-131.15852369628854,"vZ0":-3.10044297627548,"x":167.48,"y":164.0,"x0":1.1666089145947096,"y0":50.00616438856301,"z0":5.818158327688998,"aX":1.714087164733173},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-0.2,"spinRate":2428,"spinDirection":170},"zone":11,"typeConfidence":0.84,"plateTime":0.418852491263344,"extension":6.244238502867688},"index":1,"playId":"9c55a009-3707-3214-9754-3ba7c6f95f6d","pitchNumber":2,"startTime":"2026-08-18T00:59:36.190Z","endTime":"2026-08-18T00:59:39.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056681653821553,"aZ":-20.503203324052215,"pfxX":8.95263289301407,"pfxZ":6.371773092603348,"pX":-0.018526172990547696,"pZ":2.257240632511312,"vX0":-6.374125876573318,"vY0":-134.26200621888665,"vZ0":-5.159694650791049,"x":117.71,"y":177.83,"x0":1.218702675369858,"y0":50.00501924222199,"z0":5.655530529306628,"aX":16.40753453390322},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-14.9,"spinRate":2112,"spinDirection":139},"zone":5,"typeConfidence":0.89,"plateTime":0.4073647294927776,"extension":6.366236258111662},"index":2,"playId":"6ae452cf-ad27-3af6-b37b-7afde87192d1","pitchNumber":3,"startTime":"2026-08-18T01:00:00.596Z","endTime":"2026-08-18T01:00:03.617Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"b65d3111-76f7-3208-b867-05aee68aa869","startTime":"2026-08-18T01:00:28.303Z","endTime":"2026-08-18T01:00:31.303Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"478cebd0-23d0-46ec-95f6-11f727a65fae","startTime":"2026-08-18T01:00:52.608Z","endTime":"2026-08-18T01:01:02.105Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Luis Robert Jr. batting, Carson Benge picked off and caught stealing 2nd base, second baseman Jake Cronenworth.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"478cebd0-23d0-46ec-95f6-11f727a65fae","startTime":"2026-08-18T01:01:15.207Z","endTime":"2026-08-18T01:01:26.089Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":93.3,"endSpeed":85.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24992758104046,"aZ":-22.177719836902284,"pfxX":11.14233171681795,"pfxZ":5.371234184533604,"pX":-0.46940603628474986,"pZ":3.960300440970633,"vX0":-8.085962403628113,"vY0":-135.68213516799156,"vZ0":-0.9322146256828316,"x":134.89,"y":131.85,"x0":1.1047888987070835,"y0":50.00236231011783,"z0":5.8567251597992325,"aX":20.732297868415895},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":-18.4,"spinRate":2174,"spinDirection":142},"zone":11,"typeConfidence":0.92,"plateTime":0.4040090398996048,"extension":6.422219333825725},"index":6,"playId":"e6bbcca2-666c-3333-93b2-8b26326c3c8e","pitchNumber":4,"startTime":"2026-08-18T01:01:26.089Z","endTime":"2026-08-18T01:01:29.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089820370138764,"aZ":-21.51263350680348,"pfxX":11.228985775591505,"pfxZ":5.751788557695541,"pX":0.9181828920218134,"pZ":2.1183731621476616,"vX0":-4.736683089359643,"vY0":-135.64916086240584,"vZ0":-5.533743414315113,"x":82.0,"y":181.58,"x0":1.2330984299362837,"y0":50.00337893086084,"z0":5.69538151483487,"aX":20.82008632769962},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":-19.2,"spinRate":2070,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4045737015597699,"extension":6.402209642467012},"hitData":{"launchSpeed":83.0,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":150.67}},"index":7,"playId":"9fa02017-f8ea-33dc-9533-f00413f35da1","pitchNumber":5,"startTime":"2026-08-18T01:01:44.877Z","endTime":"2026-08-18T01:01:54.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:01:54.068Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-18T01:01:59.389Z","endTime":"2026-08-18T01:04:07.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5731268300051,"aZ":-21.616589330526644,"pfxX":12.1802187310184,"pfxZ":5.678745196975749,"pX":0.502045310365113,"pZ":1.771636237195293,"vX0":-5.405667376666399,"vY0":-136.33832504870685,"vZ0":-6.290317799524345,"x":97.86,"y":190.95,"x0":0.9424078243236541,"y0":50.00046478513634,"z0":5.629270626575116,"aX":22.63172495544087},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-20.6,"spinRate":2099,"spinDirection":137},"zone":9,"typeConfidence":0.92,"plateTime":0.4037311040868161,"extension":6.262931074594774},"index":0,"playId":"56a31e2a-b158-3af5-a5d8-a5dff89701ce","pitchNumber":1,"startTime":"2026-08-18T01:02:21.590Z","endTime":"2026-08-18T01:02:25.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.472003272800123,"aZ":-32.683074950158854,"pfxX":-9.053390777579267,"pfxZ":-0.3559939891163446,"pX":-0.7727912538158801,"pZ":0.48118473251489113,"vX0":-2.998647576966033,"vY0":-120.48959198935361,"vZ0":-5.065345775947771,"x":146.46,"y":225.79,"x0":1.6717113353630302,"y0":50.00204963551083,"z0":5.576509960471441,"aX":-13.001235688515402},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.8,"breakHorizontal":17.2,"spinRate":2896,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.4586802449015579,"extension":6.086916151915658},"index":1,"playId":"493a5eee-fef1-3922-a9ec-03b1a6a7567b","pitchNumber":2,"startTime":"2026-08-18T01:02:42.259Z","endTime":"2026-08-18T01:02:45.350Z","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":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56792265308232,"aZ":-29.378265711641845,"pfxX":-7.15721441114267,"pfxZ":1.9013970168689296,"pX":-0.6771287711981898,"pZ":1.1010596211828882,"vX0":-3.313690682311586,"vY0":-121.44807190522798,"vZ0":-4.50720072109584,"x":142.81,"y":209.05,"x0":1.6419065866920197,"y0":50.00120989148735,"z0":5.586414254696032,"aX":-10.507227461572274},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":13.8,"spinRate":2793,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.4539765848229318,"extension":6.224287901764792},"index":2,"playId":"8df143e0-fb93-3c19-b61e-257ad1bcbe0e","pitchNumber":3,"startTime":"2026-08-18T01:03:02.877Z","endTime":"2026-08-18T01:03:05.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125267939805653,"aZ":-28.71913202986316,"pfxX":-6.654369510964685,"pfxZ":2.231447920174933,"pX":-2.077012053629732,"pZ":1.1952966696630452,"vX0":-6.355218540685907,"vY0":-124.72599954562244,"vZ0":-4.874326251185192,"x":196.17,"y":206.51,"x0":1.3847561038881733,"y0":50.00272546813246,"z0":5.592087469679387,"aX":-10.30251564285624},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":2855,"spinDirection":307},"zone":13,"typeConfidence":0.85,"plateTime":0.44208215341715285,"extension":6.054813231869325},"index":3,"playId":"c68b1f15-2b5d-3d85-951b-80600fb04d2b","pitchNumber":4,"startTime":"2026-08-18T01:03:21.390Z","endTime":"2026-08-18T01:03:24.390Z","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":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.666897860756972,"aZ":-29.83361379750699,"pfxX":-7.2630799131004045,"pfxZ":1.5538530377858946,"pX":-1.8910693212637413,"pZ":1.4421190721040826,"vX0":-5.949610944402219,"vY0":-122.21306439541438,"vZ0":-3.795237312558676,"x":189.08,"y":199.84,"x0":1.524319298614638,"y0":50.000317307256964,"z0":5.597245968183949,"aX":-10.905884546434361},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":14.6,"spinRate":2902,"spinDirection":309},"zone":13,"typeConfidence":0.89,"plateTime":0.44938505272945184,"extension":6.140422148604272},"index":4,"playId":"82ebc24a-3269-3da5-95b7-69f9b4e0a234","pitchNumber":5,"startTime":"2026-08-18T01:03:41.672Z","endTime":"2026-08-18T01:03:44.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02682090729656,"aZ":-16.303439516037823,"pfxX":6.132454158169139,"pfxZ":8.51705685861187,"pX":-0.21463982695740771,"pZ":2.5259740374042243,"vX0":-5.710760933583608,"vY0":-136.157083302977,"vZ0":-5.332834251399746,"x":125.18,"y":170.58,"x0":1.1210231838474116,"y0":50.00040006677572,"z0":5.651526786170473,"aX":11.424691464601905},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-9.7,"spinRate":2339,"spinDirection":135},"zone":5,"typeConfidence":0.91,"plateTime":0.4034499739891566,"extension":6.4048465385214435},"index":5,"playId":"95438fa3-a461-3817-89cb-4e3c2c215ead","pitchNumber":6,"startTime":"2026-08-18T01:04:03.789Z","endTime":"2026-08-18T01:04:07.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:04:07.461Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T01:06:17.910Z","endTime":"2026-08-18T01:06:28.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"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"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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":"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":94.0,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.064669559628726,"aZ":-32.110032769174744,"pfxX":-9.41358537080578,"pfxZ":0.03361800714110785,"pX":0.46788690767926117,"pZ":2.571433063321601,"vX0":11.198410549328313,"vY0":-136.3548026397553,"vZ0":-0.937502186404034,"x":99.17,"y":169.35,"x0":-2.4836569953581433,"y0":50.00221076231669,"z0":5.150087704901286,"aX":-17.594197792980854},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.1,"breakHorizontal":14.5,"spinRate":2263,"spinDirection":242},"zone":6,"typeConfidence":0.9,"plateTime":0.40284690609534923,"extension":6.242961036718923},"hitData":{"launchSpeed":102.6,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":150.16}},"index":0,"playId":"085cc2a2-9c66-3da4-9119-c7947754497b","pitchNumber":1,"startTime":"2026-08-18T01:06:18.394Z","endTime":"2026-08-18T01:06:28.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:06:28.246Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T01:09:40.097Z","endTime":"2026-08-18T01:09:51.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"index":0,"startTime":"2026-08-18T01:06:54.388Z","endTime":"2026-08-18T01:08:02.373Z","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":1},"index":1,"startTime":"2026-08-18T01:08:02.373Z","endTime":"2026-08-18T01:09:42.160Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325301048169496,"aZ":-26.412260034719658,"pfxX":-2.144109378771709,"pfxZ":3.6505150403512427,"pX":0.7240246221163258,"pZ":1.6965037615216054,"vX0":-1.6628610932594072,"vY0":-124.63453723086462,"vZ0":-3.9222097475902027,"x":89.4,"y":192.97,"x0":1.6776522079549416,"y0":50.0014788351989,"z0":5.464082795123972,"aX":-3.383302343986829},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":4.2,"spinRate":2639,"spinDirection":213},"zone":9,"typeConfidence":0.91,"plateTime":0.4389437074204672,"extension":7.054510722159069},"hitData":{"launchSpeed":93.2,"launchAngle":28.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.3,"coordY":84.98}},"index":2,"playId":"bfaa8b65-b7e7-38c3-a6c5-4107fa962a28","pitchNumber":1,"startTime":"2026-08-18T01:09:42.160Z","endTime":"2026-08-18T01:09:51.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:09:51.615Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-18T01:10:13.558Z","endTime":"2026-08-18T01:10:26.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475462927234393,"aZ":-14.075626993853556,"pfxX":4.384052351528499,"pfxZ":9.891722828369486,"pX":0.13895872353314515,"pZ":2.7253722065792063,"vX0":-4.959955254709795,"vY0":-134.4887135554527,"vZ0":-4.583956114019582,"x":111.7,"y":165.19,"x0":1.4385160017154457,"y0":50.004675599023024,"z0":5.452114854369704,"aX":8.023091544120705},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":-6.8,"spinRate":2325,"spinDirection":158},"zone":2,"typeConfidence":0.91,"plateTime":0.4074481412284059,"extension":7.040650716992416},"hitData":{"launchSpeed":89.3,"launchAngle":67.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":152.19}},"index":0,"playId":"88802b19-b587-3406-a7e7-0119c6ec23da","pitchNumber":1,"startTime":"2026-08-18T01:10:16.951Z","endTime":"2026-08-18T01:10:26.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:10:26.985Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T01:12:45.765Z","endTime":"2026-08-18T01:13:32.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_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":80.8,"endSpeed":74.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95907115123182,"aZ":-30.86427539001826,"pfxX":-8.520407681538654,"pfxZ":0.9305248533794579,"pX":0.7247800495054277,"pZ":1.4756381080545806,"vX0":-0.39861550422857767,"vY0":-117.72448043375869,"vZ0":-3.016868780396612,"x":89.37,"y":198.94,"x0":2.002712730559128,"y0":50.00037185048558,"z0":5.639270030491614,"aX":-11.921343998506806},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":15.5,"spinRate":2727,"spinDirection":293},"zone":14,"typeConfidence":0.9,"plateTime":0.46579861480345386,"extension":5.890449858504059},"index":0,"playId":"914f6f0d-ef5b-3e3e-a1e8-23162bd31b7b","pitchNumber":1,"startTime":"2026-08-18T01:13:04.308Z","endTime":"2026-08-18T01:13:07.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928935316838057,"aZ":-21.460607652359776,"pfxX":10.09173525244323,"pfxZ":5.963480065946774,"pX":0.020081293419169328,"pZ":2.2745458488528763,"vX0":-6.342322811872835,"vY0":-133.26335668114135,"vZ0":-4.879517249904037,"x":116.23,"y":177.37,"x0":1.1210558241877615,"y0":50.003176675920606,"z0":5.681782282503132,"aX":18.131770682994652},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.0,"breakHorizontal":-16.9,"spinRate":2088,"spinDirection":136},"zone":5,"typeConfidence":0.89,"plateTime":0.4111882844532033,"extension":6.378425850612012},"hitData":{"launchSpeed":94.8,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.53,"coordY":113.68}},"index":1,"playId":"49eab328-ee28-3a53-8b8c-d91432f755b2","pitchNumber":2,"startTime":"2026-08-18T01:13:22.488Z","endTime":"2026-08-18T01:13:32.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:13:32.825Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a pop up to second baseman Jake Cronenworth. Marcus Semien to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T01:13:41.778Z","endTime":"2026-08-18T01:16:41.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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(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":82.3,"endSpeed":75.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90737923299575,"aZ":-32.52202944429709,"pfxX":-8.771180989807267,"pfxZ":-0.23681215510738518,"pX":-1.1958482562789179,"pZ":1.1157237580868917,"vX0":-3.5607574443045014,"vY0":-119.75920164812491,"vZ0":-3.8395536012151315,"x":162.58,"y":208.66,"x0":1.4537077899304167,"y0":50.00582938390383,"z0":5.674445480783284,"aX":-12.637582790030976},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":16.8,"spinRate":2718,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.4588083003289469,"extension":6.118782429712333},"index":0,"playId":"593198cf-4e4a-3699-a607-1faa320ebb55","pitchNumber":1,"startTime":"2026-08-18T01:14:04.021Z","endTime":"2026-08-18T01:14:08.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676351906326797,"aZ":-24.81309776467036,"pfxX":6.645295967584405,"pfxZ":4.973738456056416,"pX":0.14128704370724735,"pZ":1.8450299324205304,"vX0":-4.697398538338165,"vY0":-121.6358529526976,"vZ0":-4.190774928602003,"x":111.61,"y":188.96,"x0":1.246377579166524,"y0":50.001785109246484,"z0":5.773901561803732,"aX":9.831117184450607},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.2,"breakHorizontal":-10.7,"spinRate":1026,"spinDirection":104},"zone":8,"typeConfidence":0.88,"plateTime":0.4525059917519547,"extension":6.355701062779932},"index":1,"playId":"5d4d3718-ab9a-3e4d-8f40-6b6bd505c595","pitchNumber":2,"startTime":"2026-08-18T01:14:28.812Z","endTime":"2026-08-18T01:14:33.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28700928191934,"aZ":-33.39906781743806,"pfxX":7.712494158033946,"pfxZ":-0.8288284914132813,"pX":-0.5786284350024604,"pZ":0.979276763010904,"vX0":-6.52143791059998,"vY0":-122.0918787821935,"vZ0":-4.327468795379052,"x":139.06,"y":212.34,"x0":1.1498685905208987,"y0":50.002372030337206,"z0":5.709550616720479,"aX":11.422867924990149},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":-12.0,"spinRate":1220,"spinDirection":101},"zone":13,"typeConfidence":0.92,"plateTime":0.45191069031829256,"extension":6.450944183389982},"index":2,"playId":"14cbbd18-bc73-3ebb-a4d4-1acd33c8e467","pitchNumber":3,"startTime":"2026-08-18T01:14:55.867Z","endTime":"2026-08-18T01:14:59.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225164202456956,"aZ":-35.0281660986091,"pfxX":6.08599555685035,"pfxZ":-1.8578292330173767,"pX":0.27547502786236916,"pZ":1.0577281302885393,"vX0":-4.347124577530671,"vY0":-124.1994490618306,"vZ0":-4.168355607908978,"x":106.5,"y":210.22,"x0":1.270449774869555,"y0":50.00089581957664,"z0":5.716643699058447,"aX":9.369825585556757},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":-9.8,"spinRate":1215,"spinDirection":96},"zone":14,"typeConfidence":0.92,"plateTime":0.443467018108858,"extension":6.344986867982532},"index":3,"playId":"2c2e9f18-7831-3e1d-ac50-bf610c209d61","pitchNumber":4,"startTime":"2026-08-18T01:15:20.056Z","endTime":"2026-08-18T01:15:23.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"003483ba-9f64-3712-a5a1-90ee0aadec93","startTime":"2026-08-18T01:15:42.531Z","endTime":"2026-08-18T01:15:45.531Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51185865682275,"aZ":-19.913917043793216,"pfxX":10.121113908656813,"pfxZ":6.731593917348617,"pX":-0.9848836368236997,"pZ":1.6457482722357133,"vX0":-8.872715856681268,"vY0":-134.41168834659527,"vZ0":-6.6229619281309,"x":154.54,"y":194.34,"x0":1.0521629097881928,"y0":50.00026670151826,"z0":5.566944652232157,"aX":18.423108407506554},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":2181,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.4082995093226809,"extension":6.5072577736229835},"index":5,"playId":"ba0fcbe5-b2a3-38d7-88dc-703d760a979f","pitchNumber":5,"startTime":"2026-08-18T01:16:06.148Z","endTime":"2026-08-18T01:16:09.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":75.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894791356475693,"aZ":-25.397893806838535,"pfxX":-4.407325000756833,"pfxZ":4.62089560426872,"pX":-0.7045900864165335,"pZ":1.8058485111352272,"vX0":-3.6951310046683874,"vY0":-121.99851384569351,"vZ0":-3.749386318201664,"x":143.86,"y":190.02,"x0":1.4170204987295851,"y0":50.005521809522214,"z0":5.6183367230727645,"aX":-6.469482504157107},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.4,"breakHorizontal":9.0,"spinRate":2680,"spinDirection":286},"zone":7,"typeConfidence":0.81,"plateTime":0.45357057662657496,"extension":6.154444485076205},"hitData":{"launchSpeed":66.3,"launchAngle":35.0,"totalDistance":213.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.47,"coordY":115.7}},"index":6,"playId":"e77790a7-e760-3067-bb86-a3a019d9a598","pitchNumber":6,"startTime":"2026-08-18T01:16:29.742Z","endTime":"2026-08-18T01:16:41.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:16:41.281Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T01:18:28.523Z","endTime":"2026-08-18T01:21:41.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,9,10],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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-18T01:17:02.047Z","endTime":"2026-08-18T01:17:19.595Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Cristian Pache replaces Jorge Polanco.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-18T01:17:19.595Z","endTime":"2026-08-18T01:18:30.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665506,"link":"/api/v1/people/665506"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63526704371683,"aZ":-20.089594095282276,"pfxX":10.018527566301158,"pfxZ":6.483565031658157,"pX":0.7374912683998609,"pZ":1.549692569509122,"vX0":-4.72191672468131,"vY0":-135.85711532206375,"vZ0":-7.157054944358587,"x":88.89,"y":196.94,"x0":1.1994782693961852,"y0":50.002315220602156,"z0":5.621741035442718,"aX":18.66799620858197},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-17.0,"spinRate":2176,"spinDirection":140},"zone":9,"typeConfidence":0.9,"plateTime":0.40364613337031807,"extension":6.411608340515522},"index":2,"playId":"5a776a15-7db2-383a-b482-be98b1a78d19","pitchNumber":1,"startTime":"2026-08-18T01:18:30.880Z","endTime":"2026-08-18T01:18:34.283Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4272940282394,"aZ":-30.02818310136397,"pfxX":-8.272400920999386,"pfxZ":1.4425406309256577,"pX":-0.49947227340820505,"pZ":2.489069111809546,"vX0":-2.2557800126443888,"vY0":-121.93469970255883,"vZ0":-1.2889828002858694,"x":136.04,"y":171.58,"x0":1.5148148841009708,"y0":50.004553536347395,"z0":5.641807655373637,"aX":-12.320362833516327},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":2774,"spinDirection":300},"zone":4,"typeConfidence":0.9,"plateTime":0.45110577106096006,"extension":6.317031719330032},"index":3,"playId":"167b40c7-6d27-34dd-962e-61ff1dd290b9","pitchNumber":2,"startTime":"2026-08-18T01:18:54.489Z","endTime":"2026-08-18T01:18:57.680Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44897753270559,"aZ":-37.405393981854324,"pfxX":7.503083802015962,"pfxZ":-3.4139204081137606,"pX":0.015145471093440907,"pZ":1.469958379179819,"vX0":-5.075561229414083,"vY0":-123.65667141366819,"vZ0":-2.772718119678458,"x":116.42,"y":199.09,"x0":1.1320185686615991,"y0":50.006125255071176,"z0":5.78175843714398,"aX":11.480901316884658},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.6,"breakHorizontal":-12.2,"spinRate":1179,"spinDirection":102},"zone":14,"typeConfidence":0.92,"plateTime":0.44500425192856685,"extension":6.476223731542041},"index":4,"playId":"7e065319-eb54-3221-b806-48bac8523a26","pitchNumber":3,"startTime":"2026-08-18T01:19:14.796Z","endTime":"2026-08-18T01:19:19.976Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978616955407542,"aZ":-17.926303189152485,"pfxX":8.908121791927005,"pfxZ":7.524742250566144,"pX":0.46812577380459824,"pZ":1.9393280685823686,"vX0":-4.738077764726401,"vY0":-136.89989450006732,"vZ0":-6.531507405745207,"x":99.16,"y":186.42,"x0":1.066493816108215,"y0":50.00024244171006,"z0":5.588433330118534,"aX":16.860696096764134},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":-15.1,"spinRate":2197,"spinDirection":138},"zone":9,"typeConfidence":0.79,"plateTime":0.400510378267362,"extension":6.487431575173999},"index":5,"playId":"5e6e6433-c251-3720-a4f0-da867c8b6591","pitchNumber":4,"startTime":"2026-08-18T01:19:52.132Z","endTime":"2026-08-18T01:19:55.226Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.922372045401755,"aZ":-38.33134768012268,"pfxX":6.566048223325734,"pfxZ":-3.9495059238045855,"pX":-0.4417795704375262,"pZ":-0.5812117002369409,"vX0":-6.169841947146549,"vY0":-125.1008469185618,"vZ0":-7.13726666833057,"x":133.84,"y":254.47,"x0":1.2220809111824755,"y0":50.00180225497736,"z0":5.51131219209761,"aX":10.244265510945167},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.8,"breakHorizontal":-10.2,"spinRate":1249,"spinDirection":91},"zone":13,"typeConfidence":0.94,"plateTime":0.4404761407647717,"extension":6.47257077959464},"index":6,"playId":"7efb6948-6b21-374c-9e83-7a2650152f10","pitchNumber":5,"startTime":"2026-08-18T01:20:14.197Z","endTime":"2026-08-18T01:20:17.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"ea2dcf6b-98c2-47e5-a240-f4fdd3c6a27d","startTime":"2026-08-18T01:20:40.205Z","endTime":"2026-08-18T01:20:45.205Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-18T01:20:52.378Z","endTime":"2026-08-18T01:21:11.905Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14182333193863,"aZ":-30.467131656742986,"pfxX":-6.937327307051005,"pfxZ":1.1446080041531168,"pX":-0.38661631756523895,"pZ":2.522379095287879,"vX0":-2.2335258563573497,"vY0":-122.02692524591973,"vZ0":-1.4202447403662244,"x":131.74,"y":170.68,"x0":1.4449451134977183,"y0":50.00034405757042,"z0":5.771029046471557,"aX":-10.313785463226287},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.9,"breakHorizontal":13.1,"spinRate":2682,"spinDirection":291},"zone":4,"typeConfidence":0.89,"plateTime":0.45128026048126957,"extension":6.242623667300314},"index":9,"playId":"20789628-a887-37d5-9e57-0f54477e6d1a","pitchNumber":6,"startTime":"2026-08-18T01:21:11.905Z","endTime":"2026-08-18T01:21:14.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":85.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.820956788967667,"aZ":-22.553011166791755,"pfxX":10.596243469816951,"pfxZ":5.145474310139271,"pX":-0.6837175638361207,"pZ":3.468944983713314,"vX0":-8.039276520877053,"vY0":-136.31576448286302,"vZ0":-1.8349593633287657,"x":143.06,"y":145.12,"x0":0.9368032502652772,"y0":50.002825878332715,"z0":5.718428451190761,"aX":19.80964470423472},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-17.3,"spinRate":2170,"spinDirection":139},"zone":11,"typeConfidence":0.92,"plateTime":0.4028416059566071,"extension":6.447164965786584},"index":10,"playId":"021d7952-a09e-3c50-b851-3b498a16db3b","pitchNumber":7,"startTime":"2026-08-18T01:21:37.995Z","endTime":"2026-08-18T01:21:41.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:21:41.109Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T01:22:31.185Z","endTime":"2026-08-18T01:24:09.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":{"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-18T01:22:14.026Z","endTime":"2026-08-18T01:22:33.484Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.625218742904593,"aZ":-29.780875109425867,"pfxX":-6.444362095121894,"pfxZ":1.5344562196186393,"pX":-0.506996543294108,"pZ":1.568126641459293,"vX0":-3.122117321540421,"vY0":-124.87050128267191,"vZ0":-3.637930251158555,"x":136.33,"y":196.44,"x0":1.6009988325683073,"y0":50.00424247297206,"z0":5.522274019758606,"aX":-10.070354147421124},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":12.5,"spinRate":2842,"spinDirection":290},"zone":7,"typeConfidence":0.88,"plateTime":0.44041531146209767,"extension":6.179790581718945},"index":1,"playId":"24c4fd43-df6e-31a9-a0d6-cd5d061de787","pitchNumber":1,"startTime":"2026-08-18T01:22:33.484Z","endTime":"2026-08-18T01:22:39.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239895080798888,"aZ":-30.531172536899568,"pfxX":-6.8575192088921995,"pfxZ":1.0485384755531166,"pX":-0.934764475159137,"pZ":1.6175056069090603,"vX0":-3.8754686776074596,"vY0":-124.90839047597436,"vZ0":-3.449709910953572,"x":152.63,"y":195.11,"x0":1.5322614192794868,"y0":50.0027999840815,"z0":5.550690997938283,"aX":-10.73888785613766},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":13.3,"spinRate":2928,"spinDirection":297},"zone":13,"typeConfidence":0.88,"plateTime":0.4399942750625083,"extension":6.319312456488449},"index":2,"playId":"c8f23850-3dcf-3b70-944b-8093dd134629","pitchNumber":2,"startTime":"2026-08-18T01:22:59.750Z","endTime":"2026-08-18T01:23:04.395Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23396980559902,"aZ":-20.683736993858805,"pfxX":10.809330068802538,"pfxZ":5.99006708492046,"pX":-0.21535013865388078,"pZ":1.6160686815129053,"vX0":-7.3675219508512155,"vY0":-137.97481994299102,"vZ0":-6.630531417192381,"x":125.21,"y":195.15,"x0":1.092506070556427,"y0":50.000593208506004,"z0":5.455717426451239,"aX":20.726619798500234},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-17.9,"spinRate":2220,"spinDirection":132},"zone":8,"typeConfidence":0.92,"plateTime":0.39778741556843,"extension":6.578650698593162},"index":3,"playId":"308611e7-4017-3b76-9d50-94e473120b81","pitchNumber":3,"startTime":"2026-08-18T01:23:25.004Z","endTime":"2026-08-18T01:23:28.235Z","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":1},"index":4,"playId":"7aeb45ff-9926-4c3d-959d-efb12d65dba7","startTime":"2026-08-18T01:23:45.249Z","endTime":"2026-08-18T01:23:50.249Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5506923974142,"aZ":-33.08669671209616,"pfxX":-7.9449257110228455,"pfxZ":-0.6104602812336655,"pX":0.5042859689443041,"pZ":3.30632796448696,"vX0":-0.031096653463249246,"vY0":-122.03970145800864,"vZ0":1.1202449844019582,"x":97.78,"y":149.51,"x0":1.5469025650846755,"y0":50.005682848295685,"z0":5.726034937705679,"aX":-11.796801813001226},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":2820,"spinDirection":301},"zone":3,"typeConfidence":0.9,"plateTime":0.4515499436324353,"extension":5.945500859534408},"index":5,"playId":"a3a1bc9e-c4b0-3e19-9d72-30468990b29e","pitchNumber":4,"startTime":"2026-08-18T01:24:06.147Z","endTime":"2026-08-18T01:24:09.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:24:09.307Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Francisco Lindor grounds into a force out, fielded by third baseman Manny Machado. Marcus Semien out at 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-18T01:24:24.217Z","endTime":"2026-08-18T01:24:54.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550408629921996,"aZ":-38.07803556282441,"pfxX":6.8663796501361904,"pfxZ":-3.9181899367936213,"pX":0.5238987604619392,"pZ":1.2621619945924785,"vX0":-3.8840287529893063,"vY0":-123.33131127558167,"vZ0":-2.9452145168039436,"x":97.03,"y":204.7,"x0":1.2451784169336224,"y0":50.003581433905985,"z0":5.754462764630876,"aX":10.345785861483769},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.6,"breakHorizontal":-11.3,"spinRate":1072,"spinDirection":97},"zone":14,"typeConfidence":0.92,"plateTime":0.4478964152803755,"extension":6.426498073966607},"hitData":{"launchSpeed":76.7,"launchAngle":-29.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":173.98}},"index":0,"playId":"ed2773f7-61c3-306d-89bc-e50f8413aef5","pitchNumber":1,"startTime":"2026-08-18T01:24:46.009Z","endTime":"2026-08-18T01:24:54.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:24:54.520Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T01:27:24.612Z","endTime":"2026-08-18T01:29:57.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":[2,3,5,6,7,8,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cristian Pache remains in the game as the designated hitter.","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-18T01:26:45.199Z","endTime":"2026-08-18T01:26:45.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665506,"link":"/api/v1/people/665506"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"description":"Pitching Change: Daniel Duarte 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":1,"startTime":"2026-08-18T01:26:45.227Z","endTime":"2026-08-18T01:27:26.837Z","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(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":79.4,"endSpeed":72.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039792820455165,"aZ":-27.015182335587927,"pfxX":9.649353984728442,"pfxZ":3.8879953711204305,"pX":-0.03415295666698181,"pZ":2.00658221373655,"vX0":0.7596080391499253,"vY0":-115.5369719918514,"vZ0":-2.0537858922792758,"x":118.3,"y":184.6,"x0":-1.6197585863613952,"y0":50.004919202038714,"z0":5.548227424307087,"aX":12.818881351162842},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":2545,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.4772771174550545,"extension":5.652107233000315},"index":2,"playId":"fcfad0e7-ea16-34a3-8ea5-0e161d067829","pitchNumber":1,"startTime":"2026-08-18T01:27:26.837Z","endTime":"2026-08-18T01:27:30.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391107207353453,"aZ":-24.575963053053574,"pfxX":3.1030219972330864,"pfxZ":4.494898243241806,"pX":0.4619189541471618,"pZ":3.2589804869801124,"vX0":3.3351341235268603,"vY0":-129.30657213818856,"vZ0":-1.5548663210284315,"x":99.39,"y":150.79,"x0":-1.2485260251941264,"y0":50.00260053671376,"z0":5.756726073817655,"aX":5.2453654307871584},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-6.4,"spinRate":2449,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.4238688896023586,"extension":5.955824639027362},"index":3,"playId":"09bbcf50-a41a-3b7e-8a4c-be26636b0c8c","pitchNumber":2,"startTime":"2026-08-18T01:27:43.191Z","endTime":"2026-08-18T01:27:46.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-18T01:27:52.686Z","endTime":"2026-08-18T01:28:07.615Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337058048589824,"aZ":-32.00921943689235,"pfxX":8.01388694825597,"pfxZ":0.12280705947520687,"pX":1.119168509156218,"pZ":2.0015976699216425,"vX0":3.1102864210965926,"vY0":-117.21352419327158,"vZ0":-1.1580145820701602,"x":74.34,"y":184.74,"x0":-1.2741110816077907,"y0":50.00366645415075,"z0":5.546335372948512,"aX":10.925581781632651},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.2,"breakHorizontal":-15.4,"spinRate":2563,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.4709588822011401,"extension":5.871205322371274},"index":5,"playId":"12e5a71d-809c-3f86-b30e-7e54e0514fda","pitchNumber":3,"startTime":"2026-08-18T01:28:07.615Z","endTime":"2026-08-18T01:28:11.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313464117793863,"aZ":-13.399435510062807,"pfxX":-4.476631105180251,"pfxZ":9.68005406496427,"pX":-0.3072065752476796,"pZ":3.286418678714904,"vX0":3.749771914219316,"vY0":-138.48918188017603,"vZ0":-4.317907461406465,"x":128.71,"y":150.05,"x0":-1.0980091193163197,"y0":50.00616902289701,"z0":5.764033479226747,"aX":-8.685782071119096},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2216,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.39570127257086485,"extension":5.886111842162937},"index":6,"playId":"ccb7f40c-deb3-323d-8cd4-ae8884d62d3a","pitchNumber":4,"startTime":"2026-08-18T01:28:28.942Z","endTime":"2026-08-18T01:28:32.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341485854082855,"aZ":-25.804186723062298,"pfxX":1.40202384052215,"pfxZ":3.664026906176984,"pX":-0.8094822859559884,"pZ":3.7635693956967007,"vX0":1.058623344121723,"vY0":-131.22775293188923,"vZ0":-0.15025096910403202,"x":147.86,"y":137.16,"x0":-1.4006351215333321,"y0":50.00569700882984,"z0":5.74736254160787,"aX":2.440331754451845},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2521,"spinDirection":176},"zone":11,"typeConfidence":0.9,"plateTime":0.41773245957701555,"extension":5.787044521453563},"index":7,"playId":"62290eda-4be5-30a8-80e7-c2d0ecd318f5","pitchNumber":5,"startTime":"2026-08-18T01:28:49.290Z","endTime":"2026-08-18T01:28:55.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.992771598489494,"aZ":-22.443981128843784,"pfxX":-8.981543907360576,"pfxZ":5.163774678199935,"pX":-1.13331687579638,"pZ":2.822717679804435,"vX0":3.868605354205915,"vY0":-136.81057786883753,"vZ0":-2.9337483705982703,"x":160.2,"y":162.57,"x0":-1.4039962137732307,"y0":50.00085672941508,"z0":5.458428002807418,"aX":-16.913965068184734},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":15.4,"spinRate":2258,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.40134290198912703,"extension":5.929565897215368},"index":8,"playId":"8b511e6a-6c31-30d4-bf65-0921b96b7959","pitchNumber":6,"startTime":"2026-08-18T01:29:12.959Z","endTime":"2026-08-18T01:29:16.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.346356044977046,"aZ":-30.397665845618093,"pfxX":-8.246981713456387,"pfxZ":1.0996165365253692,"pX":-1.238979071648403,"pZ":1.0353133349049228,"vX0":3.448665837442416,"vY0":-126.97876850957407,"vZ0":-4.59517466202068,"x":164.23,"y":210.83,"x0":-1.5505222620501329,"y0":50.00510286316983,"z0":5.31422766855369,"aX":-13.338302179252814},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":14.0,"spinRate":1690,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4329679531156576,"extension":5.978913616281832},"index":9,"playId":"0d3b31dc-9b8f-39f8-8666-4eb05f2b9c16","pitchNumber":7,"startTime":"2026-08-18T01:29:35.944Z","endTime":"2026-08-18T01:29:39.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317996868693978,"aZ":-33.20399676635866,"pfxX":10.66385432372774,"pfxZ":-0.781840144422989,"pX":0.15019601340539698,"pZ":1.2958986943891955,"vX0":0.2009682658025102,"vY0":-114.92312236234733,"vZ0":-2.2580075161546693,"x":111.27,"y":203.79,"x0":-1.320835922279639,"y0":50.003045411256096,"z0":5.564043655563359,"aX":14.046842422376887},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.7,"breakHorizontal":-19.3,"spinRate":2788,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.479395641548078,"extension":5.870941625148477},"index":10,"playId":"925b4fb9-aa46-3bb7-8847-14c794a19510","pitchNumber":8,"startTime":"2026-08-18T01:29:53.847Z","endTime":"2026-08-18T01:29:57.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:29:57.172Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Xander Bogaerts pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T01:30:07.727Z","endTime":"2026-08-18T01:30:55.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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(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":81.2,"endSpeed":74.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354513609387794,"aZ":-29.368645399761974,"pfxX":8.639139304817565,"pfxZ":1.9886356571761699,"pX":1.5702924654144694,"pZ":1.3013494971851811,"vX0":4.281294797249014,"vY0":-118.15846404228725,"vZ0":-3.2099374256371265,"x":57.14,"y":203.64,"x0":-1.3895918752410157,"y0":50.00154617595297,"z0":5.387383257130879,"aX":12.163603874232933},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.1,"breakHorizontal":-16.7,"spinRate":2644,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4642684699186521,"extension":5.861365833696763},"index":0,"playId":"221bb1cd-973f-3950-b199-6ebfc8f2acab","pitchNumber":1,"startTime":"2026-08-18T01:30:26.764Z","endTime":"2026-08-18T01:30:29.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.381485210187375,"aZ":-22.90697162363396,"pfxX":2.7489718055546573,"pfxZ":5.256722936714862,"pX":0.4769458064831015,"pZ":2.808891248440186,"vX0":3.384414519577071,"vY0":-131.56749949523197,"vZ0":-2.9923233628003003,"x":98.82,"y":162.94,"x0":-1.1804593079893722,"y0":50.003626324512865,"z0":5.647533777512607,"aX":4.847813143902677},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-5.6,"spinRate":2516,"spinDirection":167},"zone":6,"typeConfidence":0.91,"plateTime":0.41538038079200534,"extension":6.029031678274927},"hitData":{"launchSpeed":89.3,"launchAngle":77.0,"totalDistance":40.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":192.22}},"index":1,"playId":"2e28bd62-75ae-36f7-a9a0-1aad4b18c4e5","pitchNumber":2,"startTime":"2026-08-18T01:30:42.268Z","endTime":"2026-08-18T01:30:55.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:30:55.042Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T01:31:06.456Z","endTime":"2026-08-18T01:33:04.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":[0,1,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86123585788653,"aZ":-23.332457530627916,"pfxX":3.1500645034959054,"pfxZ":5.231551929893643,"pX":0.5231973517347183,"pZ":2.585505294498116,"vX0":3.505807577802577,"vY0":-128.68939158102953,"vZ0":-2.999711143430555,"x":97.06,"y":168.97,"x0":-1.2622533415648436,"y0":50.00253551439416,"z0":5.559101062550717,"aX":5.320924195603761},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":-6.5,"spinRate":2511,"spinDirection":167},"zone":6,"typeConfidence":0.91,"plateTime":0.4244287721300477,"extension":6.097155903905959},"index":0,"playId":"aef7191b-a6a6-32b4-8ed1-99be751c6aab","pitchNumber":1,"startTime":"2026-08-18T01:31:22.306Z","endTime":"2026-08-18T01:31:25.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75288791412154,"aZ":-22.205897682880256,"pfxX":-10.093802670411842,"pfxZ":5.268095811015783,"pX":0.4553581372487692,"pZ":2.602700362404293,"vX0":7.891625489520271,"vY0":-137.02481407612672,"vZ0":-3.5848764537848306,"x":99.64,"y":168.51,"x0":-1.1581211371281606,"y0":50.00096491346242,"z0":5.454602190617537,"aX":-19.092179382027695},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":16.6,"spinRate":2311,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.4005210857880517,"extension":5.8351606323967635},"index":1,"playId":"284d2c9f-6c74-3fb6-975c-427152244433","pitchNumber":2,"startTime":"2026-08-18T01:31:40.723Z","endTime":"2026-08-18T01:31:44.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-18T01:31:48.272Z","endTime":"2026-08-18T01:32:04.337Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426690703241725,"aZ":-29.8651815716214,"pfxX":8.916934453681382,"pfxZ":1.5960281508453669,"pX":0.33502832025378465,"pZ":1.1352311029636648,"vX0":1.5610711121889174,"vY0":-120.2729375812153,"vZ0":-3.6881322084159445,"x":104.23,"y":208.13,"x0":-1.4819462059503454,"y0":50.005707873306385,"z0":5.364800665089867,"aX":12.93999636284947},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":2765,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.45709065054102815,"extension":5.953627312831271},"index":3,"playId":"82716b75-e966-3407-ac61-42a5b504c11d","pitchNumber":3,"startTime":"2026-08-18T01:32:04.337Z","endTime":"2026-08-18T01:32:08.946Z","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.5,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60087730534589,"aZ":-13.491852639604991,"pfxX":-4.554666683649578,"pfxZ":9.62184026395856,"pX":0.02706224817022323,"pZ":1.7685804189854812,"vX0":4.66965297212526,"vY0":-138.83087869901686,"vZ0":-7.837367064434936,"x":115.97,"y":191.03,"x0":-1.0892362723496678,"y0":50.00269793665239,"z0":5.536290066180442,"aX":-8.84426761854892},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2379,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.3953111525789974,"extension":5.94221996275797},"index":4,"playId":"7ed7dd7d-9154-3bc2-8b9f-0d131a22b69f","pitchNumber":4,"startTime":"2026-08-18T01:32:59.520Z","endTime":"2026-08-18T01:33:04.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:33:04.180Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-18T01:31:06.456Z","endTime":"2026-08-18T01:33:04.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":[0,1,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86123585788653,"aZ":-23.332457530627916,"pfxX":3.1500645034959054,"pfxZ":5.231551929893643,"pX":0.5231973517347183,"pZ":2.585505294498116,"vX0":3.505807577802577,"vY0":-128.68939158102953,"vZ0":-2.999711143430555,"x":97.06,"y":168.97,"x0":-1.2622533415648436,"y0":50.00253551439416,"z0":5.559101062550717,"aX":5.320924195603761},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":-6.5,"spinRate":2511,"spinDirection":167},"zone":6,"typeConfidence":0.91,"plateTime":0.4244287721300477,"extension":6.097155903905959},"index":0,"playId":"aef7191b-a6a6-32b4-8ed1-99be751c6aab","pitchNumber":1,"startTime":"2026-08-18T01:31:22.306Z","endTime":"2026-08-18T01:31:25.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75288791412154,"aZ":-22.205897682880256,"pfxX":-10.093802670411842,"pfxZ":5.268095811015783,"pX":0.4553581372487692,"pZ":2.602700362404293,"vX0":7.891625489520271,"vY0":-137.02481407612672,"vZ0":-3.5848764537848306,"x":99.64,"y":168.51,"x0":-1.1581211371281606,"y0":50.00096491346242,"z0":5.454602190617537,"aX":-19.092179382027695},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":16.6,"spinRate":2311,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.4005210857880517,"extension":5.8351606323967635},"index":1,"playId":"284d2c9f-6c74-3fb6-975c-427152244433","pitchNumber":2,"startTime":"2026-08-18T01:31:40.723Z","endTime":"2026-08-18T01:31:44.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-18T01:31:48.272Z","endTime":"2026-08-18T01:32:04.337Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426690703241725,"aZ":-29.8651815716214,"pfxX":8.916934453681382,"pfxZ":1.5960281508453669,"pX":0.33502832025378465,"pZ":1.1352311029636648,"vX0":1.5610711121889174,"vY0":-120.2729375812153,"vZ0":-3.6881322084159445,"x":104.23,"y":208.13,"x0":-1.4819462059503454,"y0":50.005707873306385,"z0":5.364800665089867,"aX":12.93999636284947},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":2765,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.45709065054102815,"extension":5.953627312831271},"index":3,"playId":"82716b75-e966-3407-ac61-42a5b504c11d","pitchNumber":3,"startTime":"2026-08-18T01:32:04.337Z","endTime":"2026-08-18T01:32:08.946Z","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.5,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60087730534589,"aZ":-13.491852639604991,"pfxX":-4.554666683649578,"pfxZ":9.62184026395856,"pX":0.02706224817022323,"pZ":1.7685804189854812,"vX0":4.66965297212526,"vY0":-138.83087869901686,"vZ0":-7.837367064434936,"x":115.97,"y":191.03,"x0":-1.0892362723496678,"y0":50.00269793665239,"z0":5.536290066180442,"aX":-8.84426761854892},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2379,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.3953111525789974,"extension":5.94221996275797},"index":4,"playId":"7ed7dd7d-9154-3bc2-8b9f-0d131a22b69f","pitchNumber":4,"startTime":"2026-08-18T01:32:59.520Z","endTime":"2026-08-18T01:33:04.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T01:33:04.180Z","atBatIndex":64},"scoringPlays":[7,9,15],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":125.01,"y":172.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":108.58,"y":91.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":154.85,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":153.16,"y":93.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":169.77,"y":94.65},"type":"H","description":"Single"}],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":83.78,"y":71.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":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":158.9,"y":119.25},"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":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":108.74,"y":179.55},"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":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":137.39,"y":76.43},"type":"O","description":"Sac Fly"},{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":79.85,"y":79.18},"type":"O","description":"Lineout"}]}},{"startIndex":11,"endIndex":19,"top":[11,12,13,14,15,16],"bottom":[17,18,19],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":127.99,"y":180.57},"type":"O","description":"Forceout"},{"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":71.12,"y":64.94},"type":"O","description":"Sac Fly"},{"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":85.43,"y":118.24},"type":"H","description":"Single"}],"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":153.51,"y":146.65},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":110.67,"y":143.35},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":25,"top":[20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":124.85,"y":174.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":78.23,"y":69.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":156.88,"y":170.43},"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":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":154.34,"y":174.49},"type":"O","description":"Double Play"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":61.68,"y":82.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":139.43,"y":131.88},"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":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":148.77,"y":153.71},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":191.77,"y":79.71},"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":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":154.73,"y":128.31},"type":"O","description":"Pop 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":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":160.42,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36,37],"bottom":[38,39,40],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":147.11,"y":56.16},"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":5,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":71.82,"y":131.89},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":46,"top":[41,42,43],"bottom":[44,45,46],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":157.65,"y":154.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":148.52,"y":177.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":146.74,"y":153.71},"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":155.86,"y":166.38},"type":"O","description":"Lineout"},{"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":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":158.18,"y":109.55},"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":6,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":206.51,"y":114.99},"type":"O","description":"Flyout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[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":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":63.39,"y":143.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":142.69,"y":149.15},"type":"O","description":"Grounded Into DP"},{"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":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":168.14,"y":68.1},"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":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":106.36,"y":143.08},"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":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":111.78,"y":150.67},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56],"bottom":[57,58,59,60,61],"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":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":112.79,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":205.3,"y":84.98},"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":8,"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":146.24,"y":152.19},"type":"O","description":"Pop Out"}],"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":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":168.53,"y":113.68},"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":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":126.47,"y":115.7},"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":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":101.64,"y":173.98},"type":"O","description":"Forceout"}]}},{"startIndex":62,"endIndex":64,"top":[62,63,64],"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":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":150.29,"y":192.22},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":4,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"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":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":5,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":7,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"catcher":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"onDeck":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"inHole":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"battingOrder":3,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"battingOrder":9,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":0,"strikes":3,"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":5,"groundOuts":8,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".238","atBats":29,"obp":".315","slg":".388","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":7,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"obp":".241","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":118,"era":"4.07","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.31","battersFaced":29,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":42,"strikes":76,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":2,"pitchesPerInning":"14.75","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":17,"groundOuts":24,"airOuts":35,"runs":16,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".305","atBats":131,"obp":".405","slg":".504","ops":".909","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":66,"rbi":23,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".372","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.20","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":25,"stolenBasePercentage":".735","caughtStealingPercentage":".265","assists":13,"putOuts":304,"errors":3,"chances":320,"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":{},"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":36,"gamesStarted":0,"flyOuts":26,"groundOuts":30,"airOuts":58,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":28,"intentionalWalks":2,"hits":27,"hitByPitch":2,"atBats":160,"obp":".292","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":790,"era":"2.25","inningsPitched":"48.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":195,"outs":144,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":790,"balls":299,"strikes":491,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".750","pitchesPerInning":"16.46","gamesFinished":6,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.38","walksPer9Inn":"5.25","hitsPer9Inn":"5.06","runsScoredPer9":"2.44","homeRunsPer9":"1.13","inheritedRunners":29,"inheritedRunnersScored":8,"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":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":39,"groundOuts":102,"airOuts":73,"runs":35,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":31,"intentionalWalks":1,"hits":69,"hitByPitch":3,"avg":".245","atBats":282,"obp":".324","slg":".326","ops":".650","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":92,"rbi":32,"leftOnBase":153,"sacBunts":3,"sacFlies":2,"babip":".274","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.50","popOuts":10,"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":70,"putOuts":98,"errors":6,"chances":174,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":36,"groundOuts":53,"airOuts":60,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".193","atBats":187,"obp":".268","slg":".310","ops":".578","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":58,"rbi":16,"leftOnBase":88,"sacBunts":4,"sacFlies":2,"babip":".227","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.75","popOuts":11,"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":38,"stolenBasePercentage":".655","caughtStealingPercentage":".345","assists":29,"putOuts":513,"errors":7,"chances":549,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":79,"groundOuts":141,"airOuts":141,"runs":56,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":124,"baseOnBalls":56,"intentionalWalks":0,"hits":113,"hitByPitch":9,"atBats":516,"obp":".306","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":2310,"era":"3.41","inningsPitched":"142.1","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.19","battersFaced":585,"outs":427,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2310,"balls":848,"strikes":1462,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"16.23","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.54","hitsPer9Inn":"7.15","runsScoredPer9":"3.54","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":21,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":19,"groundOuts":31,"airOuts":27,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":93,"baseOnBalls":19,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":174,"obp":".230","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":834,"era":"0.88","inningsPitched":"51.1","wins":4,"losses":1,"saves":30,"saveOpportunities":31,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.84","battersFaced":196,"outs":154,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":289,"strikes":545,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".800","pitchesPerInning":"16.25","gamesFinished":43,"strikeoutWalkRatio":"4.89","strikeoutsPer9Inn":"16.31","walksPer9Inn":"3.33","hitsPer9Inn":"4.21","runsScoredPer9":"1.23","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":{"note":"(L, 7-6)","summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":28,"strikes":58,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":77,"groundOuts":101,"airOuts":140,"runs":65,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":123,"baseOnBalls":33,"intentionalWalks":2,"hits":116,"hitByPitch":2,"avg":".244","atBats":475,"obp":".295","slg":".415","ops":".710","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":515,"totalBases":197,"rbi":63,"leftOnBase":197,"sacBunts":3,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","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":305,"errors":2,"chances":315,"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":51,"gamesStarted":4,"flyOuts":28,"groundOuts":57,"airOuts":53,"runs":17,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":1,"hits":42,"hitByPitch":0,"atBats":208,"obp":".261","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":901,"era":"2.09","inningsPitched":"56.0","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":13,"whip":"1.05","battersFaced":228,"outs":168,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":901,"balls":300,"strikes":601,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".600","pitchesPerInning":"16.09","gamesFinished":7,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"9.48","walksPer9Inn":"2.73","hitsPer9Inn":"6.75","runsScoredPer9":"2.73","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":20,"groundOuts":28,"airOuts":39,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".207","atBats":111,"obp":".313","slg":".270","ops":".583","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":30,"rbi":15,"leftOnBase":45,"sacBunts":3,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"111.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":49,"errors":0,"chances":131,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":15,"groundOuts":19,"airOuts":29,"runs":13,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":101,"obp":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":474,"era":"3.38","inningsPitched":"29.1","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":11,"whip":"1.09","battersFaced":117,"outs":88,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":474,"balls":184,"strikes":290,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"16.16","gamesFinished":4,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"11.35","walksPer9Inn":"4.60","hitsPer9Inn":"5.22","runsScoredPer9":"3.99","homeRunsPer9":"0.61","inheritedRunners":8,"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":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":117,"flyOuts":43,"groundOuts":101,"airOuts":89,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":83,"baseOnBalls":47,"intentionalWalks":0,"hits":73,"hitByPitch":5,"avg":".212","atBats":344,"obp":".314","slg":".395","ops":".709","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":136,"rbi":45,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":19,"groundOuts":78,"airOuts":38,"runs":24,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":80,"baseOnBalls":18,"intentionalWalks":4,"hits":53,"hitByPitch":4,"atBats":248,"obp":".277","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1037,"era":"2.71","inningsPitched":"66.1","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":19,"blownSaves":5,"earnedRuns":20,"whip":"1.07","battersFaced":271,"outs":199,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1037,"balls":333,"strikes":704,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".818","pitchesPerInning":"15.63","gamesFinished":8,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"10.85","walksPer9Inn":"2.44","hitsPer9Inn":"7.19","runsScoredPer9":"3.26","homeRunsPer9":"0.41","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":123,"flyOuts":73,"groundOuts":124,"airOuts":131,"runs":62,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":113,"baseOnBalls":57,"intentionalWalks":3,"hits":97,"hitByPitch":1,"avg":".212","atBats":457,"obp":".297","slg":".407","ops":".704","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":186,"rbi":70,"leftOnBase":200,"sacBunts":1,"sacFlies":7,"babip":".226","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.87","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":158,"putOuts":88,"errors":3,"chances":249,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":20,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":1,"hits":13,"hitByPitch":0,"avg":".241","atBats":54,"obp":".255","slg":".370","ops":".625","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":20,"rbi":10,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"3.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","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":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":42,"groundOuts":75,"airOuts":77,"runs":43,"doubles":16,"triples":2,"homeRuns":17,"strikeOuts":79,"baseOnBalls":19,"intentionalWalks":1,"hits":93,"hitByPitch":12,"avg":".292","atBats":319,"obp":".349","slg":".514","ops":".863","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":164,"rbi":51,"leftOnBase":136,"sacBunts":0,"sacFlies":5,"babip":".333","groundOutsToAirouts":"0.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.76","popOuts":14,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":109,"putOuts":575,"errors":3,"chances":687,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":124,"flyOuts":65,"groundOuts":140,"airOuts":112,"runs":69,"doubles":25,"triples":2,"homeRuns":13,"strikeOuts":102,"baseOnBalls":53,"intentionalWalks":5,"hits":134,"hitByPitch":5,"avg":".279","atBats":481,"obp":".352","slg":".420","ops":".772","caughtStealing":13,"stolenBases":28,"stolenBasePercentage":".683","caughtStealingPercentage":".317","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":202,"rbi":57,"leftOnBase":127,"sacBunts":1,"sacFlies":6,"babip":".325","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":16,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":203,"errors":6,"chances":305,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":60,"groundOuts":135,"airOuts":103,"runs":48,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":84,"baseOnBalls":59,"intentionalWalks":1,"hits":90,"hitByPitch":3,"avg":".221","atBats":407,"obp":".321","slg":".329","ops":".650","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":474,"totalBases":134,"rbi":46,"leftOnBase":167,"sacBunts":0,"sacFlies":5,"babip":".249","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","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":251,"putOuts":176,"errors":8,"chances":435,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":11,"groundOuts":15,"airOuts":19,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".158","atBats":76,"obp":".200","slg":".263","ops":".463","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":20,"rbi":7,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","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":60,"errors":0,"chances":62,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":14,"strikes":18,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":32,"groundOuts":69,"airOuts":66,"runs":31,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":57,"hitByPitch":5,"avg":".227","atBats":251,"obp":".312","slg":".303","ops":".615","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":76,"rbi":20,"leftOnBase":110,"sacBunts":2,"sacFlies":0,"babip":".285","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.75","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":177,"putOuts":124,"errors":7,"chances":308,"fielding":".977","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":24,"gamesStarted":23,"flyOuts":101,"groundOuts":104,"airOuts":161,"runs":56,"doubles":20,"triples":1,"homeRuns":17,"strikeOuts":113,"baseOnBalls":65,"intentionalWalks":0,"hits":110,"hitByPitch":1,"atBats":480,"obp":".319","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","numberOfPitches":2237,"era":"3.28","inningsPitched":"131.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.33","battersFaced":554,"outs":395,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2237,"balls":889,"strikes":1348,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".588","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.72","walksPer9Inn":"4.44","hitsPer9Inn":"7.52","runsScoredPer9":"3.83","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":26,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":2,"chances":19,"fielding":".895","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,669134,657757,593428,650859,621111,606996],"pitchers":[621111,606996],"bench":[687749,666023,669720,823550],"bullpen":[656288,669093,650633,673513,695243,663554,670970,593974,592662,699134,681190],"battingOrder":[665487,630105,592518,664034,701538,669134,657757,593428,650859],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Cronenworth 2; France, T; Machado, M; Merrill; Rengifo; Sheets."},{"label":"RBI","value":"Tatis Jr. (57)."},{"label":"Runners left in scoring position, 2 out","value":"Merrill."},{"label":"SF","value":"Tatis Jr."},{"label":"GIDP","value":"Tatis Jr."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Hart (Benge at 1st base)."},{"label":"DP","value":"(France, T)."}]}],"note":[]},"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":5,"groundOuts":6,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".236","atBats":26,"obp":".307","slg":".389","ops":".696","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":5,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":29,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"4.07","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.30","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":44,"strikes":89,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"pitchesPerInning":"14.78","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":22,"groundOuts":67,"airOuts":47,"runs":29,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":0,"hits":48,"hitByPitch":4,"avg":".236","atBats":203,"obp":".305","slg":".384","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":78,"rbi":30,"leftOnBase":82,"sacBunts":2,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.83","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":{"caughtStealing":15,"stolenBases":24,"stolenBasePercentage":".615","caughtStealingPercentage":".385","assists":28,"putOuts":544,"errors":2,"chances":574,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":3,"gamesStarted":3,"flyOuts":9,"groundOuts":8,"airOuts":16,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":52,"obp":".403","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":234,"era":"6.57","inningsPitched":"12.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.86","battersFaced":62,"outs":37,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":86,"strikes":148,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.97","gamesFinished":0,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"9.49","walksPer9Inn":"5.84","hitsPer9Inn":"10.95","runsScoredPer9":"7.30","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":79,"groundOuts":138,"airOuts":135,"runs":60,"doubles":19,"triples":2,"homeRuns":12,"strikeOuts":97,"baseOnBalls":35,"intentionalWalks":0,"hits":132,"hitByPitch":2,"avg":".267","atBats":495,"obp":".314","slg":".386","ops":".700","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":191,"rbi":63,"leftOnBase":193,"sacBunts":0,"sacFlies":7,"babip":".305","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.25","popOuts":10,"lineOuts":46},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":178,"putOuts":109,"errors":10,"chances":297,"fielding":".966","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":22,"flyOuts":9,"groundOuts":13,"airOuts":16,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".162","atBats":68,"obp":".219","slg":".206","ops":".425","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":14,"rbi":1,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.81","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":89,"errors":1,"chances":98,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":31,"groundOuts":65,"airOuts":55,"runs":29,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":93,"baseOnBalls":34,"intentionalWalks":1,"hits":69,"hitByPitch":4,"avg":".246","atBats":281,"obp":".334","slg":".423","ops":".757","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":119,"rbi":30,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.18","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.62","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":{"gamesStarted":1,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":58,"groundOuts":78,"airOuts":90,"runs":44,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":109,"baseOnBalls":34,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".213","atBats":347,"obp":".286","slg":".329","ops":".615","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":114,"rbi":38,"leftOnBase":135,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.38","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":174,"errors":7,"chances":309,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":5,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".391","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":91,"era":"1.80","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.80","battersFaced":23,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":38,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.20","gamesFinished":1,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"10.80","walksPer9Inn":"9.00","hitsPer9Inn":"7.20","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"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":"1-3 | CS","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":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":66,"groundOuts":114,"airOuts":109,"runs":63,"doubles":16,"triples":3,"homeRuns":14,"strikeOuts":106,"baseOnBalls":37,"intentionalWalks":0,"hits":123,"hitByPitch":6,"avg":".273","atBats":451,"obp":".335","slg":".415","ops":".750","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":187,"rbi":49,"leftOnBase":168,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"32.21","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":234,"errors":5,"chances":248,"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":"(H, 5)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":2,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":5,"groundOuts":2,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"0.00","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":0,"whip":"0.56","battersFaced":18,"outs":16,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":19,"strikes":45,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"1.69","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":6,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":4,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":20,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"3.00","battersFaced":20,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":17,"strikes":39,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.90","homeRunsPer9":"5.40","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674073":{"person":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"jerseyNumber":"82","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":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":11,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":15,"strikes":29,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"14.67","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.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":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":{},"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":8,"flyOuts":32,"groundOuts":31,"airOuts":53,"runs":44,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":60,"baseOnBalls":34,"intentionalWalks":0,"hits":48,"hitByPitch":3,"atBats":191,"obp":".371","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":910,"era":"7.79","inningsPitched":"49.2","wins":0,"losses":8,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.65","battersFaced":229,"outs":149,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":910,"balls":369,"strikes":541,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".000","pitchesPerInning":"18.32","gamesFinished":5,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"10.87","walksPer9Inn":"6.16","hitsPer9Inn":"8.70","runsScoredPer9":"7.97","homeRunsPer9":"2.17","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":false,"isOnBench":true,"isSubstitute":false}},"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":"(S, 2)","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":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":2,"strikes":12,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":16,"airOuts":26,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":67,"obp":".192","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":302,"era":"0.89","inningsPitched":"20.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"0.64","battersFaced":73,"outs":61,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":92,"strikes":210,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.85","gamesFinished":7,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.21","hitsPer9Inn":"3.54","runsScoredPer9":"0.89","homeRunsPer9":"0.44","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"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":true,"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":"700","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":106,"flyOuts":68,"groundOuts":79,"airOuts":131,"runs":41,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":92,"baseOnBalls":31,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".210","atBats":376,"obp":".269","slg":".354","ops":".623","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":133,"rbi":41,"leftOnBase":166,"sacBunts":1,"sacFlies":4,"babip":".237","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.86","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":253,"putOuts":155,"errors":6,"chances":414,"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":{"note":"(H, 1)","summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","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":9,"gamesStarted":0,"flyOuts":9,"groundOuts":18,"airOuts":17,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":62,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":298,"era":"3.86","inningsPitched":"18.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.02","battersFaced":74,"outs":56,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":118,"strikes":180,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.96","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.68","walksPer9Inn":"4.34","hitsPer9Inn":"4.82","runsScoredPer9":"3.86","homeRunsPer9":"1.45","inheritedRunners":3,"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":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":51,"groundOuts":59,"airOuts":84,"runs":40,"doubles":7,"triples":4,"homeRuns":12,"strikeOuts":56,"baseOnBalls":34,"intentionalWalks":0,"hits":64,"hitByPitch":3,"avg":".243","atBats":263,"obp":".337","slg":".437","ops":".774","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":115,"rbi":32,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.92","popOuts":15,"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":135,"putOuts":82,"errors":9,"chances":226,"fielding":".960","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}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":22,"groundOuts":35,"airOuts":45,"runs":7,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".148","atBats":135,"obp":".201","slg":".230","ops":".431","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":31,"rbi":6,"leftOnBase":70,"sacBunts":1,"sacFlies":0,"babip":".186","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.50","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":20,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(W, 9-8)","summary":"6.0 IP, ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":35,"strikes":68,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":8,"gamesStarted":8,"flyOuts":32,"groundOuts":44,"airOuts":53,"runs":15,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":161,"obp":".290","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":639,"era":"2.78","inningsPitched":"45.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.10","battersFaced":177,"outs":136,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":224,"strikes":415,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"14.10","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"5.76","walksPer9Inn":"2.58","hitsPer9Inn":"7.35","runsScoredPer9":"2.98","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":47,"flyOuts":23,"groundOuts":39,"airOuts":44,"runs":18,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".214","atBats":159,"obp":".287","slg":".346","ops":".633","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":55,"rbi":18,"leftOnBase":78,"sacBunts":0,"sacFlies":2,"babip":".252","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":95,"errors":0,"chances":95,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":25,"groundOuts":59,"airOuts":58,"runs":28,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":6,"avg":".267","atBats":221,"obp":".336","slg":".448","ops":".784","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":99,"rbi":29,"leftOnBase":86,"sacBunts":0,"sacFlies":2,"babip":".304","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.62","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":377,"errors":4,"chances":412,"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-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":85,"flyOuts":47,"groundOuts":67,"airOuts":80,"runs":39,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".249","atBats":309,"obp":".323","slg":".375","ops":".698","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":116,"rbi":28,"leftOnBase":109,"sacBunts":3,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.14","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":5,"putOuts":189,"errors":2,"chances":196,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[805999,596019,666182,701807,673357,676724,543760,593871,665506,682626,690997,702752,681320,650960],"pitchers":[690997,702752,681320,650960],"bench":[683146,666624,620443],"bullpen":[640455,694646,673380,681035,673540,476594,804267,674073,642376],"battingOrder":[805999,596019,666182,701807,673357,676724,543760,665506,682626],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Benge; Bichette; Ewing; Polanco; Semien."},{"label":"RBI","value":"Bichette (63); Robert Jr. (18)."},{"label":"Runners left in scoring position, 2 out","value":"Lindor; Young, J."},{"label":"SF","value":"Robert Jr."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Benge (4, 2nd base by Hart/Campusano)."},{"label":"PO","value":"Benge (1st base by Hart)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Benge 2 (Cronenworth at home, Machado, M at home); Ewing (Bogaerts at home)."},{"label":"DP","value":"(Semien-Young, J)."}]}],"note":[{"label":"1","value":"Ran for Polanco in the 8th."}]}},"officials":[{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Sheets (by McLean)."},{"label":"ABS Challenge","value":"Campusano 2 (Ball-Overturned to Strike, Ball-Confirmed); Bogaerts (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Buehler 86-58; Hart 32-18; McLean 103-68; Pintaro 14-7; Lavender 2-2; Duarte 14-12."},{"label":"Groundouts-flyouts","value":"Buehler 4-5; Hart 2-0; McLean 6-3; Pintaro 2-1; Lavender 0-1; Duarte 0-0."},{"label":"Batters faced","value":"Buehler 21; Hart 8; McLean 26; Pintaro 5; Lavender 2; Duarte 3."},{"label":"Umpires","value":"HP: Chris Segal. 1B: Laz Diaz. 2B: Edwin Jimenez. 3B: Erich Bacchus. "},{"label":"Weather","value":"77 degrees, Cloudy."},{"label":"Wind","value":"6 mph, In From RF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:23."},{"label":"Att","value":"27,842."},{"label":"Venue","value":"Citi Field."},{"label":"August 17, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","boxscoreName":"Buehler"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 7-6)","summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":28,"strikes":58,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","boxscoreName":"McLean"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"6.0 IP, ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":35,"strikes":68,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56},{"player":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","boxscoreName":"Cronenworth"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":32,"groundOuts":69,"airOuts":66,"runs":31,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":57,"hitByPitch":5,"avg":".227","atBats":251,"obp":".312","slg":".303","ops":".615","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":76,"rbi":20,"leftOnBase":110,"sacBunts":2,"sacFlies":0,"babip":".285","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.75","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":177,"putOuts":124,"errors":7,"chances":308,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":51,"hittingGameScore":51}]},"decisions":{"winner":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"loser":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"save":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}