{"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":823586,"link":"/api/v1.1/game/823586/feed/live","metaData":{"wait":10,"timeStamp":"20260819_015051","gameEvents":["mound_visit"],"logicalEvents":[]},"gameData":{"game":{"pk":823586,"type":"R","doubleHeader":"N","id":"2026/08/18/sdnmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823586-2026-08-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-18T23:10:00Z","originalDate":"2026-08-18","officialDate":"2026-08-18","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Live","codedGameState":"I","detailedState":"In Progress","statusCode":"I","startTimeTBD":false,"abstractGameCode":"L"},"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},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID642376":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376","firstName":"Jefry","lastName":"Yan","primaryNumber":"84","birthDate":"1996-08-17","currentAge":30,"birthCity":"San Rafael del Yuma","birthCountry":"Dominican Republic","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jefry","useLastName":"Yan","boxscoreName":"Yan","gender":"M","nameMatrilineal":"Pie","isPlayer":true,"isVerified":true,"pronunciation":"YEFF-ree YAWN","mlbDebutDate":"2026-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jefry Yan","nameSlug":"jefry-yan-642376","firstLastName":"Jefry Yan","lastFirstName":"Yan, Jefry","lastInitName":"Yan, J","initLastName":"J Yan","fullFMLName":"Jefry Yan","fullLFMName":"Yan, Jefry","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"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},"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":25,"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","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":27,"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 Nino","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":42136,"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":"Partly Cloudy","temp":"80","wind":"6 mph, Out To LF"},"gameInfo":{"firstPitch":"2026-08-18T23:10:00.000Z"},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":3,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"home":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"}},"officialScorer":{"id":431038,"fullName":"Howie Karpin","link":"/api/v1/people/431038"},"primaryDatacaster":{"id":809879,"fullName":"Ryan Feuerstein","link":"/api/v1/people/809879"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (14) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:10:20.564Z","endTime":"2026-08-18T23:10:33.569Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":804267,"link":"/api/v1/people/804267"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T19:57:40.244Z","endTime":"2026-08-18T22:40:36.967Z","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-18T22:40:36.967Z","endTime":"2026-08-18T23:09:50.996Z","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-18T23:09:50.996Z","endTime":"2026-08-18T23:10:22.857Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508694091097123,"aZ":-12.605973259716922,"pfxX":1.8063660582101235,"pfxZ":10.957385392006397,"pX":0.08004415070314728,"pZ":3.0856560508399595,"vX0":-5.60133291350977,"vY0":-133.0273235466054,"vZ0":-6.056753349825018,"x":113.95,"y":155.47,"x0":1.9816070107362564,"y0":50.00250411740691,"z0":6.312165451199548,"aX":3.226619056019283},"breaks":{"breakAngle":25.2,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":-2.0,"spinRate":2036,"spinDirection":153},"zone":2,"plateTime":0.412320929999769,"extension":6.110937024761915},"hitData":{"launchSpeed":113.2,"launchAngle":25.0,"totalDistance":452.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":42.81,"coordY":35.1}},"index":3,"playId":"a2a7600d-004a-3ba3-9974-73d2e84da0da","pitchNumber":1,"startTime":"2026-08-18T23:10:22.857Z","endTime":"2026-08-18T23:10:33.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:10:33.569Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Rengifo lines out to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:10:41.723Z","endTime":"2026-08-18T23:11:47.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61992194574156,"aZ":-24.43601102970941,"pfxX":-1.6854175082414389,"pfxZ":4.708165413378087,"pX":-0.6434777013636749,"pZ":2.695531682972478,"vX0":-6.793699273198985,"vY0":-127.24670021385705,"vZ0":-3.5739787836076604,"x":141.53,"y":166.0,"x0":2.2777194702297354,"y0":50.00306899007017,"z0":6.050016546829348,"aX":-2.7672924568605963},"breaks":{"breakAngle":46.8,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":4.6,"spinRate":2445,"spinDirection":184},"zone":4,"plateTime":0.4301164667843156,"extension":6.226606185571775},"index":0,"playId":"6a0f4d00-87e3-32d5-b747-c37d42cc7c9f","pitchNumber":1,"startTime":"2026-08-18T23:11:10.629Z","endTime":"2026-08-18T23:11:25.943Z","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.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935521661598703,"aZ":-23.166039596702728,"pfxX":0.10750436939984409,"pfxZ":5.214904055793548,"pX":-0.9333071913809775,"pZ":3.723442667378475,"vX0":-8.116162561093692,"vY0":-130.2458105877065,"vZ0":-2.0138505278010514,"x":152.58,"y":138.25,"x0":2.2020081993377105,"y0":50.004097198757734,"z0":6.248748125257443,"aX":0.18724524905260076},"breaks":{"breakAngle":45.6,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":1.4,"spinRate":2344,"spinDirection":176},"zone":11,"plateTime":0.4196418170485301,"extension":6.140752217891335},"index":1,"playId":"8427439d-a815-3887-b330-6fc02fa6d9cd","pitchNumber":2,"startTime":"2026-08-18T23:11:25.943Z","endTime":"2026-08-18T23:11:37.627Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872201557788255,"aZ":-21.937952488232884,"pfxX":0.22351160250312496,"pfxZ":5.97011483074373,"pX":-1.0646727911882843,"pZ":3.2114907170841525,"vX0":-8.34304256643049,"vY0":-129.5448058482913,"vZ0":-3.206673636693864,"x":157.58,"y":152.07,"x0":2.1567842355415445,"y0":50.00154240610477,"z0":6.125873988252567,"aX":0.3839104628399255},"breaks":{"breakAngle":46.8,"breakVertical":-23.9,"breakVerticalInduced":10.3,"breakHorizontal":1.3,"spinRate":2398,"spinDirection":172},"zone":11,"plateTime":0.4214173788808977,"extension":6.286687508320397},"hitData":{"launchSpeed":51.3,"launchAngle":27.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":124.48,"coordY":146.85}},"index":2,"playId":"565d20d0-3502-3f19-a983-00a701b5f136","pitchNumber":3,"startTime":"2026-08-18T23:11:37.627Z","endTime":"2026-08-18T23:11:47.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:11:47.146Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:11:47.330Z","endTime":"2026-08-18T23:13:09.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58483560847558,"aZ":-34.03222798403529,"pfxX":-8.202738239057812,"pfxZ":-1.3910332721077197,"pX":-0.1511313086888003,"pZ":2.60653594447418,"vX0":-3.573065487363243,"vY0":-114.82761084270683,"vZ0":-0.47310375227832335,"x":122.76,"y":168.4,"x0":2.4916942520811127,"y0":50.00445638523271,"z0":6.13095783456255,"aX":-10.936446113326737},"breaks":{"breakAngle":55.2,"breakVertical":-46.3,"breakVerticalInduced":-2.4,"breakHorizontal":15.7,"spinRate":2557,"spinDirection":300},"zone":5,"plateTime":0.47730550377323055,"extension":6.191752644459704},"index":0,"playId":"b9ef2ad6-96a7-3591-8329-53d8bed41eac","pitchNumber":1,"startTime":"2026-08-18T23:12:06.829Z","endTime":"2026-08-18T23:12:18.602Z","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":75.4,"endSpeed":69.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.1300982511905,"aZ":-40.116762514707766,"pfxX":-3.670231006808483,"pfxZ":-6.5078902710277475,"pX":-0.775738103493661,"pZ":3.26676360703209,"vX0":-4.808394096538907,"vY0":-109.73818847377302,"vZ0":2.2862751268212866,"x":146.57,"y":150.58,"x0":1.9190593391555526,"y0":50.000359626470406,"z0":6.480056256329831,"aX":-4.481691829546161},"breaks":{"breakAngle":46.8,"breakVertical":-58.9,"breakVerticalInduced":-10.8,"breakHorizontal":7.9,"spinRate":2437,"spinDirection":321},"zone":1,"plateTime":0.49882748411249933,"extension":6.502449328674466},"index":1,"playId":"144f3045-4f34-334e-9699-46c21bafd40f","pitchNumber":2,"startTime":"2026-08-18T23:12:18.602Z","endTime":"2026-08-18T23:12:33.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.865594522826925,"aZ":-31.775117495245347,"pfxX":-2.9235243586635824,"pfxZ":0.24977703579878519,"pX":-0.14665986760763097,"pZ":0.24065986782390292,"vX0":-4.8402984548712755,"vY0":-124.28235611753945,"vZ0":-7.424669809201623,"x":122.59,"y":232.28,"x0":2.199206235882734,"y0":50.00042496852272,"z0":5.875607099270379,"aX":-4.612326657757635},"breaks":{"breakAngle":39.6,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":6.4,"spinRate":2554,"spinDirection":282},"zone":13,"plateTime":0.4392352954433645,"extension":6.449976943396063},"index":2,"playId":"f92185c4-a500-32c5-8e7c-ae3f53d4afe0","pitchNumber":3,"startTime":"2026-08-18T23:12:33.612Z","endTime":"2026-08-18T23:12:48.777Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043568373950837,"aZ":-25.357805937644386,"pfxX":-1.31504983955745,"pfxZ":3.976020218048717,"pX":0.13606478384244622,"pZ":4.316212794269135,"vX0":-5.219689457211204,"vY0":-129.85219063323564,"vZ0":1.3086588373401E-5,"x":111.81,"y":122.24,"x0":2.3395336713617327,"y0":50.005474300666144,"z0":6.238275759943822,"aX":-2.2553003638007554},"breaks":{"breakAngle":34.8,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":3.5,"spinRate":2448,"spinDirection":193},"zone":12,"plateTime":0.4210951749963776,"extension":6.250472177101357},"index":3,"playId":"bd2a2d51-474e-33da-a7c7-619e01072f5b","pitchNumber":4,"startTime":"2026-08-18T23:12:48.777Z","endTime":"2026-08-18T23:13:03.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66673377636548,"aZ":-26.11102030141098,"pfxX":-1.204599878094411,"pfxZ":3.6148255258743625,"pX":-0.7164468378914349,"pZ":3.031825287001097,"vX0":-7.11035590424569,"vY0":-128.4482775527213,"vZ0":-2.741343419912265,"x":144.31,"y":156.92,"x0":2.2398091537795786,"y0":50.0037015086975,"z0":6.135175463282964,"aX":-2.0188241108551326},"breaks":{"breakAngle":45.6,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":3.7,"spinRate":2115,"spinDirection":181},"zone":1,"plateTime":0.4258098621710231,"extension":6.220663251881094},"hitData":{"launchSpeed":74.0,"launchAngle":14.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.02,"coordY":102.38}},"index":4,"playId":"84108db3-4558-3ed3-bdd8-0c048888bf3f","pitchNumber":5,"startTime":"2026-08-18T23:13:03.216Z","endTime":"2026-08-18T23:13:09.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:13:09.952Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:13:10.753Z","endTime":"2026-08-18T23:15:34.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58803952138692,"aZ":-24.374465432378898,"pfxX":-2.027034142671348,"pfxZ":4.609808582177481,"pX":-1.1633970660879742,"pZ":2.71301661344784,"vX0":-8.212885104536198,"vY0":-128.4911231811859,"vZ0":-3.847703306309981,"x":161.35,"y":165.53,"x0":2.322061251635326,"y0":50.003927707770146,"z0":6.097262049378554,"aX":-3.430259687296616},"breaks":{"breakAngle":55.2,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":5.3,"spinRate":2492,"spinDirection":168},"zone":11,"plateTime":0.4243110145060611,"extension":6.183255627666414},"index":0,"playId":"8e4f3b9b-f0e2-3263-8562-efa5426ca562","pitchNumber":1,"startTime":"2026-08-18T23:13:39.806Z","endTime":"2026-08-18T23:13:56.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119628841025122,"aZ":-21.59778391124053,"pfxX":-0.5308896644723484,"pfxZ":6.219699392521301,"pX":-1.1372240007742274,"pZ":2.508540318245101,"vX0":-8.657513706353134,"vY0":-128.45454203615785,"vZ0":-4.814229144872801,"x":160.35,"y":171.05,"x0":2.320935242152926,"y0":50.00571171318675,"z0":6.047463036322449,"aX":-0.9028989812295909},"breaks":{"breakAngle":51.6,"breakVertical":-24.0,"breakVerticalInduced":10.6,"breakHorizontal":2.5,"spinRate":2487,"spinDirection":165},"zone":11,"plateTime":0.4235015772093016,"extension":6.477684184739689},"index":1,"playId":"82a76fe4-549c-3c4d-a153-75331b0efed9","pitchNumber":2,"startTime":"2026-08-18T23:13:56.929Z","endTime":"2026-08-18T23:14:20.790Z","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":91.7,"endSpeed":84.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377053017990367,"aZ":-21.418989170729933,"pfxX":10.021472157729937,"pfxZ":5.965327148335136,"pX":-0.5493363015715981,"pZ":1.5354432691658164,"vX0":-11.743561268829014,"vY0":-132.90422431064758,"vZ0":-6.8610039851974,"x":137.94,"y":197.32,"x0":2.608208605790065,"y0":50.00220399164379,"z0":5.687227784379764,"aX":18.068767576362266},"breaks":{"breakAngle":27.6,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-15.8,"spinRate":2130,"spinDirection":137},"zone":7,"plateTime":0.4108857868302467,"extension":6.356309507913817},"index":2,"playId":"5ff5646d-1b55-3f0c-bb42-c87046871408","pitchNumber":3,"startTime":"2026-08-18T23:14:20.790Z","endTime":"2026-08-18T23:14:39.595Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454863296450437,"aZ":-23.223919740835704,"pfxX":-1.9890427255172622,"pfxZ":5.138769509082605,"pX":0.38557769561817035,"pZ":2.8070757497067405,"vX0":-4.51809844072377,"vY0":-130.8114464327487,"vZ0":-4.0834893445389895,"x":102.3,"y":162.99,"x0":2.3903787602204027,"y0":50.00029137656378,"z0":6.120154030277121,"aX":-3.4604554293968284},"breaks":{"breakAngle":33.6,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2360,"spinDirection":170},"zone":3,"plateTime":0.41801599966215086,"extension":6.5649056437280064},"index":3,"playId":"8e37740b-08b8-34d8-a448-688b48672585","pitchNumber":4,"startTime":"2026-08-18T23:14:39.595Z","endTime":"2026-08-18T23:15:01.373Z","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":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.365631084124452,"aZ":-24.97245306024968,"pfxX":-2.833359919550465,"pfxZ":4.26960003253779,"pX":-0.23382259284844736,"pZ":2.7981841073260143,"vX0":-5.83664375720112,"vY0":-129.21389951664443,"vZ0":-3.403564953221995,"x":125.91,"y":163.23,"x0":2.424123550555364,"y0":50.0052925211666,"z0":6.0550025801644765,"aX":-4.78346224509379},"breaks":{"breakAngle":44.4,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":6.5,"spinRate":2092,"spinDirection":174},"zone":1,"plateTime":0.42417877426719963,"extension":6.413963158566346},"index":4,"playId":"1ebf24f1-0bd4-3dcd-9449-3a11db492ebb","pitchNumber":5,"startTime":"2026-08-18T23:15:01.373Z","endTime":"2026-08-18T23:15:24.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.972862955755716,"aZ":-40.95789736477448,"pfxX":-0.8230522704817602,"pfxZ":-7.17715742245853,"pX":0.5352861023200708,"pZ":2.903106154853163,"vX0":-2.671237210515473,"vY0":-110.01698471436596,"vZ0":1.7156365716132274,"x":96.6,"y":160.4,"x0":1.8734404833160505,"y0":50.00544297064194,"z0":6.462294043842341,"aX":-1.0065060616789365},"breaks":{"breakAngle":21.6,"breakVertical":-60.1,"breakVerticalInduced":-12.2,"breakHorizontal":2.2,"spinRate":2412,"spinDirection":325},"zone":3,"plateTime":0.4983314691452674,"extension":6.330462384007544},"hitData":{"launchSpeed":94.8,"launchAngle":47.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.95,"coordY":90.79}},"index":5,"playId":"3958dae1-f191-398c-ac4b-f5afaf518b16","pitchNumber":6,"startTime":"2026-08-18T23:15:24.569Z","endTime":"2026-08-18T23:15:34.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:15:34.268Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:15:35.221Z","endTime":"2026-08-18T23:16:36.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":83.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69337987386905,"aZ":-14.886806090271733,"pfxX":4.932996478590116,"pfxZ":9.620001227315887,"pX":-0.056253308830984804,"pZ":3.590491324498446,"vX0":-6.487078512245941,"vY0":-133.22182483971,"vZ0":-4.466318963420862,"x":119.14,"y":141.84,"x0":1.769716046322607,"y0":50.00287662200201,"z0":6.365226227644841,"aX":8.865152819621507},"breaks":{"breakAngle":18.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-7.6,"spinRate":2103,"spinDirection":163},"zone":11,"plateTime":0.4111793510264583,"extension":6.396760393661655},"index":0,"playId":"a9f111d4-635f-3e12-af83-8401e480f485","pitchNumber":1,"startTime":"2026-08-18T23:15:58.898Z","endTime":"2026-08-18T23:16:14.909Z","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":92.5,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754520381722593,"aZ":-16.77033912048283,"pfxX":5.312996669192939,"pfxZ":8.433945673175373,"pX":-0.5035302503355016,"pZ":3.7398666851451576,"vX0":-7.571034617302543,"vY0":-134.4335620280102,"vZ0":-4.119047297420778,"x":136.19,"y":137.8,"x0":1.66185372156954,"y0":50.000429834078574,"z0":6.485910889387678,"aX":9.70154295721467},"breaks":{"breakAngle":21.6,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-7.9,"spinRate":2097,"spinDirection":157},"zone":11,"plateTime":0.4077848161973523,"extension":6.296890168671939},"index":1,"playId":"2f811280-2901-3a6a-9c29-973dddffcabc","pitchNumber":2,"startTime":"2026-08-18T23:16:14.909Z","endTime":"2026-08-18T23:16:34.474Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723579349455587,"aZ":-15.024975523168731,"pfxX":3.0601817940764535,"pfxZ":9.312592142480375,"pX":-0.22103651776565275,"pZ":4.195694027912502,"vX0":-6.402117148910893,"vY0":-134.9372129940995,"vZ0":-3.096445773299093,"x":125.43,"y":125.5,"x0":1.7861147903950123,"y0":50.00328851616365,"z0":6.418466280899533,"aX":5.636191102675797},"breaks":{"breakAngle":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-4.2,"spinRate":2163,"spinDirection":157},"zone":11,"plateTime":0.40610661798222214,"extension":6.198718621067569},"index":2,"playId":"e9fadbac-3f35-33cf-af94-a5a65aa559c5","pitchNumber":3,"startTime":"2026-08-18T23:16:34.474Z","endTime":"2026-08-18T23:16:36.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:16:36.457Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:17:11.448Z","endTime":"2026-08-18T23:19:59.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082656486631407,"aZ":-17.47502438704977,"pfxX":10.292868478779235,"pfxZ":7.970269050132407,"pX":0.0630787388768162,"pZ":2.4431584250864176,"vX0":-9.378392685108006,"vY0":-134.6706027387435,"vZ0":-5.987366506533763,"x":114.6,"y":172.81,"x0":2.2461849219822034,"y0":50.00585419921161,"z0":5.923194612572977,"aX":18.99008674934319},"breaks":{"breakAngle":12.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-16.8,"spinRate":2248,"spinDirection":140},"zone":5,"plateTime":0.40605588971018847,"extension":6.303604731712508},"index":0,"playId":"ece2ffef-01db-3c72-b510-9f376bd8c2e3","pitchNumber":1,"startTime":"2026-08-18T23:18:52.126Z","endTime":"2026-08-18T23:19:05.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62681570089638,"aZ":-16.48554486828624,"pfxX":7.568898698502902,"pfxZ":9.961736569161133,"pX":-1.5081915647073136,"pZ":1.116775245706919,"vX0":-11.179426655245154,"vY0":-124.58222000756193,"vZ0":-8.124841156329476,"x":174.49,"y":208.63,"x0":2.0503886874253334,"y0":50.0027205020306,"z0":5.778765952545414,"aX":11.919754268681338},"breaks":{"breakAngle":38.4,"breakVertical":-21.0,"breakVerticalInduced":16.3,"breakHorizontal":-11.2,"spinRate":1594,"spinDirection":141},"zone":13,"plateTime":0.43937021844520086,"extension":6.35274010304239},"index":1,"playId":"8a4f30f7-ae53-3f5e-81f7-5a0bb4712673","pitchNumber":2,"startTime":"2026-08-18T23:19:05.645Z","endTime":"2026-08-18T23:19:22.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120705253663818,"aZ":-17.174216303118197,"pfxX":6.835784138417626,"pfxZ":9.083601083023268,"pX":0.38984735458295383,"pZ":1.0795885224240103,"vX0":-7.3745165096526755,"vY0":-127.17634751774278,"vZ0":-8.423218691526646,"x":102.14,"y":209.63,"x0":2.428059381517307,"y0":50.00132818214835,"z0":5.776476121258409,"aX":11.286533280517066},"breaks":{"breakAngle":16.8,"breakVertical":-20.8,"breakVerticalInduced":14.9,"breakHorizontal":-10.9,"spinRate":1581,"spinDirection":143},"zone":14,"plateTime":0.42936951998785355,"extension":6.221374182469681},"index":2,"playId":"4e38365e-c98e-379f-91d4-eaef3c37fcee","pitchNumber":3,"startTime":"2026-08-18T23:19:22.949Z","endTime":"2026-08-18T23:19:39.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.854836461966098,"aZ":-17.558431663371216,"pfxX":10.242593526228593,"pfxZ":7.751312284105562,"pX":1.121729658080947,"pZ":2.3948881695038176,"vX0":-6.771161848206724,"vY0":-136.40428371886952,"vZ0":-6.076918484480922,"x":74.24,"y":174.12,"x0":2.304897662804701,"y0":50.001114415275666,"z0":5.861081686702573,"aX":19.309466080046086},"breaks":{"breakAngle":2.4,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-17.2,"spinRate":2181,"spinDirection":145},"zone":14,"plateTime":0.4014644215816472,"extension":6.1590504228897895},"index":3,"playId":"9b4b7483-0890-3fa3-806d-2ed2234a590e","pitchNumber":4,"startTime":"2026-08-18T23:19:39.016Z","endTime":"2026-08-18T23:19:56.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748164940035856,"aZ":-23.589414328114387,"pfxX":-0.01773198724627445,"pfxZ":5.215837225752494,"pX":-0.33630212466231746,"pZ":1.5158971656207367,"vX0":-6.644452759967299,"vY0":-126.9047971481917,"vZ0":-6.225787692835953,"x":129.82,"y":197.85,"x0":2.308189592889072,"y0":50.00400438915856,"z0":5.856591138201321,"aX":-0.028003171159874253},"breaks":{"breakAngle":38.4,"breakVertical":-27.4,"breakVerticalInduced":8.4,"breakHorizontal":1.4,"spinRate":2187,"spinDirection":134},"zone":13,"plateTime":0.4301167409539617,"extension":6.3683561126687485},"index":4,"playId":"412f6146-c83d-3402-b5f1-61608364f767","pitchNumber":5,"startTime":"2026-08-18T23:19:56.960Z","endTime":"2026-08-18T23:19:59.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:19:59.290Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (20) on a sharp line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:19:59.642Z","endTime":"2026-08-18T23:21:23.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110487504790775,"aZ":-17.549596997570333,"pfxX":9.384850182198623,"pfxZ":7.662810790981877,"pX":1.0704381955881888,"pZ":1.4170419538541703,"vX0":-6.87051556783137,"vY0":-136.78923449782693,"vZ0":-8.567305345882948,"x":76.2,"y":200.52,"x0":2.3861618053447384,"y0":50.00468996568303,"z0":5.776090097863223,"aX":17.91669146209862},"breaks":{"breakAngle":1.2,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-15.7,"spinRate":2248,"spinDirection":145},"zone":14,"plateTime":0.39930932534353225,"extension":6.218022362910464},"index":0,"playId":"66d9a2d0-9859-3ee2-a2dd-3b2db0d0ab2c","pitchNumber":1,"startTime":"2026-08-18T23:20:28.412Z","endTime":"2026-08-18T23:20:42.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274855473844802,"aZ":-18.35610227701682,"pfxX":8.917156128222778,"pfxZ":7.355144933365673,"pX":0.8174143840267535,"pZ":1.516247056645238,"vX0":-7.0016272072341685,"vY0":-135.83044115736018,"vZ0":-8.26543074994995,"x":85.84,"y":197.84,"x0":2.2631791369885743,"y0":50.00422019598984,"z0":5.862841765367241,"aX":16.752437180525753},"breaks":{"breakAngle":4.8,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-14.8,"spinRate":2317,"spinDirection":147},"zone":14,"plateTime":0.4024305902327616,"extension":6.295748153659604},"index":1,"playId":"f07b1f82-50df-3304-ad83-714f04bd273c","pitchNumber":2,"startTime":"2026-08-18T23:20:42.429Z","endTime":"2026-08-18T23:21:08.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098427135414056,"aZ":-23.86643619891095,"pfxX":8.944718085855808,"pfxZ":5.0523101893504645,"pX":0.304412235854791,"pZ":1.995177902454635,"vX0":-8.159992563108746,"vY0":-126.92790384151294,"vZ0":-5.097895348569071,"x":105.4,"y":184.91,"x0":2.386881286803599,"y0":50.00268874582354,"z0":5.911427136961058,"aX":14.707862503950805},"breaks":{"breakAngle":13.2,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":-14.5,"spinRate":1641,"spinDirection":147},"zone":9,"plateTime":0.4302594157687598,"extension":6.337467132216613},"hitData":{"launchSpeed":100.1,"launchAngle":16.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.64,"coordY":102.69}},"index":2,"playId":"bc440eb1-9072-3a31-a519-c3ddfa2a04e0","pitchNumber":3,"startTime":"2026-08-18T23:21:08.957Z","endTime":"2026-08-18T23:21:23.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:21:23.361Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, third baseman Manny Machado to first baseman Ty France. Bo Bichette to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:21:24.240Z","endTime":"2026-08-18T23:22:50.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":2},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795699880654237,"aZ":-18.545900637008234,"pfxX":9.888662391062093,"pfxZ":7.377826636042277,"pX":0.5987483996597186,"pZ":2.638473128580761,"vX0":-8.25191337339151,"vY0":-135.14964266489213,"vZ0":-5.0420305860323404,"x":94.18,"y":167.54,"x0":2.4087075155460034,"y0":50.004167525857426,"z0":5.833131322424253,"aX":18.271739130510767},"breaks":{"breakAngle":7.2,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-16.1,"spinRate":2235,"spinDirection":143},"zone":6,"plateTime":0.4054585479193662,"extension":6.281376638884431},"index":0,"playId":"34534485-b94a-3e45-bcaa-ed8dc13ff64b","pitchNumber":1,"startTime":"2026-08-18T23:21:53.225Z","endTime":"2026-08-18T23:22:15.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.142287254865145,"aZ":-12.497935262553987,"pfxX":6.630239352642948,"pfxZ":10.554073603648163,"pX":-1.0866228522022332,"pZ":2.467662862431124,"vX0":-11.17421485484419,"vY0":-135.7785917371164,"vZ0":-6.835092588275487,"x":158.42,"y":172.15,"x0":2.2235627473493382,"y0":50.00537135056172,"z0":5.890189112528944,"aX":12.364812451067886},"breaks":{"breakAngle":36.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-9.6,"spinRate":2271,"spinDirection":144},"zone":13,"plateTime":0.4036312211533466,"extension":6.292535849352477},"index":1,"playId":"480b1542-f50a-30d4-8918-7111fc90ea3f","pitchNumber":2,"startTime":"2026-08-18T23:22:15.138Z","endTime":"2026-08-18T23:22:35.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261421384692053,"aZ":-16.106646246289866,"pfxX":8.730493213836843,"pfxZ":8.656477416930043,"pX":-0.045109678940219784,"pZ":1.6871851376081914,"vX0":-9.208740002444717,"vY0":-135.1039427069606,"vZ0":-7.800572984686712,"x":118.72,"y":193.23,"x0":2.2663579939838434,"y0":50.00563986198077,"z0":5.734890291320079,"aX":16.211229739578403},"breaks":{"breakAngle":16.8,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-13.9,"spinRate":2203,"spinDirection":145},"zone":8,"plateTime":0.4047447814771523,"extension":6.324904735904394},"hitData":{"launchSpeed":104.3,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":166.88}},"index":2,"playId":"23c18258-95fd-3c4e-a251-2f9c3c8499bb","pitchNumber":3,"startTime":"2026-08-18T23:22:35.864Z","endTime":"2026-08-18T23:22:50.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:22:50.031Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:22:50.403Z","endTime":"2026-08-18T23:23:21.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.514478577035195,"aZ":-22.87392977915891,"pfxX":1.5716461778964808,"pfxZ":5.479031957333577,"pX":0.3837693317707694,"pZ":2.9066093076885964,"vX0":-6.040935992606473,"vY0":-128.88315499174587,"vZ0":-3.370843123777289,"x":102.37,"y":160.3,"x0":2.5446275725769367,"y0":50.00266103907206,"z0":5.979781650705417,"aX":2.6681235413178404},"breaks":{"breakAngle":28.8,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":-1.7,"spinRate":2067,"spinDirection":136},"zone":3,"plateTime":0.4235070180480429,"extension":6.318771264871133},"hitData":{"launchSpeed":90.3,"launchAngle":60.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.88,"coordY":118.59}},"index":0,"playId":"2356cfe5-dbf2-3fea-8092-d85871440ba3","pitchNumber":1,"startTime":"2026-08-18T23:23:12.600Z","endTime":"2026-08-18T23:23:21.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:23:21.977Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Marcus Semien to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:25:30.809Z","endTime":"2026-08-18T23:26:19.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646303565555417,"aZ":-14.319627926335322,"pfxX":4.380806924497145,"pfxZ":10.493501698324295,"pX":-0.04834724595411016,"pZ":3.1816071579349616,"vX0":-6.12225654791803,"vY0":-130.2110856855135,"vZ0":-5.735017299274676,"x":118.84,"y":152.88,"x0":1.774059828765136,"y0":50.00432384903259,"z0":6.512819180971627,"aX":7.455572951400174},"breaks":{"breakAngle":19.2,"breakVertical":-16.6,"breakVerticalInduced":17.8,"breakHorizontal":-6.5,"spinRate":2175,"spinDirection":160},"zone":2,"plateTime":0.422106324173928,"extension":6.115770394823633},"index":0,"playId":"6f7bd7ac-dce9-31d8-9e81-e780c75f1f99","pitchNumber":1,"startTime":"2026-08-18T23:25:32.948Z","endTime":"2026-08-18T23:26:10.083Z","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":91.4,"endSpeed":83.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612302729709555,"aZ":-21.567529938824034,"pfxX":8.900889634177997,"pfxZ":5.925720002263974,"pX":0.1375209119067181,"pZ":2.787472702887047,"vX0":-9.102874435269772,"vY0":-132.75195559669712,"vZ0":-4.179096792214675,"x":111.76,"y":163.52,"x0":2.449562969524953,"y0":50.00448738307279,"z0":5.9462260585986515,"aX":15.936839914327068},"breaks":{"breakAngle":16.8,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.2,"spinRate":2059,"spinDirection":134},"zone":5,"plateTime":0.4121139916974039,"extension":6.0936800103182955},"hitData":{"launchSpeed":103.7,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.82,"coordY":138.78}},"index":1,"playId":"23d037ad-1517-3e55-aa87-06239cb1ca43","pitchNumber":2,"startTime":"2026-08-18T23:26:10.083Z","endTime":"2026-08-18T23:26:19.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:26:19.171Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:26:20.083Z","endTime":"2026-08-18T23:29:53.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08702856848643,"aZ":-15.918471469889298,"pfxX":6.311870602398702,"pfxZ":9.210865850037253,"pX":-0.3332745609092686,"pZ":2.8945721007532565,"vX0":-7.705696732907968,"vY0":-132.242121572597,"vZ0":-6.1075889953511036,"x":129.7,"y":160.63,"x0":1.8029476809168665,"y0":50.00630233972754,"z0":6.408555549466319,"aX":11.144431782828658},"breaks":{"breakAngle":19.2,"breakVertical":-17.8,"breakVerticalInduced":15.5,"breakHorizontal":-9.7,"spinRate":2090,"spinDirection":154},"zone":1,"plateTime":0.41471719933315354,"extension":6.1333103016366906},"index":0,"playId":"38a9ce62-f171-332d-904d-5b854d6351fd","pitchNumber":1,"startTime":"2026-08-18T23:26:39.858Z","endTime":"2026-08-18T23:27:13.331Z","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":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.606290015560102,"aZ":-28.320138502953128,"pfxX":-6.113983603205564,"pfxZ":2.8079899256878473,"pX":0.215509530023897,"pZ":2.4721764427035335,"vX0":-3.701562133728537,"vY0":-117.39025531815997,"vZ0":-2.118937501955521,"x":108.79,"y":172.03,"x0":2.6159072668869294,"y0":50.003704850793575,"z0":6.065558667389993,"aX":-8.393243660985616},"breaks":{"breakAngle":48.0,"breakVertical":-37.8,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":2378,"spinDirection":292},"zone":5,"plateTime":0.4695367721442585,"extension":6.279758442367472},"index":1,"playId":"034dbf9e-5ee0-3c3a-b2b3-3b7496854819","pitchNumber":2,"startTime":"2026-08-18T23:27:13.331Z","endTime":"2026-08-18T23:27:33.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.831794634406155,"aZ":-31.237182893533063,"pfxX":-1.824864485081203,"pfxZ":0.5864827071282708,"pX":-0.9018641429278306,"pZ":1.3634057023557946,"vX0":-7.205857119107289,"vY0":-124.95904098646797,"vZ0":-4.980737973724654,"x":151.38,"y":201.97,"x0":2.239863524742014,"y0":50.00432289524054,"z0":5.907096868957931,"aX":-2.926807087330134},"breaks":{"breakAngle":49.2,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":4.8,"spinRate":2533,"spinDirection":266},"zone":13,"plateTime":0.43596647490512686,"extension":6.307559167628056},"index":2,"playId":"f0d09151-abc3-3cd3-87f9-118504ab4c3c","pitchNumber":3,"startTime":"2026-08-18T23:27:33.561Z","endTime":"2026-08-18T23:27:49.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.726320790863923,"aZ":-41.61973493422496,"pfxX":-2.9754721146045786,"pfxZ":-7.837124322269718,"pX":0.5552618340494535,"pZ":2.7917834065257052,"vX0":-2.121253013691459,"vY0":-109.51479947969413,"vZ0":1.5855598378105427,"x":95.83,"y":163.4,"x0":1.9256006231240528,"y0":50.00191612466168,"z0":6.536248711083032,"aX":-3.5863105324357676},"breaks":{"breakAngle":26.4,"breakVertical":-61.9,"breakVerticalInduced":-13.3,"breakHorizontal":6.0,"spinRate":2349,"spinDirection":329},"zone":3,"plateTime":0.5016125089082015,"extension":6.3790737805210584},"index":3,"playId":"d20ee57d-7990-389a-8b98-59cacf55d05b","pitchNumber":4,"startTime":"2026-08-18T23:27:49.625Z","endTime":"2026-08-18T23:28:13.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":86.9,"endSpeed":80.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95047796583265,"aZ":-29.79044419512992,"pfxX":-2.2165758677454117,"pfxZ":1.4587128348332161,"pX":-0.7763902414553793,"pZ":1.751353574933679,"vX0":-6.885959561979956,"vY0":-126.403659704588,"vZ0":-4.617451283655258,"x":146.59,"y":191.49,"x0":2.2626404509036258,"y0":50.00115244222054,"z0":5.972987981954924,"aX":-3.611634819279214},"breaks":{"breakAngle":49.2,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":5.5,"spinRate":2565,"spinDirection":253},"zone":7,"plateTime":0.43208728404641983,"extension":6.307832705800035},"index":4,"playId":"96dd34d8-861d-364f-adec-88424974f310","pitchNumber":5,"startTime":"2026-08-18T23:28:13.922Z","endTime":"2026-08-18T23:28:41.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762298860896642,"aZ":-24.156346586091537,"pfxX":8.568653058957736,"pfxZ":5.192683312327546,"pX":1.3561170334685824,"pZ":2.5781714989869275,"vX0":-5.642600565457445,"vY0":-123.76405173658065,"vZ0":-3.4032277021718205,"x":65.31,"y":169.17,"x0":2.5575665048556626,"y0":50.004290881049364,"z0":6.004748009191093,"aX":13.23290100902985},"breaks":{"breakAngle":1.2,"breakVertical":-29.2,"breakVerticalInduced":8.8,"breakHorizontal":-14.2,"spinRate":1950,"spinDirection":126},"zone":12,"plateTime":0.44334435144076867,"extension":6.145212244986747},"index":5,"playId":"35724b84-d108-3b94-9163-1998a34de465","pitchNumber":6,"startTime":"2026-08-18T23:28:41.323Z","endTime":"2026-08-18T23:29:23.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-18T23:29:23.445Z","endTime":"2026-08-18T23:29:48.782Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.613738071066727,"aZ":-11.81807097204036,"pfxX":4.826122199883617,"pfxZ":10.691610263851437,"pX":-0.49905550882577215,"pZ":2.295194772074551,"vX0":-7.901310962307123,"vY0":-137.18577405739143,"vZ0":-8.438371533609672,"x":136.02,"y":176.81,"x0":1.7927121476087953,"y0":50.00491984552703,"z0":6.218495341598261,"aX":9.191178676439737},"breaks":{"breakAngle":25.2,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-7.1,"spinRate":2396,"spinDirection":153},"zone":4,"plateTime":0.39939978230033324,"extension":6.418486157701203},"index":7,"playId":"2cf1c69c-9513-370b-870a-20b38f50808f","pitchNumber":7,"startTime":"2026-08-18T23:29:48.782Z","endTime":"2026-08-18T23:29:53.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:29:53.009Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:29:53.497Z","endTime":"2026-08-18T23:31:27.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969221290113556,"aZ":-26.15275682924351,"pfxX":-2.487219186230128,"pfxZ":3.660915645718939,"pX":-1.8897944622986362,"pZ":1.3464697738229248,"vX0":-9.81143621337923,"vY0":-127.12338537980484,"vZ0":-6.345191494333364,"x":189.03,"y":202.43,"x0":2.3357334103947793,"y0":50.001793773152556,"z0":5.938514957293909,"aX":-4.087050156693846},"breaks":{"breakAngle":67.2,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":6.6,"spinRate":2420,"spinDirection":181},"zone":13,"plateTime":0.43012866954019824,"extension":6.329102142335589},"index":0,"playId":"61738271-85f9-3ca5-a0bf-7915b1562ce4","pitchNumber":1,"startTime":"2026-08-18T23:30:18.054Z","endTime":"2026-08-18T23:30:32.672Z","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":89.4,"endSpeed":82.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83097220748069,"aZ":-21.813676305739197,"pfxX":-0.5652682950836827,"pfxZ":6.001207625729714,"pX":-0.4867438054752011,"pZ":3.1179791641865644,"vX0":-6.909741792050081,"vY0":-130.15785723544508,"vZ0":-3.5262608810328584,"x":135.55,"y":154.59,"x0":2.2692664510503464,"y0":50.00136232727655,"z0":6.1309399440018915,"aX":-0.9734223914385336},"breaks":{"breakAngle":42.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":2.5,"spinRate":2499,"spinDirection":171},"zone":1,"plateTime":0.4198919121932225,"extension":6.2727302243592975},"index":1,"playId":"c2ba45e1-31c8-3e5f-b6d1-7fdec086d351","pitchNumber":2,"startTime":"2026-08-18T23:30:32.672Z","endTime":"2026-08-18T23:30:54.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37028746877534,"aZ":-25.57050253275702,"pfxX":-1.6024781818047635,"pfxZ":3.9689963230312237,"pX":0.05868094127399896,"pZ":1.833091288500754,"vX0":-5.864447744162858,"vY0":-127.89587149455066,"vZ0":-5.426695743933945,"x":114.76,"y":189.29,"x0":2.5856832949180357,"y0":50.00162986649889,"z0":5.977306557062325,"aX":-2.6648980148497357},"breaks":{"breakAngle":40.8,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":2278,"spinDirection":179},"zone":8,"plateTime":0.42758504214826143,"extension":6.324018984334833},"index":2,"playId":"21c1880b-c7b2-3d2a-8dbb-29a2f4068571","pitchNumber":3,"startTime":"2026-08-18T23:30:54.809Z","endTime":"2026-08-18T23:31:19.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.319330488092287,"aZ":-9.616639322139381,"pfxX":3.3641352849142163,"pfxZ":11.695458535493842,"pX":-0.44253100218810804,"pZ":1.945778581663088,"vX0":-6.829888920490932,"vY0":-137.90889425281932,"vZ0":-9.984423419977048,"x":133.87,"y":186.24,"x0":1.627680942122059,"y0":50.003680399527276,"z0":6.259478347439221,"aX":6.48962475016621},"breaks":{"breakAngle":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":-4.7,"spinRate":2399,"spinDirection":160},"zone":7,"plateTime":0.3969893200248227,"extension":6.2406222216199},"hitData":{"launchSpeed":85.9,"launchAngle":39.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.99,"coordY":90.39}},"index":3,"playId":"3dbd1674-8ae0-369e-b00e-482fcbd61454","pitchNumber":4,"startTime":"2026-08-18T23:31:19.908Z","endTime":"2026-08-18T23:31:27.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:31:27.525Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:34:23.432Z","endTime":"2026-08-18T23:36:21.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183949230125474,"aZ":-16.98055174494904,"pfxX":9.046170924163665,"pfxZ":8.510495876919572,"pX":1.2754413233824011,"pZ":2.7433693080998993,"vX0":-6.594732037408717,"vY0":-132.9416281412166,"vZ0":-5.051443168583891,"x":68.38,"y":164.71,"x0":2.6161078091959853,"y0":50.00453974652668,"z0":5.905532681522962,"aX":16.15225627511738},"breaks":{"breakAngle":2.4,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":-14.9,"spinRate":2326,"spinDirection":141},"zone":12,"plateTime":0.4124122822614664,"extension":6.183611642459042},"index":0,"playId":"714091a9-23b7-3445-bd94-6a6ea8974996","pitchNumber":1,"startTime":"2026-08-18T23:34:25.370Z","endTime":"2026-08-18T23:34:39.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11707282084581,"aZ":-16.74046036763491,"pfxX":9.08819600286559,"pfxZ":8.587484077217368,"pX":-0.1444611618731576,"pZ":0.9708132892389991,"vX0":-9.83813588614352,"vY0":-132.87806170517754,"vZ0":-9.241347281156482,"x":122.51,"y":212.57,"x0":2.4162867010801783,"y0":50.00201849528365,"z0":5.697341547263913,"aX":16.33367811475263},"breaks":{"breakAngle":20.4,"breakVertical":-19.0,"breakVerticalInduced":13.8,"breakHorizontal":-14.4,"spinRate":2361,"spinDirection":147},"zone":13,"plateTime":0.4114005995887924,"extension":6.32633421017517},"index":1,"playId":"ee229ff8-d182-3913-8b9b-41cfa87b3d6b","pitchNumber":2,"startTime":"2026-08-18T23:34:39.844Z","endTime":"2026-08-18T23:34:58.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962550007603127,"aZ":-18.70510173160126,"pfxX":7.8880822322684425,"pfxZ":7.290434072085411,"pX":0.3578602559382585,"pZ":2.054534301749286,"vX0":-8.17075343973574,"vY0":-134.97385594050635,"vZ0":-6.4388474379876754,"x":103.36,"y":183.31,"x0":2.397276410341801,"y0":50.00353825412693,"z0":5.784942165745373,"aX":14.576708511490972},"breaks":{"breakAngle":14.4,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":-12.6,"spinRate":2235,"spinDirection":143},"zone":9,"plateTime":0.4055610619404617,"extension":6.249032544738705},"index":2,"playId":"0efc4722-c7c3-3573-b780-c9b92f52dc83","pitchNumber":3,"startTime":"2026-08-18T23:34:58.450Z","endTime":"2026-08-18T23:35:10.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-18T23:35:10.821Z","endTime":"2026-08-18T23:35:20.920Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302001513312877,"aZ":-20.417755274906558,"pfxX":6.4450842388932825,"pfxZ":7.33641338348861,"pX":0.2969162725739702,"pZ":2.6346134688494742,"vX0":-7.059272802613158,"vY0":-125.51458199702058,"vZ0":-4.116194745493171,"x":105.68,"y":167.65,"x0":2.302404220335916,"y0":50.003928784131304,"z0":5.948821979935421,"aX":10.331595885807548},"breaks":{"breakAngle":16.8,"breakVertical":-24.0,"breakVerticalInduced":12.6,"breakHorizontal":-10.2,"spinRate":1528,"spinDirection":150},"zone":6,"plateTime":0.43560764614224157,"extension":6.303765285667297},"index":4,"playId":"4013ef9d-355a-3ad4-9cde-abd334510e7c","pitchNumber":4,"startTime":"2026-08-18T23:35:20.920Z","endTime":"2026-08-18T23:35:36.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63554678126532,"aZ":-22.463678566109753,"pfxX":7.84246032366903,"pfxZ":5.956775636808407,"pX":0.25504736238045717,"pZ":2.1570444893988383,"vX0":-7.821659941685971,"vY0":-127.03305733018017,"vZ0":-5.131829653616405,"x":107.28,"y":180.54,"x0":2.3587527581743464,"y0":50.00294155060062,"z0":5.995025253617413,"aX":12.78548770633845},"breaks":{"breakAngle":15.6,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":-12.4,"spinRate":1709,"spinDirection":143},"zone":5,"plateTime":0.43157509804334726,"extension":6.406158557129217},"index":5,"playId":"de983567-6df5-3244-b1f6-15d5c6cf5a2f","pitchNumber":5,"startTime":"2026-08-18T23:35:36.544Z","endTime":"2026-08-18T23:36:02.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06244812542152,"aZ":-13.706541510210654,"pfxX":6.0232410576418625,"pfxZ":9.96175018062561,"pX":1.1245341052555136,"pZ":5.105795746242928,"vX0":-5.722116921380819,"vY0":-135.63779447388904,"vZ0":-0.18886505500476725,"x":74.14,"y":100.92,"x0":2.48410099276976,"y0":50.00178321259371,"z0":6.136199025751945,"aX":11.165837100500774},"breaks":{"breakAngle":8.4,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-9.6,"spinRate":2183,"spinDirection":140},"zone":12,"plateTime":0.4045807984147225,"extension":6.152515391039775},"index":6,"playId":"4c15d231-0763-3f62-9c28-a8200138a264","pitchNumber":6,"startTime":"2026-08-18T23:36:02.290Z","endTime":"2026-08-18T23:36:17.889Z","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":91.5,"endSpeed":83.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.788627399291826,"aZ":-18.641564655212395,"pfxX":9.46346081014608,"pfxZ":7.548315212766081,"pX":1.722794046076501,"pZ":2.7906413562952936,"vX0":-5.1650299160521485,"vY0":-133.0850275151991,"vZ0":-4.526203537461888,"x":51.33,"y":163.43,"x0":2.460146019103266,"y0":50.00098310944207,"z0":5.865193051112644,"aX":16.959021096087554},"breaks":{"breakAngle":7.2,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":-16.0,"spinRate":2150,"spinDirection":140},"zone":12,"plateTime":0.41170112464738295,"extension":6.186172086529065},"index":7,"playId":"2b7de8a1-70c7-3105-97c2-fe3963d6aa44","pitchNumber":7,"startTime":"2026-08-18T23:36:17.889Z","endTime":"2026-08-18T23:36:21.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:36:21.034Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christopher Morel challenged (pitch result), call on the field was overturned: Christopher Morel walks. Francisco Alvarez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:36:21.248Z","endTime":"2026-08-18T23:38:26.693Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82106872506049,"aZ":-26.358913127854603,"pfxX":0.9640690279297326,"pfxZ":3.537851400032972,"pX":1.9252175174868487,"pZ":3.304742989554891,"vX0":-2.73179105020173,"vY0":-127.296221884481,"vZ0":-1.3129502088646494,"x":43.62,"y":149.55,"x0":2.886395194411105,"y0":50.001490193612284,"z0":5.911441812160217,"aX":1.5842404655793854},"breaks":{"breakAngle":12.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":-1.1,"spinRate":2084,"spinDirection":159},"zone":12,"plateTime":0.43006090848446066,"extension":6.24275812938626},"index":0,"playId":"acd5e745-9080-3de2-95e4-cd7d41a073ab","pitchNumber":1,"startTime":"2026-08-18T23:36:51.212Z","endTime":"2026-08-18T23:37:12.939Z","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":86.7,"endSpeed":79.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22834655259523,"aZ":-26.56603242827267,"pfxX":0.9491677889602226,"pfxZ":3.4661485573681716,"pX":0.6781982447551376,"pZ":3.460716712135685,"vX0":-5.246320672411202,"vY0":-126.2968794597712,"vZ0":-0.8975899120075058,"x":91.15,"y":145.34,"x0":2.657261147785433,"y0":50.00412699631324,"z0":5.953325119092967,"aX":1.5369201867848907},"breaks":{"breakAngle":27.6,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":-0.6,"spinRate":2184,"spinDirection":151},"zone":12,"plateTime":0.4333488965384169,"extension":6.335039324061093},"index":1,"playId":"44d4c446-d3d3-3f38-915f-180d3a36258d","pitchNumber":2,"startTime":"2026-08-18T23:37:12.939Z","endTime":"2026-08-18T23:37:32.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6692815573419,"aZ":-19.010515676838313,"pfxX":9.34255043885316,"pfxZ":7.163786158686074,"pX":1.0924534353250284,"pZ":3.86844074191537,"vX0":-7.110108904784671,"vY0":-135.00019808121021,"vZ0":-1.7991431876427622,"x":75.36,"y":134.33,"x0":2.5526665667978645,"y0":50.001883379977095,"z0":5.888226931625699,"aX":17.163421327326443},"breaks":{"breakAngle":3.6,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":-15.4,"spinRate":2188,"spinDirection":145},"zone":12,"plateTime":0.40645447772163923,"extension":6.217497743055734},"index":2,"playId":"4611c940-9afc-387f-95cd-54884ab34636","pitchNumber":3,"startTime":"2026-08-18T23:37:32.680Z","endTime":"2026-08-18T23:37:53.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517325449010478,"aZ":-18.315772378302597,"pfxX":9.225759590811073,"pfxZ":7.5504953338494705,"pX":0.603562387387761,"pZ":2.4775015782486123,"vX0":-8.211744017403214,"vY0":-134.91012127352224,"vZ0":-5.259497992065826,"x":93.99,"y":171.89,"x0":2.494528526994817,"y0":50.00363595207073,"z0":5.75141172646256,"aX":16.9349436086345},"breaks":{"breakAngle":10.8,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-14.9,"spinRate":2241,"spinDirection":137},"zone":6,"plateTime":0.40664976311557544,"extension":6.273612317489288},"index":3,"playId":"4cb1537c-dbbf-3a11-b6a5-59d5b566db50","pitchNumber":4,"startTime":"2026-08-18T23:37:53.733Z","endTime":"2026-08-18T23:38:09.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40942345883683,"aZ":-18.922435723791388,"pfxX":9.18821745666702,"pfxZ":7.037407572775091,"pX":1.0935869875307025,"pZ":2.574433081610937,"vX0":-6.8240721090354155,"vY0":-136.4786336003934,"vZ0":-5.102813892543298,"x":75.32,"y":169.27,"x0":2.4342406583862513,"y0":50.00607076217759,"z0":5.774147405067969,"aX":17.313371845434787},"breaks":{"breakAngle":2.4,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":-15.1,"spinRate":2285,"spinDirection":140},"zone":12,"plateTime":0.40153192498116796,"extension":6.395002356645807},"index":4,"playId":"5d2b59b6-10de-3b11-bc6c-a580cd740810","pitchNumber":5,"startTime":"2026-08-18T23:38:09.994Z","endTime":"2026-08-18T23:38:26.693Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"}},"playEndTime":"2026-08-18T23:38:26.693Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:39:33.635Z","endTime":"2026-08-18T23:39:45.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T23:38:38.791Z","endTime":"2026-08-18T23:39:35.912Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.254501357165445,"aZ":-25.33672123635992,"pfxX":-0.05941795968634822,"pfxZ":4.141437072684206,"pX":0.33379612607575054,"pZ":2.2251460291092178,"vX0":-5.503580202551381,"vY0":-127.6596775521097,"vZ0":-4.205054158228041,"x":104.28,"y":178.7,"x0":2.5251841106582495,"y0":50.0028257402072,"z0":5.887933479091931,"aX":-0.09708228254194766},"breaks":{"breakAngle":32.4,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":1.3,"spinRate":2141,"spinDirection":140},"zone":6,"plateTime":0.4290365391365061,"extension":6.311967329541359},"hitData":{"launchSpeed":81.7,"launchAngle":56.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.59,"coordY":121.71}},"index":1,"playId":"23b2169f-a013-3a51-8b04-8da40f73c8a4","pitchNumber":1,"startTime":"2026-08-18T23:39:35.912Z","endTime":"2026-08-18T23:39:45.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:39:45.777Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Ewing challenged (pitch result), call on the field was overturned: A.J. Ewing walks. Francisco Alvarez to 3rd. Christopher Morel to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:40:25.392Z","endTime":"2026-08-18T23:43:21.904Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnSecond":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-18T23:40:19.364Z","endTime":"2026-08-18T23:40:27.707Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943679150144884,"aZ":-25.100754650598194,"pfxX":1.241687694302183,"pfxZ":4.278278675668438,"pX":0.5762104850827751,"pZ":1.818190554788061,"vX0":-5.307687790347365,"vY0":-127.95019454397067,"vZ0":-5.2252623346032125,"x":95.04,"y":189.69,"x0":2.5182596109969912,"y0":50.006189611374914,"z0":5.859454452032905,"aX":2.055278515908772},"breaks":{"breakAngle":26.4,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":2120,"spinDirection":148},"zone":9,"plateTime":0.4284427870964569,"extension":6.262432167923864},"index":1,"playId":"7387a671-a34a-3043-a6d2-6c154f7efed0","pitchNumber":1,"startTime":"2026-08-18T23:40:27.707Z","endTime":"2026-08-18T23:41:27.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.045148458455003,"aZ":-22.708669779202534,"pfxX":-0.8769770079176507,"pfxZ":5.704668918695997,"pX":-1.7749754463565628,"pZ":1.411215373983459,"vX0":-10.073646566890684,"vY0":-128.39676588549597,"vZ0":-6.626376598306431,"x":184.66,"y":200.68,"x0":2.3230408238371862,"y0":50.00546650209313,"z0":5.807835715844065,"aX":-1.45456199245201},"breaks":{"breakAngle":62.4,"breakVertical":-26.4,"breakVerticalInduced":8.9,"breakHorizontal":4.0,"spinRate":2194,"spinDirection":147},"zone":13,"plateTime":0.4275642803998978,"extension":6.427591945457877},"index":2,"playId":"4cc8bd6e-c4b8-34e8-83af-2ff4b1e72285","pitchNumber":2,"startTime":"2026-08-18T23:41:27.208Z","endTime":"2026-08-18T23:41:49.515Z","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":92.0,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052794489467605,"aZ":-18.61833508864819,"pfxX":10.522942018449113,"pfxZ":7.535457603476197,"pX":-1.3007908797391319,"pZ":1.5377439356060119,"vX0":-12.69537636548192,"vY0":-133.16176226186946,"vZ0":-7.536379516941235,"x":166.58,"y":197.26,"x0":2.156895823996211,"y0":50.00493842705881,"z0":5.746949667497129,"aX":18.93836689860328},"breaks":{"breakAngle":31.2,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":-16.3,"spinRate":2256,"spinDirection":142},"zone":13,"plateTime":0.4109958216538372,"extension":6.421525205058503},"index":3,"playId":"f58845be-50c6-38be-91c6-757a67bf3e8a","pitchNumber":3,"startTime":"2026-08-18T23:41:49.515Z","endTime":"2026-08-18T23:42:06.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007721910732254,"aZ":-23.70565790029982,"pfxX":-1.1844129193017685,"pfxZ":5.173394343065622,"pX":-0.8861170012435181,"pZ":3.3237513460285455,"vX0":-7.835545323430596,"vY0":-127.33313675688932,"vZ0":-1.8649597515391285,"x":150.78,"y":149.04,"x0":2.3891275442285433,"y0":50.00052517665829,"z0":5.947831017064634,"aX":-1.9368781627474463},"breaks":{"breakAngle":50.4,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":4.0,"spinRate":2242,"spinDirection":134},"zone":11,"plateTime":0.43073296084485113,"extension":6.308455407400432},"index":4,"playId":"ed4fbe51-684a-3bf4-ac1c-2a3da78a999e","pitchNumber":4,"startTime":"2026-08-18T23:42:06.246Z","endTime":"2026-08-18T23:42:28.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940609780111824,"aZ":-13.520920948951058,"pfxX":5.4657269434044045,"pfxZ":10.110310480811235,"pX":1.1717876400243348,"pZ":3.2755888132263906,"vX0":-5.502781788383332,"vY0":-135.32786394961946,"vZ0":-4.669069487810582,"x":72.33,"y":150.34,"x0":2.5264254333454708,"y0":50.00621513572137,"z0":5.978315100781914,"aX":10.088116480987143},"breaks":{"breakAngle":9.6,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-8.6,"spinRate":2370,"spinDirection":146},"zone":12,"plateTime":0.4055404900854511,"extension":6.326548750999506},"index":5,"playId":"da6e9574-665d-3d90-9a33-2a32c4bec0d2","pitchNumber":5,"startTime":"2026-08-18T23:42:28.567Z","endTime":"2026-08-18T23:43:16.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79901452210131,"aZ":-13.344270413820436,"pfxX":6.715330548122749,"pfxZ":9.946546975075089,"pX":-0.15878296267081182,"pZ":3.4739600081861512,"vX0":-8.956355829873054,"vY0":-136.87481590475548,"vZ0":-4.252887131712569,"x":123.05,"y":144.98,"x0":2.286560668776462,"y0":50.006439719999356,"z0":5.9647077394857675,"aX":12.718428245466608},"breaks":{"breakAngle":22.8,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-10.2,"spinRate":2171,"spinDirection":143},"zone":11,"plateTime":0.40048475215149804,"extension":6.5135398187015126},"index":6,"playId":"683170e1-1b39-3ee0-bb6f-b98045c96e88","pitchNumber":6,"startTime":"2026-08-18T23:43:16.009Z","endTime":"2026-08-18T23:43:21.904Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"}},"playEndTime":"2026-08-18T23:43:21.904Z","atBatIndex":15},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Torrens grounds into a force out, third baseman Manny Machado to catcher Freddy Fermin. Francisco Alvarez out at home. Christopher Morel to 3rd. A.J. Ewing to 2nd. Luis Torrens to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:44:55.414Z","endTime":"2026-08-18T23:45:30.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnThird":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-18T23:44:09.680Z","endTime":"2026-08-18T23:44:57.707Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897741246001306,"aZ":-23.84252776487135,"pfxX":7.827733133330572,"pfxZ":5.220749835114326,"pX":-0.5868918023923801,"pZ":0.9073691686554712,"vX0":-9.73258837004568,"vY0":-125.40005932954719,"vZ0":-7.409122399322602,"x":139.37,"y":214.28,"x0":2.324019783223351,"y0":50.00159124368102,"z0":5.8396214798036725,"aX":12.490040748660284},"breaks":{"breakAngle":27.6,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-12.0,"spinRate":1670,"spinDirection":151},"zone":13,"plateTime":0.43645955022992133,"extension":6.444068425738876},"index":1,"playId":"1e651e66-9055-31ab-9420-4ae1ed87fa57","pitchNumber":1,"startTime":"2026-08-18T23:44:57.707Z","endTime":"2026-08-18T23:45:13.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032290186418397,"aZ":-21.674531105997303,"pfxX":8.684847461978173,"pfxZ":6.520151102858398,"pX":-0.1355589031173776,"pZ":1.314243718054319,"vX0":-9.02067168497828,"vY0":-126.16849092911814,"vZ0":-6.964833917313652,"x":122.17,"y":203.3,"x0":2.360291260192432,"y0":50.00094826237446,"z0":5.861141054764954,"aX":13.979608843319472},"breaks":{"breakAngle":20.4,"breakVertical":-26.0,"breakVerticalInduced":10.3,"breakHorizontal":-13.7,"spinRate":1896,"spinDirection":145},"zone":13,"plateTime":0.4343791290793644,"extension":6.46526440409074},"hitData":{"launchSpeed":68.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.75,"coordY":176.01}},"index":2,"playId":"f1384c43-7c10-3982-a541-93ff2675e761","pitchNumber":2,"startTime":"2026-08-18T23:45:13.432Z","endTime":"2026-08-18T23:45:30.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:45:30.012Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:45:30.735Z","endTime":"2026-08-18T23:46:41.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751908552473118,"aZ":-22.16971418626011,"pfxX":9.087634291758238,"pfxZ":6.3028163154685375,"pX":-0.6028212800841907,"pZ":0.9128520227709322,"vX0":-10.28495146562388,"vY0":-125.04568647939118,"vZ0":-7.55734611912128,"x":139.98,"y":214.13,"x0":2.3789900789394647,"y0":50.000012932517045,"z0":5.787434521691095,"aX":14.417659332401584},"breaks":{"breakAngle":26.4,"breakVertical":-27.1,"breakVerticalInduced":9.8,"breakHorizontal":-14.2,"spinRate":1703,"spinDirection":151},"zone":13,"plateTime":0.4376877735138187,"extension":6.477389897782169},"index":0,"playId":"d70ba305-6deb-3791-8c75-2799b252cad0","pitchNumber":1,"startTime":"2026-08-18T23:46:01.643Z","endTime":"2026-08-18T23:46:22.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21705383842814,"aZ":-20.909987177672285,"pfxX":9.452903880153961,"pfxZ":6.223592016225616,"pX":0.625263821050765,"pZ":2.711125793361393,"vX0":-7.989142772749397,"vY0":-133.5348705908718,"vZ0":-4.156970218272903,"x":93.17,"y":165.58,"x0":2.424804300700028,"y0":50.000560811021955,"z0":5.788417981730019,"aX":17.103477967059018},"breaks":{"breakAngle":8.4,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":-15.5,"spinRate":2159,"spinDirection":147},"zone":3,"plateTime":0.40985563027035754,"extension":6.303824376792736},"hitData":{"launchSpeed":95.0,"launchAngle":39.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.34,"coordY":102.06}},"index":1,"playId":"6b735391-8d6f-3605-ae73-3f0893ee1d97","pitchNumber":2,"startTime":"2026-08-18T23:46:22.258Z","endTime":"2026-08-18T23:46:41.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:46:41.879Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:47:34.995Z","endTime":"2026-08-18T23:49:39.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"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":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05744337005941,"aZ":-15.060780403003434,"pfxX":3.0600480548448443,"pfxZ":10.169667543544847,"pX":0.47547614922170395,"pZ":5.035832212531215,"vX0":-4.445567572214916,"vY0":-129.20410126608886,"vZ0":-1.2465405950436619,"x":110.52,"y":104.14,"x0":1.8244145227426194,"y0":50.00405749377543,"z0":6.6871669904142665,"aX":5.150559636103961},"breaks":{"breakAngle":14.4,"breakVertical":-16.4,"breakVerticalInduced":18.4,"breakHorizontal":-4.4,"spinRate":2048,"spinDirection":158},"zone":12,"plateTime":0.4246502306742337,"extension":6.05634893185962},"index":0,"playId":"2f619436-f4fc-3425-97c3-91a9557c2abf","pitchNumber":1,"startTime":"2026-08-18T23:48:56.297Z","endTime":"2026-08-18T23:49:07.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383177183107694,"aZ":-12.261816383637388,"pfxX":1.7143515586791045,"pfxZ":11.456821733466356,"pX":-1.1478899729546275,"pZ":3.5714034254319715,"vX0":-7.8666076540227525,"vY0":-131.39881885805434,"vZ0":-5.121851948007369,"x":110.52,"y":104.14,"x0":1.669865528121808,"y0":50.006382723991095,"z0":6.466560443805885,"aX":2.981682772060807},"breaks":{"breakAngle":38.4,"breakVertical":-14.0,"breakVerticalInduced":19.7,"breakHorizontal":-1.3,"spinRate":2269,"spinDirection":160},"zone":11,"plateTime":0.41779417734159985,"extension":5.996332427558556},"index":1,"playId":"37311123-42f5-3e8c-969d-69fe7386c146","pitchNumber":2,"startTime":"2026-08-18T23:49:07.998Z","endTime":"2026-08-18T23:49:19.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.998579520264993,"aZ":-24.20395480357103,"pfxX":-0.7328738584406267,"pfxZ":4.734043738608333,"pX":0.7645548721248467,"pZ":3.023763487490793,"vX0":-4.3503762345587464,"vY0":-128.50998863043597,"vZ0":-3.0802341049426,"x":93.86,"y":159.27,"x0":2.5699681761859132,"y0":50.00192403674824,"z0":6.104471475470021,"aX":-1.2336706194222116},"breaks":{"breakAngle":27.6,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":2.3,"spinRate":2375,"spinDirection":158},"zone":3,"plateTime":0.42514370894009623,"extension":6.105748800867111},"index":2,"playId":"cb95391e-c9e3-3fdd-aedc-660080e03569","pitchNumber":3,"startTime":"2026-08-18T23:49:19.466Z","endTime":"2026-08-18T23:49:32.510Z","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":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.088455872871947,"aZ":-24.372839397487684,"pfxX":-0.07817126428564203,"pfxZ":4.732533868137699,"pX":-0.6435021180539474,"pZ":2.6713326545112124,"vX0":-7.627457478086583,"vY0":-126.86091719203942,"vZ0":-3.7660607080522763,"x":141.53,"y":166.65,"x0":2.3975808808455072,"y0":50.00492067162023,"z0":6.091822072017672,"aX":-0.12817711499618853},"breaks":{"breakAngle":44.4,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2259,"spinDirection":187},"zone":4,"plateTime":0.42982552541472696,"extension":6.247266626800094},"hitData":{"launchSpeed":73.8,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.21,"coordY":167.9}},"index":3,"playId":"e0e89e30-efca-3826-9ef6-ac701e82d15a","pitchNumber":4,"startTime":"2026-08-18T23:49:32.510Z","endTime":"2026-08-18T23:49:39.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:49:39.380Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:49:39.701Z","endTime":"2026-08-18T23:52:07.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":87.7,"endSpeed":80.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10204805612684,"aZ":-27.40251896947777,"pfxX":0.10768831232557785,"pfxZ":2.8925550659413712,"pX":-0.731694405533505,"pZ":3.278644184639998,"vX0":-7.481491281308481,"vY0":-127.54642378305701,"vZ0":-1.8218145748930428,"x":97.81,"y":149.85,"x0":2.2247435038603247,"y0":50.00048538408722,"z0":6.161831450624776,"aX":0.17792874591141186},"breaks":{"breakAngle":43.2,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":1.4,"spinRate":2329,"spinDirection":161},"zone":1,"plateTime":0.4293414510796012,"extension":6.176461510086506},"index":0,"playId":"2a22ddc0-7893-3bb6-987d-0ad1d978266d","pitchNumber":1,"startTime":"2026-08-18T23:50:09.433Z","endTime":"2026-08-18T23:50:25.615Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.132683174326484,"aZ":-25.30569391685332,"pfxX":-0.9638269430974975,"pfxZ":4.109193872804932,"pX":-0.5450412868267586,"pZ":3.3506324757989723,"vX0":-7.12861433301644,"vY0":-128.11144573347707,"vZ0":-2.2637736987238193,"x":137.78,"y":148.31,"x0":2.392581562144483,"y0":50.002902077947724,"z0":6.2129395921943855,"aX":-1.6089817873348435},"breaks":{"breakAngle":45.6,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":3.2,"spinRate":2358,"spinDirection":176},"zone":1,"plateTime":0.4266752152180904,"extension":6.29486164417758},"index":1,"playId":"f440a2a8-c228-3859-b200-cf70c0cb5d07","pitchNumber":2,"startTime":"2026-08-18T23:50:25.615Z","endTime":"2026-08-18T23:50:39.976Z","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":78.4,"endSpeed":72.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96827468188287,"aZ":-39.76740954396103,"pfxX":-0.29954632611020093,"pfxZ":-5.829774089083895,"pX":-0.8777569843144962,"pZ":-0.6391182738568262,"vX0":-5.49801320067349,"vY0":-113.958278383829,"vZ0":-6.358460190673433,"x":150.46,"y":256.04,"x0":1.6156759352002592,"y0":50.00462215728371,"z0":6.162094450561855,"aX":-0.38978883288468663},"breaks":{"breakAngle":37.2,"breakVertical":-57.0,"breakVerticalInduced":-12.0,"breakHorizontal":2.0,"spinRate":2667,"spinDirection":332},"zone":13,"plateTime":0.48255107484387505,"extension":6.367801757009863},"index":2,"playId":"b9e8bcfa-83ea-3917-80e7-2c80bfded33d","pitchNumber":3,"startTime":"2026-08-18T23:50:39.976Z","endTime":"2026-08-18T23:51:02.378Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294862754155737,"aZ":-14.026504493959015,"pfxX":4.805111201629471,"pfxZ":9.86666058822713,"pX":0.9946082142833604,"pZ":2.0003611386647187,"vX0":-3.722275627046564,"vY0":-135.20720246511465,"vZ0":-8.933093373909452,"x":79.09,"y":184.77,"x0":1.7694057326553887,"y0":50.00107772007963,"z0":6.345875451824179,"aX":8.836991720402187},"breaks":{"breakAngle":2.4,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2182,"spinDirection":156},"zone":14,"plateTime":0.4061126224347462,"extension":6.27373887838037},"index":3,"playId":"7ce44593-3350-3211-a98d-bc41a8b8ab9e","pitchNumber":4,"startTime":"2026-08-18T23:51:02.378Z","endTime":"2026-08-18T23:51:35.642Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50176624393281,"aZ":-17.741605468674297,"pfxX":7.619819413657638,"pfxZ":9.333373015541731,"pX":0.38177169662033394,"pZ":2.2813020196439386,"vX0":-7.220639811539808,"vY0":-123.5494473638478,"vZ0":-5.502908937967625,"x":102.45,"y":177.18,"x0":2.3515411779984716,"y0":50.00555424956131,"z0":6.0275743665058314,"aX":11.787806913624054},"breaks":{"breakAngle":14.4,"breakVertical":-22.1,"breakVerticalInduced":15.8,"breakHorizontal":-12.1,"spinRate":1880,"spinDirection":128},"zone":9,"plateTime":0.4432393181797938,"extension":6.186950206516968},"index":4,"playId":"11bf5c7a-2ce5-364f-b86f-a5d7fb44ea1b","pitchNumber":5,"startTime":"2026-08-18T23:51:35.642Z","endTime":"2026-08-18T23:52:04.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.338435045977775,"aZ":-35.09938333326372,"pfxX":-10.10638501416879,"pfxZ":-2.212967139802333,"pX":-0.032621417013100305,"pZ":1.5657708507310664,"vX0":-2.105585058598567,"vY0":-115.16497368138926,"vZ0":-2.6239543864629145,"x":118.24,"y":196.5,"x0":2.208850609480325,"y0":50.001597200778555,"z0":6.164332378757347,"aX":-13.372826687062043},"breaks":{"breakAngle":52.8,"breakVertical":-48.6,"breakVerticalInduced":-4.4,"breakHorizontal":18.8,"spinRate":2563,"spinDirection":320},"zone":13,"plateTime":0.478323682712809,"extension":6.287108927377819},"index":5,"playId":"8dbd648c-abc2-37f9-ad08-20a8c2ba3488","pitchNumber":6,"startTime":"2026-08-18T23:52:04.545Z","endTime":"2026-08-18T23:52:07.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:52:07.486Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:52:07.864Z","endTime":"2026-08-18T23:53:40.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631915441172172,"aZ":-31.804356421490112,"pfxX":-6.027235293914782,"pfxZ":0.28178467694578746,"pX":-0.9730144939875451,"pZ":1.9119905506933128,"vX0":-5.81781532439935,"vY0":-114.59155603549928,"vZ0":-2.312006677909679,"x":154.09,"y":187.16,"x0":2.398381922943157,"y0":50.003157523453815,"z0":6.094755343381898,"aX":-7.8734973852570524},"breaks":{"breakAngle":61.2,"breakVertical":-44.5,"breakVerticalInduced":0.1,"breakHorizontal":12.6,"spinRate":2421,"spinDirection":314},"zone":13,"plateTime":0.4812207786495404,"extension":6.406416610704464},"index":0,"playId":"9b86d93e-2a42-3839-a1ab-4ae4ed180967","pitchNumber":1,"startTime":"2026-08-18T23:52:32.435Z","endTime":"2026-08-18T23:52:44.148Z","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":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580112700884587,"aZ":-17.395229975699824,"pfxX":10.897183520723772,"pfxZ":8.238276770012542,"pX":-0.10508680634146612,"pZ":3.11056085365758,"vX0":-9.833128232117838,"vY0":-133.53221178853482,"vZ0":-4.340375497434013,"x":121.01,"y":154.79,"x0":2.221508847934829,"y0":50.000934844387146,"z0":6.020342130376778,"aX":19.543530504556944},"breaks":{"breakAngle":13.2,"breakVertical":-18.6,"breakVerticalInduced":14.0,"breakHorizontal":-17.4,"spinRate":2258,"spinDirection":145},"zone":2,"plateTime":0.4112653038607519,"extension":6.276295328804442},"index":1,"playId":"f6f74788-bf2c-37b5-a8f1-87d4779f59e3","pitchNumber":2,"startTime":"2026-08-18T23:52:44.148Z","endTime":"2026-08-18T23:52:54.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-18T23:52:54.471Z","endTime":"2026-08-18T23:53:07.162Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86836800078954,"aZ":-12.702904041584299,"pfxX":3.6479532736033926,"pfxZ":10.641072953093866,"pX":-1.7292402930896256,"pZ":3.339167745313411,"vX0":-9.82074599453295,"vY0":-134.7972443726586,"vZ0":-5.658678612875074,"x":182.91,"y":148.62,"x0":1.4964630797779082,"y0":50.000832867735646,"z0":6.371735153239336,"aX":6.674503062310402},"breaks":{"breakAngle":40.8,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":-4.3,"spinRate":2263,"spinDirection":163},"zone":11,"plateTime":0.4072196793064258,"extension":6.264294736465229},"index":3,"playId":"9c6bfc7e-403f-3613-8b0a-1bf520fe5bcc","pitchNumber":3,"startTime":"2026-08-18T23:53:07.162Z","endTime":"2026-08-18T23:53:22.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916595669943877,"aZ":-35.16176314030776,"pfxX":-6.152853726983733,"pfxZ":-2.2626380959601358,"pX":-0.28878506597745696,"pZ":1.0180067810774747,"vX0":-4.2996047628833045,"vY0":-115.270903478255,"vZ0":-3.608121777935853,"x":128.01,"y":211.29,"x0":2.4114468013262247,"y0":50.00249216944606,"z0":6.060236598503102,"aX":-8.133363401264855},"breaks":{"breakAngle":51.6,"breakVertical":-49.0,"breakVerticalInduced":-4.8,"breakHorizontal":12.4,"spinRate":2502,"spinDirection":310},"zone":13,"plateTime":0.4783839273170365,"extension":6.369659645760525},"index":4,"playId":"cdc23524-f343-3cd1-b5f9-538643f8e689","pitchNumber":4,"startTime":"2026-08-18T23:53:22.225Z","endTime":"2026-08-18T23:53:36.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14589593630113,"aZ":-25.88240067128228,"pfxX":-0.9368028161709478,"pfxZ":3.886692632475876,"pX":1.1349353947283976,"pZ":2.9051445956694963,"vX0":-3.1850979025437653,"vY0":-125.85643792374023,"vZ0":-2.6985526556791033,"x":73.74,"y":160.34,"x0":2.5335721490513836,"y0":50.00528601954592,"z0":6.065608772243577,"aX":-1.5182729829591795},"breaks":{"breakAngle":22.8,"breakVertical":-29.5,"breakVerticalInduced":6.7,"breakHorizontal":2.4,"spinRate":2348,"spinDirection":182},"zone":12,"plateTime":0.4335334515608209,"extension":6.250311214211307},"index":5,"playId":"5c40d7e3-9952-3fce-a34c-693c3e9688b0","pitchNumber":5,"startTime":"2026-08-18T23:53:36.543Z","endTime":"2026-08-18T23:53:40.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:53:40.462Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a line drive to left fielder A.J. Ewing. Luis Rengifo to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:54:23.850Z","endTime":"2026-08-18T23:55:06.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-18T23:54:11.808Z","endTime":"2026-08-18T23:54:26.163Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47672635923696,"aZ":-22.140266958243657,"pfxX":-1.6046503228192348,"pfxZ":5.9182677889810575,"pX":-0.5566405965901065,"pZ":1.7797174155616522,"vX0":-6.976783421562144,"vY0":-129.47033379456684,"vZ0":-6.358500125553533,"x":138.22,"y":190.73,"x0":2.383289535491044,"y0":50.0020105161083,"z0":5.9662933924923065,"aX":-2.7168343763819327},"breaks":{"breakAngle":46.8,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":4.4,"spinRate":2432,"spinDirection":159},"zone":7,"plateTime":0.4233408287093341,"extension":6.350953728676696},"index":1,"playId":"c383cca3-2cd3-30cd-bf3f-0a7a158b423c","pitchNumber":1,"startTime":"2026-08-18T23:54:26.163Z","endTime":"2026-08-18T23:54:47.420Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355693921939448,"aZ":-25.857853936738035,"pfxX":-3.6154146304604353,"pfxZ":3.866005481261592,"pX":-1.3138196726219746,"pZ":1.992548861733182,"vX0":-7.969830097906027,"vY0":-127.10002299147587,"vZ0":-4.796908124293718,"x":167.08,"y":184.98,"x0":2.3337566372655862,"y0":50.00281922584119,"z0":5.960830531475207,"aX":-5.907396401902562},"breaks":{"breakAngle":61.2,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":8.4,"spinRate":2530,"spinDirection":193},"zone":13,"plateTime":0.4311515668819288,"extension":6.340865061239941},"hitData":{"launchSpeed":84.4,"launchAngle":14.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.83,"coordY":146.11}},"index":2,"playId":"4a44de51-015f-306b-968d-ba6e077d6f0c","pitchNumber":2,"startTime":"2026-08-18T23:54:47.420Z","endTime":"2026-08-18T23:55:06.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:55:06.880Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ty France grounds into a force out, second baseman Marcus Semien to shortstop Francisco Lindor. Manny Machado out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:55:07.283Z","endTime":"2026-08-18T23:57:01.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":89.3,"endSpeed":82.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.577287824720646,"aZ":-24.30112885276994,"pfxX":-2.4346094510554286,"pfxZ":4.578683359968723,"pX":-0.7488114496555252,"pZ":1.911215521643862,"vX0":-7.07058770907428,"vY0":-129.8929096386047,"vZ0":-5.95564637899337,"x":145.54,"y":187.18,"x0":2.3178954968848893,"y0":50.003545536525976,"z0":6.065562505818133,"aX":-4.186219359171167},"breaks":{"breakAngle":49.2,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":5.9,"spinRate":2514,"spinDirection":167},"zone":7,"plateTime":0.42064957094721533,"extension":6.284870266711399},"index":0,"playId":"4a5d30f8-fda8-3686-83c3-a111e90cf0ac","pitchNumber":1,"startTime":"2026-08-18T23:55:39.416Z","endTime":"2026-08-18T23:56:03.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917068962546107,"aZ":-11.625715459465026,"pfxX":2.9276920465570013,"pfxZ":11.239207902677167,"pX":0.43306269918298984,"pZ":2.9384330866009356,"vX0":-4.97704174352101,"vY0":-134.53205304824817,"vZ0":-6.7687322644919625,"x":100.49,"y":159.44,"x0":1.9289088322421204,"y0":50.002044912212355,"z0":6.315799223531872,"aX":5.352630362605701},"breaks":{"breakAngle":16.8,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":-4.2,"spinRate":2255,"spinDirection":153},"zone":3,"plateTime":0.4075502327739473,"extension":6.1843723865317894},"index":1,"playId":"1dd066ce-4726-3e48-83e9-dd652c85e9f8","pitchNumber":2,"startTime":"2026-08-18T23:56:03.043Z","endTime":"2026-08-18T23:56:36.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.805512598116923,"aZ":-16.189413789096584,"pfxX":6.990360244035694,"pfxZ":8.664148406766206,"pX":-0.0505109629145121,"pZ":2.5461245226341576,"vX0":-7.349732145722076,"vY0":-135.5139705913015,"vZ0":-7.046441984842989,"x":118.93,"y":170.03,"x0":1.7989223606004567,"y0":50.00607091595717,"z0":6.327534347811236,"aX":12.901183768807357},"breaks":{"breakAngle":14.4,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":-10.9,"spinRate":2193,"spinDirection":157},"zone":5,"plateTime":0.40542226314193464,"extension":6.283721489144353},"hitData":{"launchSpeed":97.0,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":151.68}},"index":2,"playId":"37349a27-3f21-39f2-8503-dc6c7ae4bd13","pitchNumber":3,"startTime":"2026-08-18T23:56:36.715Z","endTime":"2026-08-18T23:57:01.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:57:01.314Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (21) on a sharp line drive to left fielder Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T23:58:40.675Z","endTime":"2026-08-18T23:59:24.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":{"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.9,"endSpeed":79.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.547556716036908,"aZ":-24.998384509982,"pfxX":-0.022215962702109016,"pfxZ":4.516763027873576,"pX":0.2746518238220656,"pZ":3.0401659274787196,"vX0":-5.743516951205267,"vY0":-125.1025463620883,"vZ0":-2.0894602995029072,"x":106.53,"y":156.7,"x0":2.600423728631181,"y0":50.00574549181095,"z0":5.929344146422628,"aX":-0.034638800452447556},"breaks":{"breakAngle":34.8,"breakVertical":-28.9,"breakVerticalInduced":7.9,"breakHorizontal":1.3,"spinRate":2067,"spinDirection":154},"zone":2,"plateTime":0.43734548646926674,"extension":6.228587059818633},"index":0,"playId":"3c80572e-85ba-3c44-a4a2-30aa99a68199","pitchNumber":1,"startTime":"2026-08-18T23:58:53.278Z","endTime":"2026-08-18T23:59:06.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79445615430564,"aZ":-26.86965831269076,"pfxX":-0.5673806043804777,"pfxZ":3.3644438298398427,"pX":0.49409647024886805,"pZ":1.8789176394946625,"vX0":-4.554050534050117,"vY0":-124.51128192011141,"vZ0":-4.368242163701235,"x":98.17,"y":188.05,"x0":2.4167639193791124,"y0":50.00610636483865,"z0":5.866334347106521,"aX":-0.89509978911205},"breaks":{"breakAngle":30.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":2.0,"spinRate":2221,"spinDirection":163},"zone":9,"plateTime":0.43904357801163485,"extension":6.252481122165639},"hitData":{"launchSpeed":108.7,"launchAngle":15.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.74,"coordY":49.48}},"index":1,"playId":"c90942f4-efe9-3bcc-a3be-e5713a5ae261","pitchNumber":2,"startTime":"2026-08-18T23:59:06.809Z","endTime":"2026-08-18T23:59:24.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:59:24.630Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T23:59:25.638Z","endTime":"2026-08-19T00:01:40.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.725059476739855,"aZ":-14.091261648575014,"pfxX":6.681719342678914,"pfxZ":9.855386878951563,"pX":-0.24267940933061402,"pZ":3.306276846241088,"vX0":-9.351679194357262,"vY0":-134.9387764188256,"vZ0":-4.312975169338301,"x":126.25,"y":149.51,"x0":2.4077738662010595,"y0":50.004295736783156,"z0":5.925661899994827,"aX":12.26245735745031},"breaks":{"breakAngle":26.4,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-10.0,"spinRate":2151,"spinDirection":146},"zone":2,"plateTime":0.4066864260886347,"extension":6.358213093171022},"index":0,"playId":"181dc1e6-5436-3a1e-acb7-9fdc70b84515","pitchNumber":1,"startTime":"2026-08-18T23:59:50.717Z","endTime":"2026-08-19T00:00:10.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86396152229583,"aZ":-23.187135169358463,"pfxX":8.599440340982667,"pfxZ":5.676213304011018,"pX":0.7432783539253162,"pZ":1.9591077135195603,"vX0":-7.361391311263541,"vY0":-124.45947138086085,"vZ0":-4.675292955430904,"x":88.67,"y":185.88,"x0":2.6092148373252853,"y0":50.001063740705966,"z0":5.760663681924345,"aX":13.611677248568666},"breaks":{"breakAngle":10.8,"breakVertical":-27.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.0,"spinRate":1623,"spinDirection":148},"zone":9,"plateTime":0.4385624793118663,"extension":6.2961005555863805},"index":1,"playId":"304c97b0-b639-3ff4-9834-6bb9cdae7c1b","pitchNumber":2,"startTime":"2026-08-19T00:00:10.073Z","endTime":"2026-08-19T00:00:33.000Z","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":92.5,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831467903751523,"aZ":-16.282805416100864,"pfxX":7.759346684983198,"pfxZ":8.73501872238754,"pX":0.5518891757884854,"pZ":4.115480792284539,"vX0":-7.904802389117156,"vY0":-134.44704930733243,"vZ0":-1.7868592458405785,"x":95.96,"y":127.66,"x0":2.53075156069135,"y0":50.004507458391544,"z0":5.952085325593206,"aX":14.119390003553878},"breaks":{"breakAngle":14.4,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":-12.2,"spinRate":2450,"spinDirection":143},"zone":12,"plateTime":0.4083609227300258,"extension":6.243738683299835},"index":2,"playId":"26cf8504-b10d-3cfb-948f-6a4552fe158a","pitchNumber":3,"startTime":"2026-08-19T00:00:33.000Z","endTime":"2026-08-19T00:01:01.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-19T00:01:01.053Z","endTime":"2026-08-19T00:01:16.790Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.608773671990818,"aZ":-36.118423488333576,"pfxX":-1.0084763358994617,"pfxZ":-2.8415809065502775,"pX":0.1839382678076062,"pZ":0.8954104216269786,"vX0":-5.388743603758684,"vY0":-117.00124954383236,"vZ0":-3.820288213828877,"x":109.99,"y":214.6,"x0":2.6457439877499667,"y0":50.00199987000504,"z0":5.926280418354386,"aX":-1.4000691547234165},"breaks":{"breakAngle":38.4,"breakVertical":-48.0,"breakVerticalInduced":-5.8,"breakHorizontal":3.1,"spinRate":2193,"spinDirection":320},"zone":14,"plateTime":0.467739807724302,"extension":6.327718060037905},"index":4,"playId":"cc233f27-5f50-3d89-b64f-644272f49105","pitchNumber":4,"startTime":"2026-08-19T00:01:16.790Z","endTime":"2026-08-19T00:01:36.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41830890103397,"aZ":-22.2699331462887,"pfxX":8.516550020978077,"pfxZ":6.095948876084923,"pX":0.9545275403631137,"pZ":1.6974427188355803,"vX0":-7.068314759718519,"vY0":-126.30412749998348,"vZ0":-6.041679725360468,"x":80.62,"y":192.95,"x0":2.675428375813727,"y0":50.00286361779638,"z0":5.897940367234819,"aX":13.83500118083864},"breaks":{"breakAngle":9.6,"breakVertical":-26.2,"breakVerticalInduced":10.0,"breakHorizontal":-13.9,"spinRate":1733,"spinDirection":145},"zone":14,"plateTime":0.4327627367892162,"extension":6.332955932300393},"index":5,"playId":"23549f87-cdc1-3392-8689-45644c430f41","pitchNumber":5,"startTime":"2026-08-19T00:01:36.786Z","endTime":"2026-08-19T00:01:40.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:01:40.229Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out softly, catcher Freddy Fermin to first baseman Ty France. Bo Bichette to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:01:40.785Z","endTime":"2026-08-19T00:02:39.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"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":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907690881478402,"aZ":-20.81058422957405,"pfxX":-1.0023777278696615,"pfxZ":6.820939202015363,"pX":-1.1173216282132683,"pZ":1.995003403150564,"vX0":-8.65413040569619,"vY0":-128.11597381605705,"vZ0":-5.588290740273415,"x":159.59,"y":184.91,"x0":2.4314032859776513,"y0":50.00265044740877,"z0":5.825820594426634,"aX":-1.6698809357784028},"breaks":{"breakAngle":54.0,"breakVertical":-23.9,"breakVerticalInduced":11.3,"breakHorizontal":3.7,"spinRate":2400,"spinDirection":159},"zone":13,"plateTime":0.42715917606697795,"extension":6.310036375055576},"index":0,"playId":"493a3c12-d2df-3e18-a636-5fb0bdfcf677","pitchNumber":1,"startTime":"2026-08-19T00:02:07.594Z","endTime":"2026-08-19T00:02:24.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494385719161343,"aZ":-25.39192926014641,"pfxX":0.26939124980588103,"pfxZ":4.23094437560622,"pX":-0.8915364650038528,"pZ":1.745913067783607,"vX0":-8.642498662570812,"vY0":-125.56038724031126,"vZ0":-5.174505365693313,"x":150.98,"y":191.64,"x0":2.554344706316142,"y0":50.00163293686309,"z0":5.889422679664168,"aX":0.43171109328513446},"breaks":{"breakAngle":50.4,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":1.4,"spinRate":2444,"spinDirection":140},"zone":13,"plateTime":0.4355648755843702,"extension":6.3124566233659145},"hitData":{"launchSpeed":48.2,"launchAngle":-77.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":129.07,"coordY":199.94}},"index":1,"playId":"465d4118-6db2-327c-b678-6e292af4fb94","pitchNumber":2,"startTime":"2026-08-19T00:02:24.735Z","endTime":"2026-08-19T00:02:39.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:02:39.181Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:03:10.135Z","endTime":"2026-08-19T00:04:11.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T00:02:58.699Z","endTime":"2026-08-19T00:03:12.485Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2774999311559,"aZ":-15.151158907371398,"pfxX":5.408360792576829,"pfxZ":9.269817356689886,"pX":0.977262592267365,"pZ":4.250155514943655,"vX0":-5.541899826090274,"vY0":-134.4570436218259,"vZ0":-2.140239390015293,"x":79.75,"y":124.03,"x0":2.3592759336830635,"y0":50.00570019145809,"z0":6.127653238732849,"aX":9.936069743284838},"breaks":{"breakAngle":9.6,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-8.6,"spinRate":2272,"spinDirection":146},"zone":12,"plateTime":0.4068556786389621,"extension":6.468056671090147},"index":1,"playId":"3eece2bb-0f12-351c-ac01-8af91874ccba","pitchNumber":1,"startTime":"2026-08-19T00:03:12.485Z","endTime":"2026-08-19T00:03:33.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2947592894539,"aZ":-20.9342175312801,"pfxX":7.095477151767946,"pfxZ":6.904232115478344,"pX":0.7371431813521871,"pZ":2.120114631506278,"vX0":-6.8744781430994095,"vY0":-126.15391447664098,"vZ0":-5.315398394385246,"x":88.9,"y":181.54,"x0":2.5628334545747804,"y0":50.00193495753139,"z0":5.919458387511236,"aX":11.549213607135938},"breaks":{"breakAngle":13.2,"breakVertical":-24.5,"breakVerticalInduced":11.6,"breakHorizontal":-11.5,"spinRate":1616,"spinDirection":145},"zone":9,"plateTime":0.4325459232853408,"extension":6.4158698137089925},"index":2,"playId":"8cbb3695-9c2d-3ddf-a2bd-5e997a06be9a","pitchNumber":2,"startTime":"2026-08-19T00:03:33.984Z","endTime":"2026-08-19T00:03:52.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965570995865516,"aZ":-16.22734030677848,"pfxX":6.570313060069742,"pfxZ":8.583199306488861,"pX":0.6160772415733896,"pZ":4.038156638564606,"vX0":-7.258601747185406,"vY0":-135.51583586827937,"vZ0":-2.026375562378452,"x":93.52,"y":129.75,"x0":2.477247740072979,"y0":50.00071001497421,"z0":5.930764280252238,"aX":12.204041929715974},"breaks":{"breakAngle":14.4,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-10.3,"spinRate":2365,"spinDirection":140},"zone":12,"plateTime":0.40438360169393306,"extension":6.333124336266119},"index":3,"playId":"34c8637e-ff8d-3c90-bed7-b928a2c0ae52","pitchNumber":3,"startTime":"2026-08-19T00:03:52.137Z","endTime":"2026-08-19T00:04:09.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278380946400098,"aZ":-15.616980035880315,"pfxX":6.780758769592535,"pfxZ":9.21219246596017,"pX":0.6705371811283993,"pZ":3.860249651702769,"vX0":-6.996385992778954,"vY0":-133.12864478908926,"vZ0":-2.47534094070961,"x":91.44,"y":134.55,"x0":2.45022181408603,"y0":50.00114692200345,"z0":5.93103072635999,"aX":12.184607401650366},"breaks":{"breakAngle":13.2,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-10.8,"spinRate":2280,"spinDirection":144},"zone":12,"plateTime":0.4112658161269773,"extension":6.3602457540505135},"index":4,"playId":"b7dc5ff3-308f-3856-9012-58b070219663","pitchNumber":4,"startTime":"2026-08-19T00:04:09.349Z","endTime":"2026-08-19T00:04:11.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:04:11.805Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zac Thornton challenged (pitch result), call on the field was overturned: Jackson Merrill called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:06:05.914Z","endTime":"2026-08-19T00:08:23.598Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":80.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.616637499907604,"aZ":-23.84785440992132,"pfxX":-1.7219378309552607,"pfxZ":5.049950984671479,"pX":0.3779629209115174,"pZ":3.2242860937852242,"vX0":-4.885706092827358,"vY0":-126.94802079691846,"vZ0":-2.6908709769560475,"x":102.59,"y":151.72,"x0":2.543582317327051,"y0":50.001796729632765,"z0":6.176836471722297,"aX":-2.836054729584071},"breaks":{"breakAngle":34.8,"breakVertical":-26.9,"breakVerticalInduced":8.9,"breakHorizontal":4.1,"spinRate":2432,"spinDirection":179},"zone":3,"plateTime":0.4298685072367192,"extension":6.377169181396033},"index":0,"playId":"ca67ebc7-011f-3d7b-8c09-d0d840b2a08a","pitchNumber":1,"startTime":"2026-08-19T00:06:25.646Z","endTime":"2026-08-19T00:06:39.324Z","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":0},"pitchData":{"startSpeed":74.4,"endSpeed":68.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80183971205282,"aZ":-40.756553956920804,"pfxX":-2.9067302710942373,"pfxZ":-7.323482531552834,"pX":0.3332255825077413,"pZ":2.86830874564887,"vX0":-2.3780780840762086,"vY0":-108.19100154983934,"vZ0":1.6504415986623597,"x":104.3,"y":161.34,"x0":1.8285899721048149,"y0":50.001352998554026,"z0":6.5998165711762296,"aX":-3.4074079301407405},"breaks":{"breakAngle":27.6,"breakVertical":-62.3,"breakVerticalInduced":-12.4,"breakHorizontal":6.0,"spinRate":2502,"spinDirection":326},"zone":6,"plateTime":0.5083865530784899,"extension":6.375137112993016},"index":1,"playId":"66de74c3-e748-3942-9bc0-6a24a4dda586","pitchNumber":2,"startTime":"2026-08-19T00:06:39.324Z","endTime":"2026-08-19T00:06:55.279Z","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":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86004964291856,"aZ":-30.009046656951632,"pfxX":-6.7961604711235895,"pfxZ":1.6194373078210074,"pX":-1.9475701830058343,"pZ":1.8327753324724676,"vX0":-6.703650016820378,"vY0":-115.62003945749025,"vZ0":-3.35934606016314,"x":191.24,"y":189.3,"x0":1.8847977085229137,"y0":50.00337787996305,"z0":6.219040828396428,"aX":-9.096189918673963},"breaks":{"breakAngle":69.6,"breakVertical":-41.4,"breakVerticalInduced":2.3,"breakHorizontal":14.2,"spinRate":2485,"spinDirection":310},"zone":13,"plateTime":0.47582113498376666,"extension":6.2337462999264766},"index":2,"playId":"404b5bc1-4f73-3189-afee-dc4d833d73f8","pitchNumber":3,"startTime":"2026-08-19T00:06:55.279Z","endTime":"2026-08-19T00:07:09.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332679806299414,"aZ":-12.65875539399322,"pfxX":3.781203761600946,"pfxZ":10.587671200959393,"pX":-0.42480904592513713,"pZ":2.869352848458671,"vX0":-6.450371160436255,"vY0":-135.13416346920832,"vZ0":-6.973407490708622,"x":133.19,"y":161.31,"x0":1.5054049493839448,"y0":50.00577993000268,"z0":6.378658068817505,"aX":6.972163614675771},"breaks":{"breakAngle":21.6,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-5.4,"spinRate":2352,"spinDirection":160},"zone":4,"plateTime":0.40582635257879307,"extension":6.237833270966688},"index":3,"playId":"7c8fcde7-0de7-312f-99e2-38130f441da9","pitchNumber":4,"startTime":"2026-08-19T00:07:09.940Z","endTime":"2026-08-19T00:07:51.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":79.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608070178538508,"aZ":-27.472565273767135,"pfxX":-1.107788143499266,"pfxZ":2.9228463068190758,"pX":-1.1228609552236906,"pZ":2.2162862501458904,"vX0":-7.7191690895212535,"vY0":-125.73941089806327,"vZ0":-3.8180259002182035,"x":159.8,"y":178.94,"x0":2.125940077721044,"y0":50.0022508040353,"z0":5.974388605613251,"aX":-1.7778832957592972},"breaks":{"breakAngle":50.4,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":3.7,"spinRate":2488,"spinDirection":171},"zone":13,"plateTime":0.43499321927177803,"extension":6.229624058336986},"index":4,"playId":"2e77b622-6d2f-38f6-a5b9-d56c5ad6d956","pitchNumber":5,"startTime":"2026-08-19T00:07:51.032Z","endTime":"2026-08-19T00:08:08.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87958504780143,"aZ":-29.27823741978888,"pfxX":-1.665344996268982,"pfxZ":1.8991806741121113,"pX":0.3380714866665994,"pZ":1.8949700423388105,"vX0":-4.55530509514814,"vY0":-122.55474978359926,"vZ0":-3.70234327646755,"x":104.11,"y":187.62,"x0":2.4360692332211853,"y0":50.00250684985629,"z0":5.921934257128111,"aX":-2.5358101010134537},"breaks":{"breakAngle":33.6,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":4.1,"spinRate":2292,"spinDirection":252},"zone":9,"plateTime":0.44667369171983706,"extension":6.183338262463253},"index":5,"playId":"f375b0ad-603e-3b8d-821f-0d5b64fa1e0b","pitchNumber":6,"startTime":"2026-08-19T00:08:08.526Z","endTime":"2026-08-19T00:08:23.598Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"}},"playEndTime":"2026-08-19T00:08:23.598Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Marcus Semien to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:08:24.447Z","endTime":"2026-08-19T00:09:36.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.170227417039268,"aZ":-38.22799481020448,"pfxX":-1.213339409382361,"pfxZ":-4.845691724967546,"pX":-0.4576679267468489,"pZ":1.8316004957512226,"vX0":-4.184410795601826,"vY0":-111.66889321222911,"vZ0":-1.3977105200850892,"x":134.45,"y":189.33,"x0":1.6065408358211246,"y0":50.003449644090104,"z0":6.437533293568889,"aX":-1.5151808930012878},"breaks":{"breakAngle":32.4,"breakVertical":-55.7,"breakVerticalInduced":-8.8,"breakHorizontal":3.4,"spinRate":2379,"spinDirection":325},"zone":7,"plateTime":0.4925645592726706,"extension":6.331229521069638},"index":0,"playId":"ed236a75-f458-308e-be09-9b75c7be7fa0","pitchNumber":1,"startTime":"2026-08-19T00:08:46.639Z","endTime":"2026-08-19T00:08:59.054Z","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":80.7,"endSpeed":73.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.279454514668995,"aZ":-31.60036391429647,"pfxX":-6.632633838941214,"pfxZ":0.41849246013129715,"pX":-0.41191235145007987,"pZ":4.096200106870312,"vX0":-4.780975874200987,"vY0":-117.40359337735599,"vZ0":2.054881074909252,"x":132.7,"y":128.18,"x0":2.523269566803315,"y0":50.00393208885785,"z0":6.1816781916890005,"aX":-9.122079679906944},"breaks":{"breakAngle":56.4,"breakVertical":-40.8,"breakVerticalInduced":1.7,"breakHorizontal":13.3,"spinRate":2475,"spinDirection":288},"zone":11,"plateTime":0.469195505345092,"extension":6.1681752234388325},"index":1,"playId":"66b45d97-a193-3710-8d69-50b7b15abeb9","pitchNumber":2,"startTime":"2026-08-19T00:08:59.054Z","endTime":"2026-08-19T00:09:11.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62558245873966,"aZ":-29.539605191054445,"pfxX":-2.916940645400567,"pfxZ":1.6045284343841324,"pX":-1.096157376993277,"pZ":3.404475679076662,"vX0":-7.256659723090907,"vY0":-127.35899897819671,"vZ0":-1.3048512951256077,"x":158.78,"y":146.86,"x0":2.171005089215099,"y0":50.00098258914327,"z0":6.263839681097658,"aX":-4.780892756252376},"breaks":{"breakAngle":54.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":7.0,"spinRate":2388,"spinDirection":199},"zone":11,"plateTime":0.4303904288453948,"extension":6.252021437879738},"index":2,"playId":"1169527c-14b2-3785-913f-d7e91731ce0d","pitchNumber":3,"startTime":"2026-08-19T00:09:11.414Z","endTime":"2026-08-19T00:09:26.149Z","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":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.191938283173396,"aZ":-24.1647989904788,"pfxX":-1.7362269062397164,"pfxZ":4.954677255372157,"pX":0.1907240772387028,"pZ":2.0252315682650592,"vX0":-4.807053803698801,"vY0":-125.9432275128334,"vZ0":-5.116505215365461,"x":109.73,"y":184.1,"x0":2.34519727780482,"y0":50.00206940830797,"z0":6.023289728939058,"aX":-2.8035448520653357},"breaks":{"breakAngle":34.8,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":4.2,"spinRate":2425,"spinDirection":190},"zone":8,"plateTime":0.43394558235322966,"extension":6.387465100831786},"hitData":{"launchSpeed":99.4,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":151.68}},"index":3,"playId":"23b6b870-b430-3649-ac28-4e99a2a1d10d","pitchNumber":4,"startTime":"2026-08-19T00:09:26.149Z","endTime":"2026-08-19T00:09:36.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:09:36.267Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:09:36.702Z","endTime":"2026-08-19T00:10:47.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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_fielded_ball"}]}],"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":75.3,"endSpeed":69.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.792293384643973,"aZ":-39.33354170258965,"pfxX":-2.1713089368741194,"pfxZ":-5.987002971096297,"pX":-1.2041707767390142,"pZ":1.265703113137068,"vX0":-5.671098488132227,"vY0":-109.44259214738268,"vZ0":-1.908697795609035,"x":162.9,"y":204.61,"x0":1.7171717219158091,"y0":50.00258407652754,"z0":6.415903321427355,"aX":-2.596261084945947},"breaks":{"breakAngle":48.0,"breakVertical":-59.9,"breakVerticalInduced":-11.0,"breakHorizontal":5.6,"spinRate":2542,"spinDirection":323},"zone":13,"plateTime":0.5031265212160059,"extension":6.353349582182154},"index":0,"playId":"fcaf674f-3c23-3043-be2a-dc828dfdcd91","pitchNumber":1,"startTime":"2026-08-19T00:09:58.063Z","endTime":"2026-08-19T00:10:11.514Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38154027898441,"aZ":-26.99359585527187,"pfxX":-0.23960614063386299,"pfxZ":3.219483860996652,"pX":-1.0946076270490896,"pZ":2.389803998625268,"vX0":-8.592494558819842,"vY0":-125.8384269828659,"vZ0":-3.672362494929287,"x":158.72,"y":174.26,"x0":2.388682956632305,"y0":50.00603663852745,"z0":6.043170238504113,"aX":-0.386720264054702},"breaks":{"breakAngle":51.6,"breakVertical":-31.2,"breakVerticalInduced":5.3,"breakHorizontal":2.3,"spinRate":2428,"spinDirection":184},"zone":13,"plateTime":0.43445622213196167,"extension":6.449242933552744},"index":1,"playId":"a35f8fe4-2b60-388d-9ce0-4d8d84906990","pitchNumber":2,"startTime":"2026-08-19T00:10:11.514Z","endTime":"2026-08-19T00:10:24.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.652237533210474,"aZ":-18.953954657896812,"pfxX":9.683446816997485,"pfxZ":7.273124640438493,"pX":0.10321105559493166,"pZ":2.5852388974160685,"vX0":-9.297780637233112,"vY0":-134.59138755049747,"vZ0":-5.094680189804373,"x":113.07,"y":168.98,"x0":2.359423493585834,"y0":50.00663102225273,"z0":5.862415546989927,"aX":17.611012052889652},"breaks":{"breakAngle":14.4,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":-15.4,"spinRate":2383,"spinDirection":145},"zone":5,"plateTime":0.4083568039791903,"extension":6.252197556553953},"hitData":{"launchSpeed":105.6,"launchAngle":15.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.29,"coordY":82.48}},"index":2,"playId":"cc87615b-b880-31b6-baec-4710dbeac305","pitchNumber":3,"startTime":"2026-08-19T00:10:24.960Z","endTime":"2026-08-19T00:10:47.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:10:47.564Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out softly, pitcher Zac Thornton to first baseman Christopher Morel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:10:48.611Z","endTime":"2026-08-19T00:12:05.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804267,"link":"/api/v1/people/804267"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.911768367110728,"aZ":-14.880763271235004,"pfxX":5.038417986967688,"pfxZ":9.870435811884214,"pX":-0.5457798586343576,"pZ":2.4042629838222145,"vX0":-7.966344073495082,"vY0":-132.45329782352943,"vZ0":-7.369238418461527,"x":137.8,"y":173.86,"x0":1.8653549007235193,"y0":50.0049059782077,"z0":6.339500347737982,"aX":8.83040728378096},"breaks":{"breakAngle":26.4,"breakVertical":-17.2,"breakVerticalInduced":16.2,"breakHorizontal":-7.1,"spinRate":2197,"spinDirection":158},"zone":4,"plateTime":0.415701949005312,"extension":6.176808685688708},"index":0,"playId":"ce0ff54f-b312-3638-9682-b11344d6af8e","pitchNumber":1,"startTime":"2026-08-19T00:11:02.930Z","endTime":"2026-08-19T00:11:22.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31566243738131,"aZ":-23.46099930354988,"pfxX":-1.7329911492021046,"pfxZ":5.11008399144604,"pX":0.22357300624478674,"pZ":2.0172640123530607,"vX0":-5.134154414306505,"vY0":-130.2545170899275,"vZ0":-5.805115524801079,"x":108.48,"y":184.31,"x0":2.4514555423147275,"y0":50.003368542880445,"z0":6.067406847150574,"aX":-2.954342122525478},"breaks":{"breakAngle":36.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":4.3,"spinRate":2300,"spinDirection":172},"zone":8,"plateTime":0.4217454537700198,"extension":6.272653330242547},"index":1,"playId":"2f87c285-beed-3644-b0c9-b35fda27606d","pitchNumber":2,"startTime":"2026-08-19T00:11:22.795Z","endTime":"2026-08-19T00:11:58.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.374106514042897,"aZ":-35.274820283395584,"pfxX":-6.727244185107047,"pfxZ":-2.234024998421015,"pX":0.6475785449511265,"pZ":2.0333591710640215,"vX0":-1.9367177270094988,"vY0":-117.57845416999523,"vZ0":-2.142294725996353,"x":92.32,"y":183.88,"x0":2.3580864257222864,"y0":50.004625822824536,"z0":6.26094215787067,"aX":-9.325478081240837},"breaks":{"breakAngle":38.4,"breakVertical":-46.6,"breakVerticalInduced":-4.3,"breakHorizontal":12.7,"spinRate":2543,"spinDirection":302},"zone":9,"plateTime":0.4676409753855091,"extension":6.3321195201810525},"hitData":{"launchSpeed":53.2,"launchAngle":-54.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.18,"coordY":182.53}},"index":2,"playId":"21d7a8b5-da8a-34d5-b8bb-8933e1ac5052","pitchNumber":3,"startTime":"2026-08-19T00:11:58.479Z","endTime":"2026-08-19T00:12:05.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:12:05.566Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christopher Morel flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:13:01.361Z","endTime":"2026-08-19T00:15:47.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.37680988948613,"aZ":-36.255593006226846,"pfxX":0.892359103784308,"pfxZ":-3.1079067865343486,"pX":0.1559161211874526,"pZ":1.3509925986891167,"vX0":-5.313210089639678,"vY0":-113.40362904844963,"vZ0":-2.3416702839742403,"x":111.06,"y":202.3,"x0":2.4063057813913677,"y0":50.004328086604616,"z0":5.989439655533324,"aX":1.1704775394350684},"breaks":{"breakAngle":31.2,"breakVertical":-50.8,"breakVerticalInduced":-5.9,"breakHorizontal":-0.4,"spinRate":2194,"spinDirection":320},"zone":14,"plateTime":0.48169297476954576,"extension":6.203208774289022},"index":0,"playId":"bb46823f-f79e-3cb8-be01-5182bc7c09b9","pitchNumber":1,"startTime":"2026-08-19T00:15:18.990Z","endTime":"2026-08-19T00:15:38.986Z","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":91.7,"endSpeed":83.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.215653878114214,"aZ":-14.674705064605476,"pfxX":7.420787126735509,"pfxZ":9.823266302725822,"pX":-0.4865762061107079,"pZ":3.1711851826735287,"vX0":-10.080415547798067,"vY0":-133.0390601032711,"vZ0":-4.261337238490247,"x":135.55,"y":153.16,"x0":2.3984735576779332,"y0":50.00171035432416,"z0":5.867141627099233,"aX":13.21865411259339},"breaks":{"breakAngle":28.8,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":-11.0,"spinRate":2349,"spinDirection":134},"zone":1,"plateTime":0.4126967676516258,"extension":6.321225787798027},"hitData":{"launchSpeed":81.3,"launchAngle":51.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.62,"coordY":107.82}},"index":1,"playId":"81507cfa-ad05-3386-b0c2-bf5b7edd90ef","pitchNumber":2,"startTime":"2026-08-19T00:15:38.986Z","endTime":"2026-08-19T00:15:47.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:15:47.799Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:15:48.289Z","endTime":"2026-08-19T00:17:18.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11860765810526,"aZ":-36.266414339479915,"pfxX":0.7616618264243958,"pfxZ":-3.076101140227843,"pX":-0.16376921630741684,"pZ":1.828621675017836,"vX0":-6.332189251971511,"vY0":-115.18267047352263,"vZ0":-1.506517917093618,"x":123.24,"y":189.41,"x0":2.5320949907263,"y0":50.00095774141932,"z0":6.025671523543894,"aX":1.015356678924338},"breaks":{"breakAngle":38.4,"breakVertical":-49.6,"breakVerticalInduced":-5.6,"breakHorizontal":0.4,"spinRate":2077,"spinDirection":316},"zone":8,"plateTime":0.47710668383631427,"extension":6.210918189436535},"index":0,"playId":"59047fcd-4de1-3a6a-be22-5a911f6caae1","pitchNumber":1,"startTime":"2026-08-19T00:16:10.775Z","endTime":"2026-08-19T00:16:24.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63728451215739,"aZ":-23.6754167100203,"pfxX":0.9939451723806645,"pfxZ":5.407887383764416,"pX":0.29291440003011404,"pZ":1.1211467280888388,"vX0":-6.245721428828532,"vY0":-124.44352423237628,"vZ0":-6.271530106670882,"x":105.83,"y":208.51,"x0":2.704409065174031,"y0":50.00035122034629,"z0":5.631250217503121,"aX":1.5618137456610726},"breaks":{"breakAngle":33.6,"breakVertical":-28.8,"breakVerticalInduced":8.5,"breakHorizontal":-0.4,"spinRate":2128,"spinDirection":140},"zone":14,"plateTime":0.4398933581954343,"extension":6.365204471941264},"index":1,"playId":"e25926bd-7529-384d-b856-f6b453603e62","pitchNumber":2,"startTime":"2026-08-19T00:16:24.935Z","endTime":"2026-08-19T00:16:42.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11198817100642,"aZ":-21.506034378372902,"pfxX":10.042537642434462,"pfxZ":6.8013894346866755,"pX":-0.2774482451139785,"pZ":0.48333284195810305,"vX0":-9.75560729883652,"vY0":-124.95373175196157,"vZ0":-8.191413665547024,"x":127.58,"y":225.73,"x0":2.3880234809175307,"y0":50.001849902260496,"z0":5.5945857951965,"aX":15.749137799879984},"breaks":{"breakAngle":20.4,"breakVertical":-27.0,"breakVerticalInduced":10.4,"breakHorizontal":-15.7,"spinRate":1610,"spinDirection":139},"zone":13,"plateTime":0.4397286895852561,"extension":6.602433809754447},"index":2,"playId":"c523b6bc-e9f0-3654-a411-03c1901ca366","pitchNumber":3,"startTime":"2026-08-19T00:16:42.626Z","endTime":"2026-08-19T00:17:09.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531443685799964,"aZ":-38.60995557731571,"pfxX":-0.9950362979394048,"pfxZ":-4.653739884644467,"pX":0.24410770763768605,"pZ":1.997111136278946,"vX0":-5.289688483276928,"vY0":-117.2041963335125,"vZ0":-0.6431093908206794,"x":107.7,"y":184.86,"x0":2.665855434770859,"y0":50.00458547716562,"z0":5.901617968011647,"aX":-1.3748873150369225},"breaks":{"breakAngle":37.2,"breakVertical":-50.6,"breakVerticalInduced":-8.3,"breakHorizontal":3.2,"spinRate":2121,"spinDirection":317},"zone":8,"plateTime":0.46851591820953775,"extension":6.123427851370567},"hitData":{"launchSpeed":85.9,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":168.91}},"index":3,"playId":"03f4a0d6-6f90-3e1d-af41-4a3a6586aa3f","pitchNumber":4,"startTime":"2026-08-19T00:17:09.728Z","endTime":"2026-08-19T00:17:18.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:17:18.184Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:17:49.694Z","endTime":"2026-08-19T00:20:09.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"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":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T00:17:41.323Z","endTime":"2026-08-19T00:17:52.016Z","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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373687727629342,"aZ":-22.475006625662573,"pfxX":2.068102298450942,"pfxZ":6.09167217197485,"pX":0.082367375435281,"pZ":1.7002126510841375,"vX0":-6.528298050256436,"vY0":-124.87875652756391,"vZ0":-5.5203125194926965,"x":113.86,"y":192.87,"x0":2.453033093339864,"y0":50.00053360127519,"z0":5.769768387718062,"aX":3.291836450003031},"breaks":{"breakAngle":31.2,"breakVertical":-26.9,"breakVerticalInduced":10.1,"breakHorizontal":-2.4,"spinRate":2084,"spinDirection":145},"zone":8,"plateTime":0.4373593453521134,"extension":6.361729931727191},"index":1,"playId":"f22a91f9-7858-30e2-a2bc-ff4bed19d2ad","pitchNumber":1,"startTime":"2026-08-19T00:17:52.016Z","endTime":"2026-08-19T00:18:10.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.943056314202945,"aZ":-37.92257977990417,"pfxX":-1.085324547288487,"pfxZ":-4.499778111221923,"pX":-0.5115543230462524,"pZ":1.37611338839656,"vX0":-6.235861750532454,"vY0":-112.41784675317692,"vZ0":-1.5460105914947002,"x":136.5,"y":201.62,"x0":2.4428277980692754,"y0":50.00503633775602,"z0":5.932546289490462,"aX":-1.3850299545400921},"breaks":{"breakAngle":45.6,"breakVertical":-54.1,"breakVerticalInduced":-8.3,"breakHorizontal":3.6,"spinRate":2067,"spinDirection":317},"zone":13,"plateTime":0.48777173754692216,"extension":6.118899052736387},"index":2,"playId":"b2471eb1-fb0d-323c-b680-ec795a77c999","pitchNumber":2,"startTime":"2026-08-19T00:18:10.307Z","endTime":"2026-08-19T00:18:27.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.887062739878875,"aZ":-23.884175694225767,"pfxX":0.6060221599034001,"pfxZ":5.097996928342195,"pX":-0.41253405784959507,"pZ":1.809529812205548,"vX0":-7.422283584394766,"vY0":-126.4772335963205,"vZ0":-5.198732299589244,"x":132.72,"y":189.92,"x0":2.4767413110036713,"y0":50.00437676810841,"z0":5.798011099764935,"aX":0.9872193630489816},"breaks":{"breakAngle":42.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":0.5,"spinRate":2180,"spinDirection":145},"zone":7,"plateTime":0.4324540650088773,"extension":6.303678316783796},"index":3,"playId":"261546a2-cba8-326c-a459-83beb16dea96","pitchNumber":3,"startTime":"2026-08-19T00:18:27.774Z","endTime":"2026-08-19T00:18:48.114Z","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.4,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97507290500785,"aZ":-22.136921956809594,"pfxX":0.9459487994302458,"pfxZ":6.145323518021683,"pX":-0.48143684211208665,"pZ":1.575200078365479,"vX0":-7.6913329209109005,"vY0":-126.9981176008753,"vZ0":-6.001312723486423,"x":135.35,"y":196.25,"x0":2.463342043971304,"y0":50.004475662334734,"z0":5.7294129853073406,"aX":1.5462013961945467},"breaks":{"breakAngle":42.0,"breakVertical":-25.9,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2210,"spinDirection":151},"zone":7,"plateTime":0.43125775983397086,"extension":6.347507778358341},"index":4,"playId":"1242a6c6-de64-3619-ac56-b8014d4b5c00","pitchNumber":4,"startTime":"2026-08-19T00:18:48.114Z","endTime":"2026-08-19T00:19:22.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829173775027392,"aZ":-12.166100096186645,"pfxX":7.265378879132231,"pfxZ":10.886168470211954,"pX":0.9504945756732563,"pZ":2.9050680271576947,"vX0":-6.550201717941403,"vY0":-135.04918611706185,"vZ0":-5.539772304854042,"x":80.77,"y":160.34,"x0":2.4695542027660577,"y0":50.000888640741906,"z0":5.846883582193458,"aX":13.349957133362459},"breaks":{"breakAngle":8.4,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":-11.6,"spinRate":2422,"spinDirection":142},"zone":12,"plateTime":0.4063906395566126,"extension":6.318100441769596},"index":5,"playId":"d9033762-6931-35ab-8c2d-e72394b995a6","pitchNumber":5,"startTime":"2026-08-19T00:19:22.505Z","endTime":"2026-08-19T00:19:43.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693842242337183,"aZ":-13.155191363651896,"pfxX":7.660945617238905,"pfxZ":10.337772625322376,"pX":-0.3744560111407385,"pZ":2.477482502316389,"vX0":-9.968293800594465,"vY0":-134.85694060508666,"vZ0":-6.3627248505582985,"x":131.27,"y":171.89,"x0":2.376729523198551,"y0":50.000055173674426,"z0":5.797679352251129,"aX":14.090476471316641},"breaks":{"breakAngle":26.4,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-11.8,"spinRate":2432,"spinDirection":144},"zone":4,"plateTime":0.4063643026919679,"extension":6.310930603926114},"index":6,"playId":"da98256e-6390-343d-aa0d-b2b8b95e4cfa","pitchNumber":6,"startTime":"2026-08-19T00:19:43.038Z","endTime":"2026-08-19T00:20:06.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92672654738483,"aZ":-39.95049192447177,"pfxX":-4.335623131763347,"pfxZ":-6.291919269869883,"pX":0.6041002122960624,"pZ":2.8876213636768058,"vX0":-2.675658066295296,"vY0":-111.06846749646856,"vZ0":2.0123291520334403,"x":93.97,"y":160.81,"x0":2.3922692240716183,"y0":50.00421988413891,"z0":6.158432750869076,"aX":-5.356927752134891},"breaks":{"breakAngle":34.8,"breakVertical":-57.7,"breakVerticalInduced":-10.4,"breakHorizontal":8.6,"spinRate":2080,"spinDirection":315},"zone":3,"plateTime":0.4952382346333213,"extension":6.186255423509156},"index":7,"playId":"3e990477-9633-3502-a05c-d6b2607bde9d","pitchNumber":7,"startTime":"2026-08-19T00:20:06.610Z","endTime":"2026-08-19T00:20:09.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:20:09.275Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to left fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:22:16.404Z","endTime":"2026-08-19T00:22:51.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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"}]}],"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":76.4,"endSpeed":70.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.917188548891062,"aZ":-35.08498439128779,"pfxX":-8.490751412117309,"pfxZ":-2.3483904099063153,"pX":0.3169076534419108,"pZ":1.264479002533744,"vX0":-2.1394880990522416,"vY0":-111.23347957846052,"vZ0":-2.8795646624949773,"x":104.92,"y":204.64,"x0":2.3966303093470462,"y0":50.002620351888055,"z0":6.2515124364034715,"aX":-10.526781184539152},"breaks":{"breakAngle":46.8,"breakVertical":-52.0,"breakVerticalInduced":-4.7,"breakHorizontal":16.0,"spinRate":2466,"spinDirection":313},"zone":14,"plateTime":0.49440794141391065,"extension":6.266337757568061},"index":0,"playId":"b0438b0a-5a90-3f4b-85cf-89742288992e","pitchNumber":1,"startTime":"2026-08-19T00:22:17.921Z","endTime":"2026-08-19T00:22:30.096Z","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.8,"endSpeed":84.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66318423505609,"aZ":-18.620193348719123,"pfxX":9.455704966035615,"pfxZ":7.5055474028177285,"pX":-0.11876729426505593,"pZ":2.0858570570127775,"vX0":-9.89193581109093,"vY0":-133.2841106675623,"vZ0":-6.4323915034040295,"x":121.53,"y":182.46,"x0":2.40568121810301,"y0":50.0025525974382,"z0":5.867323971866041,"aX":17.075114088888213},"breaks":{"breakAngle":19.2,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":-15.1,"spinRate":2326,"spinDirection":139},"zone":8,"plateTime":0.4103753463072728,"extension":6.184162330773727},"hitData":{"launchSpeed":82.0,"launchAngle":23.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.67,"coordY":117.6}},"index":1,"playId":"6fad96f2-cf3a-3576-ba4c-7c0c3aa0259e","pitchNumber":2,"startTime":"2026-08-19T00:22:30.096Z","endTime":"2026-08-19T00:22:51.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:22:51.955Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (15) on a fly ball to right center field. Jake Cronenworth scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:23:10.956Z","endTime":"2026-08-19T00:24:57.671Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":804267,"link":"/api/v1/people/804267"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":804267,"link":"/api/v1/people/804267"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11788530060609,"aZ":-23.23958172794245,"pfxX":10.23477409570974,"pfxZ":6.1305656569341345,"pX":1.5432424688955715,"pZ":0.28319602772797586,"vX0":-5.4496806436370715,"vY0":-119.91287363815192,"vZ0":-8.461653893579834,"x":58.18,"y":231.13,"x0":2.5153433162367036,"y0":50.00027621294491,"z0":5.92976459076033,"aX":14.907345893157776},"breaks":{"breakAngle":4.8,"breakVertical":-31.0,"breakVerticalInduced":9.2,"breakHorizontal":-17.3,"spinRate":1857,"spinDirection":126},"zone":14,"plateTime":0.45670431715115267,"extension":6.248634730093413},"index":0,"playId":"13eb1c2b-aac0-31da-8165-60f17d061ca1","pitchNumber":1,"startTime":"2026-08-19T00:23:43.978Z","endTime":"2026-08-19T00:24:05.378Z","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":88.5,"endSpeed":81.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.570364585278973,"aZ":-23.850417890605087,"pfxX":0.08541810887958712,"pfxZ":4.94547552802254,"pX":-0.2843129861205103,"pZ":1.8852954496067371,"vX0":-7.184973739644096,"vY0":-128.63522747108226,"vZ0":-5.841920604565216,"x":127.84,"y":187.88,"x0":2.52873714471852,"y0":50.00408998404495,"z0":6.023858417317691,"aX":0.1448364358471139},"breaks":{"breakAngle":40.8,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":1.4,"spinRate":2351,"spinDirection":159},"zone":7,"plateTime":0.4250755553813108,"extension":6.285421579734065},"index":1,"playId":"afc94985-5f87-32c9-b238-43544b2b69e8","pitchNumber":2,"startTime":"2026-08-19T00:24:05.378Z","endTime":"2026-08-19T00:24:29.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237771922105313,"aZ":-22.673193741835963,"pfxX":-1.4607095577585016,"pfxZ":5.679782767597835,"pX":-0.7162191208383507,"pZ":4.305730571563056,"vX0":-7.271951159852053,"vY0":-128.1746162892772,"vZ0":-0.6536542506508672,"x":144.3,"y":122.53,"x0":2.3413817063567937,"y0":50.000522220545044,"z0":6.326499029360447,"aX":-2.4417292725378092},"breaks":{"breakAngle":48.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":4.2,"spinRate":2415,"spinDirection":181},"zone":11,"plateTime":0.42650629079548485,"extension":6.148653492797034},"index":2,"playId":"f87d1070-59b0-3a2b-bb61-2d1b97c2d6b2","pitchNumber":3,"startTime":"2026-08-19T00:24:29.978Z","endTime":"2026-08-19T00:24:47.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613556053846896,"aZ":-12.683325360407403,"pfxX":2.61794077362536,"pfxZ":11.02451460566397,"pX":0.5955788306725147,"pZ":2.9352118115149244,"vX0":-4.440893243014929,"vY0":-132.4472648717374,"vZ0":-6.548840689846784,"x":94.3,"y":159.53,"x0":1.957672961673049,"y0":50.0002454652679,"z0":6.376362936434383,"aX":4.627520582366695},"breaks":{"breakAngle":15.6,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-3.7,"spinRate":2263,"spinDirection":159},"zone":3,"plateTime":0.4143368494798003,"extension":6.1887363530726756},"hitData":{"launchSpeed":104.3,"launchAngle":29.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":190.94,"coordY":59.99}},"index":3,"playId":"e82ef328-2447-328f-86b1-c40d35b63df5","pitchNumber":4,"startTime":"2026-08-19T00:24:47.636Z","endTime":"2026-08-19T00:24:57.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:24:57.671Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Luis Rengifo reaches on a throwing error by third baseman Bo Bichette.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:24:58.054Z","endTime":"2026-08-19T00:28:14.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27226846928807,"aZ":-21.19410206962403,"pfxX":-0.5115619443501469,"pfxZ":6.403112417751723,"pX":-1.1028696295373124,"pZ":2.6783798757129706,"vX0":-8.18735832650491,"vY0":-129.4463512079999,"vZ0":-4.6844185739200865,"x":159.04,"y":166.46,"x0":2.153366858981149,"y0":50.00492323263911,"z0":6.111370419154911,"aX":-0.8778106642070307},"breaks":{"breakAngle":49.2,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":2.5,"spinRate":2397,"spinDirection":172},"zone":11,"plateTime":0.4213805445945269,"extension":6.307658611137173},"index":0,"playId":"a2dd181c-5740-3e36-b55e-64c948569761","pitchNumber":1,"startTime":"2026-08-19T00:25:37.398Z","endTime":"2026-08-19T00:25:51.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333963368262083,"aZ":-23.74996505548711,"pfxX":-0.6959240359528673,"pfxZ":4.960252168309404,"pX":-0.32616651789562495,"pZ":2.763165110336432,"vX0":-6.691489778728141,"vY0":-128.66018288756484,"vZ0":-3.7779370034351394,"x":129.43,"y":164.17,"x0":2.3844841311512246,"y0":50.00495088037896,"z0":6.062658406112912,"aX":-1.1819003287384435},"breaks":{"breakAngle":40.8,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":2.5,"spinRate":2477,"spinDirection":165},"zone":1,"plateTime":0.4235522693262004,"extension":6.397829347018896},"index":1,"playId":"41ee273f-7510-3cce-8251-0ec5f3191d0f","pitchNumber":2,"startTime":"2026-08-19T00:25:51.514Z","endTime":"2026-08-19T00:26:05.007Z","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":88.5,"endSpeed":82.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00183208941857,"aZ":-21.828763433293364,"pfxX":-0.9907837681429872,"pfxZ":6.081631553148837,"pX":-0.037998436012102635,"pZ":3.2415795528636373,"vX0":-5.855175770573935,"vY0":-128.8923313059058,"vZ0":-3.0253480235571386,"x":118.45,"y":151.26,"x0":2.381480151951938,"y0":50.002525615419515,"z0":6.095180773065215,"aX":-1.685582983130118},"breaks":{"breakAngle":37.2,"breakVertical":-23.9,"breakVerticalInduced":10.7,"breakHorizontal":3.0,"spinRate":2496,"spinDirection":162},"zone":2,"plateTime":0.4231451024867896,"extension":6.192784501835391},"index":2,"playId":"c5fe101f-af82-3ac4-bc78-9c2631089b1c","pitchNumber":3,"startTime":"2026-08-19T00:26:05.007Z","endTime":"2026-08-19T00:26:23.500Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-19T00:26:23.500Z","endTime":"2026-08-19T00:26:27.160Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05070860832755,"aZ":-23.852274950875355,"pfxX":-0.1443313677062732,"pfxZ":4.811249873337308,"pX":-0.5575916872287988,"pZ":2.008315510311114,"vX0":-7.05574682971813,"vY0":-130.10295837146674,"vZ0":-5.688467987241072,"x":138.25,"y":184.56,"x0":2.198273504170544,"y0":50.002614719521176,"z0":6.009703620373533,"aX":-0.24839027077125939},"breaks":{"breakAngle":40.8,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":1.7,"spinRate":2535,"spinDirection":158},"zone":7,"plateTime":0.41958575683879307,"extension":6.242480940954344},"index":4,"playId":"983e6d3a-36c1-39f8-a3ba-8cf0407050a5","pitchNumber":4,"startTime":"2026-08-19T00:26:27.160Z","endTime":"2026-08-19T00:26:42.814Z","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":77.5,"endSpeed":70.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511439307217262,"aZ":-36.7872402770052,"pfxX":-8.715162859859898,"pfxZ":-3.6408290230723708,"pX":1.590127170202882,"pZ":2.2373090489227936,"vX0":1.1464405543997855,"vY0":-112.7978886680923,"vZ0":-0.6205079064094444,"x":56.39,"y":178.37,"x0":2.2010683304196217,"y0":50.001200742167036,"z0":6.275900931013606,"aX":-11.053079323433524},"breaks":{"breakAngle":26.4,"breakVertical":-52.4,"breakVerticalInduced":-6.4,"breakHorizontal":15.4,"spinRate":2490,"spinDirection":315},"zone":14,"plateTime":0.48852372071168304,"extension":6.2206092047552835},"index":5,"playId":"506daded-efb8-318c-8570-bbf2ec8a92c1","pitchNumber":5,"startTime":"2026-08-19T00:26:42.814Z","endTime":"2026-08-19T00:27:00.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54798943492216,"aZ":-10.956101292284334,"pfxX":3.924586129268452,"pfxZ":11.626869368354626,"pX":-0.5870736442418875,"pZ":2.5065347515981453,"vX0":-7.233259260869774,"vY0":-135.46381861472813,"vZ0":-8.055881751544167,"x":139.38,"y":171.1,"x0":1.6298980597256871,"y0":50.00583092502425,"z0":6.3194893386813495,"aX":7.164532497062988},"breaks":{"breakAngle":25.2,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-5.3,"spinRate":2343,"spinDirection":161},"zone":4,"plateTime":0.40714278131016846,"extension":6.236340039856816},"index":6,"playId":"b8715e17-3ffb-38c2-8bdd-33f2b481e935","pitchNumber":6,"startTime":"2026-08-19T00:27:00.129Z","endTime":"2026-08-19T00:27:21.840Z","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":89.2,"endSpeed":82.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897383635213814,"aZ":-22.84180123926008,"pfxX":-0.6412764488748386,"pfxZ":5.4359833927526875,"pX":-0.4963012015176599,"pZ":3.61327040041845,"vX0":-6.5983150070797585,"vY0":-129.8714952640398,"vZ0":-2.0796625342643025,"x":135.92,"y":141.22,"x0":2.1552700641658435,"y0":50.00448894672782,"z0":6.152773054417413,"aX":-1.0993383677552675},"breaks":{"breakAngle":40.8,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":2.5,"spinRate":2499,"spinDirection":176},"zone":11,"plateTime":0.42093697790294904,"extension":6.1857469281341215},"index":7,"playId":"4c549e36-ce0f-38ae-8d36-751af5996fb9","pitchNumber":7,"startTime":"2026-08-19T00:27:21.840Z","endTime":"2026-08-19T00:27:37.425Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.928985998384302,"aZ":-25.06630191667,"pfxX":-1.0257152037779136,"pfxZ":4.237123314050617,"pX":-1.156058027300803,"pZ":2.7084045256574796,"vX0":-8.300769137791725,"vY0":-128.71832129765883,"vZ0":-3.3264110097938557,"x":161.07,"y":165.65,"x0":2.2447377713680936,"y0":50.00062674048383,"z0":5.960045297118161,"aX":-1.7182358675219862},"breaks":{"breakAngle":51.6,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":3.7,"spinRate":2398,"spinDirection":193},"zone":11,"plateTime":0.4256580347163328,"extension":6.380340629893178},"hitData":{"launchSpeed":58.1,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.69,"coordY":171.49}},"index":8,"playId":"b3921c0d-bb89-3d16-ae84-d24f1f438e70","pitchNumber":8,"startTime":"2026-08-19T00:27:37.425Z","endTime":"2026-08-19T00:28:14.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:28:14.876Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado challenged (pitch result), call on the field was confirmed: Manny Machado called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:28:15.382Z","endTime":"2026-08-19T00:31:33.316Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145154389530923,"aZ":-20.7407303332436,"pfxX":10.74688995938791,"pfxZ":6.327616031014392,"pX":1.2938617551541198,"pZ":2.9732992723872846,"vX0":-7.045474566910394,"vY0":-133.6600851269891,"vZ0":-3.9694008222521124,"x":67.68,"y":158.5,"x0":2.5693916976217297,"y0":50.00329870264553,"z0":5.969318353268303,"aX":19.42102497474004},"breaks":{"breakAngle":1.2,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":-17.9,"spinRate":2219,"spinDirection":141},"zone":12,"plateTime":0.4099859896892357,"extension":6.203810909008933},"index":0,"playId":"7f40c6e8-0f71-3499-9427-74210421a044","pitchNumber":1,"startTime":"2026-08-19T00:28:21.886Z","endTime":"2026-08-19T00:28:38.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246669607636036,"aZ":-32.9651120012893,"pfxX":-7.615824211703228,"pfxZ":-0.5862027351999366,"pX":-0.8054676724487453,"pZ":4.05842277406608,"vX0":-4.494438003595803,"vY0":-115.23322982429073,"vZ0":1.8539071628006096,"x":147.7,"y":129.2,"x0":2.1626428909870103,"y0":50.00519428798306,"z0":6.4377800327016965,"aX":-10.200602839956781},"breaks":{"breakAngle":58.8,"breakVertical":-44.0,"breakVerticalInduced":-0.2,"breakHorizontal":15.0,"spinRate":2390,"spinDirection":309},"zone":11,"plateTime":0.4760719666267179,"extension":6.350585405058848},"index":1,"playId":"b94a71a9-ca6f-3404-9be9-1047b4b21891","pitchNumber":2,"startTime":"2026-08-19T00:28:38.108Z","endTime":"2026-08-19T00:29:03.084Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T00:29:03.084Z","endTime":"2026-08-19T00:29:47.478Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108555067226725,"aZ":-19.910122046526656,"pfxX":10.519585549989046,"pfxZ":6.879341049964848,"pX":0.6244512247285904,"pZ":2.93572481503286,"vX0":-8.57294864720692,"vY0":-132.6114332767695,"vZ0":-4.16260800742809,"x":93.2,"y":159.52,"x0":2.5308981421682057,"y0":50.00383402366256,"z0":5.97650920719414,"aX":18.755126114120543},"breaks":{"breakAngle":8.4,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":-17.2,"spinRate":2308,"spinDirection":142},"zone":3,"plateTime":0.4128975036821396,"extension":6.1766132572059265},"index":3,"playId":"3f95dfa5-9097-333b-80ce-b7c5c0245673","pitchNumber":3,"startTime":"2026-08-19T00:29:47.478Z","endTime":"2026-08-19T00:30:07.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89321078342801,"aZ":-13.852970865314107,"pfxX":3.9466479889487065,"pfxZ":10.233067690964667,"pX":-0.6516839953298232,"pZ":3.648098783678603,"vX0":-7.863557616975967,"vY0":-133.26462180288848,"vZ0":-4.45991643018445,"x":141.84,"y":140.28,"x0":1.830738454796261,"y0":50.00181022289421,"z0":6.351270055661285,"aX":7.066144078292917},"breaks":{"breakAngle":28.8,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.4,"spinRate":2108,"spinDirection":158},"zone":11,"plateTime":0.4117520291549668,"extension":6.177139920027556},"index":4,"playId":"eba858e5-a487-3a48-a1eb-ab26e274236e","pitchNumber":4,"startTime":"2026-08-19T00:30:07.787Z","endTime":"2026-08-19T00:30:33.463Z","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":5,"playId":"763b8b9d-c503-3503-b363-92561eaa25dc","startTime":"2026-08-19T00:30:33.463Z","endTime":"2026-08-19T00:30:53.907Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.548092203641357,"aZ":-20.632702546533242,"pfxX":-0.9611742234744244,"pfxZ":6.615947411007811,"pX":-0.08381131091656738,"pZ":2.9895871734306945,"vX0":-6.100655559157383,"vY0":-130.74512506619402,"vZ0":-4.001789877505611,"x":120.19,"y":158.06,"x0":2.3972034157403215,"y0":50.00348525988874,"z0":6.073358649569357,"aX":-1.677087199865691},"breaks":{"breakAngle":38.4,"breakVertical":-22.3,"breakVerticalInduced":11.4,"breakHorizontal":3.0,"spinRate":2391,"spinDirection":177},"zone":2,"plateTime":0.4176836504039021,"extension":6.166139291367532},"index":6,"playId":"a9ec6568-e6f9-35bb-b745-fa9f1db720dd","pitchNumber":5,"startTime":"2026-08-19T00:30:53.907Z","endTime":"2026-08-19T00:31:13.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-19T00:31:13.742Z","endTime":"2026-08-19T00:31:28.122Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.416926151057027,"aZ":-22.464323119422804,"pfxX":9.667663638814364,"pfxZ":6.321270993512071,"pX":0.7922598450579059,"pZ":2.06373181792473,"vX0":-7.171197001869525,"vY0":-123.12780568622806,"vZ0":-4.854275169626528,"x":86.8,"y":183.06,"x0":2.4862595429560312,"y0":50.0025116989302,"z0":5.961462042529016,"aX":14.845998007472653},"breaks":{"breakAngle":6.0,"breakVertical":-27.7,"breakVerticalInduced":10.6,"breakHorizontal":-15.8,"spinRate":1744,"spinDirection":122},"zone":9,"plateTime":0.4448377301134605,"extension":6.27291047979028},"index":8,"playId":"55d896a4-100e-3821-9abc-6233d00420d4","pitchNumber":6,"startTime":"2026-08-19T00:31:28.122Z","endTime":"2026-08-19T00:31:33.316Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}},"playEndTime":"2026-08-19T00:31:33.316Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:32:20.024Z","endTime":"2026-08-19T00:35:08.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"84eb70e6-8572-3582-a658-3494a46f2df4","startTime":"2026-08-19T00:32:08.033Z","endTime":"2026-08-19T00:32:22.344Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.228306107710555,"aZ":-18.90273244387894,"pfxX":9.16506960298952,"pfxZ":7.533252587673314,"pX":0.09584230642665047,"pZ":3.251057543595178,"vX0":-9.119971512209965,"vY0":-131.93807484209256,"vZ0":-3.51862728612393,"x":113.35,"y":151.0,"x0":2.4075136865777513,"y0":50.003116922754565,"z0":5.995970724549856,"aX":16.14878488223839},"breaks":{"breakAngle":16.8,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":-14.6,"spinRate":2232,"spinDirection":142},"zone":2,"plateTime":0.4152251575229906,"extension":6.214266126630962},"index":1,"playId":"69da2b30-307b-3a17-93bd-023d9ff28c90","pitchNumber":1,"startTime":"2026-08-19T00:32:22.344Z","endTime":"2026-08-19T00:32:44.399Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005230873721022,"aZ":-28.99727872842838,"pfxX":-4.879427354693828,"pfxZ":2.3297145682030145,"pX":-0.19537138292763095,"pZ":3.9466656236991313,"vX0":-4.128009130082925,"vY0":-116.54032929783216,"vZ0":0.7573313178165819,"x":124.45,"y":132.22,"x0":2.239202589575325,"y0":50.00004706139508,"z0":6.378656408325179,"aX":-6.6406883779463906},"breaks":{"breakAngle":45.6,"breakVertical":-38.3,"breakVerticalInduced":4.7,"breakHorizontal":10.0,"spinRate":2238,"spinDirection":296},"zone":11,"plateTime":0.4718594651368151,"extension":6.206684685915053},"index":2,"playId":"654d82fa-f856-3924-a6cc-43d4237cd5b8","pitchNumber":2,"startTime":"2026-08-19T00:32:44.399Z","endTime":"2026-08-19T00:33:01.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439172464955366,"aZ":-21.960059990350107,"pfxX":10.443344219179094,"pfxZ":5.709484228296837,"pX":0.7105811297789054,"pZ":3.408922182452443,"vX0":-8.166716782616689,"vY0":-132.87588688328617,"vZ0":-2.7458552080074736,"x":89.91,"y":146.74,"x0":2.466932342748811,"y0":50.000048861891486,"z0":6.050958135856221,"aX":18.673874113455092},"breaks":{"breakAngle":6.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-17.2,"spinRate":2182,"spinDirection":165},"zone":12,"plateTime":0.4121795891320361,"extension":6.138496706241032},"index":3,"playId":"40e99143-3b8e-3f9e-9dd2-c6491fe2a79a","pitchNumber":3,"startTime":"2026-08-19T00:33:01.660Z","endTime":"2026-08-19T00:33:27.133Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90507370347713,"aZ":-27.244283854285086,"pfxX":11.006424200068231,"pfxZ":3.2850780189122393,"pX":0.627048179118562,"pZ":2.6461536252976043,"vX0":-7.687180874865415,"vY0":-121.68069245698665,"vZ0":-2.4999817514972906,"x":93.1,"y":167.33,"x0":2.3974398381109383,"y0":50.000595448972085,"z0":6.047669706847458,"aX":16.500524491828884},"breaks":{"breakAngle":4.8,"breakVertical":-33.5,"breakVerticalInduced":5.6,"breakHorizontal":-18.1,"spinRate":1803,"spinDirection":125},"zone":6,"plateTime":0.4501524905874552,"extension":6.2980569855963076},"index":4,"playId":"856d156d-1ed0-30bf-a9ae-761169a293c2","pitchNumber":4,"startTime":"2026-08-19T00:33:27.133Z","endTime":"2026-08-19T00:33:47.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087641452056708,"aZ":-10.742246006458755,"pfxX":5.074664271658373,"pfxZ":11.707275053880387,"pX":0.2733379133712881,"pZ":2.442862369306517,"vX0":-5.697990571396856,"vY0":-134.88852896603692,"vZ0":-8.220767587065183,"x":106.58,"y":172.82,"x0":1.7602283108611148,"y0":50.006492100955164,"z0":6.299881625347984,"aX":9.293703004935297},"breaks":{"breakAngle":12.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":-7.9,"spinRate":2257,"spinDirection":157},"zone":5,"plateTime":0.4070592045167034,"extension":6.113997544859196},"index":5,"playId":"91c4ef3c-5b1c-32e6-a3dc-4a2b0f22be1c","pitchNumber":5,"startTime":"2026-08-19T00:33:47.697Z","endTime":"2026-08-19T00:34:13.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668701382899368,"aZ":-11.599085989226285,"pfxX":4.4696939738297266,"pfxZ":11.1141504260824,"pX":0.8485379013316028,"pZ":3.0495332592783733,"vX0":-4.021344032392015,"vY0":-135.4665795855507,"vZ0":-6.56854941086177,"x":84.66,"y":156.44,"x0":1.7743449370001056,"y0":50.002519693677826,"z0":6.323110759393116,"aX":8.274829628323907},"breaks":{"breakAngle":4.8,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-7.2,"spinRate":2099,"spinDirection":160},"zone":12,"plateTime":0.4049319991640732,"extension":6.262609636843508},"index":6,"playId":"58d1b4cc-8331-3069-98a2-cf541aa1c2ce","pitchNumber":6,"startTime":"2026-08-19T00:34:13.024Z","endTime":"2026-08-19T00:34:27.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-19T00:34:27.064Z","endTime":"2026-08-19T00:34:41.389Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93277172956326,"aZ":-24.504346937776173,"pfxX":-0.3786222513054388,"pfxZ":4.4579662924362005,"pX":-0.015464375674725337,"pZ":2.961669143652176,"vX0":-6.007895271122444,"vY0":-129.74178734202334,"vZ0":-3.461656462546754,"x":117.59,"y":158.81,"x0":2.370901306378264,"y0":50.00172196963065,"z0":6.162475674321648,"aX":-0.649416088178563},"breaks":{"breakAngle":36.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":1.9,"spinRate":2233,"spinDirection":172},"zone":2,"plateTime":0.42077597684820534,"extension":6.178478102915938},"index":8,"playId":"dc754f0b-b235-3866-ae0d-806e7f25fac8","pitchNumber":7,"startTime":"2026-08-19T00:34:41.389Z","endTime":"2026-08-19T00:35:05.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78159773585452,"aZ":-42.0986958331471,"pfxX":-2.5729839120840863,"pfxZ":-7.971746886070489,"pX":-0.11457741162635027,"pZ":1.5155865647034354,"vX0":-3.5536017802312094,"vY0":-111.44046800402174,"vZ0":-1.028050672535473,"x":121.37,"y":197.86,"x0":1.8406276645392594,"y0":50.00035491064186,"z0":6.367642541241815,"aX":-3.2046262092601903},"breaks":{"breakAngle":33.6,"breakVertical":-61.3,"breakVerticalInduced":-14.3,"breakHorizontal":5.6,"spinRate":2527,"spinDirection":324},"zone":13,"plateTime":0.4932667719053576,"extension":6.440451286106806},"index":9,"playId":"c9270d71-ee3f-3dc3-b631-97cee696ba51","pitchNumber":8,"startTime":"2026-08-19T00:35:05.491Z","endTime":"2026-08-19T00:35:08.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:35:08.176Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:35:10.268Z","endTime":"2026-08-19T00:37:30.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.2,"endSpeed":80.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90403324768627,"aZ":-24.883889381824595,"pfxX":-2.113734149054121,"pfxZ":4.418815515245063,"pX":0.23473712526922155,"pZ":3.695630595252406,"vX0":-4.816109600734809,"vY0":-127.09207400207795,"vZ0":-1.4035213910325637,"x":108.05,"y":139.0,"x0":2.422396732087758,"y0":50.00458762800053,"z0":6.215061841922042,"aX":-3.48736103946265},"breaks":{"breakAngle":36.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":4.8,"spinRate":2366,"spinDirection":174},"zone":12,"plateTime":0.42954422969868133,"extension":6.142690382981721},"index":0,"playId":"cd8ff314-1672-3321-a578-731b8f06eea7","pitchNumber":1,"startTime":"2026-08-19T00:35:34.606Z","endTime":"2026-08-19T00:35:53.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"3e8bdb22-14a0-3d25-8cda-275d0ebc2b24","startTime":"2026-08-19T00:35:53.414Z","endTime":"2026-08-19T00:36:12.440Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.809011000527494,"aZ":-11.502261721175445,"pfxX":3.8299722718733618,"pfxZ":11.458388899202554,"pX":-1.7990243245952937,"pZ":0.7062213043136185,"vX0":-10.317404148185904,"vY0":-133.9321014199495,"vZ0":-12.01289669289676,"x":185.57,"y":219.71,"x0":1.6174114618328017,"y0":50.00142226477445,"z0":6.090129883060652,"aX":6.909227688128219},"breaks":{"breakAngle":43.2,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":-4.6,"spinRate":2320,"spinDirection":158},"zone":13,"plateTime":0.4100534612664224,"extension":6.472177962278252},"index":2,"playId":"d998cf64-68f7-3e10-b630-0484c921c5a3","pitchNumber":2,"startTime":"2026-08-19T00:36:12.440Z","endTime":"2026-08-19T00:36:33.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786176001217925,"aZ":-15.1230559578223,"pfxX":4.287886761489468,"pfxZ":9.57609285126465,"pX":-0.23428678035567294,"pZ":2.433967035265977,"vX0":-6.454245934041486,"vY0":-132.70400974273224,"vZ0":-7.24696207814349,"x":125.93,"y":173.06,"x0":1.673982267916157,"y0":50.00641642075649,"z0":6.305167036609018,"aX":7.638510976695292},"breaks":{"breakAngle":20.4,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-6.4,"spinRate":2187,"spinDirection":156},"zone":5,"plateTime":0.41297937534780704,"extension":6.289597075287177},"index":3,"playId":"b3c2f672-69c7-3b85-841d-fbf37eb6f758","pitchNumber":3,"startTime":"2026-08-19T00:36:33.790Z","endTime":"2026-08-19T00:36:58.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"b50aa10c-52ff-3787-83aa-0154a83b24f3","startTime":"2026-08-19T00:36:58.208Z","endTime":"2026-08-19T00:37:27.535Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475441111463926,"aZ":-12.693546041903542,"pfxX":4.045045984661414,"pfxZ":10.41132596541151,"pX":0.11966343983862501,"pZ":2.0558774993146827,"vX0":-5.651936984005577,"vY0":-135.85355841648055,"vZ0":-8.8759995821225,"x":112.44,"y":183.27,"x0":1.70053529210606,"y0":50.004027735739655,"z0":6.245681741341648,"aX":7.569799715173622},"breaks":{"breakAngle":15.6,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":-6.1,"spinRate":2232,"spinDirection":163},"zone":8,"plateTime":0.4030190429084879,"extension":6.296460156981169},"index":5,"playId":"4b79b31f-ecb3-3a49-afcb-722598bf3af0","pitchNumber":4,"startTime":"2026-08-19T00:37:27.535Z","endTime":"2026-08-19T00:37:30.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:37:30.193Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Torrens homers (7) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:37:50.648Z","endTime":"2026-08-19T00:40:15.166Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.519074530773693,"aZ":-22.610190010388585,"pfxX":8.602581496381488,"pfxZ":6.27872660839885,"pX":-0.10540677968101919,"pZ":2.202225015631821,"vX0":-8.611565394736028,"vY0":-122.70435807032074,"vZ0":-4.0381050858660785,"x":121.02,"y":179.32,"x0":2.3337045675170662,"y0":50.004405163975655,"z0":5.798303142129584,"aX":13.10612950776942},"breaks":{"breakAngle":19.2,"breakVertical":-27.8,"breakVerticalInduced":10.7,"breakHorizontal":-13.6,"spinRate":1410,"spinDirection":140},"zone":5,"plateTime":0.4465782017040385,"extension":6.3705096699936625},"hitData":{"launchSpeed":104.6,"launchAngle":26.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.13,"coordY":30.4}},"index":0,"playId":"46565029-800c-332f-8495-4c4c6fd26f28","pitchNumber":1,"startTime":"2026-08-19T00:40:01.423Z","endTime":"2026-08-19T00:40:15.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:40:15.166Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, pitcher Robbie Ray to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:40:15.805Z","endTime":"2026-08-19T00:41:54.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592662,"link":"/api/v1/people/592662"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51413949583844,"aZ":-35.080549895954384,"pfxX":1.3834063444368314,"pfxZ":-2.2754260357757126,"pX":-0.9452493127054528,"pZ":1.7642257279493045,"vX0":-7.7177479842264365,"vY0":-112.25308210222812,"vZ0":-1.520087047722635,"x":153.03,"y":191.15,"x0":2.359337872319836,"y0":50.00528158771494,"z0":6.02498820266896,"aX":1.764411301961814},"breaks":{"breakAngle":45.6,"breakVertical":-50.2,"breakVerticalInduced":-4.2,"breakHorizontal":-0.5,"spinRate":2121,"spinDirection":318},"zone":13,"plateTime":0.4881248736739159,"extension":6.136025637706053},"index":0,"playId":"109e5981-8c1c-3bfc-8146-85a764177dab","pitchNumber":1,"startTime":"2026-08-19T00:40:54.757Z","endTime":"2026-08-19T00:41:10.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.294683375838673,"aZ":-37.78704029277068,"pfxX":-0.31593690817781717,"pfxZ":-4.139639851855788,"pX":1.3113162402425038,"pZ":3.6591912842322567,"vX0":-3.04955311013076,"vY0":-115.58674649686348,"vZ0":2.676020973233624,"x":67.02,"y":139.98,"x0":2.688173969689005,"y0":50.005300313881314,"z0":6.11161798155223,"aX":-0.4274799088059576},"breaks":{"breakAngle":20.4,"breakVertical":-49.9,"breakVerticalInduced":-6.6,"breakHorizontal":1.3,"spinRate":1656,"spinDirection":307},"zone":12,"plateTime":0.4736486054681448,"extension":5.947799861929405},"index":1,"playId":"1edfde96-4fee-3f69-921b-70a71e3c19de","pitchNumber":2,"startTime":"2026-08-19T00:41:10.088Z","endTime":"2026-08-19T00:41:31.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524755455473265,"aZ":-19.84377526304655,"pfxX":9.855247369435709,"pfxZ":6.761385272982408,"pX":0.2248677298546797,"pZ":1.7233012293614065,"vX0":-9.525122851713714,"vY0":-133.86238588100147,"vZ0":-6.4590548033182404,"x":108.43,"y":192.25,"x0":2.540178277872405,"y0":50.00492454462722,"z0":5.577138500182331,"aX":17.978771110162526},"breaks":{"breakAngle":15.6,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":-16.0,"spinRate":2156,"spinDirection":139},"zone":8,"plateTime":0.4083853812956302,"extension":6.383707348929799},"index":2,"playId":"6848dc50-2a6f-3370-aee3-b6023f491ec1","pitchNumber":3,"startTime":"2026-08-19T00:41:31.315Z","endTime":"2026-08-19T00:41:45.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90989927746598,"aZ":-23.881147330673,"pfxX":7.282243707546305,"pfxZ":5.402480196242686,"pX":-0.30299173600096296,"pZ":2.0251303154302813,"vX0":-8.7794880097097,"vY0":-122.5101133046987,"vZ0":-4.303942770961262,"x":128.55,"y":184.1,"x0":2.364227260244456,"y0":50.00514027002638,"z0":5.8216317089556,"aX":11.183821967819053},"breaks":{"breakAngle":25.2,"breakVertical":-29.2,"breakVerticalInduced":9.1,"breakHorizontal":-11.4,"spinRate":1652,"spinDirection":146},"zone":7,"plateTime":0.4453771503729298,"extension":6.233288051455495},"hitData":{"launchSpeed":94.8,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.95,"coordY":182.59}},"index":3,"playId":"227a6939-6afe-3eeb-8699-f823c5734cdb","pitchNumber":4,"startTime":"2026-08-19T00:41:45.866Z","endTime":"2026-08-19T00:41:54.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:41:54.599Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:41:54.820Z","endTime":"2026-08-19T00:44:26.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06194889054095,"aZ":-37.506318361228395,"pfxX":-0.028353790533330425,"pfxZ":-3.96027068284799,"pX":-0.9236267655191388,"pZ":1.7196007644036577,"vX0":-7.766391352549995,"vY0":-115.25518339408191,"vZ0":-1.3728727196510029,"x":152.21,"y":192.35,"x0":2.4906361782846043,"y0":50.00003908357121,"z0":5.93905847089558,"aX":-0.03801818936378206},"breaks":{"breakAngle":50.4,"breakVertical":-50.8,"breakVerticalInduced":-7.2,"breakHorizontal":1.9,"spinRate":2167,"spinDirection":321},"zone":13,"plateTime":0.4748982309501777,"extension":6.098889047860099},"index":0,"playId":"8f394b89-4bea-3317-b9a2-93758a1fad29","pitchNumber":1,"startTime":"2026-08-19T00:42:17.708Z","endTime":"2026-08-19T00:42:33.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.536739686059963,"aZ":-15.582686366915858,"pfxX":7.576119835726493,"pfxZ":9.691876129831178,"pX":-0.42251636805313797,"pZ":2.8706534904440066,"vX0":-8.846163286706304,"vY0":-130.30067368624594,"vZ0":-4.785033247080482,"x":133.11,"y":161.27,"x0":2.0393742663526715,"y0":50.00301576320543,"z0":5.916325834458562,"aX":12.96962321287559},"breaks":{"breakAngle":21.6,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-11.6,"spinRate":2297,"spinDirection":139},"zone":1,"plateTime":0.4211014507968116,"extension":6.26332616843188},"index":1,"playId":"b36ee790-e830-3a8b-9246-cb8864ef3838","pitchNumber":2,"startTime":"2026-08-19T00:42:33.394Z","endTime":"2026-08-19T00:42:55.632Z","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":91.1,"endSpeed":82.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15640775802406,"aZ":-15.12572343698781,"pfxX":5.8850270068608985,"pfxZ":9.622105276455727,"pX":0.41560329737052776,"pZ":4.959672687548893,"vX0":-7.0292961383429695,"vY0":-132.4988262965438,"vZ0":0.1436447638852043,"x":101.16,"y":104.87,"x0":2.3423746797426004,"y0":50.00655055201785,"z0":6.012862714624537,"aX":10.432478680046014},"breaks":{"breakAngle":16.8,"breakVertical":-15.4,"breakVerticalInduced":17.6,"breakHorizontal":-9.1,"spinRate":2181,"spinDirection":139},"zone":12,"plateTime":0.4138913035873353,"extension":6.162970763354423},"index":2,"playId":"6a64da61-34e6-3d9d-917d-42a06928e466","pitchNumber":3,"startTime":"2026-08-19T00:42:55.632Z","endTime":"2026-08-19T00:43:13.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19456359653202,"aZ":-16.752345513036573,"pfxX":6.96999067591771,"pfxZ":8.386152238171537,"pX":0.8168931707085446,"pZ":5.098564357383264,"vX0":-6.5489115958387965,"vY0":-135.177207297351,"vZ0":0.622735796857702,"x":85.86,"y":101.12,"x0":2.3728031696214864,"y0":50.00216063084085,"z0":6.046837403111566,"aX":12.817576942899782},"breaks":{"breakAngle":9.6,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-11.2,"spinRate":2191,"spinDirection":144},"zone":12,"plateTime":0.4061561003634395,"extension":6.159827691195173},"index":3,"playId":"ff6feb5b-1818-3f6b-823f-08bd8850dac3","pitchNumber":4,"startTime":"2026-08-19T00:43:13.304Z","endTime":"2026-08-19T00:43:37.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12521043016971,"aZ":-14.739951550299143,"pfxX":6.914417325699366,"pfxZ":9.449768343129259,"pX":-0.3112436820886894,"pZ":3.5756820355070036,"vX0":-9.35542416920194,"vY0":-135.36289061629228,"vZ0":-3.3819578613580763,"x":128.86,"y":142.24,"x0":2.3006061511100357,"y0":50.00513062036616,"z0":5.881310136749564,"aX":12.760623853674804},"breaks":{"breakAngle":25.2,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-10.4,"spinRate":2301,"spinDirection":142},"zone":11,"plateTime":0.4055347455046898,"extension":6.491349196472341},"index":4,"playId":"cc4828cf-b16c-36a5-bf0f-195c21aff8b0","pitchNumber":5,"startTime":"2026-08-19T00:43:37.956Z","endTime":"2026-08-19T00:43:58.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97958653380284,"aZ":-20.254116529552746,"pfxX":8.210875136872666,"pfxZ":7.232894013411865,"pX":0.5055121449337541,"pZ":0.9572536107161448,"vX0":-7.417763594384072,"vY0":-127.00609418951713,"vZ0":-7.966704563795279,"x":97.73,"y":212.93,"x0":2.385513202606356,"y0":50.00099273202097,"z0":5.723428804036151,"aX":13.524998651265463},"breaks":{"breakAngle":12.0,"breakVertical":-24.0,"breakVerticalInduced":11.6,"breakHorizontal":-13.3,"spinRate":1641,"spinDirection":138},"zone":14,"plateTime":0.429908454450052,"extension":6.505506745542129},"index":5,"playId":"7881eaf0-456f-3dbe-8629-d926a57af65f","pitchNumber":6,"startTime":"2026-08-19T00:43:58.780Z","endTime":"2026-08-19T00:44:18.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05362723742816,"aZ":-33.733973139459636,"pfxX":-1.4952436311945905,"pfxZ":-1.136201485553034,"pX":-0.2527008050700969,"pZ":2.2256665581718247,"vX0":-5.849796137278602,"vY0":-116.07583220398227,"vZ0":-1.0899996192858912,"x":126.63,"y":178.69,"x0":2.491092490962506,"y0":50.00505968135279,"z0":5.903785111996614,"aX":-2.0466268147511117},"breaks":{"breakAngle":43.2,"breakVertical":-44.9,"breakVerticalInduced":-2.0,"breakHorizontal":4.1,"spinRate":1698,"spinDirection":309},"zone":4,"plateTime":0.47127101221838874,"extension":6.211034672870269},"hitData":{"launchSpeed":103.2,"launchAngle":19.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.18,"coordY":50.2}},"index":6,"playId":"505e2232-ae97-3c7c-ba18-002a3cee7c98","pitchNumber":7,"startTime":"2026-08-19T00:44:18.791Z","endTime":"2026-08-19T00:44:26.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:44:26.217Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:44:26.433Z","endTime":"2026-08-19T00:45:42.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533420003629605,"aZ":-37.32089991027167,"pfxX":-2.2815260307869547,"pfxZ":-4.013900735740499,"pX":0.2820583749913225,"pZ":0.41591983093013624,"vX0":-4.639365434867981,"vY0":-112.82479851813785,"vZ0":-3.7660863165422827,"x":106.25,"y":227.55,"x0":2.6656346004001317,"y0":50.001793442112,"z0":5.887914144918112,"aX":-2.925785265969828},"breaks":{"breakAngle":39.6,"breakVertical":-53.6,"breakVerticalInduced":-7.9,"breakHorizontal":5.4,"spinRate":1960,"spinDirection":325},"zone":14,"plateTime":0.4864407220020075,"extension":6.213863053069935},"index":0,"playId":"d0acaa90-61b6-30ad-bf62-b86e5385200d","pitchNumber":1,"startTime":"2026-08-19T00:44:51.513Z","endTime":"2026-08-19T00:45:13.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72688115752593,"aZ":-39.158229844125245,"pfxX":-3.6259401036204935,"pfxZ":-5.35293505160464,"pX":-0.31152125261003816,"pZ":0.5445155347490973,"vX0":-5.261159685181077,"vY0":-113.9849120250698,"vZ0":-3.1590616184533453,"x":128.87,"y":224.08,"x0":2.5059149740632796,"y0":50.00502373725604,"z0":5.849647968458778,"aX":-4.727705194306536},"breaks":{"breakAngle":49.2,"breakVertical":-55.1,"breakVerticalInduced":-10.2,"breakHorizontal":8.0,"spinRate":2083,"spinDirection":323},"zone":13,"plateTime":0.48221449941880046,"extension":6.142979682107645},"index":1,"playId":"0028a81a-5612-3787-9aa5-644cafb7ee69","pitchNumber":2,"startTime":"2026-08-19T00:45:13.682Z","endTime":"2026-08-19T00:45:32.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84473893734135,"aZ":-13.050254195813157,"pfxX":5.990565473234888,"pfxZ":10.320910149146869,"pX":0.11362597493268774,"pZ":3.425518036035256,"vX0":-8.054880127124344,"vY0":-135.35100996835465,"vZ0":-4.184605294880385,"x":112.67,"y":146.29,"x0":2.3514209235470767,"y0":50.006454837144354,"z0":5.9070828745038275,"aX":11.105100683931537},"breaks":{"breakAngle":21.6,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-9.1,"spinRate":2296,"spinDirection":142},"zone":2,"plateTime":0.4048462594418063,"extension":6.2669444431258405},"hitData":{"launchSpeed":102.1,"launchAngle":32.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.38,"coordY":39.21}},"index":2,"playId":"89471be2-3f19-31e4-a528-c38c533fb0c0","pitchNumber":3,"startTime":"2026-08-19T00:45:32.389Z","endTime":"2026-08-19T00:45:42.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:45:42.101Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:48:21.432Z","endTime":"2026-08-19T00:48:33.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Weisenburger replaces Zac Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:46:19.613Z","endTime":"2026-08-19T00:48:23.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674073,"link":"/api/v1/people/674073"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.385603491380547,"aZ":-14.361289198138422,"pfxX":-4.3899155453136265,"pfxZ":9.38095260506578,"pX":-0.16043556508618131,"pZ":2.7706468082480495,"vX0":6.615547206739283,"vY0":-136.9627583998849,"vZ0":-5.6511947151826565,"x":123.12,"y":163.97,"x0":-2.0373649464221404,"y0":50.00546788789825,"z0":5.843845576416318,"aX":-8.338428956695182},"breaks":{"breakAngle":19.2,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2150,"spinDirection":211},"zone":5,"plateTime":0.3999987968275742,"extension":6.751974216256679},"hitData":{"launchSpeed":98.9,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.75,"coordY":59.51}},"index":1,"playId":"166ac5d9-3b83-3c0f-adce-5e22ea975d69","pitchNumber":1,"startTime":"2026-08-19T00:48:23.770Z","endTime":"2026-08-19T00:48:33.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:48:33.563Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to left fielder A.J. Ewing.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:48:33.977Z","endTime":"2026-08-19T00:50:21.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620438121377216,"aZ":-27.499293888672074,"pfxX":1.8556827491897612,"pfxZ":2.829160844235556,"pX":0.6188926541551848,"pZ":2.5645121655923395,"vX0":6.964544353427572,"vY0":-127.38970030368321,"vZ0":-2.485867361874602,"x":93.41,"y":169.54,"x0":-2.3847458487246347,"y0":50.0059398273815,"z0":5.713002670202931,"aX":3.068342598397598},"breaks":{"breakAngle":48.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":-4.8,"spinRate":2156,"spinDirection":161},"zone":6,"plateTime":0.428929916324456,"extension":6.798038716508449},"index":0,"playId":"4743789f-8faf-374f-b7ae-2c29abd0e7fb","pitchNumber":1,"startTime":"2026-08-19T00:48:58.970Z","endTime":"2026-08-19T00:49:14.225Z","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":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.512879813660767,"aZ":-29.996494149408484,"pfxX":7.641343810639393,"pfxZ":1.5402391645893019,"pX":0.8947862677602946,"pZ":2.3946625739541183,"vX0":6.292970139292149,"vY0":-118.13960076249877,"vZ0":-1.005089623588799,"x":82.89,"y":174.12,"x0":-2.7961801355249207,"y0":50.002634903972705,"z0":5.58280094192275,"aX":10.799640094811169},"breaks":{"breakAngle":68.4,"breakVertical":-38.6,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":2242,"spinDirection":70},"zone":14,"plateTime":0.4636300616411777,"extension":6.616287966809044},"index":1,"playId":"d89c3fba-97c8-32bf-8b95-fd130a312352","pitchNumber":2,"startTime":"2026-08-19T00:49:14.225Z","endTime":"2026-08-19T00:49:38.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-19T00:49:38.485Z","endTime":"2026-08-19T00:49:56.509Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"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":95.7,"endSpeed":87.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79017505989149,"aZ":-13.63923981976018,"pfxX":-1.7414432884036417,"pfxZ":9.472666366380121,"pX":1.4714964546233464,"pZ":2.711772871637248,"vX0":10.062300954017886,"vY0":-138.91446459658027,"vZ0":-6.344080827535755,"x":60.91,"y":165.56,"x0":-1.9695875439855837,"y0":50.00182638730413,"z0":5.929870993787899,"aX":-3.4080786415545634},"breaks":{"breakAngle":48.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":1.1,"spinRate":2232,"spinDirection":204},"zone":12,"plateTime":0.394122569458188,"extension":6.803937387272933},"index":3,"playId":"90379595-1aad-3836-b1f9-7419770e22d8","pitchNumber":3,"startTime":"2026-08-19T00:49:56.509Z","endTime":"2026-08-19T00:50:12.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882594954970365,"aZ":-29.481643585422212,"pfxX":6.576624460006395,"pfxZ":1.9136590608793682,"pX":0.2026803239763492,"pZ":3.05610871457149,"vX0":4.8488683410266455,"vY0":-117.37904738394293,"vZ0":0.1997161315535343,"x":109.27,"y":156.27,"x0":-2.7393732790599556,"y0":50.0007896408695,"z0":5.700655185759972,"aX":9.232904771560012},"breaks":{"breakAngle":56.4,"breakVertical":-38.0,"breakVerticalInduced":3.8,"breakHorizontal":-13.1,"spinRate":2246,"spinDirection":73},"zone":2,"plateTime":0.4654950760439953,"extension":6.84373228615768},"hitData":{"launchSpeed":93.8,"launchAngle":44.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.61,"coordY":108.81}},"index":4,"playId":"d73d3fd1-7d2d-3ed1-8714-803cd6f8cd1a","pitchNumber":4,"startTime":"2026-08-19T00:50:12.669Z","endTime":"2026-08-19T00:50:21.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:50:21.317Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a ground ball to second baseman Marcus Semien.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:50:21.706Z","endTime":"2026-08-19T00:52:49.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472483363879114,"aZ":-26.849948789930902,"pfxX":3.6411782771524206,"pfxZ":3.5951807631404877,"pX":0.8519572089206634,"pZ":1.7559991478506731,"vX0":7.373639657877946,"vY0":-120.69905543878976,"vZ0":-3.3429760670868247,"x":84.53,"y":191.37,"x0":-2.7103335833596556,"y0":50.00590317425415,"z0":5.511663588130198,"aX":5.39717858081584},"breaks":{"breakAngle":58.8,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":-8.3,"spinRate":2302,"spinDirection":77},"zone":14,"plateTime":0.4530044419541732,"extension":6.861563052506512},"index":0,"playId":"8fd2c0fd-2ce9-34ca-bfc7-9232e1e62ee4","pitchNumber":1,"startTime":"2026-08-19T00:50:52.243Z","endTime":"2026-08-19T00:51:10.064Z","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.1,"endSpeed":88.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22194160337541,"aZ":-14.915407660566208,"pfxX":-1.4730452231717965,"pfxZ":8.680923804694265,"pX":0.2219144915124968,"pZ":3.290260798322342,"vX0":6.936317918304097,"vY0":-139.8014744541231,"vZ0":-4.7659897832940805,"x":108.54,"y":149.94,"x0":-2.0952447942149073,"y0":50.003454028551324,"z0":5.989516941876332,"aX":-2.9298822661376485},"breaks":{"breakAngle":31.2,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":1.3,"spinRate":2033,"spinDirection":206},"zone":12,"plateTime":0.3911364897360592,"extension":6.837187840023792},"index":1,"playId":"3a86ff3b-c004-3543-b4d5-6a684b99255b","pitchNumber":2,"startTime":"2026-08-19T00:51:10.064Z","endTime":"2026-08-19T00:51:27.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.823787016946195,"aZ":-14.403310782553374,"pfxX":-3.046080104124102,"pfxZ":9.016959083762117,"pX":1.3774646907620716,"pZ":2.6229816083539004,"vX0":10.51829380988062,"vY0":-139.17875739990046,"vZ0":-6.250303918956755,"x":64.49,"y":167.96,"x0":-2.0471929043211876,"y0":50.006938206336635,"z0":5.843521199806072,"aX":-6.006869852411461},"breaks":{"breakAngle":44.4,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":3.5,"spinRate":2036,"spinDirection":208},"zone":12,"plateTime":0.3928100188016397,"extension":6.771594701254737},"index":2,"playId":"34874d26-12e6-317b-bd4e-be3a2fa410bd","pitchNumber":3,"startTime":"2026-08-19T00:51:27.891Z","endTime":"2026-08-19T00:51:44.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594647887653963,"aZ":-14.769749797004224,"pfxX":-3.913829150181982,"pfxZ":8.750931556289663,"pX":1.4771141837110864,"pZ":1.2008656745512833,"vX0":11.137656326687663,"vY0":-139.68838086633957,"vZ0":-9.969846652101435,"x":60.7,"y":206.36,"x0":-2.041920290387211,"y0":50.00069417892145,"z0":5.772395615232442,"aX":-7.78282929472118},"breaks":{"breakAngle":44.4,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2072,"spinDirection":204},"zone":14,"plateTime":0.391155768275794,"extension":7.015800517081222},"index":3,"playId":"e05b11ee-4adf-3808-8fa6-051823ec170d","pitchNumber":4,"startTime":"2026-08-19T00:51:44.648Z","endTime":"2026-08-19T00:51:59.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-19T00:51:59.723Z","endTime":"2026-08-19T00:52:15.245Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472263462237155,"aZ":-32.531136986831484,"pfxX":7.3451594892048835,"pfxZ":-0.2508102835644803,"pX":0.3626362209000952,"pZ":0.49051630221677145,"vX0":4.74079101404503,"vY0":-119.61077984503733,"vZ0":-4.8452386993426195,"x":103.18,"y":225.54,"x0":-2.5972180096599597,"y0":50.000939998914845,"z0":5.450458652762693,"aX":10.668691374271699},"breaks":{"breakAngle":57.6,"breakVertical":-41.8,"breakVerticalInduced":-1.3,"breakHorizontal":-14.4,"spinRate":2361,"spinDirection":56},"zone":14,"plateTime":0.4574571278020101,"extension":6.995107061530794},"index":5,"playId":"f4a24e4c-56d0-39b3-a170-5c355046c04f","pitchNumber":5,"startTime":"2026-08-19T00:52:15.245Z","endTime":"2026-08-19T00:52:39.227Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13955282522914,"aZ":-23.682776175625147,"pfxX":1.5221580035564601,"pfxZ":5.015746395724641,"pX":0.921972463406735,"pZ":1.6402378850421007,"vX0":8.191510106147854,"vY0":-128.59719614199037,"vZ0":-5.579837067391767,"x":81.86,"y":194.49,"x0":-2.489021310599274,"y0":50.000223198406076,"z0":5.650740304696626,"aX":2.57286931544752},"breaks":{"breakAngle":52.8,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-4.4,"spinRate":2281,"spinDirection":163},"zone":14,"plateTime":0.42429399716180916,"extension":6.901419110474888},"hitData":{"launchSpeed":70.7,"launchAngle":9.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.13,"coordY":137.77}},"index":6,"playId":"090778fd-c4ec-38dc-9e15-d55b1d38a025","pitchNumber":6,"startTime":"2026-08-19T00:52:39.227Z","endTime":"2026-08-19T00:52:49.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:52:49.449Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:52:49.871Z","endTime":"2026-08-19T00:55:36.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630571165747874,"aZ":-13.940210124884524,"pfxX":-3.581367327645903,"pfxZ":9.427546568930548,"pX":0.8778896622196591,"pZ":2.750158434067933,"vX0":7.874134127889013,"vY0":-137.9481049211429,"vZ0":-5.898871174964448,"x":83.54,"y":164.53,"x0":-1.5435372548043038,"y0":50.0036073739875,"z0":5.849797802761946,"aX":-6.927866303033387},"breaks":{"breakAngle":28.8,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2049,"spinDirection":203},"zone":12,"plateTime":0.39649502217338917,"extension":6.863290317828313},"index":0,"playId":"cdb819fc-7f81-3ca2-b11f-6bcab4b590d3","pitchNumber":1,"startTime":"2026-08-19T00:53:20.319Z","endTime":"2026-08-19T00:53:39.286Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56727560316749,"aZ":-18.6596103848858,"pfxX":-5.1387912990092754,"pfxZ":6.960509979036889,"pX":0.7775783405785436,"pZ":2.7619961205456276,"vX0":7.972723313992966,"vY0":-137.960075390255,"vZ0":-5.177345670944094,"x":87.36,"y":164.21,"x0":-1.4723445521974368,"y0":50.00301833557846,"z0":5.907090229044237,"aX":-9.978981718754271},"breaks":{"breakAngle":22.8,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":7.8,"spinRate":2050,"spinDirection":209},"zone":3,"plateTime":0.39589594273405204,"extension":6.825021934804298},"index":1,"playId":"6272d4d2-24b5-3977-b04d-2e0e1942ad31","pitchNumber":2,"startTime":"2026-08-19T00:53:39.286Z","endTime":"2026-08-19T00:53:59.935Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45305199622528,"aZ":-22.602478223620494,"pfxX":-7.913756348134202,"pfxZ":5.0725053412483785,"pX":0.9207629269546234,"pZ":2.6030602067587343,"vX0":10.240274856506844,"vY0":-136.366677302353,"vZ0":-3.7256048577009597,"x":81.9,"y":168.5,"x0":-1.851569522300844,"y0":50.002887816870455,"z0":5.542679365922876,"aX":-14.933560717825225},"breaks":{"breakAngle":25.2,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":12.2,"spinRate":1995,"spinDirection":213},"zone":12,"plateTime":0.4013720096972171,"extension":6.959051221660011},"index":2,"playId":"6847d7a6-20f4-3ac9-955b-1d05e1afc04c","pitchNumber":3,"startTime":"2026-08-19T00:53:59.935Z","endTime":"2026-08-19T00:54:19.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75385192043093,"aZ":-22.730606395335535,"pfxX":1.571935901205781,"pfxZ":5.354883330940784,"pX":1.2598577970552796,"pZ":1.6470407529636553,"vX0":7.522578855297885,"vY0":-131.66738729732734,"vZ0":-5.821992142177071,"x":68.98,"y":194.31,"x0":-1.8331927980615026,"y0":50.00496002547413,"z0":5.558392586546244,"aX":2.7714003774489693},"breaks":{"breakAngle":48.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":-4.4,"spinRate":2215,"spinDirection":192},"zone":14,"plateTime":0.41526055090318303,"extension":6.916143222557866},"index":3,"playId":"30f94a13-e69e-31ff-916a-ad83e01fd41d","pitchNumber":4,"startTime":"2026-08-19T00:54:19.546Z","endTime":"2026-08-19T00:54:44.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623175579354534,"aZ":-17.184377522337574,"pfxX":-3.2859940975909954,"pfxZ":7.943134189488159,"pX":-0.30100453688014345,"pZ":2.6759787124929426,"vX0":5.067155975146077,"vY0":-136.43429394804434,"vZ0":-5.19436851398151,"x":128.47,"y":166.53,"x0":-1.7542503354652996,"y0":50.00624124094651,"z0":5.786403303375351,"aX":-6.204630094879447},"breaks":{"breakAngle":15.6,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":4.9,"spinRate":1959,"spinDirection":209},"zone":4,"plateTime":0.401233672213551,"extension":6.9968619180846146},"index":4,"playId":"829caf5d-2b5f-3389-9f7d-5c2d217cd11b","pitchNumber":5,"startTime":"2026-08-19T00:54:44.577Z","endTime":"2026-08-19T00:55:07.444Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.842445381416166,"aZ":-26.72609359128682,"pfxX":2.844855142086302,"pfxZ":3.2762656155145846,"pX":0.971665301274332,"pZ":2.0251933079673696,"vX0":6.379243619348732,"vY0":-128.0263422263044,"vZ0":-3.9241078746070497,"x":79.96,"y":184.1,"x0":-1.9197099997725935,"y0":50.00447728018797,"z0":5.6639162626728865,"aX":4.733909357317323},"breaks":{"breakAngle":48.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":-6.6,"spinRate":2162,"spinDirection":158},"zone":14,"plateTime":0.4274330862784912,"extension":6.9978546408410764},"index":5,"playId":"83fed288-c1ef-3328-a06e-c2a138b535d0","pitchNumber":6,"startTime":"2026-08-19T00:55:07.444Z","endTime":"2026-08-19T00:55:33.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578712777924295,"aZ":-28.696862718160908,"pfxX":-5.13529151514404,"pfxZ":2.170959612634121,"pX":0.17199888430681712,"pZ":2.935909836924059,"vX0":6.091099930696463,"vY0":-125.24240425028117,"vZ0":-1.126653074565375,"x":110.44,"y":159.51,"x0":-1.6161553166014295,"y0":50.00160702111844,"z0":5.723179579106682,"aX":-8.217179082711947},"breaks":{"breakAngle":16.8,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":8.0,"spinRate":1324,"spinDirection":232},"zone":2,"plateTime":0.4361412490661576,"extension":6.987171263203973},"index":6,"playId":"f4739424-a8c2-397b-81c0-961da19f6ad5","pitchNumber":7,"startTime":"2026-08-19T00:55:33.721Z","endTime":"2026-08-19T00:55:36.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:55:36.634Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T00:58:14.955Z","endTime":"2026-08-19T01:00:01.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898673616929575,"aZ":-24.22737968887081,"pfxX":1.0092441326304895,"pfxZ":5.005361705244134,"pX":-1.293674205385428,"pZ":1.9364551414242404,"vX0":-9.866541395690861,"vY0":-124.67954498794504,"vZ0":-4.477422987472102,"x":166.31,"y":186.5,"x0":2.568515634035165,"y0":50.00608983030776,"z0":5.732799709337088,"aX":1.6039688220686596},"breaks":{"breakAngle":55.2,"breakVertical":-28.7,"breakVerticalInduced":8.3,"breakHorizontal":0.2,"spinRate":2163,"spinDirection":144},"zone":13,"plateTime":0.43775636200655255,"extension":6.359100225127993},"index":0,"playId":"bb51affd-2f3b-3d9e-b53a-1914a6ef58ca","pitchNumber":1,"startTime":"2026-08-19T00:58:43.419Z","endTime":"2026-08-19T00:58:56.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232947482036515,"aZ":-24.389243310401778,"pfxX":-0.3602228417105193,"pfxZ":4.980962437952535,"pX":-0.8994376216945501,"pZ":0.9247629553297678,"vX0":-7.764689752626427,"vY0":-123.82880043909886,"vZ0":-6.660301619116204,"x":151.28,"y":213.81,"x0":2.3152002341569804,"y0":50.00255884380942,"z0":5.671551107692775,"aX":-0.5626388287172714},"breaks":{"breakAngle":48.0,"breakVertical":-29.8,"breakVerticalInduced":7.8,"breakHorizontal":2.4,"spinRate":2168,"spinDirection":143},"zone":13,"plateTime":0.4412274368996245,"extension":6.23116372700143},"index":1,"playId":"d2710636-c300-3546-a3b2-34404a918fe7","pitchNumber":2,"startTime":"2026-08-19T00:58:56.376Z","endTime":"2026-08-19T00:59:11.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819791136983948,"aZ":-19.882682626261282,"pfxX":10.151138345338428,"pfxZ":6.997179102372856,"pX":-0.15396487463418726,"pZ":2.087122272411561,"vX0":-9.832970682411583,"vY0":-131.46030420607485,"vZ0":-5.691669034405175,"x":122.87,"y":182.43,"x0":2.3088490751805057,"y0":50.005820604110255,"z0":5.74771966533401,"aX":17.841983883269595},"breaks":{"breakAngle":16.8,"breakVertical":-21.8,"breakVerticalInduced":11.6,"breakHorizontal":-16.3,"spinRate":2215,"spinDirection":142},"zone":8,"plateTime":0.4160068380765698,"extension":6.561829842257661},"index":2,"playId":"b83fec75-cd76-3c88-855d-d1ef9cd5c0fc","pitchNumber":3,"startTime":"2026-08-19T00:59:11.519Z","endTime":"2026-08-19T00:59:28.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705120934569692,"aZ":-22.27429418599994,"pfxX":0.7391380392619519,"pfxZ":6.031126058598861,"pX":-0.1684178193895389,"pZ":2.082506701516039,"vX0":-6.952619192336255,"vY0":-126.51267139677181,"vZ0":-4.887371643406712,"x":123.42,"y":182.55,"x0":2.5044674801748443,"y0":50.00488089429063,"z0":5.795611877142321,"aX":1.2146942829209415},"breaks":{"breakAngle":38.4,"breakVertical":-25.7,"breakVerticalInduced":10.2,"breakHorizontal":0.0,"spinRate":2335,"spinDirection":138},"zone":8,"plateTime":0.43084841014277675,"extension":6.275366505239283},"index":3,"playId":"f7a086d0-39b8-3658-8e56-6ed6f6b5dbdf","pitchNumber":4,"startTime":"2026-08-19T00:59:28.031Z","endTime":"2026-08-19T00:59:36.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-19T00:59:36.272Z","endTime":"2026-08-19T00:59:52.887Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.850129809821436,"aZ":-38.7233854826589,"pfxX":-2.3414315364367675,"pfxZ":-4.75720096705865,"pX":-0.2122860899480545,"pZ":1.7278435798705745,"vX0":-5.152947665295965,"vY0":-116.85469541879114,"vZ0":-1.1716059893246507,"x":125.09,"y":192.13,"x0":2.3290596675494295,"y0":50.00094220921876,"z0":5.886618709192409,"aX":-3.224603774115374},"breaks":{"breakAngle":42.0,"breakVertical":-51.1,"breakVerticalInduced":-8.6,"breakHorizontal":5.5,"spinRate":2180,"spinDirection":318},"zone":8,"plateTime":0.46944702064800303,"extension":6.258080806691301},"hitData":{"launchSpeed":95.4,"launchAngle":38.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.52,"coordY":54.9}},"index":5,"playId":"90b5af12-847a-3232-86c3-89d49a4b1ac9","pitchNumber":5,"startTime":"2026-08-19T00:59:52.887Z","endTime":"2026-08-19T01:00:01.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:00:01.378Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:00:01.782Z","endTime":"2026-08-19T01:02:34.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":80.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663398531179805,"aZ":-22.909925382786117,"pfxX":0.9898699357778175,"pfxZ":5.655878503410537,"pX":0.2054334650362383,"pZ":2.2137317453546985,"vX0":-6.158558969918761,"vY0":-126.62820113225571,"vZ0":-4.159461299161211,"x":109.17,"y":179.01,"x0":2.5311132407101065,"y0":50.00596350503976,"z0":5.6907626346308415,"aX":1.6232204881627483},"breaks":{"breakAngle":32.4,"breakVertical":-26.3,"breakVerticalInduced":9.6,"breakHorizontal":-0.5,"spinRate":2193,"spinDirection":150},"zone":5,"plateTime":0.43106333688955933,"extension":6.253155963378968},"index":0,"playId":"ae599261-0d28-300b-a163-004cb1dee8f2","pitchNumber":1,"startTime":"2026-08-19T01:00:29.567Z","endTime":"2026-08-19T01:00:45.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.255709508535425,"aZ":-13.769163457298182,"pfxX":6.734925951738846,"pfxZ":9.934582068199395,"pX":1.2872258040476126,"pZ":3.3658113566081327,"vX0":-5.488669049283514,"vY0":-135.85795761388852,"vZ0":-4.050107527491025,"x":67.93,"y":147.9,"x0":2.467665209641168,"y0":50.00330783174708,"z0":5.845843952086679,"aX":12.477525673196265},"breaks":{"breakAngle":4.8,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-10.9,"spinRate":2395,"spinDirection":143},"zone":12,"plateTime":0.40456409527112536,"extension":6.312989514352884},"index":1,"playId":"e7588556-850a-3347-8c85-c5b99ecabf4f","pitchNumber":2,"startTime":"2026-08-19T01:00:45.976Z","endTime":"2026-08-19T01:01:00.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.479692621954733,"aZ":-20.385370696548392,"pfxX":7.948486960401111,"pfxZ":7.3076161955152035,"pX":1.4595056558714379,"pZ":3.372521700644144,"vX0":-5.245023226002575,"vY0":-126.40453322057053,"vZ0":-2.027524973426372,"x":61.37,"y":147.72,"x0":2.531768463097012,"y0":50.00496023808782,"z0":5.826896139563986,"aX":12.826034613843703},"breaks":{"breakAngle":0.0,"breakVertical":-23.4,"breakVerticalInduced":13.0,"breakHorizontal":-13.2,"spinRate":1599,"spinDirection":142},"zone":12,"plateTime":0.43381104707255336,"extension":6.397194065756105},"index":2,"playId":"a32820ea-fd09-3f6c-9367-926f8ed67b57","pitchNumber":3,"startTime":"2026-08-19T01:01:00.762Z","endTime":"2026-08-19T01:01:22.894Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-19T01:01:22.894Z","endTime":"2026-08-19T01:01:35.366Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.332946224144766,"aZ":-24.713383484599813,"pfxX":9.22659367725389,"pfxZ":4.583993468276706,"pX":0.510226812271533,"pZ":3.0726745143962613,"vX0":-7.791531238175575,"vY0":-126.36529569554789,"vZ0":-2.1180516400638196,"x":97.55,"y":155.82,"x0":2.426028113693609,"y0":50.00043941760194,"z0":5.895359087749148,"aX":15.007470114843198},"breaks":{"breakAngle":10.8,"breakVertical":-28.1,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":1591,"spinDirection":142},"zone":3,"plateTime":0.4324689863523461,"extension":6.360420276872827},"index":4,"playId":"2cff5d3b-3b25-3e9e-9ba8-e8b4cc20eec3","pitchNumber":4,"startTime":"2026-08-19T01:01:35.366Z","endTime":"2026-08-19T01:01:54.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31647119869653,"aZ":-15.40859229920319,"pfxX":6.438047000825066,"pfxZ":9.266586066873703,"pX":1.1997912917154179,"pZ":4.961782603893566,"vX0":-5.655813755447359,"vY0":-133.98718047001122,"vZ0":0.38903813595380127,"x":71.27,"y":104.81,"x0":2.5068008962360735,"y0":50.000178830020495,"z0":5.920103938184098,"aX":11.64499458312599},"breaks":{"breakAngle":7.2,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-10.3,"spinRate":2295,"spinDirection":142},"zone":12,"plateTime":0.40958884539635765,"extension":6.223420747570921},"index":5,"playId":"2d2aac99-7d86-3da6-8d8b-9572e77bad75","pitchNumber":5,"startTime":"2026-08-19T01:01:54.143Z","endTime":"2026-08-19T01:02:23.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57961866919668,"aZ":-12.97844390896959,"pfxX":8.226316563203788,"pfxZ":10.893337454689291,"pX":0.19121491967678758,"pZ":3.1314163473755157,"vX0":-8.035913934587205,"vY0":-132.93438793379846,"vZ0":-4.569132235491027,"x":109.71,"y":154.23,"x0":2.2070782178130615,"y0":50.00340926987244,"z0":5.8381125109688075,"aX":14.497612313214132},"breaks":{"breakAngle":14.4,"breakVertical":-14.5,"breakVerticalInduced":18.7,"breakHorizontal":-12.8,"spinRate":2284,"spinDirection":146},"zone":2,"plateTime":0.4144685545635891,"extension":6.282834240022006},"hitData":{"launchSpeed":93.2,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":155.23}},"index":6,"playId":"7ae09b87-6570-373d-907f-06bc55854318","pitchNumber":6,"startTime":"2026-08-19T01:02:23.478Z","endTime":"2026-08-19T01:02:34.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:02:34.919Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christopher Morel flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:02:35.493Z","endTime":"2026-08-19T01:04:08.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.573912489955504,"aZ":-36.163500502287235,"pfxX":-3.8625768741994477,"pfxZ":-3.1931934682733605,"pX":1.2605791037273306,"pZ":5.695910787935994,"vX0":-1.9703967168084209,"vY0":-110.67111732127722,"vZ0":6.82138273488228,"x":68.95,"y":84.99,"x0":2.6624637697754063,"y0":50.003617062025526,"z0":6.349572678191243,"aX":-4.8220801656544925},"breaks":{"breakAngle":27.6,"breakVertical":-50.9,"breakVerticalInduced":-3.8,"breakHorizontal":7.4,"spinRate":1488,"spinDirection":308},"zone":12,"plateTime":0.49370681794719484,"extension":5.862641905890995},"index":0,"playId":"3d53d1e7-9f24-3064-a360-e255f525c58c","pitchNumber":1,"startTime":"2026-08-19T01:02:57.455Z","endTime":"2026-08-19T01:03:17.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2989074090034,"aZ":-24.542140658578095,"pfxX":-0.3232645402712824,"pfxZ":4.722271783660846,"pX":0.6905446237014857,"pZ":2.1812046517671684,"vX0":-4.972951642667932,"vY0":-125.74639543305172,"vZ0":-3.682706325030216,"x":90.68,"y":179.89,"x0":2.728222242005323,"y0":50.00248966611897,"z0":5.635021691809242,"aX":-0.5221112162910871},"breaks":{"breakAngle":30.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2202,"spinDirection":152},"zone":9,"plateTime":0.4340491193661218,"extension":6.300616031565938},"index":1,"playId":"c9e71fd7-cf61-385e-accb-64eee0a3ad9e","pitchNumber":2,"startTime":"2026-08-19T01:03:17.463Z","endTime":"2026-08-19T01:03:35.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441969351294265,"aZ":-25.487969345344595,"pfxX":-0.18019764561386742,"pfxZ":4.147042544756803,"pX":0.2983269560938676,"pZ":0.7516190875978133,"vX0":-5.800977485279232,"vY0":-125.90198157335433,"vZ0":-6.592491898038027,"x":105.63,"y":218.49,"x0":2.6511857341130054,"y0":50.00319983635258,"z0":5.453530669324763,"aX":-0.29085447300896755},"breaks":{"breakAngle":34.8,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":1.6,"spinRate":2303,"spinDirection":148},"zone":14,"plateTime":0.4342551032986264,"extension":6.383184368319826},"index":2,"playId":"f5cf3348-1f4c-3ee8-bd94-cc0bee83d312","pitchNumber":3,"startTime":"2026-08-19T01:03:35.019Z","endTime":"2026-08-19T01:03:58.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04981709757824,"aZ":-22.93438015430269,"pfxX":8.734319487357036,"pfxZ":5.88292567918039,"pX":0.6785961095980352,"pZ":3.419124071509587,"vX0":-7.2716748357043475,"vY0":-124.53815308483054,"vZ0":-1.3282961740940153,"x":91.13,"y":146.46,"x0":2.5017306363834124,"y0":50.003529352564094,"z0":5.856754445942492,"aX":13.71862916608996},"breaks":{"breakAngle":9.6,"breakVertical":-26.8,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":1418,"spinDirection":144},"zone":12,"plateTime":0.43983890145317206,"extension":6.218188095668503},"hitData":{"launchSpeed":100.3,"launchAngle":52.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.41,"coordY":83.31}},"index":3,"playId":"f1a27961-ab09-336b-ab8d-d701afe45529","pitchNumber":4,"startTime":"2026-08-19T01:03:58.093Z","endTime":"2026-08-19T01:04:08.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:04:08.160Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to left fielder A.J. Ewing.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:06:17.884Z","endTime":"2026-08-19T01:07:35.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"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":"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":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(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":88.2,"endSpeed":80.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.087335206459183,"aZ":-24.701027368136607,"pfxX":3.477716588007839,"pfxZ":4.491429050198047,"pX":0.028479243636425466,"pZ":2.728203564424465,"vX0":5.466345191090063,"vY0":-128.2924508327855,"vZ0":-2.8445683945211284,"x":115.91,"y":165.12,"x0":-2.5833472717000636,"y0":50.00157929258677,"z0":5.781166596226787,"aX":5.7826264733216695},"breaks":{"breakAngle":45.6,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":-7.6,"spinRate":2309,"spinDirection":162},"zone":5,"plateTime":0.4272975407635702,"extension":6.617197521935029},"index":0,"playId":"53a66e9d-6d55-388e-ac12-af2524898c35","pitchNumber":1,"startTime":"2026-08-19T01:06:20.664Z","endTime":"2026-08-19T01:06:35.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241533835964727,"aZ":-30.892769379213288,"pfxX":8.502855728095907,"pfxZ":0.8947156774845899,"pX":0.9301595097877162,"pZ":1.056322726481066,"vX0":5.745356125572846,"vY0":-119.3499059161077,"vZ0":-3.999585724958247,"x":81.54,"y":210.26,"x0":-2.617924073451913,"y0":50.00280940376053,"z0":5.553900486968281,"aX":12.194193638777701},"breaks":{"breakAngle":68.4,"breakVertical":-40.0,"breakVerticalInduced":0.8,"breakHorizontal":-16.8,"spinRate":2374,"spinDirection":61},"zone":14,"plateTime":0.45997034663262815,"extension":6.706499185500023},"index":1,"playId":"8d7881ef-f4df-30dc-80ec-7fc60ad0b30d","pitchNumber":2,"startTime":"2026-08-19T01:06:35.353Z","endTime":"2026-08-19T01:06:51.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0145440525149,"aZ":-24.289247456664633,"pfxX":-8.488656682405665,"pfxZ":4.274396340890428,"pX":-0.07705995250811444,"pZ":2.234747293544642,"vX0":9.48300064381918,"vY0":-135.07755298313842,"vZ0":-4.0274059313721295,"x":119.94,"y":178.44,"x0":-2.5339323750489435,"y0":50.00077700734661,"z0":5.457130428273305,"aX":-15.651186518627817},"breaks":{"breakAngle":20.4,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":13.3,"spinRate":2115,"spinDirection":213},"zone":8,"plateTime":0.4058288190990451,"extension":6.818811895917805},"index":2,"playId":"7470738b-ae9d-3c7c-a8d0-4555ae29ca15","pitchNumber":3,"startTime":"2026-08-19T01:06:51.159Z","endTime":"2026-08-19T01:07:13.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12570675567593,"aZ":-12.107629475293834,"pfxX":-1.6622581755383794,"pfxZ":10.468752034843778,"pX":0.8749157111726457,"pZ":4.17086574064158,"vX0":8.410102071169433,"vY0":-137.922247252073,"vZ0":-2.779574516572005,"x":83.65,"y":126.17,"x0":-2.004591681638775,"y0":50.00321657758155,"z0":6.01389339928352,"aX":-3.1878244429102},"breaks":{"breakAngle":39.6,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":1.2,"spinRate":2261,"spinDirection":193},"zone":12,"plateTime":0.3979075434935977,"extension":6.858477768505175},"index":3,"playId":"899b5463-e654-3bd6-a2e9-8bdd09d0fa20","pitchNumber":4,"startTime":"2026-08-19T01:07:13.110Z","endTime":"2026-08-19T01:07:29.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.811819460011588,"aZ":-33.24927614750481,"pfxX":9.058265225460113,"pfxZ":-0.7858143572211347,"pX":0.13008622912072274,"pZ":1.97922007274681,"vX0":3.9658582860351252,"vY0":-116.47929685786423,"vZ0":-1.2170960561039734,"x":112.04,"y":185.34,"x0":-2.771070451579164,"y0":50.00169534667722,"z0":5.651545414769663,"aX":12.447629365058972},"breaks":{"breakAngle":60.0,"breakVertical":-44.2,"breakVerticalInduced":-1.4,"breakHorizontal":-17.4,"spinRate":2304,"spinDirection":54},"zone":8,"plateTime":0.47017789844839886,"extension":6.817031584439424},"hitData":{"launchSpeed":93.4,"launchAngle":22.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.89,"coordY":87.44}},"index":4,"playId":"5a7701e2-bd84-3a67-a39f-0bd908d0d125","pitchNumber":5,"startTime":"2026-08-19T01:07:29.019Z","endTime":"2026-08-19T01:07:35.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:07:35.352Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:07:35.566Z","endTime":"2026-08-19T01:10:21.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.591993474358674,"aZ":-21.707360662983035,"pfxX":-8.11819245783166,"pfxZ":5.527811762963539,"pX":0.1324007207180873,"pZ":3.453986077969874,"vX0":7.100099347042313,"vY0":-137.29981561959937,"vZ0":-1.9388116454115196,"x":111.95,"y":145.52,"x0":-1.4421621240199793,"y0":50.005942975883634,"z0":5.6583818145389575,"aX":-15.382528818848344},"breaks":{"breakAngle":7.2,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":2110,"spinDirection":215},"zone":12,"plateTime":0.40010186059627495,"extension":6.666836064685957},"index":0,"playId":"e095a13e-e388-3948-b4e6-2009083454c2","pitchNumber":1,"startTime":"2026-08-19T01:08:03.515Z","endTime":"2026-08-19T01:08:14.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-19T01:08:14.906Z","endTime":"2026-08-19T01:08:28.341Z","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(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":82.1,"endSpeed":75.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528076036923313,"aZ":-32.62895296338497,"pfxX":6.718275444677712,"pfxZ":-0.3183892718996635,"pX":-0.43568599342224323,"pZ":0.9994040989620931,"vX0":1.9177597032404607,"vY0":-119.53220752780483,"vZ0":-3.6391438662438285,"x":133.61,"y":211.8,"x0":-2.1224329839992784,"y0":50.00126473512046,"z0":5.492478597773023,"aX":9.65333959429987},"breaks":{"breakAngle":38.4,"breakVertical":-42.0,"breakVerticalInduced":-1.2,"breakHorizontal":-12.6,"spinRate":2385,"spinDirection":66},"zone":13,"plateTime":0.4594375908625965,"extension":6.795724513932581},"index":2,"playId":"3c53fe3d-7bfd-3fd8-8e9b-827ccf30dad1","pitchNumber":2,"startTime":"2026-08-19T01:08:28.341Z","endTime":"2026-08-19T01:08:45.566Z","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.9,"endSpeed":82.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17748076749802,"aZ":-21.35399450262501,"pfxX":0.7266968841931927,"pfxZ":6.198064920354124,"pX":0.17261811056570392,"pZ":2.2780823917199964,"vX0":4.628036974145429,"vY0":-130.91883811243846,"vZ0":-4.568861984676343,"x":110.42,"y":177.27,"x0":-1.7083395941824766,"y0":50.002818662638106,"z0":5.632533732811829,"aX":1.2679375544981815},"breaks":{"breakAngle":28.8,"breakVertical":-23.2,"breakVerticalInduced":10.4,"breakHorizontal":-2.3,"spinRate":2321,"spinDirection":178},"zone":5,"plateTime":0.4174670315466056,"extension":6.796268047814656},"index":3,"playId":"8521eee3-8afd-3b4e-bfda-1e0a183fbeed","pitchNumber":3,"startTime":"2026-08-19T01:08:45.566Z","endTime":"2026-08-19T01:09:08.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, 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":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30015954855713,"aZ":-37.86155632589886,"pfxX":1.9244112924410122,"pfxZ":-3.7420890277385754,"pX":0.07561013150607272,"pZ":-0.672308006301623,"vX0":2.6501431885408144,"vY0":-122.45990843155587,"vZ0":-7.650388497903528,"x":114.12,"y":256.93,"x0":-1.2709286277574616,"y0":50.00514148214428,"z0":5.733189323937482,"aX":2.921706193610905},"breaks":{"breakAngle":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.4,"breakHorizontal":-4.1,"spinRate":2345,"spinDirection":35},"zone":14,"plateTime":0.4473527719298489,"extension":7.001884428825179},"index":4,"playId":"201b8ce2-4703-3a53-bc9a-57e61be462b4","pitchNumber":4,"startTime":"2026-08-19T01:09:08.767Z","endTime":"2026-08-19T01:09:34.653Z","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":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68113270075954,"aZ":-39.89767202605821,"pfxX":1.6809324446679077,"pfxZ":-5.426159540400836,"pX":0.41418975937789726,"pZ":0.001820288357554186,"vX0":4.124189298001261,"vY0":-118.84091623052122,"vZ0":-4.914267358480206,"x":101.21,"y":238.73,"x0":-1.5649705014996265,"y0":50.00168066591446,"z0":5.73712315482927,"aX":2.39313826245966},"breaks":{"breakAngle":32.4,"breakVertical":-52.0,"breakVerticalInduced":-10.8,"breakHorizontal":-4.1,"spinRate":2350,"spinDirection":45},"zone":14,"plateTime":0.4616454584165943,"extension":6.801606033278546},"index":5,"playId":"55cb4dc3-4b70-3024-809a-c739a08055e4","pitchNumber":5,"startTime":"2026-08-19T01:09:34.653Z","endTime":"2026-08-19T01:09:52.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.671766062692658,"aZ":-22.78005954348296,"pfxX":-8.93307863509535,"pfxZ":5.003361046238002,"pX":-0.8534118962728214,"pZ":2.5045965196702924,"vX0":5.398036626362991,"vY0":-136.5546946865085,"vZ0":-3.758408811372002,"x":149.53,"y":171.16,"x0":-1.7011033790720855,"y0":50.002478354200505,"z0":5.4766565570548424,"aX":-16.77414283535745},"breaks":{"breakAngle":4.8,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":15.0,"spinRate":1995,"spinDirection":214},"zone":11,"plateTime":0.40197730294458944,"extension":6.707102720624554},"index":6,"playId":"3b9fb8e5-589b-37af-9b1e-245d00f8986c","pitchNumber":6,"startTime":"2026-08-19T01:09:52.897Z","endTime":"2026-08-19T01:10:18.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43376873571498,"aZ":-24.689027962810655,"pfxX":2.8318513436166155,"pfxZ":4.549309815110954,"pX":0.8858006328320656,"pZ":1.5572082570673789,"vX0":5.710882977369302,"vY0":-127.49110114079193,"vZ0":-4.824875757493837,"x":83.24,"y":196.74,"x0":-1.751893209881704,"y0":50.00272926945996,"z0":5.425157393603426,"aX":4.655272257339146},"breaks":{"breakAngle":44.4,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-6.5,"spinRate":2224,"spinDirection":180},"zone":14,"plateTime":0.4297836556807537,"extension":6.835435130456227},"index":7,"playId":"212e5a67-4210-3fe4-bd94-30195be39a34","pitchNumber":7,"startTime":"2026-08-19T01:10:18.033Z","endTime":"2026-08-19T01:10:21.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:10:21.780Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks. Jase Bowen to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:11:05.553Z","endTime":"2026-08-19T01:13:18.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jase Bowen replaces Luis Rengifo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T01:10:42.564Z","endTime":"2026-08-19T01:11:07.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"base":1},{"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":92.4,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60119898824058,"aZ":-20.451857032346084,"pfxX":-8.080383517104218,"pfxZ":6.446019872063263,"pX":0.1365067362915435,"pZ":1.998520707548344,"vX0":10.439927654630281,"vY0":-134.12449086915692,"vZ0":-5.574848198446903,"x":111.8,"y":184.82,"x0":-2.7604379876233245,"y0":50.00187479964194,"z0":5.567068379712733,"aX":-14.690437929554905},"breaks":{"breakAngle":27.6,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":12.4,"spinRate":1988,"spinDirection":211},"zone":8,"plateTime":0.408718153662492,"extension":6.957734322919435},"index":1,"playId":"e10120e7-6fab-3036-ae97-38e27ff676b1","pitchNumber":1,"startTime":"2026-08-19T01:11:07.891Z","endTime":"2026-08-19T01:11:27.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.430854390782553,"aZ":-23.69483119236563,"pfxX":4.177358723778775,"pfxZ":4.959847216638606,"pX":1.2353850940549624,"pZ":3.3696078931125606,"vX0":8.086686564924149,"vY0":-130.0096046203751,"vZ0":-1.9171312426407598,"x":69.91,"y":147.8,"x0":-2.459201991983589,"y0":50.005521815029546,"z0":5.916168237744558,"aX":7.147263440845258},"breaks":{"breakAngle":62.4,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":-9.4,"spinRate":2327,"spinDirection":160},"zone":12,"plateTime":0.42140612211538064,"extension":6.66543815181004},"index":2,"playId":"0efe300d-d805-39ae-bf08-f4281051765a","pitchNumber":2,"startTime":"2026-08-19T01:11:27.348Z","endTime":"2026-08-19T01:11:46.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21793915707469,"aZ":-22.475234100376017,"pfxX":2.0443947549322132,"pfxZ":5.649357228693594,"pX":1.2584980598676254,"pZ":1.7543750358783117,"vX0":9.392634889238881,"vY0":-129.9278082688885,"vZ0":-5.365204237752816,"x":69.03,"y":191.41,"x0":-2.66298293516113,"y0":50.00085389872303,"z0":5.5449219229623,"aX":3.5081425809003095},"breaks":{"breakAngle":61.2,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-5.8,"spinRate":2181,"spinDirection":176},"zone":14,"plateTime":0.4209163268192113,"extension":6.6873159226473975},"index":3,"playId":"23cc18b8-26db-38b5-b875-d121d8f9fea7","pitchNumber":3,"startTime":"2026-08-19T01:11:46.659Z","endTime":"2026-08-19T01:12:10.042Z","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":1},"index":4,"playId":"f161a9be-0534-3964-ac24-04992cf03926","startTime":"2026-08-19T01:12:10.042Z","endTime":"2026-08-19T01:12:34.079Z","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":1},"index":5,"playId":"993ec40b-8972-323f-b17f-0266dd73fc7a","startTime":"2026-08-19T01:12:34.079Z","endTime":"2026-08-19T01:12:53.741Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.663360668031896,"aZ":-14.617306697202716,"pfxX":-5.040003051448602,"pfxZ":9.415444594903128,"pX":1.2778979953214722,"pZ":2.3531147456596906,"vX0":11.08445470957713,"vY0":-136.11734027431072,"vZ0":-6.539028173153836,"x":68.29,"y":175.25,"x0":-2.203914484489125,"y0":50.00189455541922,"z0":5.81057521306241,"aX":-9.39804122966564},"breaks":{"breakAngle":42.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2090,"spinDirection":207},"zone":14,"plateTime":0.4033861911391101,"extension":6.677470548069885},"index":6,"playId":"80333b13-a19c-3d77-be07-09ad4b578624","pitchNumber":4,"startTime":"2026-08-19T01:12:53.741Z","endTime":"2026-08-19T01:13:13.800Z","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":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030811390266173,"aZ":-23.954992807183356,"pfxX":1.6891613470655926,"pfxZ":4.880112463387585,"pX":0.9693999976657262,"pZ":1.2852890764290994,"vX0":8.875086927257549,"vY0":-128.81580168299223,"vZ0":-6.037166063498997,"x":80.05,"y":204.08,"x0":-2.736212155264517,"y0":50.00599644674737,"z0":5.504070560082889,"aX":2.84740249524644},"breaks":{"breakAngle":57.6,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":-5.0,"spinRate":2216,"spinDirection":178},"zone":14,"plateTime":0.4247364497967623,"extension":6.753109828585048},"index":7,"playId":"a67b530e-e7fb-33ec-8095-a0dd1cef0a34","pitchNumber":5,"startTime":"2026-08-19T01:13:13.800Z","endTime":"2026-08-19T01:13:18.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:13:18.080Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to left fielder A.J. Ewing. Jase Bowen scores. Manny Machado to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:16:02.380Z","endTime":"2026-08-19T01:16:24.246Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":{"id":674073,"link":"/api/v1/people/674073"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T01:13:24.730Z","endTime":"2026-08-19T01:14:30.909Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jefry Yan replaces Jack Weisenburger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T01:14:30.909Z","endTime":"2026-08-19T01:16:04.757Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642376,"link":"/api/v1/people/642376"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46959723089209,"aZ":-15.946402279545172,"pfxX":9.669097030488595,"pfxZ":8.022626197169972,"pX":0.04742239234973503,"pZ":1.3429678618344953,"vX0":-7.767179685501627,"vY0":-142.20570867141777,"vZ0":-9.538775114564185,"x":115.19,"y":202.52,"x0":1.5753629772054412,"y0":50.0014478059681,"z0":5.781269465411804,"aX":19.55091197252771},"breaks":{"breakAngle":3.6,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":-15.7,"spinRate":2454,"spinDirection":159},"zone":14,"plateTime":0.38705498792753,"extension":6.349324414089301},"hitData":{"launchSpeed":87.8,"launchAngle":14.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.42,"coordY":108.27}},"index":2,"playId":"e7abfd54-2542-3ca2-bb1a-4ca69d387fc0","pitchNumber":1,"startTime":"2026-08-19T01:16:04.757Z","endTime":"2026-08-19T01:16:24.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:16:24.246Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:16:24.719Z","endTime":"2026-08-19T01:17:57.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65735174037901,"aZ":-11.272435128060616,"pfxX":1.8848762983707636,"pfxZ":10.188233931438964,"pX":0.21673811888761457,"pZ":2.6482823875134454,"vX0":-5.230566957671949,"vY0":-142.95835178229262,"vZ0":-7.125080067936866,"x":108.74,"y":167.28,"x0":1.8323616701109289,"y0":50.00201394611109,"z0":5.894892197597223,"aX":3.8668234660728005},"breaks":{"breakAngle":20.4,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":-2.3,"spinRate":2417,"spinDirection":155},"zone":5,"plateTime":0.38442518799701775,"extension":6.183294508736334},"index":0,"playId":"ce90eda6-43bc-35ae-830c-f2c641f477f9","pitchNumber":1,"startTime":"2026-08-19T01:16:52.568Z","endTime":"2026-08-19T01:17:10.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47678492517913,"aZ":-12.2125039814191,"pfxX":3.625846043618566,"pfxZ":9.493404345058769,"pX":-0.20374909599029797,"pZ":1.8741634412674582,"vX0":-6.713356272418886,"vY0":-144.49450764589983,"vZ0":-8.725822356892044,"x":124.77,"y":188.18,"x0":1.6847086838531793,"y0":50.00195978591322,"z0":5.694501763131554,"aX":7.623662959627719},"breaks":{"breakAngle":21.6,"breakVertical":-12.4,"breakVerticalInduced":15.5,"breakHorizontal":-5.2,"spinRate":2504,"spinDirection":150},"zone":8,"plateTime":0.3799100318836399,"extension":6.242783016599837},"index":1,"playId":"23393b22-24e3-3990-9a16-5a292f5ef017","pitchNumber":2,"startTime":"2026-08-19T01:17:10.459Z","endTime":"2026-08-19T01:17:29.118Z","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":100.0,"endSpeed":91.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31457931200469,"aZ":-10.249296908706436,"pfxX":1.876163254334652,"pfxZ":10.292191733546492,"pX":-1.558101059669651,"pZ":3.4139111160487996,"vX0":-9.610630571614498,"vY0":-145.31782528823416,"vZ0":-4.947677038289051,"x":176.39,"y":146.6,"x0":1.5538074031758067,"y0":50.00115389876313,"z0":5.7660280699953885,"aX":3.996472419452143},"breaks":{"breakAngle":42.0,"breakVertical":-9.7,"breakVerticalInduced":17.8,"breakHorizontal":-1.4,"spinRate":2615,"spinDirection":155},"zone":11,"plateTime":0.3774929579879962,"extension":6.291758974001949},"index":2,"playId":"da44b271-355f-3865-8f24-b9795c6f963a","pitchNumber":3,"startTime":"2026-08-19T01:17:29.118Z","endTime":"2026-08-19T01:17:47.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":90.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.015843714941546,"aZ":-11.082496742224233,"pfxX":4.8303660545307965,"pfxZ":9.902279879846615,"pX":-0.01929644769014146,"pZ":2.732288792547131,"vX0":-8.388074720002072,"vY0":-145.46229674452778,"vZ0":-5.350975858146707,"x":131.12,"y":139.01,"x0":2.2820494834890988,"y0":50.00390185718062,"z0":5.275558600410117,"aX":10.290301557593894},"breaks":{"breakAngle":25.2,"breakVertical":-10.6,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2701,"spinDirection":137},"zone":5,"plateTime":0.3774034152012691,"extension":6.342130230539302},"index":3,"playId":"70c10881-f387-303d-8090-9e03b011c2c1","pitchNumber":4,"startTime":"2026-08-19T01:17:47.272Z","endTime":"2026-08-19T01:17:57.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:17:57.631Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xander Bogaerts grounds into a force out, third baseman Bo Bichette to second baseman Marcus Semien. Ty France out at 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:17:58.897Z","endTime":"2026-08-19T01:19:27.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":99.3,"endSpeed":90.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03428077377664,"aZ":-13.714583751271237,"pfxX":7.125405654510961,"pfxZ":8.804232037679924,"pX":-0.40456624531035507,"pZ":2.1702492344276076,"vX0":-8.027167423782714,"vY0":-144.22613170689465,"vZ0":-7.726458132671044,"x":132.42,"y":180.18,"x0":1.4953063754356373,"y0":50.00302958042441,"z0":5.738504538240641,"aX":14.940270714658732},"breaks":{"breakAngle":14.4,"breakVertical":-13.6,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":2520,"spinDirection":161},"zone":7,"plateTime":0.38047014393275225,"extension":6.255773431414996},"index":0,"playId":"c30fbaf1-7064-3c08-a414-4d91e4e05d30","pitchNumber":1,"startTime":"2026-08-19T01:18:20.495Z","endTime":"2026-08-19T01:18:52.140Z","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":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.899417596217624,"aZ":-17.23243709812681,"pfxX":7.406395391947825,"pfxZ":7.154630504373797,"pX":0.26165291748910274,"pZ":3.0847751454557235,"vX0":-6.596252694231572,"vY0":-143.72229057016935,"vZ0":-4.836953698936174,"x":107.03,"y":155.49,"x0":1.6263901316394307,"y0":50.00190825956143,"z0":5.862848054115045,"aX":15.464446458596267},"breaks":{"breakAngle":6.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":-12.0,"spinRate":2522,"spinDirection":165},"zone":2,"plateTime":0.3813798491955853,"extension":6.244667966104024},"index":1,"playId":"5207313d-a8a0-3da6-b537-773d1add0565","pitchNumber":2,"startTime":"2026-08-19T01:18:52.140Z","endTime":"2026-08-19T01:19:15.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05486707663368,"aZ":-11.742615819031649,"pfxX":1.97769250607434,"pfxZ":9.59302924936397,"pX":-0.1506631960754865,"pZ":3.321194046930848,"vX0":-5.6627189285497606,"vY0":-145.03561010090218,"vZ0":-5.5977990609431,"x":122.74,"y":149.11,"x0":1.5704190618209086,"y0":50.00063067701873,"z0":5.992966158315258,"aX":4.212140631374432},"breaks":{"breakAngle":21.6,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":-2.4,"spinRate":2569,"spinDirection":151},"zone":2,"plateTime":0.3777121222906552,"extension":6.457327089966177},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":173.98}},"index":2,"playId":"4f3527ce-faee-35cd-8ec8-ca8015378b93","pitchNumber":3,"startTime":"2026-08-19T01:19:15.351Z","endTime":"2026-08-19T01:19:27.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:19:27.774Z","atBatIndex":56},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Marcus Semien reaches on a fielding error by shortstop Xander Bogaerts.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:21:55.155Z","endTime":"2026-08-19T01:23:06.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Jase Bowen remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:20:29.237Z","endTime":"2026-08-19T01:20:29.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces Robbie Ray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T01:20:29.258Z","endTime":"2026-08-19T01:21:57.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699134,"link":"/api/v1/people/699134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":99.1,"endSpeed":90.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.976044671235165,"aZ":-12.749337490337538,"pfxX":-3.807909626291433,"pfxZ":9.250764640630955,"pX":5.67622648503181E-4,"pZ":1.519921582372754,"vX0":3.0163578572894205,"vY0":-144.08898356465536,"vZ0":-9.283179359248367,"x":116.98,"y":197.74,"x0":-0.5659613836312423,"y0":50.000286589777076,"z0":5.574322397169062,"aX":-7.9930987202165875},"breaks":{"breakAngle":1.2,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":6.2,"spinRate":2432,"spinDirection":217},"zone":14,"plateTime":0.3803736769846977,"extension":5.979595553697021},"index":2,"playId":"871b7846-0cb0-3b74-9fb8-9c6c48344537","pitchNumber":1,"startTime":"2026-08-19T01:21:57.512Z","endTime":"2026-08-19T01:22:12.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26911008974523,"aZ":-12.79438623795884,"pfxX":-2.370626894753361,"pfxZ":9.424922315890852,"pX":0.486143845179623,"pZ":2.9869295819970314,"vX0":2.6890392546987623,"vY0":-142.81779905265455,"vZ0":-5.813544512021169,"x":98.47,"y":158.13,"x0":-0.16163071499924708,"y0":50.0067494287679,"z0":5.860684343647032,"aX":-4.8765193190142675},"breaks":{"breakAngle":4.8,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":3.7,"spinRate":2445,"spinDirection":213},"zone":3,"plateTime":0.3841818381621085,"extension":5.975234552679723},"index":3,"playId":"a234ec4c-413f-3fc2-9dbe-a4252b6470b5","pitchNumber":2,"startTime":"2026-08-19T01:22:12.764Z","endTime":"2026-08-19T01:22:50.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190121283756717,"aZ":-28.85646043769091,"pfxX":3.467100445210413,"pfxZ":1.8331727841259635,"pX":0.040615120595255384,"pZ":2.3214922471779693,"vX0":0.5609070393700699,"vY0":-133.51085548914526,"vZ0":-3.4592637201255365,"x":115.45,"y":176.1,"x0":-0.6225983965748549,"y0":50.00264153477232,"z0":5.70607155818906,"aX":6.2714938244905625},"breaks":{"breakAngle":16.8,"breakVertical":-29.6,"breakVerticalInduced":2.8,"breakHorizontal":-6.4,"spinRate":2404,"spinDirection":152},"zone":5,"plateTime":0.4099367795955047,"extension":6.133937008063364},"hitData":{"launchSpeed":94.8,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.48,"coordY":154.96}},"index":4,"playId":"28ddc161-e571-3b4c-b87b-bc8782c0e703","pitchNumber":3,"startTime":"2026-08-19T01:22:50.092Z","endTime":"2026-08-19T01:23:06.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:23:06.490Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:23:06.902Z","endTime":"2026-08-19T01:25:10.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45391877712362,"aZ":-20.407785180509777,"pfxX":-8.512574645688895,"pfxZ":5.748519677811166,"pX":-1.5354365784823834,"pZ":2.2890919743720453,"vX0":0.19741916456150854,"vY0":-142.9751818020859,"vZ0":-6.000683830793981,"x":175.53,"y":176.97,"x0":-0.5019339931545388,"y0":50.00194892885164,"z0":5.7180197608395495,"aX":-17.422945108786163},"breaks":{"breakAngle":31.2,"breakVertical":-19.3,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2157,"spinDirection":208},"zone":13,"plateTime":0.3847685527751237,"extension":6.12624678640288},"index":0,"playId":"7a6db9e1-23a1-372f-ae1f-873ad9a19f03","pitchNumber":1,"startTime":"2026-08-19T01:23:36.592Z","endTime":"2026-08-19T01:23:57.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50672085086494,"aZ":-19.237011596549472,"pfxX":-7.94579630578156,"pfxZ":6.35073802986849,"pX":-0.10544792931267084,"pZ":3.0196600167958643,"vX0":2.9825134478664665,"vY0":-142.0713472585076,"vZ0":-4.436688736312161,"x":121.02,"y":157.25,"x0":-0.13835186685922285,"y0":50.00573680575825,"z0":5.829564156417304,"aX":-16.19446466732941},"breaks":{"breakAngle":14.4,"breakVertical":-18.0,"breakVerticalInduced":10.8,"breakHorizontal":13.8,"spinRate":2160,"spinDirection":211},"zone":2,"plateTime":0.3859866800200593,"extension":6.047738290476581},"index":1,"playId":"b8085c0d-8c13-3b6d-bbe9-7203a72916f5","pitchNumber":2,"startTime":"2026-08-19T01:23:57.266Z","endTime":"2026-08-19T01:24:13.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-19T01:24:13.435Z","endTime":"2026-08-19T01:24:26.101Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81058179771171,"aZ":-22.465339622680396,"pfxX":-7.919831194925436,"pfxZ":5.5647420274099755,"pX":-1.1918719509130304,"pZ":2.7584085010458415,"vX0":0.6585413184725681,"vY0":-131.50146843965302,"vZ0":-3.3655644853951077,"x":162.43,"y":164.3,"x0":-0.4175501217504488,"y0":50.00337040255672,"z0":5.728215491516702,"aX":-13.8219141992052},"breaks":{"breakAngle":26.4,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":1675,"spinDirection":233},"zone":11,"plateTime":0.41707551122089637,"extension":6.1996971811669255},"index":3,"playId":"2fdf4391-1047-3bff-89ea-5544457bc1bf","pitchNumber":3,"startTime":"2026-08-19T01:24:26.101Z","endTime":"2026-08-19T01:24:46.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932986200505912,"aZ":-20.773847892251673,"pfxX":-8.061720694623665,"pfxZ":6.431846537262373,"pX":-0.30868263129436485,"pZ":2.1037289981807428,"vX0":2.5609592546291706,"vY0":-132.43973667224037,"vZ0":-5.416714924136703,"x":128.77,"y":181.98,"x0":-0.24232574188229833,"y0":50.000761155268144,"z0":5.69993873070374,"aX":-14.284226580193069},"breaks":{"breakAngle":16.8,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":1763,"spinDirection":234},"zone":7,"plateTime":0.413950887801108,"extension":6.246607223454726},"index":4,"playId":"d6b4d523-b810-37a9-955f-16341d2c8e38","pitchNumber":4,"startTime":"2026-08-19T01:24:46.006Z","endTime":"2026-08-19T01:25:06.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705089893206484,"aZ":-19.655897677647978,"pfxX":-8.27947156939474,"pfxZ":7.150330779015817,"pX":0.11506583752744119,"pZ":0.845150893346458,"vX0":3.6408082514220212,"vY0":-131.68332155198385,"vZ0":-8.433503292527933,"x":112.61,"y":215.96,"x0":-0.21190104495805875,"y0":50.0039292524053,"z0":5.550689032606409,"aX":-14.500304920637552},"breaks":{"breakAngle":10.8,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":14.2,"spinRate":1680,"spinDirection":234},"zone":14,"plateTime":0.4163823268055169,"extension":6.26554360615965},"index":5,"playId":"1eb86c71-f14a-389f-a5bc-e51028cc8d3a","pitchNumber":5,"startTime":"2026-08-19T01:25:06.715Z","endTime":"2026-08-19T01:25:10.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:25:10.626Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a ground ball to right fielder Fernando Tatis Jr. Marcus Semien to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:25:10.886Z","endTime":"2026-08-19T01:27:54.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"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(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":91.3,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.715401753046827,"aZ":-28.58716444013997,"pfxX":3.1091529535742155,"pfxZ":2.002516397545648,"pX":0.901730169262386,"pZ":1.02611918616096,"vX0":2.753128243157598,"vY0":-132.92598331243386,"vZ0":-6.602166915237848,"x":82.63,"y":211.07,"x0":-0.5504481841771471,"y0":50.00631775006933,"z0":5.6096560119643994,"aX":5.581096282760627},"breaks":{"breakAngle":27.6,"breakVertical":-30.2,"breakVerticalInduced":2.4,"breakHorizontal":-6.2,"spinRate":2392,"spinDirection":157},"zone":14,"plateTime":0.41159306931803474,"extension":6.266967891273625},"index":0,"playId":"e47b2e83-039d-33cb-8ffd-f54b194bbcc5","pitchNumber":1,"startTime":"2026-08-19T01:25:40.091Z","endTime":"2026-08-19T01:25:59.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586708678267293,"aZ":-28.43450911567373,"pfxX":2.573314081268621,"pfxZ":2.0892614843059443,"pX":0.31731977594035915,"pZ":0.7771780482983466,"vX0":1.4773300527661093,"vY0":-132.44222185571348,"vZ0":-7.098235467217507,"x":104.9,"y":217.8,"x0":-0.5808517344569548,"y0":50.00215459978398,"z0":5.553399022541063,"aX":4.599915655877918},"breaks":{"breakAngle":18.0,"breakVertical":-30.4,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2366,"spinDirection":155},"zone":14,"plateTime":0.4125559429385022,"extension":6.228365641508082},"index":1,"playId":"618be820-aa75-3538-aa85-392fb75e910d","pitchNumber":2,"startTime":"2026-08-19T01:25:59.080Z","endTime":"2026-08-19T01:26:24.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.284560194419235,"aZ":-12.225788763215236,"pfxX":-1.2740213221178862,"pfxZ":9.641265012950454,"pX":0.056152261036386264,"pZ":2.8171833778506774,"vX0":1.1592776141589998,"vY0":-143.41748945252422,"vZ0":-6.2143413432156125,"x":114.86,"y":162.72,"x0":-0.1891383198798283,"y0":50.00261089503247,"z0":5.78527539545467,"aX":-2.6358790485166947},"breaks":{"breakAngle":1.2,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":2.0,"spinRate":2375,"spinDirection":215},"zone":2,"plateTime":0.3829134519238844,"extension":6.100769053145608},"index":2,"playId":"5620e88a-3ed8-324f-90c5-3932cfe99681","pitchNumber":3,"startTime":"2026-08-19T01:26:24.289Z","endTime":"2026-08-19T01:26:45.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.963646218670114,"aZ":-13.21731816705932,"pfxX":-2.6475793800532035,"pfxZ":9.359255843055937,"pX":1.353530325726482,"pZ":1.7356119946095376,"vX0":4.793332084520492,"vY0":-141.58520108567214,"vZ0":-8.698298320922015,"x":65.41,"y":191.92,"x0":-0.01907672190908769,"y0":50.005880591060446,"z0":5.697791305621101,"aX":-5.3647441855327855},"breaks":{"breakAngle":15.6,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":3.8,"spinRate":2355,"spinDirection":209},"zone":14,"plateTime":0.3871537106732168,"extension":6.2883737889360765},"index":3,"playId":"74bdee45-7192-3c4f-8220-e3faa78adac9","pitchNumber":4,"startTime":"2026-08-19T01:26:45.876Z","endTime":"2026-08-19T01:27:08.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78136895444923,"aZ":-11.87184810957494,"pfxX":-0.6214156521343062,"pfxZ":9.908283488251568,"pX":0.35059468201397465,"pZ":2.729224463349029,"vX0":1.59022984896485,"vY0":-142.69782250336596,"vZ0":-6.64534719362509,"x":103.64,"y":165.09,"x0":-0.13475354680952922,"y0":50.00327737583894,"z0":5.846313428847917,"aX":-1.2734315947662271},"breaks":{"breakAngle":6.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":0.8,"spinRate":2413,"spinDirection":205},"zone":6,"plateTime":0.3847715491223367,"extension":6.18656268549907},"index":4,"playId":"80c50fe2-fcfb-3b62-bcf8-690b5c07f2f8","pitchNumber":5,"startTime":"2026-08-19T01:27:08.198Z","endTime":"2026-08-19T01:27:25.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-19T01:27:25.529Z","endTime":"2026-08-19T01:27:45.910Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.51830472819562,"aZ":-17.98987317978677,"pfxX":-8.047641493815103,"pfxZ":6.7517023596358925,"pX":-0.835445350523426,"pZ":1.6694137950385683,"vX0":1.135452741828682,"vY0":-144.43775619076868,"vZ0":-8.32312638170708,"x":148.85,"y":193.71,"x0":-0.1902287794777085,"y0":50.0017927255188,"z0":5.707428381713215,"aX":-16.900028210082837},"breaks":{"breakAngle":25.2,"breakVertical":-17.3,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2132,"spinDirection":207},"zone":13,"plateTime":0.3800798449606453,"extension":6.276173434258767},"hitData":{"launchSpeed":80.1,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.24,"coordY":152.19}},"index":6,"playId":"91487b8c-d673-3e9e-aa10-4a11f6dbe92c","pitchNumber":6,"startTime":"2026-08-19T01:27:45.910Z","endTime":"2026-08-19T01:27:54.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:27:54.416Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Lindor pops out to second baseman Jake Cronenworth on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:31:07.797Z","endTime":"2026-08-19T01:32:33.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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],"actionIndex":[1],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T01:28:30.232Z","endTime":"2026-08-19T01:28:58.641Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces Bradgley Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T01:28:58.641Z","endTime":"2026-08-19T01:31:10.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":89.2,"endSpeed":81.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19651383731729,"aZ":-32.4878183358991,"pfxX":-2.5828992103363317,"pfxZ":-0.18938209090506142,"pX":0.37290140251978915,"pZ":3.1421661114675032,"vX0":-5.37886512640973,"vY0":-129.72563088124392,"vZ0":-0.8426797327808077,"x":102.79,"y":153.94,"x0":2.815266600019788,"y0":50.00057327375764,"z0":5.965770089869972,"aX":-4.364151162412161},"breaks":{"breakAngle":40.8,"breakVertical":-34.9,"breakVerticalInduced":-0.2,"breakHorizontal":6.0,"spinRate":2851,"spinDirection":259},"zone":3,"plateTime":0.42354562645083194,"extension":6.151974781949703},"index":2,"playId":"130b943d-726e-3b60-b9ad-c3689e15bedf","pitchNumber":1,"startTime":"2026-08-19T01:31:10.120Z","endTime":"2026-08-19T01:31:30.906Z","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":98.6,"endSpeed":89.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93801905428909,"aZ":-15.305412609256468,"pfxX":9.254817304658008,"pfxZ":8.172411832887681,"pX":-1.0387774892309933,"pZ":2.857104719744149,"vX0":-12.432932521484192,"vY0":-142.98366911222988,"vZ0":-5.724203304816233,"x":156.6,"y":161.64,"x0":2.169812304581723,"y0":50.00115972535155,"z0":5.85048196435003,"aX":19.10070475664265},"breaks":{"breakAngle":30.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":-14.2,"spinRate":2387,"spinDirection":148},"zone":11,"plateTime":0.383521822738905,"extension":6.247490294012744},"index":3,"playId":"2621e4dd-9735-3a24-a92e-e051d53ef8b1","pitchNumber":2,"startTime":"2026-08-19T01:31:30.906Z","endTime":"2026-08-19T01:31:51.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83676612587953,"aZ":-17.271882084667098,"pfxX":9.612454342098246,"pfxZ":7.143412200909233,"pX":0.3195562158947209,"pZ":2.483046668465168,"vX0":-9.551870360075853,"vY0":-143.65440498077731,"vZ0":-6.260339464726414,"x":104.82,"y":171.74,"x0":2.4417022973923497,"y0":50.005389200322874,"z0":5.767707127596994,"aX":20.058009976961404},"breaks":{"breakAngle":13.2,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":-15.5,"spinRate":2425,"spinDirection":144},"zone":6,"plateTime":0.38155881894346955,"extension":6.233726139248923},"index":4,"playId":"c6eae9b6-e770-3ee9-b4b0-64cb5b97e415","pitchNumber":3,"startTime":"2026-08-19T01:31:51.667Z","endTime":"2026-08-19T01:32:15.163Z","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":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42962769888319,"aZ":-17.774027621329868,"pfxX":9.520934464364814,"pfxZ":6.8905914524722895,"pX":-0.23487813807574148,"pZ":3.404630944839181,"vX0":-10.292763237909654,"vY0":-143.68790073551145,"vZ0":-3.947885258233868,"x":125.95,"y":146.85,"x0":2.157437549196227,"y0":50.004068809956564,"z0":5.901471689311111,"aX":19.901483547234395},"breaks":{"breakAngle":16.8,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":-15.1,"spinRate":2425,"spinDirection":147},"zone":11,"plateTime":0.38125981289992206,"extension":6.351055264926839},"hitData":{"launchSpeed":83.0,"launchAngle":57.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.18,"coordY":123.76}},"index":5,"playId":"793ea871-4bd1-3250-9153-7187432bed8a","pitchNumber":4,"startTime":"2026-08-19T01:32:15.163Z","endTime":"2026-08-19T01:32:33.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:32:33.217Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:32:34.021Z","endTime":"2026-08-19T01:35:13.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61354023673434,"aZ":-37.70000716345338,"pfxX":6.826083227312731,"pfxZ":-3.0737984533629694,"pX":-0.7498150967489122,"pZ":1.5875095768171759,"vX0":-10.2282075206219,"vY0":-133.7607115552522,"vZ0":-4.165960682293983,"x":145.58,"y":195.92,"x0":2.2481719197493746,"y0":50.000189883763184,"z0":5.8872504839788675,"aX":12.287548353583396},"breaks":{"breakAngle":31.2,"breakVertical":-38.9,"breakVerticalInduced":-6.4,"breakHorizontal":-10.0,"spinRate":913,"spinDirection":104},"zone":13,"plateTime":0.4105163165163832,"extension":6.304256284155265},"index":0,"playId":"3d4db0df-219a-3a63-a715-634f61e08d66","pitchNumber":1,"startTime":"2026-08-19T01:33:28.518Z","endTime":"2026-08-19T01:33:35.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Marcus Semien steals (9) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"3d4db0df-219a-3a63-a715-634f61e08d66","startTime":"2026-08-19T01:33:35.989Z","endTime":"2026-08-19T01:34:04.255Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926260650753356,"aZ":-36.117299027483355,"pfxX":7.248195379592282,"pfxZ":-2.1584243944061186,"pX":0.8441089521955834,"pZ":1.096923705206694,"vX0":-6.826947041939036,"vY0":-134.67373388171387,"vZ0":-5.7758790128136654,"x":84.82,"y":209.16,"x0":2.477783003072016,"y0":50.005135883855196,"z0":5.8429324055028005,"aX":13.234444740093458},"breaks":{"breakAngle":10.8,"breakVertical":-37.1,"breakVerticalInduced":-5.0,"breakHorizontal":-11.5,"spinRate":965,"spinDirection":108},"zone":14,"plateTime":0.4076718886959192,"extension":6.32835765766174},"index":2,"playId":"3376fecd-12c1-39b1-9cca-fd5cdf8fe329","pitchNumber":2,"startTime":"2026-08-19T01:34:04.255Z","endTime":"2026-08-19T01:34:28.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.231937411340915,"aZ":-37.06124515758305,"pfxX":6.274760385568235,"pfxZ":-2.636147239404024,"pX":0.2160464694419266,"pZ":1.4663520566898076,"vX0":-7.88433712889918,"vY0":-135.60173081267013,"vZ0":-4.700579844778114,"x":108.76,"y":199.19,"x0":2.3538835532543176,"y0":50.004892636983996,"z0":5.824433486644364,"aX":11.62021846833748},"breaks":{"breakAngle":19.2,"breakVertical":-37.3,"breakVerticalInduced":-5.6,"breakHorizontal":-9.6,"spinRate":943,"spinDirection":100},"zone":14,"plateTime":0.4048118155126419,"extension":6.222004138910166},"index":3,"playId":"d8bb3350-64f9-3f55-a0e8-db20c987735b","pitchNumber":3,"startTime":"2026-08-19T01:34:28.459Z","endTime":"2026-08-19T01:35:11.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":90.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.98674223979226,"aZ":-18.819672372203886,"pfxX":11.303060939348388,"pfxZ":6.253571102716574,"pX":0.45942771946423233,"pZ":3.3653516957685117,"vX0":-9.777667304448679,"vY0":-145.84774036800627,"vZ0":-3.797967344820967,"x":99.49,"y":147.92,"x0":2.4007447334601553,"y0":50.006777542220995,"z0":5.832145214922271,"aX":24.152340207065503},"breaks":{"breakAngle":7.2,"breakVertical":-16.8,"breakVerticalInduced":10.7,"breakHorizontal":-18.4,"spinRate":2246,"spinDirection":144},"zone":12,"plateTime":0.3767638160591531,"extension":6.383494233434469},"index":4,"playId":"813264e1-e206-303d-acdb-76ec99048856","pitchNumber":4,"startTime":"2026-08-19T01:35:11.492Z","endTime":"2026-08-19T01:35:13.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:35:13.535Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:37:48.346Z","endTime":"2026-08-19T01:38:56.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":{"description":"Pitching Change: Dedniel Núñez replaces Jefry Yan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:35:48.605Z","endTime":"2026-08-19T01:37:50.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673380,"link":"/api/v1/people/673380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.946859970459585,"aZ":-14.848650152936987,"pfxX":-3.5764190084660896,"pfxZ":8.67648846752173,"pX":-0.2807396632036616,"pZ":3.4119379762862287,"vX0":6.95221738731888,"vY0":-140.89085602963385,"vZ0":-3.157452465872541,"x":127.7,"y":146.66,"x0":-2.3229898197670726,"y0":50.00638220311549,"z0":5.515101603374958,"aX":-7.145008287980044},"breaks":{"breakAngle":22.8,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":4.9,"spinRate":2266,"spinDirection":213},"zone":11,"plateTime":0.38973259135195804,"extension":6.364308328228581},"index":1,"playId":"725d2b42-6b88-3089-8e00-f0da2ca899e3","pitchNumber":1,"startTime":"2026-08-19T01:37:50.678Z","endTime":"2026-08-19T01:38:12.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01330429154125,"aZ":-19.327355833036208,"pfxX":-3.408198426740615,"pfxZ":6.383169227617486,"pX":-0.5302219625289997,"pZ":4.13057841735882,"vX0":6.176657041121013,"vY0":-140.9639435701907,"vZ0":-0.5206057957923016,"x":137.21,"y":127.25,"x0":-2.3068698427375613,"y0":50.003279203882215,"z0":5.565327861400062,"aX":-6.860553472256999},"breaks":{"breakAngle":19.2,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":4.9,"spinRate":2304,"spinDirection":206},"zone":11,"plateTime":0.38854158479474643,"extension":6.5927448201034},"index":2,"playId":"fb37e75e-c569-37da-9617-65d6617eb958","pitchNumber":2,"startTime":"2026-08-19T01:38:12.645Z","endTime":"2026-08-19T01:38:29.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46525484271765,"aZ":-15.162220631328273,"pfxX":-1.6386390307303578,"pfxZ":8.635137519161324,"pX":0.5541118486647713,"pZ":3.627379760535487,"vX0":7.957078809262293,"vY0":-139.50794748032874,"vZ0":-2.1446785601825673,"x":95.88,"y":140.84,"x0":-2.1226449932637337,"y0":50.00533965990456,"z0":5.405820285776106,"aX":-3.229167811689392},"breaks":{"breakAngle":36.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":1.3,"spinRate":2360,"spinDirection":205},"zone":12,"plateTime":0.3926539442368364,"extension":6.375349917963165},"index":3,"playId":"8ac1742e-e7a6-3a03-b9e5-6d8de89c4cb8","pitchNumber":3,"startTime":"2026-08-19T01:38:29.365Z","endTime":"2026-08-19T01:38:49.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79750176185969,"aZ":-31.86842261372503,"pfxX":0.5562996857616693,"pfxZ":0.18357164400468662,"pX":0.582641960215056,"pZ":2.082756922477598,"vX0":6.508247940559103,"vY0":-129.23679312679477,"vZ0":-2.491317623898124,"x":94.79,"y":182.55,"x0":-2.035992502643447,"y0":50.00540367809096,"z0":5.49600954735554,"aX":0.9452491044441115},"breaks":{"breakAngle":39.6,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":-2.4,"spinRate":2509,"spinDirection":86},"zone":9,"plateTime":0.42309275630256993,"extension":6.2869766639192015},"hitData":{"launchSpeed":97.4,"launchAngle":27.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.78,"coordY":48.07}},"index":4,"playId":"c6bcf661-0824-3774-8ce4-5d2dcada8f34","pitchNumber":4,"startTime":"2026-08-19T01:38:49.908Z","endTime":"2026-08-19T01:38:56.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:38:56.940Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddy Fermin pops out to second baseman Marcus Semien.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:38:57.218Z","endTime":"2026-08-19T01:41:08.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":98.4,"endSpeed":89.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80813298805802,"aZ":-12.091223469532059,"pfxX":-4.394127225446493,"pfxZ":9.71478140433448,"pX":-0.12725216938637612,"pZ":3.1740956165540912,"vX0":7.580992847938013,"vY0":-143.04572895421475,"vZ0":-4.117498204930208,"x":121.85,"y":153.08,"x0":-2.244022058321497,"y0":50.00067998750129,"z0":5.393492943812542,"aX":-9.082708383338508},"breaks":{"breakAngle":22.8,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2349,"spinDirection":210},"zone":2,"plateTime":0.38330131502464493,"extension":6.514712435985361},"index":0,"playId":"30274ce5-b463-351b-b59f-510c9b53027c","pitchNumber":1,"startTime":"2026-08-19T01:39:29.478Z","endTime":"2026-08-19T01:39:45.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234413097227442,"aZ":-31.543323264083675,"pfxX":0.44471358574425823,"pfxZ":0.36594849487721426,"pX":0.1686426546195354,"pZ":2.1017329100297713,"vX0":5.756742866546203,"vY0":-131.10814320072305,"vZ0":-2.7753595020047515,"x":110.57,"y":182.03,"x0":-2.1186991008002334,"y0":50.00319295042177,"z0":5.542159108068656,"aX":0.7698510338983191},"breaks":{"breakAngle":34.8,"breakVertical":-33.6,"breakVerticalInduced":0.2,"breakHorizontal":-2.2,"spinRate":2467,"spinDirection":90},"zone":8,"plateTime":0.4187038283822626,"extension":6.289037199134679},"index":1,"playId":"0849b5a8-53eb-398a-8f18-ac194fa1128d","pitchNumber":2,"startTime":"2026-08-19T01:39:45.693Z","endTime":"2026-08-19T01:40:03.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55589773421846,"aZ":-30.453437934344937,"pfxX":-0.025580027318810927,"pfxZ":1.0205751254685675,"pX":1.608188113377245,"pZ":0.8150559189453138,"vX0":8.436949708448129,"vY0":-129.59376871100537,"vZ0":-5.83020056086629,"x":55.7,"y":216.77,"x0":-1.6944325110923377,"y0":50.004962000639395,"z0":5.437033345502322,"aX":-0.04341829342381437},"breaks":{"breakAngle":49.2,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":-1.9,"spinRate":2468,"spinDirection":55},"zone":14,"plateTime":0.4235922317247933,"extension":6.449107151199139},"index":2,"playId":"819902ad-a99a-3907-8929-2b7a1cf46c1b","pitchNumber":3,"startTime":"2026-08-19T01:40:03.009Z","endTime":"2026-08-19T01:40:23.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.297370277610085,"aZ":-19.195061585323227,"pfxX":-1.1852960331771012,"pfxZ":6.637416151409109,"pX":1.7372392322169525,"pZ":3.333279803183498,"vX0":10.686734382624469,"vY0":-138.9692597572776,"vZ0":-2.153217380804058,"x":50.78,"y":148.78,"x0":-2.0047494204846,"y0":50.00036294068294,"z0":5.393911174860138,"aX":-2.318985750196124},"breaks":{"breakAngle":52.8,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":-0.1,"spinRate":2148,"spinDirection":206},"zone":12,"plateTime":0.39422339169554643,"extension":6.63505502164031},"index":3,"playId":"e6fc3591-5fcd-3e13-8fe5-e52c5843ca64","pitchNumber":4,"startTime":"2026-08-19T01:40:23.684Z","endTime":"2026-08-19T01:40:38.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-19T01:40:38.877Z","endTime":"2026-08-19T01:40:53.277Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.143979477044162,"aZ":-30.29399213321105,"pfxX":0.3907816263065842,"pfxZ":1.088952347557468,"pX":0.21053320747678334,"pZ":2.519467126887791,"vX0":5.732427530558234,"vY0":-131.0461590355535,"vZ0":-2.1078130068731307,"x":108.97,"y":170.75,"x0":-2.0612609575901972,"y0":50.004390414859635,"z0":5.609754008997538,"aX":0.6754241719569986},"breaks":{"breakAngle":34.8,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2389,"spinDirection":130},"zone":5,"plateTime":0.4188629111680777,"extension":6.1549833492688935},"hitData":{"launchSpeed":88.6,"launchAngle":62.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":139.52}},"index":5,"playId":"c46fe1f7-fd38-3c35-817b-fe3e4069ec89","pitchNumber":5,"startTime":"2026-08-19T01:40:53.277Z","endTime":"2026-08-19T01:41:08.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:41:08.009Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out to first baseman Christopher Morel.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:41:08.898Z","endTime":"2026-08-19T01:41:35.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"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(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":97.4,"endSpeed":89.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.468309308009125,"aZ":-13.304050903343777,"pfxX":-4.275685767308428,"pfxZ":9.273278743446657,"pX":0.5000737548612167,"pZ":1.9818821492375271,"vX0":8.647603656774926,"vY0":-141.54101208157894,"vZ0":-7.088359453798462,"x":97.94,"y":185.27,"x0":-2.0353524633872526,"y0":50.002157796039704,"z0":5.365764730830411,"aX":-8.70063015191569},"breaks":{"breakAngle":28.8,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2344,"spinDirection":208},"zone":9,"plateTime":0.38657434666768387,"extension":6.292697796059284},"hitData":{"launchSpeed":92.2,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":167.9}},"index":0,"playId":"f29c7cc9-b5b5-31ac-be16-346555e974ee","pitchNumber":1,"startTime":"2026-08-19T01:41:28.580Z","endTime":"2026-08-19T01:41:35.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:41:35.874Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Robert Jr. homers (7) on a line drive to center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:43:30.443Z","endTime":"2026-08-19T01:44:31.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":{"id":670970,"link":"/api/v1/people/670970"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":99.5,"endSpeed":90.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.541215105080965,"aZ":-18.596016909986343,"pfxX":10.534677682706647,"pfxZ":6.472640792730937,"pX":0.5650893335451167,"pZ":2.5424166045737713,"vX0":-10.03300339267545,"vY0":-144.3741162414982,"vZ0":-6.09044319206803,"x":95.46,"y":170.13,"x0":2.7269980171863386,"y0":50.00452192703932,"z0":5.835263994287217,"aX":22.10492833089454},"breaks":{"breakAngle":12.0,"breakVertical":-17.4,"breakVerticalInduced":10.6,"breakHorizontal":-16.9,"spinRate":2444,"spinDirection":148},"zone":6,"plateTime":0.38027488271180543,"extension":6.202671333909234},"hitData":{"launchSpeed":107.7,"launchAngle":21.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.88,"coordY":38.17}},"index":0,"playId":"d6e15711-27b1-3abf-ae86-d075923c7ccc","pitchNumber":1,"startTime":"2026-08-19T01:44:14.246Z","endTime":"2026-08-19T01:44:31.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:44:31.355Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:44:32.453Z","endTime":"2026-08-19T01:46:26.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":99.3,"endSpeed":90.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75081066842762,"aZ":-18.900635551945594,"pfxX":10.183633148361604,"pfxZ":6.276981604045094,"pX":0.687542930738864,"pZ":2.872973590291111,"vX0":-9.35044678515896,"vY0":-144.29726147986082,"vZ0":-5.231951715600386,"x":90.79,"y":161.21,"x0":2.6427567413431343,"y0":50.000252714408326,"z0":5.86941986044155,"aX":21.528441735991912},"breaks":{"breakAngle":9.6,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":-16.7,"spinRate":2363,"spinDirection":142},"zone":3,"plateTime":0.3791920900589645,"extension":6.27095355857986},"index":0,"playId":"02d077ab-3136-387e-91fa-6e2f0cbaf7ba","pitchNumber":1,"startTime":"2026-08-19T01:45:04.650Z","endTime":"2026-08-19T01:45:20.859Z","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":98.3,"endSpeed":89.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.231534985766146,"aZ":-18.242074124799686,"pfxX":10.687949590128406,"pfxZ":6.771609597810752,"pX":1.0759011647273762,"pZ":1.3733216755843998,"vX0":-7.925056949894135,"vY0":-142.6467174072497,"vZ0":-8.867229490475228,"x":75.99,"y":201.7,"x0":2.5034079570349057,"y0":50.00524220332225,"z0":5.675444170000108,"aX":21.999003900724325},"breaks":{"breakAngle":0.0,"breakVertical":-17.9,"breakVerticalInduced":10.6,"breakHorizontal":-17.8,"spinRate":2461,"spinDirection":150},"zone":14,"plateTime":0.38417682701576705,"extension":6.367197098917821},"index":1,"playId":"b401ce45-2569-3ead-b719-cf2e7ebf4ab1","pitchNumber":2,"startTime":"2026-08-19T01:45:20.859Z","endTime":"2026-08-19T01:45:39.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16567825043371,"aZ":-13.261982620619552,"pfxX":4.018569244787633,"pfxZ":9.045313006865769,"pX":0.6120469226007123,"pZ":2.58740137719498,"vX0":-7.075416165707864,"vY0":-143.45192624621723,"vZ0":-7.021775448128664,"x":93.67,"y":168.92,"x0":2.5847050996832714,"y0":50.00447645682795,"z0":5.888115907651338,"aX":8.404101868451482},"breaks":{"breakAngle":21.6,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":-5.9,"spinRate":2372,"spinDirection":136},"zone":6,"plateTime":0.3813489630582243,"extension":6.114636961202732},"index":2,"playId":"8f0bc903-c55b-33da-a70c-6ad1d3c72851","pitchNumber":3,"startTime":"2026-08-19T01:45:39.691Z","endTime":"2026-08-19T01:45:59.862Z","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":90.9,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373720720975772,"aZ":-31.06745381510013,"pfxX":-1.0716071995166674,"pfxZ":0.6270610770373413,"pX":0.25586277679424896,"pZ":2.502607621026598,"vX0":-6.14791332917014,"vY0":-132.33367650201953,"vZ0":-2.921061324099594,"x":107.25,"y":171.21,"x0":2.7489952726250455,"y0":50.00516357026462,"z0":5.897806510488374,"aX":-1.8994321607220062},"breaks":{"breakAngle":38.4,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":3.2,"spinRate":2851,"spinDirection":268},"zone":5,"plateTime":0.41398322894854456,"extension":6.20643429130202},"index":3,"playId":"93153f2b-7106-3422-9bab-81ab0b5b0897","pitchNumber":4,"startTime":"2026-08-19T01:45:59.862Z","endTime":"2026-08-19T01:46:21.822Z","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":99.2,"endSpeed":90.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73857066304128,"aZ":-21.489243210467794,"pfxX":11.535590713094066,"pfxZ":5.102924704070974,"pX":1.6029942745208403,"pZ":2.941459498456108,"vX0":-7.012754202340549,"vY0":-144.26137234168215,"vZ0":-4.294754536889885,"x":55.9,"y":159.36,"x0":2.575653964514502,"y0":50.00141263831773,"z0":5.786245390265397,"aX":24.14267048576304},"breaks":{"breakAngle":7.2,"breakVertical":-19.4,"breakVerticalInduced":8.5,"breakHorizontal":-19.3,"spinRate":2382,"spinDirection":143},"zone":12,"plateTime":0.3807021677913336,"extension":6.203375282304367},"index":4,"playId":"c68cb1c9-ab91-3f9e-be9e-fed48d5b0976","pitchNumber":5,"startTime":"2026-08-19T01:46:21.822Z","endTime":"2026-08-19T01:46:26.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:46:26.724Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:46:53.739Z","endTime":"2026-08-19T01:48:56.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T01:46:47.489Z","endTime":"2026-08-19T01:46:56.124Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.8,"endSpeed":90.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61175060161582,"aZ":-18.193730730540366,"pfxX":11.540893768552595,"pfxZ":6.7440503200187845,"pX":-1.7317494008000525,"pZ":2.7444407399089363,"vX0":-14.79883694273714,"vY0":-142.99318115490624,"vZ0":-5.39234743212254,"x":183.01,"y":164.68,"x0":2.008430286080062,"y0":50.002615467394314,"z0":5.794019635290234,"aX":23.92677094918187},"breaks":{"breakAngle":33.6,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":-18.0,"spinRate":2435,"spinDirection":145},"zone":11,"plateTime":0.3828695438111418,"extension":6.511471943044195},"index":1,"playId":"e306e39a-2191-38de-9da1-4bbd70dbe8a2","pitchNumber":1,"startTime":"2026-08-19T01:46:56.124Z","endTime":"2026-08-19T01:47:13.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831864590033835,"aZ":-24.780563798281186,"pfxX":3.63718529645253,"pfxZ":4.150963774437397,"pX":-0.15636633931036684,"pZ":2.2134228048394387,"vX0":-8.205533033238282,"vY0":-133.17741674962699,"vZ0":-4.609762010931817,"x":122.96,"y":179.02,"x0":2.503700246454314,"y0":50.004470066050736,"z0":5.777975754611578,"aX":6.480923646983273},"breaks":{"breakAngle":32.4,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-4.7,"spinRate":799,"spinDirection":112},"zone":5,"plateTime":0.41260877969638843,"extension":6.290078059995436},"index":2,"playId":"d530b061-bc95-3d18-8a01-a0dc9f33b9fd","pitchNumber":2,"startTime":"2026-08-19T01:47:13.652Z","endTime":"2026-08-19T01:47:33.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.633711474225272,"aZ":-33.511461285350286,"pfxX":5.4510497043494865,"pfxZ":-0.7489753330242568,"pX":-0.15613037991781342,"pZ":1.1130515784636272,"vX0":-9.060114394631572,"vY0":-133.09636501662163,"vZ0":-6.153985743283367,"x":122.95,"y":208.73,"x0":2.584147507566625,"y0":50.002012761231484,"z0":5.882887506694797,"aX":9.778525316841133},"breaks":{"breakAngle":30.0,"breakVertical":-35.3,"breakVerticalInduced":-2.5,"breakHorizontal":-7.9,"spinRate":987,"spinDirection":104},"zone":13,"plateTime":0.41158425358545436,"extension":6.340067262578159},"index":3,"playId":"c3f7e520-db00-323a-b1d3-6d45e3b48b3d","pitchNumber":3,"startTime":"2026-08-19T01:47:33.631Z","endTime":"2026-08-19T01:47:51.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.290434413709235,"aZ":-33.244090772498936,"pfxX":5.845563390191333,"pfxZ":-0.605626063066814,"pX":0.14168901089478586,"pZ":1.1439079111392578,"vX0":-8.343881864553278,"vY0":-132.85087478305417,"vZ0":-5.747604543180193,"x":111.6,"y":207.89,"x0":2.5736372483877896,"y0":50.00085284850758,"z0":5.771914849526841,"aX":10.376478477365065},"breaks":{"breakAngle":25.2,"breakVertical":-35.3,"breakVerticalInduced":-2.3,"breakHorizontal":-8.6,"spinRate":1118,"spinDirection":110},"zone":14,"plateTime":0.4133765358638315,"extension":6.31494457432373},"index":4,"playId":"f6ffb2b9-0a03-34cf-a5ae-0358f33c0be0","pitchNumber":4,"startTime":"2026-08-19T01:47:51.079Z","endTime":"2026-08-19T01:48:08.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.989099573207234,"aZ":-22.153161172540997,"pfxX":9.888684681376233,"pfxZ":4.763784052628978,"pX":-0.35914433662811285,"pZ":3.669366840314507,"vX0":-11.02972012339542,"vY0":-144.06535300745372,"vZ0":-2.412409695991252,"x":130.69,"y":139.71,"x0":2.231483668650498,"y0":50.00687754854117,"z0":5.884603353087224,"aX":20.822671062238925},"breaks":{"breakAngle":19.2,"breakVertical":-19.6,"breakVerticalInduced":8.3,"breakHorizontal":-15.7,"spinRate":2232,"spinDirection":145},"zone":11,"plateTime":0.3799627002681545,"extension":6.315982832344582},"index":5,"playId":"095b5b4a-54d9-3a9e-a610-275bf1d55e58","pitchNumber":5,"startTime":"2026-08-19T01:48:08.730Z","endTime":"2026-08-19T01:48:27.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8483794725911,"aZ":-21.241791922073542,"pfxX":10.304962405753276,"pfxZ":5.167092971860077,"pX":-0.2848628492609818,"pZ":2.501680869674738,"vX0":-10.487888545893885,"vY0":-144.53748040506093,"vZ0":-5.58415561801799,"x":127.86,"y":171.23,"x0":2.0527852416966703,"y0":50.00011623981306,"z0":5.764005932315514,"aX":21.78961233243471},"breaks":{"breakAngle":14.4,"breakVertical":-19.3,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2299,"spinDirection":141},"zone":4,"plateTime":0.3790233914532384,"extension":6.390279922773907},"index":6,"playId":"c0081d37-5e07-3df4-89f1-2d7ad10572d8","pitchNumber":6,"startTime":"2026-08-19T01:48:27.897Z","endTime":"2026-08-19T01:48:48.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":90.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.34797917858277,"aZ":-20.85794656508669,"pfxX":11.738717281485593,"pfxZ":5.3948022764045,"pX":-0.443136124355831,"pZ":3.101532589585378,"vX0":-11.532499166819662,"vY0":-144.9341655045407,"vZ0":-4.0086142720943645,"x":133.89,"y":155.04,"x0":2.0899932332504507,"y0":50.00245456751821,"z0":5.799924910200726,"aX":24.620120813833932},"breaks":{"breakAngle":15.6,"breakVertical":-18.8,"breakVerticalInduced":9.0,"breakHorizontal":-18.6,"spinRate":2339,"spinDirection":147},"zone":1,"plateTime":0.37998513174103365,"extension":6.428070874483133},"hitData":{"launchSpeed":94.4,"launchAngle":40.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.14,"coordY":102.45}},"index":7,"playId":"63d25316-a3cd-3877-940c-2b5aa701ffb8","pitchNumber":7,"startTime":"2026-08-19T01:48:48.842Z","endTime":"2026-08-19T01:48:56.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:48:56.819Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a ground ball to third baseman Manny Machado.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:48:57.273Z","endTime":"2026-08-19T01:50:17.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":90.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.68984968517793,"aZ":-23.03362397492627,"pfxX":12.521290324712712,"pfxZ":4.355823510752314,"pX":-1.0220200240685504,"pZ":2.336106270656314,"vX0":-13.274269071746257,"vY0":-145.02167963447602,"vZ0":-5.501812168400672,"x":155.96,"y":175.71,"x0":2.0213372739983817,"y0":50.00074037394029,"z0":5.692785519124292,"aX":26.265281982289594},"breaks":{"breakAngle":21.6,"breakVertical":-21.1,"breakVerticalInduced":6.7,"breakHorizontal":-19.6,"spinRate":2359,"spinDirection":145},"zone":13,"plateTime":0.3798930556516078,"extension":6.579896698224668},"index":0,"playId":"79b086d4-c6b1-3f54-9b35-9f00c5d49f71","pitchNumber":1,"startTime":"2026-08-19T01:49:27.947Z","endTime":"2026-08-19T01:49:47.139Z","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":100.0,"endSpeed":90.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.53635395379733,"aZ":-20.24996373775015,"pfxX":12.001682434985362,"pfxZ":5.696509686637798,"pX":-1.2167751841526864,"pZ":2.886693972470573,"vX0":-13.722495685905388,"vY0":-144.86699892874103,"vZ0":-4.804210958503582,"x":163.38,"y":160.84,"x0":2.0561292843637866,"y0":50.00521233486337,"z0":5.830482399398347,"aX":25.13386513973023},"breaks":{"breakAngle":25.2,"breakVertical":-18.6,"breakVerticalInduced":9.2,"breakHorizontal":-18.5,"spinRate":2392,"spinDirection":148},"zone":11,"plateTime":0.3802689773293313,"extension":6.457592788455313},"index":1,"playId":"ceed1534-9435-3bb5-9ad1-821892864114","pitchNumber":2,"startTime":"2026-08-19T01:49:47.139Z","endTime":"2026-08-19T01:50:04.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.50248900402963,"aZ":-22.893575872853155,"pfxX":10.67468585272179,"pfxZ":4.481238764721725,"pX":-0.8977272142307431,"pZ":3.1508392988975853,"vX0":-12.506343931464624,"vY0":-143.78580267048122,"vZ0":-3.342386873437821,"x":151.22,"y":153.71,"x0":2.142483868850255,"y0":50.00709272522017,"z0":5.766121203629021,"aX":22.129791759152297},"breaks":{"breakAngle":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":-16.6,"spinRate":2459,"spinDirection":143},"zone":11,"plateTime":0.38242619494338426,"extension":6.3833733154642625},"hitData":{"launchSpeed":94.1,"launchAngle":-4.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.05,"coordY":171.45}},"index":2,"playId":"f69be82f-2bc7-33a6-8d79-70183a3e8943","pitchNumber":3,"startTime":"2026-08-19T01:50:04.385Z","endTime":"2026-08-19T01:50:17.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:50:17.231Z","atBatIndex":68},{"result":{"type":"atBat","event":"Mound Visit","eventType":"mound_visit","description":"Mound Visit.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:50:17.800Z","endTime":"2026-08-19T01:50:51.666Z","isComplete":false,"isScoringPlay":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".151"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.28"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.20"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.29"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.76"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.31"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.51"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.48"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[],"actionIndex":[],"runnerIndex":[],"runners":[],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T01:50:51.666Z","endTime":"2026-08-19T01:50:51.666Z","isPitch":false,"type":"action"}],"playEndTime":"2026-08-19T01:50:51.666Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Mound Visit","eventType":"mound_visit","description":"Mound Visit.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:50:17.800Z","endTime":"2026-08-19T01:50:51.666Z","isComplete":false,"isScoringPlay":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".151"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.28"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.20"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.29"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.76"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.31"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.17"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.51"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.48"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".214"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[],"actionIndex":[],"runnerIndex":[],"runners":[],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T01:50:51.666Z","endTime":"2026-08-19T01:50:51.666Z","isPitch":false,"type":"action"}],"playEndTime":"2026-08-19T01:50:51.666Z","atBatIndex":69},"scoringPlays":[0,35,40,54,65],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":42.81,"y":35.1},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":124.48,"y":146.85},"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":131.02,"y":102.38},"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":162.95,"y":90.79},"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":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":71.64,"y":102.69},"type":"H","description":"Double"},{"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":108.23,"y":166.88},"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":109.88,"y":118.59},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11],"bottom":[12,13,14,15,16,17],"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":144.82,"y":138.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":168.99,"y":90.39},"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":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":151.59,"y":121.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":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":109.75,"y":176.01},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":222.34,"y":102.06},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21,22],"bottom":[23,24,25,26],"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":144.21,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":77.83,"y":146.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":139.14,"y":151.68},"type":"O","description":"Forceout"}],"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":90.74,"y":49.48},"type":"H","description":"Double"},{"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":129.07,"y":199.94},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29,30],"bottom":[31,32,33],"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":143.7,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":108.29,"y":82.48},"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":122.18,"y":182.53},"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"coordinates":{"x":152.62,"y":107.82},"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":107.72,"y":168.91},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":43,"top":[34,35,36,37,38,39],"bottom":[40,41,42,43],"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":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":68.67,"y":117.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":190.94,"y":59.99},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":93.69,"y":171.49},"type":"E","description":"Field Error"}],"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":123.13,"y":30.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":124.95,"y":182.59},"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":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":140.18,"y":50.2},"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":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":135.38,"y":39.21},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"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":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":133.75,"y":59.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":36.61,"y":108.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":121.13,"y":137.77},"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":6,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":120.52,"y":54.9},"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":106.2,"y":155.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"coordinates":{"x":108.41,"y":83.31},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,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":7,"pitcher":{"id":674073,"fullName":"Jack Weisenburger","link":"/api/v1/people/674073"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":59.89,"y":87.44},"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":7,"pitcher":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":82.42,"y":108.27},"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":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":108.74,"y":173.98},"type":"O","description":"Forceout"}],"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":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":104.48,"y":154.96},"type":"E","description":"Field Error"},{"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":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":146.24,"y":152.19},"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":145.18,"y":123.76},"type":"O","description":"Pop Out"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64],"bottom":[65,66,67,68,69],"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":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":113.78,"y":48.07},"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":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":136.61,"y":139.52},"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":8,"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":149.28,"y":167.9},"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":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":156.88,"y":38.17},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":200.14,"y":102.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"coordinates":{"x":95.05,"y":171.45},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":8,"currentInningOrdinal":"8th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"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":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":7},"away":{"runs":4,"hits":8,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"onDeck":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"inHole":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"battingOrder":10,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"onDeck":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"inHole":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"first":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"battingOrder":7,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":0,"strikes":0,"outs":2},"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":8,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".238","atBats":33,"obp":".315","slg":".389","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":14,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"4.06","inningsPitched":"7.2","saveOpportunities":0,"earnedRuns":2,"whip":"1.31","battersFaced":33,"outs":23,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":51,"strikes":78,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":2,"pitchesPerInning":"16.83","runsScoredPer9":"2.35","homeRunsPer9":"2.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":23,"errors":1,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"200","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":39,"groundOuts":103,"airOuts":74,"runs":35,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":33,"intentionalWalks":1,"hits":69,"hitByPitch":3,"avg":".243","atBats":284,"obp":".326","slg":".324","ops":".650","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":92,"rbi":32,"leftOnBase":153,"sacBunts":3,"sacFlies":2,"babip":".272","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":10,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":98,"errors":6,"chances":174,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":37,"groundOuts":54,"airOuts":62,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".194","atBats":191,"obp":".268","slg":".309","ops":".577","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":59,"rbi":16,"leftOnBase":89,"sacBunts":4,"sacFlies":2,"babip":".228","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":39,"stolenBasePercentage":".661","caughtStealingPercentage":".339","assists":30,"putOuts":521,"errors":7,"chances":558,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":64,"groundOuts":122,"airOuts":120,"runs":65,"doubles":20,"triples":3,"homeRuns":14,"strikeOuts":104,"baseOnBalls":49,"intentionalWalks":2,"hits":118,"hitByPitch":5,"atBats":462,"obp":".333","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2061,"era":"4.79","inningsPitched":"120.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.39","battersFaced":518,"outs":361,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2061,"balls":781,"strikes":1280,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".538","pitchesPerInning":"17.13","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.78","walksPer9Inn":"3.66","hitsPer9Inn":"8.83","runsScoredPer9":"4.86","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":77,"groundOuts":101,"airOuts":140,"runs":65,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":127,"baseOnBalls":33,"intentionalWalks":2,"hits":116,"hitByPitch":2,"avg":".242","atBats":479,"obp":".293","slg":".411","ops":".704","caughtStealing":2,"stolenBases":24,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":519,"totalBases":197,"rbi":63,"leftOnBase":201,"sacBunts":3,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.21","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":310,"errors":2,"chances":320,"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":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":52,"gamesStarted":4,"flyOuts":28,"groundOuts":58,"airOuts":53,"runs":17,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":0,"atBats":211,"obp":".262","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":915,"era":"2.08","inningsPitched":"56.1","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":13,"whip":"1.07","battersFaced":231,"outs":169,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":915,"balls":306,"strikes":609,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".600","pitchesPerInning":"16.24","gamesFinished":7,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.59","walksPer9Inn":"2.72","hitsPer9Inn":"6.87","runsScoredPer9":"2.72","homeRunsPer9":"0.48","inheritedRunners":25,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"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":58,"gamesStarted":0,"flyOuts":20,"groundOuts":78,"airOuts":40,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":82,"baseOnBalls":18,"intentionalWalks":4,"hits":55,"hitByPitch":4,"atBats":254,"obp":".278","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1061,"era":"2.79","inningsPitched":"67.2","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":19,"blownSaves":5,"earnedRuns":21,"whip":"1.08","battersFaced":277,"outs":203,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1061,"balls":340,"strikes":721,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.95","rbi":1,"winPercentage":".818","pitchesPerInning":"15.68","gamesFinished":8,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"10.91","walksPer9Inn":"2.39","hitsPer9Inn":"7.32","runsScoredPer9":"3.33","homeRunsPer9":"0.53","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":73,"groundOuts":124,"airOuts":131,"runs":62,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":114,"baseOnBalls":58,"intentionalWalks":3,"hits":99,"hitByPitch":1,"avg":".215","atBats":460,"obp":".300","slg":".409","ops":".709","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":188,"rbi":70,"leftOnBase":201,"sacBunts":1,"sacFlies":7,"babip":".230","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":161,"putOuts":88,"errors":3,"chances":252,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":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":17,"flyOuts":5,"groundOuts":20,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":1,"hits":14,"hitByPitch":0,"avg":".241","atBats":58,"obp":".254","slg":".362","ops":".616","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":21,"rbi":10,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":43,"groundOuts":76,"airOuts":78,"runs":43,"doubles":16,"triples":2,"homeRuns":17,"strikeOuts":80,"baseOnBalls":19,"intentionalWalks":1,"hits":94,"hitByPitch":12,"avg":".291","atBats":323,"obp":".348","slg":".511","ops":".859","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":165,"rbi":52,"leftOnBase":140,"sacBunts":0,"sacFlies":5,"babip":".333","groundOutsToAirouts":"0.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.00","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":580,"errors":3,"chances":692,"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":"2-4 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":65,"groundOuts":140,"airOuts":113,"runs":71,"doubles":25,"triples":2,"homeRuns":15,"strikeOuts":103,"baseOnBalls":53,"intentionalWalks":5,"hits":136,"hitByPitch":5,"avg":".280","atBats":485,"obp":".353","slg":".433","ops":".786","caughtStealing":13,"stolenBases":28,"stolenBasePercentage":".683","caughtStealingPercentage":".317","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":210,"rbi":60,"leftOnBase":127,"sacBunts":1,"sacFlies":6,"babip":".324","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":16,"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":96,"putOuts":207,"errors":6,"chances":309,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":61,"groundOuts":138,"airOuts":104,"runs":48,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":84,"baseOnBalls":59,"intentionalWalks":1,"hits":90,"hitByPitch":3,"avg":".219","atBats":411,"obp":".318","slg":".326","ops":".644","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":478,"totalBases":134,"rbi":46,"leftOnBase":169,"sacBunts":0,"sacFlies":5,"babip":".246","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.36","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":252,"putOuts":176,"errors":9,"chances":437,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":55,"flyOuts":11,"groundOuts":15,"airOuts":19,"runs":13,"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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":4,"flyOuts":25,"groundOuts":55,"airOuts":46,"runs":25,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":184,"obp":".285","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":827,"era":"4.03","inningsPitched":"51.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":23,"whip":"1.09","battersFaced":209,"outs":154,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":304,"strikes":523,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".000","pitchesPerInning":"16.11","gamesFinished":6,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.98","hitsPer9Inn":"6.84","runsScoredPer9":"4.38","homeRunsPer9":"0.70","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":32,"groundOuts":71,"airOuts":66,"runs":32,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".227","atBats":255,"obp":".311","slg":".302","ops":".613","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":77,"rbi":20,"leftOnBase":111,"sacBunts":2,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.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":125,"errors":7,"chances":309,"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":{"summary":"6.0 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":38,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":25,"gamesStarted":24,"flyOuts":108,"groundOuts":110,"airOuts":169,"runs":57,"doubles":22,"triples":1,"homeRuns":18,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":0,"hits":113,"hitByPitch":1,"atBats":501,"obp":".316","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","numberOfPitches":2328,"era":"3.20","inningsPitched":"137.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.31","battersFaced":578,"outs":413,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2328,"balls":927,"strikes":1401,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".588","pitchesPerInning":"16.91","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.65","walksPer9Inn":"4.45","hitsPer9Inn":"7.39","runsScoredPer9":"3.73","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":26,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,650859,687749,592518,664034,701538,593428,669720,666023,630105,592662,699134,670970],"pitchers":[592662,699134,670970],"bench":[669134,657757,823550],"bullpen":[621111,656288,669093,606996,650633,673513,695243,663554,593974,681190],"battingOrder":[665487,687749,592518,664034,701538,593428,669720,666023,630105],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Tatis Jr. 2 (15, 1st inning off Thornton, 0 on, 0 out, 5th inning off Thornton, 1 on, 0 out)."},{"label":"TB","value":"Cronenworth; Fermin; France, T; Hays; Machado, M 2; Tatis Jr. 8."},{"label":"RBI","value":"France, T (52); Tatis Jr. 3 (60)."},{"label":"Runners left in scoring position, 2 out","value":"France, T; Bogaerts."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bogaerts (9, fielding)."}]}],"note":[{"label":"1","value":"Ran for Rengifo in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":7,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".235","atBats":30,"obp":".307","slg":".389","ops":".696","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":14,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"4.07","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":50,"strikes":102,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"19.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":1,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":73,"flyOuts":22,"groundOuts":68,"airOuts":47,"runs":30,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".243","atBats":206,"obp":".310","slg":".403","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":83,"rbi":31,"leftOnBase":85,"sacBunts":2,"sacFlies":0,"babip":".276","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.71","battersFaced":11,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.43","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"7.71","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":24,"stolenBasePercentage":".615","caughtStealingPercentage":".385","assists":28,"putOuts":553,"errors":2,"chances":583,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID476594":{"person":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":"200","stats":{"batting":{"summary":"2-4 | 2 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":79,"groundOuts":138,"airOuts":136,"runs":60,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":98,"baseOnBalls":35,"intentionalWalks":0,"hits":134,"hitByPitch":2,"avg":".269","atBats":499,"obp":".315","slg":".391","ops":".706","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":195,"rbi":63,"leftOnBase":195,"sacBunts":0,"sacFlies":7,"babip":".308","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.58","popOuts":10,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":179,"putOuts":109,"errors":11,"chances":299,"fielding":".963","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,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":13,"airOuts":18,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".169","atBats":71,"obp":".234","slg":".211","ops":".445","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":15,"rbi":1,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":94,"errors":1,"chances":103,"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"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"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":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":88,"flyOuts":32,"groundOuts":66,"airOuts":56,"runs":29,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":94,"baseOnBalls":35,"intentionalWalks":1,"hits":69,"hitByPitch":4,"avg":".243","atBats":284,"obp":".333","slg":".419","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":119,"rbi":30,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.18","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.85","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":31,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":22,"putOuts":563,"errors":4,"chances":589,"fielding":".993","passedBall":9,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":12,"flyOuts":67,"groundOuts":92,"airOuts":117,"runs":59,"doubles":24,"triples":5,"homeRuns":16,"strikeOuts":113,"baseOnBalls":37,"intentionalWalks":0,"hits":109,"hitByPitch":13,"atBats":425,"obp":".332","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1892,"era":"4.22","inningsPitched":"111.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.32","battersFaced":481,"outs":333,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1892,"balls":638,"strikes":1254,"strikePercentage":".660","hitBatsmen":13,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".444","pitchesPerInning":"17.05","gamesFinished":6,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"9.16","walksPer9Inn":"3.00","hitsPer9Inn":"8.84","runsScoredPer9":"4.78","homeRunsPer9":"1.30","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":2,"flyOuts":17,"groundOuts":32,"airOuts":33,"runs":19,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":135,"obp":".350","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":652,"era":"4.63","inningsPitched":"35.0","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":18,"whip":"1.49","battersFaced":157,"outs":105,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":652,"balls":246,"strikes":406,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".250","pitchesPerInning":"18.63","gamesFinished":9,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"9.51","walksPer9Inn":"4.63","hitsPer9Inn":"8.74","runsScoredPer9":"4.89","homeRunsPer9":"1.29","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"1.59","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.76","battersFaced":26,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.47","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"11.12","walksPer9Inn":"7.94","hitsPer9Inn":"7.94","runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":68,"groundOuts":115,"airOuts":111,"runs":63,"doubles":16,"triples":3,"homeRuns":14,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":0,"hits":123,"hitByPitch":6,"avg":".270","atBats":455,"obp":".333","slg":".411","ops":".744","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":187,"rbi":49,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","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":236,"errors":5,"chances":250,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"ID665506":{"person":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"jerseyNumber":"71","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID673380":{"person":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":23,"obp":".435","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":66,"era":"10.38","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"2.31","battersFaced":23,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":20,"strikes":46,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.23","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.31","walksPer9Inn":"0.00","hitsPer9Inn":"20.77","runsScoredPer9":"14.54","homeRunsPer9":"4.15","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.1 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":16,"strikes":19,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":1,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.15","battersFaced":18,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":31,"strikes":48,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.13","rbi":0,"winPercentage":".---","pitchesPerInning":"18.23","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":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":false,"isOnBench":true,"isSubstitute":false}},"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":"0-3 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":69,"groundOuts":81,"airOuts":132,"runs":41,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":92,"baseOnBalls":31,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".208","atBats":379,"obp":".267","slg":".351","ops":".618","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":133,"rbi":41,"leftOnBase":168,"sacBunts":1,"sacFlies":4,"babip":".235","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","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":256,"putOuts":158,"errors":6,"chances":420,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":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":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"0-4 | K","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":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":70,"flyOuts":52,"groundOuts":60,"airOuts":86,"runs":40,"doubles":7,"triples":4,"homeRuns":12,"strikeOuts":57,"baseOnBalls":34,"intentionalWalks":0,"hits":64,"hitByPitch":3,"avg":".240","atBats":267,"obp":".332","slg":".431","ops":".763","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":115,"rbi":32,"leftOnBase":99,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.25","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":83,"errors":9,"chances":227,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":59,"groundOuts":140,"airOuts":113,"runs":64,"doubles":22,"triples":0,"homeRuns":15,"strikeOuts":162,"baseOnBalls":54,"intentionalWalks":0,"hits":111,"hitByPitch":14,"atBats":520,"obp":".303","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2359,"era":"3.34","inningsPitched":"142.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.16","battersFaced":594,"outs":428,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2359,"balls":872,"strikes":1487,"strikePercentage":".630","hitBatsmen":14,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".529","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.22","walksPer9Inn":"3.41","hitsPer9Inn":"7.00","runsScoredPer9":"4.04","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":15,"errors":3,"chances":41,"fielding":".927","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804267":{"person":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":30,"strikes":69,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":9,"gamesStarted":9,"flyOuts":34,"groundOuts":50,"airOuts":56,"runs":18,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":1,"atBats":183,"obp":".291","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":738,"era":"3.04","inningsPitched":"50.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.13","battersFaced":200,"outs":151,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":254,"strikes":484,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":3,"winPercentage":".500","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.50","hitsPer9Inn":"7.69","runsScoredPer9":"3.22","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"300","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":24,"groundOuts":40,"airOuts":45,"runs":19,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".215","atBats":163,"obp":".286","slg":".362","ops":".648","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":59,"rbi":19,"leftOnBase":80,"sacBunts":0,"sacFlies":2,"babip":".248","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.29","popOuts":13,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":97,"errors":0,"chances":97,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":47,"groundOuts":67,"airOuts":80,"runs":39,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":93,"baseOnBalls":34,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".248","atBats":311,"obp":".323","slg":".373","ops":".696","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":116,"rbi":28,"leftOnBase":110,"sacBunts":3,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.43","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":191,"errors":2,"chances":198,"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":[596019,666182,673357,701807,682626,666624,543760,805999,620443,804267,674073,642376,673380],"pitchers":[804267,674073,642376,673380],"bench":[683146,665506,593871,676724],"bullpen":[650960,681320,640455,690997,702752,681035,673540,476594,681810],"battingOrder":[596019,666182,673357,701807,682626,666624,543760,805999,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bichette 2 (21, Ray, Ray)."},{"label":"HR","value":"Torrens (7, 5th inning off Ray, 0 on, 0 out); Robert Jr. (7, 8th inning off Morejon, 0 on, 0 out)."},{"label":"TB","value":"Bichette 4; Morel, C; Robert Jr. 4; Torrens 5."},{"label":"RBI","value":"Robert Jr. (19); Torrens (31)."},{"label":"Runners left in scoring position, 2 out","value":"Benge; Alvarez, F; Lindor 2; Bichette."},{"label":"Team RISP","value":"0-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Semien (9, 3rd base off Morejon/Fermin)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bichette (11, throw)."}]}],"note":[]}},"officials":[{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Morel, C (Strike-Overturned to Ball); Ewing (Strike-Overturned to Ball); Tatis Jr. (Strike-Overturned to Ball); Thornton (Ball-Overturned to Strike); Machado, M (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Ray 91-53; Rodriguez, B 14-8; Morejon 24-17; Thornton 99-69; Weisenburger 35-19; Yan 8-7; Núñez, D 10-7."},{"label":"Groundouts-flyouts","value":"Ray 6-7; Rodriguez, B 1-0; Morejon 0-1; Thornton 6-2; Weisenburger 0-2; Yan 1-0; Núñez, D 1-1."},{"label":"Batters faced","value":"Ray 24; Rodriguez, B 3; Morejon 6; Thornton 23; Weisenburger 7; Yan 3; Núñez, D 3."},{"label":"Inherited runners-scored","value":"Morejon 2-0; Yan 2-1."},{"label":"Umpires","value":"HP: Laz Diaz. 1B: Edwin Jimenez. 2B: Erich Bacchus. 3B: Chris Segal. "},{"label":"Weather","value":"80 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, Out To LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"Venue","value":"Citi Field."},{"label":"August 18, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","boxscoreName":"Tatis Jr."},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":65,"groundOuts":140,"airOuts":113,"runs":71,"doubles":25,"triples":2,"homeRuns":15,"strikeOuts":103,"baseOnBalls":53,"intentionalWalks":5,"hits":136,"hitByPitch":5,"avg":".280","atBats":485,"obp":".353","slg":".433","ops":".786","caughtStealing":13,"stolenBases":28,"stolenBasePercentage":".683","caughtStealingPercentage":".317","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":210,"rbi":60,"leftOnBase":127,"sacBunts":1,"sacFlies":6,"babip":".324","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":16,"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":96,"putOuts":207,"errors":6,"chances":309,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","boxscoreName":"Ray"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":38,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":25,"gamesStarted":24,"flyOuts":108,"groundOuts":110,"airOuts":169,"runs":57,"doubles":22,"triples":1,"homeRuns":18,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":0,"hits":113,"hitByPitch":1,"atBats":501,"obp":".316","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","numberOfPitches":2328,"era":"3.20","inningsPitched":"137.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.31","battersFaced":578,"outs":413,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2328,"balls":927,"strikes":1401,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".588","pitchesPerInning":"16.91","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.65","walksPer9Inn":"4.45","hitsPer9Inn":"7.39","runsScoredPer9":"3.73","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":26,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","boxscoreName":"Torrens"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":73,"flyOuts":22,"groundOuts":68,"airOuts":47,"runs":30,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".243","atBats":206,"obp":".310","slg":".403","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":83,"rbi":31,"leftOnBase":85,"sacBunts":2,"sacFlies":0,"babip":".276","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.71","battersFaced":11,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.43","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"7.71","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":24,"stolenBasePercentage":".615","caughtStealingPercentage":".385","assists":28,"putOuts":553,"errors":2,"chances":583,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}